ETH, Lwip,Tcp之间关系

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

当服务器回复数据时,过程正好相反:

  1. 以太网 收到电信号,转换成数据帧,交给驱动。

  2. 驱动剥离以太网头 ,将里面的IP数据包交给 lwIP

  3. lwIP的IP模块 检查IP头,如果目标IP是自己,就剥离IP头 ,将里面的TCP段交给 TCP模块

  4. lwIP的TCP模块 检查TCP头,根据端口号找到是哪个Socket的数据,然后剥离TCP头 ,将纯数据 "World" 放入该Socket的接收缓冲区。

  5. 你的应用程序调用 recv() 函数,从缓冲区中读取到 "World"

相关推荐
xiaoyaohou11几秒前
015、Neck结构改进(三):路径聚合网络(PANet)的增强策略
网络·yolo
小夏子_riotous10 分钟前
openstack的使用——7. 共享文件系统manila服务
linux·运维·服务器·系统架构·centos·openstack·运维开发
大地的一角15 分钟前
(计算机网络)数据链路层
网络·计算机网络
工控空释17 分钟前
西门子通讯
网络
南境十里·墨染春水17 分钟前
linux学习进展 进程的内存管理
linux·服务器·学习
哇蛙蛙27 分钟前
H3CNE--23.ACL
服务器·网络·经验分享·网络协议·tcp/ip·h3cne
xiaoyaohou1129 分钟前
011、骨干网络改进(二):MobileNet、ShuffleNet等轻量骨干的适配
网络·深度学习·机器学习
IT枫斗者37 分钟前
MSE Nacos Prompt 管理:AI Agent 配置的工程化治理实践
网络·人工智能·websocket·网络协议·prompt·jar
Mapleay1 小时前
创建 Linux SDK包源码阅读环境
linux·运维·服务器
半步成诗!1 小时前
【RJ 45连接器】RJ45 网络连接器 3D 模型 3 零件装配体 SolidWorks 源文件 含 STEP/IGS 通用格式
网络·笔记·3d·硬件工程