内核传输层的实现_爱好学习的青年人的博客-CSDN博客

网站介绍:​ 每个操作系统都必须提供网络子系统入口及API,Linux内核网络子系统提供的标准POSIX套接字API向用户提供接口。在Linux中传输层之上的一切都属于用户空间。SOCK_STREAM(流套接字):提供可靠的字节流通信信道。TCP套接字就属于流套接字。SOCK_DGRAM(数据报套接字):支持消息交换。数据报套接字提供的通信信道不可靠,因为数据包可能被丢弃、不按顺序到达或重复。UDP套接字属于数据报套接字。SOCK_RAW(原始套接字):直接访问IP层,支持使用协议无关的传输层格式收发数据。...