05. Network
文章平均质量分 78
ExcaliburXK
这个作者很懒,什么都没留下…
展开
-
用Raw socket自己构造数据包头部
一、原始套接字的创建 只有超级用户才能创建原始套接字。 int sockFd; sockFd = socket(AF_INET, SOCK_RAW, protocol); 其中第3个参数protocol是形如IPPROTO_xxx的某个常值,在头文件中定义,经常不为0。 原始套接字不存在端口号的概念。原创 2012-02-29 21:01:30 · 10731 阅读 · 1 评论 -
socket编程概述
一、套接字地址结构 说套接字编程,第一个就是套接字地址结构。通用的套接字地址结构定义如下: #include struct sockaddr{ uint8_t sa_len; sa_family_t sa_family; // address family : AF_XXX char sa_data[14]; };原创 2012-02-29 15:53:19 · 759 阅读 · 0 评论