分类: LINUX
2010-12-18 12:16:24
一.Linux下基于TCP协议和SCTP协议的本地产生的数据包传输是通过调用ip_queue_xmit函数实现的。它们与UDP/ICMP/IGMP的数据包传输调用的函数接口不同。
1.套接字数据结构:因为网络层(TCP/UDP等)信息都存储在sock数据接口中。它被分配成为协议簇专用的结构的一部分。就PF——INET套接字而言,此结构就是inet_sock。
2.ip_queue_xmit的两个参数中,ipfragok主要由SCTP便用的标志,用来指出是否允许分段。