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"。

相关推荐
程序员清风1 小时前
数据处理脚本工程化:日志、配置、命令行与测试
服务器·开发语言·数据库
yyuuuzz3 小时前
跨境站点日志时区混乱的排查记录
运维·服务器·网络·云计算·aws·1024程序员节
GlobalInfo3 小时前
全球及中国风电叶片检测机器人行业研究报告(2026版):市场现状、行业前景与占有率分析
运维·网络·人工智能·机器人
数字新视界5 小时前
一体化机柜在数据中心运维中的创新应用与优势分析
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
运维行者_5 小时前
网络监控工具怎么选?从设备监控到智能运维的能力清单
运维·服务器·开发语言·网络·人工智能·支持向量机·php
2401_868534785 小时前
陈冲2026年上海纽约大学全英文毕业演讲
服务器·网络
晚风吹北巷7 小时前
Linux复习篇(自用)
linux·运维·服务器·1024程序员节
FPGA小迷弟7 小时前
FPGA开发Vivado Block Design/Vitis/SDK/xlinx/开发教程,保姆级别,一看就会!
网络协议·tcp/ip·fpga开发·verilog·fpga
数字新视界7 小时前
信创机房动环监控技术在智能运维中的应用与优势分析
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
FPGA小迷弟7 小时前
基于FPGA实现智能网卡的概念,什么是智能网卡
网络协议·tcp/ip·fpga开发·verilog·fpga