数据的封装和解封装过程(详细版)
创作时间:
作者:
@小白创作中心
数据的封装和解封装过程(详细版)
引用
CSDN
1.
https://m.blog.csdn.net/m0_60791219/article/details/139962344
如图所示,A、F为两台计算机,B、E为两台交换机,C、D为两台路由器。
当计算机A和计算机F通信时,数据包会经过计算机B到达路由器C再由录取C转发到达路由器D,之后再由路由器D转发到交换机E再由交换机E转发到计算机F。下面是数据在这一过程中从A到F的封装和解封装过程。
1. 计算机A到交换机B
封装过程
- 应用层:生成应用层数据(如HTTP请求)。
- 传输层:封装成传输层段(如TCP段),加上传输层头部。
- 网络层:封装成网络层数据包,加上网络层头部(如IP头部,源IP是A的IP地址,目标IP是F的IP地址)。
- 数据链路层:封装成数据帧,加上数据链路层头部和尾部(如以太网帧,源MAC地址是A的MAC地址,目标MAC地址是B的MAC地址)。
注意: 应用层、传输层、网络层和数据链路层的封装都发生在计算机内部。
解封装过程
交换机B只工作在数据链路层,所以它检查帧头中的目标MAC地址,根据其转发表决定将数据帧转发给下一个设备(C),而不会解封装上层协议的数据。
2. 交换机B到路由器C
交换机B将数据帧转发到路由器C。
3. 路由器C的处理
解封装过程
- 数据链路层:解封装数据帧,检查帧头中的目标MAC地址,确定目标是路由器C。
- 网络层:解封装数据包,检查包头中的目标IP地址,查找路由表,确定下一跳是路由器D。
封装过程 - 数据链路层:重新封装成数据帧,加上新的数据链路层头部(如以太网帧,源MAC地址是C的MAC地址,目标MAC地址是D的MAC地址)。
4. 路由器C到路由器D
路由器C将重新封装的数据帧转发到路由器D。
5. 路由器D的处理
解封装过程
- 数据链路层:解封装数据帧,检查帧头中的目标MAC地址,确定目标是路由器D。
- 网络层:解封装数据包,检查包头中的目标IP地址,查找路由表,确定下一跳是交换机E。
封装过程 - 数据链路层:重新封装成数据帧,加上新的数据链路层头部(如以太网帧,源MAC地址是D的MAC地址,目标MAC地址是E的MAC地址)。
6. 路由器D到交换机E
路由器D将重新封装的数据帧转发到交换机E。
7. 交换机E的处理
交换机E只工作在数据链路层,所以它检查帧头中的目标MAC地址,根据其转发表决定将数据帧转发给计算机F。
8. 交换机E到计算机F
交换机E将数据帧转发到计算机F。
9. 计算机F的解封装过程
- 数据链路层:解封装数据帧,检查帧头中的目标MAC地址,确定目标是F的MAC地址。
- 网络层:解封装数据包,检查包头中的目标IP地址,确定目标是F的IP地址。
- 传输层:解封装传输层段,检查段头中的目标端口号,确定目标应用程序。
- 应用层:处理应用层数据(如HTTP请求)。
至此计算机A和计算机F数据的封装和解封装完毕。
热门推荐
姜云升:41亿播放量背后的音乐魔法
“这个第一我们不想要!”缅甸竟位居全球犯罪率最高国家榜首
论文常用词汇i.e.,e.g.,etc.,viz.,et al.的前世今生
at代表什么意思 解析与用法
重庆稳居人口第一城,新能源产业助力13城人口正增长
中国家电企业进军印度:潜力巨大但挑战重重
人口破千万城市增至17个,新能源产业引领人口增长
中国城镇化率达66%,城市群成经济新增长极
龙血树叶治疗甲状腺结节吗?医生这样说
沿着长江经济带看中国|上海:生态“含绿量”提升发展“含金量”
传承长江文化的“古老之地”:长三角考古遗址巡礼
龙血树:药用价值与功效的全面解析
龙血树:药用价值与功效的全面解析
枳术宽中胶囊获国际认可,有效缓解冬季消化不良
光伏SVG无功补偿柜:光伏电能质量与效率的关键设备
无功补偿装置SVG与SVC的区别,搞不懂别说你是搞电的!
职场新人必看:职工医保缴费攻略
全球首例!中成药枳术宽中胶囊获国际医学指南认可
北京市医保缴费攻略:省钱秘籍大公开
医保个人缴费涨了,但好处也变多了!
地球的“歪头”游戏:揭秘四季轮回的奥秘
悉尼FC vs 布里斯班狮吼:状态火热的主队能否延续连胜?
悉尼FC vs 布里斯班狮吼:黑马崛起与困兽犹斗
周六焦点战:悉尼FC主场迎战布里斯班狮吼,控球与反击的战术对决
区块链领域新进展:技术创新与应用拓展齐头并进
三国志战略版白板SP马超阵容:最新平民T0阵容解析
合法改装,让你的座驾个性十足!
南京非法改装车辆事故频发,法律责任揭秘
合法改装车辆,这些要点你知道吗?
成都曝光车辆改装处罚案例,全国整治行动持续升级