再发一次骗个⭐️:一个工作在网络层用户态的 TCP/IP 协议栈

日期 : 2021-11-01 14:44:48作者 : 熊人

“PIP” 工作在 IP 层,七层模型中的第三层,主要处理 IP 包得到 TCP 、UDP 连接。实现参考了 lwIP

UDP 实现就不用说了主要就是处理 IP 包解析 UDP 数据收发就行了。

TCP 只实现了基本的功能,固定的窗口,简单的超时重传以及简单的数据包顺序检测。

主要是用在本地具体使用场景大家可以自行发挥,目前只在 Apple 平台测试通过,其它平台问题应该也不大。

https://github.com/zx1262111739/pip

标签 :