加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

TCP/IP基本之数据封装

发布时间:2018-12-06 13:56:57 所属栏目:教程 来源:中兴文档
导读:一般糊口中,各人在网购或邮寄某件物品时,除了要填写两边的地点,还要填写接洽方法、是否必要保价等信息。其它认真邮寄的快递公司也许还会有一些其余划定也要附加在购置和邮寄的物品详单上。这样做的目标都是为了担保邮寄进程的靠得住、精确。 相同的在通讯

一般糊口中,各人在网购或邮寄某件物品时,除了要填写两边的地点,还要填写接洽方法、是否必要保价等信息。其它认真邮寄的快递公司也许还会有一些其余划定也要附加在购置和邮寄的物品详单上。这样做的目标都是为了担保邮寄进程的靠得住、精确。

TCP/IP基本之数据封装

相同的在通讯收集中,数据包操作收集在差异装备之间传输时,为了靠得住和精确地发送到目标地,而且高效地操作传输资源(传输装备和传输线路),事先要对数据包举办拆分和打包。

在所发送的数据包上附加上方针地点、当地地点以及一些用于纠错的字节,当安详性和靠得住性要求较高时,还要举办加密处理赏罚等。

上述的操纵就叫做数据封装,而对数据包举办处理赏罚时通讯两边所遵循和协商好的法则称为协议。与邮寄进程对比,数据包相同于物品,而封装就犹如填写各类邮寄信息,协议就是怎样填写信息的划定。

从上面的说明可以看出,对数据包封装现实上很伟大:要到达靠得住、精确及高效的目标,,必需思量许多影响身分,并有针对性地采纳防御法子。

在现实应用中,组网的数据封装按成果分层举办,目标就是为了能将伟大体系解析为许多模块,各模块独立、互不影响。每个模块(每层)之间用接口举办毗连和交互,并相互提供处事。这样不只更轻易实现成果,并且使整个体系具有精采的兼容性和可扩展性。

以常见的OSI模子为例,它共分为七层,从下到上依次为:物理层、数据链路层、收集层、传输层、会话层、暗示层、应用层,每层都对应差异的成果。为了实现对应成果,城市对数据按本层协议举办协议头和协议尾的数据封装,然后将封装好的数据传送给基层,各层的数据封装进程如下图所示。

TCP/IP基本之数据封装

个中:

  • 在传输层用TCP头已标示了与一个特定应用的毗连,并将数据封装成了数据段。
  • 到了收集层则用IP头标示了已毗连的装备收集地点,并可基于此信息举办收集路径选择,此时将数据封装为数据包。
  • 到了数据链路层,数据已封装成了数据帧,并用MAC头给出了装备的物理地点,虽然尚稀有据校验等成果字段等。
  • 到了物理层,则将数据帧转换为比特流,在物理链路长举办传输。

数据的吸取端从物理层开始,举办与发送端相反的操纵,称为“解封装”,如下图所示,最终使应用层措施获取数据信息,使得两点之间的一次单向通讯完成。

TCP/IP基本之数据封装

必要声名的是,今朝应用最为普及的TCP/IP协议可以看作是OSI协议层的简化,它分为四层:收集接入层、网际互联层、传输层、应用层,其各层对应的数据封装与OSI大同小异。

【编辑保举】

  1. 陈设IPv6,何故时不我待?
  2. 别拿IPV9说事,你想知道的全在这
  3. 收集协议传奇(二):横空出世TCP
  4. Wireshark收集协议说明:解读TCP协议,领略TCP三握手和四挥手
  5. 有高速不走还走辅路? IPv6遍及难事出有因
【责任编辑:赵宁宁 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读