lwIP与Socket编程学习路线规划 - DeepSeek


当服务器回复数据时,过程正好相反:
-
以太网 收到电信号,转换成数据帧,交给驱动。
-
驱动剥离以太网头 ,将里面的IP数据包交给 lwIP。
-
lwIP的IP模块 检查IP头,如果目标IP是自己,就剥离IP头 ,将里面的TCP段交给 TCP模块。
-
lwIP的TCP模块 检查TCP头,根据端口号找到是哪个Socket的数据,然后剥离TCP头 ,将纯数据
"World"放入该Socket的接收缓冲区。 -
你的应用程序调用
recv()函数,从缓冲区中读取到"World"。