精华内容
下载资源
问答
  • 文章目录数据封装过程数据解封装过程 数据封装过程 数据解封装过程 参考文章:封装与解封装

    数据封装过程

    在这里插入图片描述

    数据解封装过程

    在这里插入图片描述
    参考文章:封装与解封装

    展开全文
  • 数据传输封装与解封装过程

    千次阅读 2019-12-02 20:07:16
    数据传输封装与解封装过程** 数据封装过程:客户端 ①:产生通讯数据信息 – 数据信息:PDU(协议数据单元) ②:传输层封装过程 – 传输层头部信息+数据信息 ③:网络层封装过程 – 网络头部信息...数据解封装过程:服务端 ...

    数据传输封装与解封装过程**

    数据封装过程:客户端

    ①:产生通讯数据信息 – 数据信息:PDU(协议数据单元)
    ②:传输层封装过程 – 传输层头部信息+数据信息
    ③:网络层封装过程 – 网络头部信息+传输层头部信息+数据信息
    ④:链路层封装过程 – 链路层头部信息+网络头部信息+传输层头部信息+数据信息
    ⑤:物理层封装过程 – 将数据转为二进制信息->电信号

    数据解封装过程:服务端

    ①:物理层解封装过程 – 将电信号信息转成二进制信息
    ②:链路层解封装过程 – 链路层头部信息(目标mac地址 源mac地址)
    ③:网络层解封装过程 – 网络头部信息(目标IP地址 源IP地址)
    ④:传输层解封装过程 – 传输层头部信息(目标端口号码 源端口号码)
    ⑤:应用层解封装过程 – 查看最终数据信息

    数据互联通讯过程

    ①:发送端(客户端)产生数据信息
    ②:对数据信息进行封装过程
    ③:经过路由器会拆解数据包,根据路由表进行路由
    ④:接收端(服务端)接受数据信息
    ⑤:对数据信息进行解封装过程
    ⑥:进行数据包回复响应

    封装过程详解

    数据封装->端口信息->IP地址->mac
    mac:指定具体主机
    IP地址:指定目标区域
    端口信息:指定哪个服务接收

    在这里插入图片描述

    展开全文
  • 文章目录前言一、OSI 七层参考模型二、数据的封装与解封装过程1.数据的封装过程2.数据解封装过程3.PDU 协议数据单元 前言 在网络环境中常用的分层模型有两种:OSI 参考模型与 TCP/IP 参考模型。下面将分别 介绍...


    前言

    在网络环境中常用的分层模型有两种:OSI 参考模型与 TCP/IP 参考模型。下面将分别 介绍这两种模型。

    一、OSI 七层参考模型

    OSI 参考模型是一个开放式 体系结构,它规定将网络分为七层,从下往上依次是物理层、数据链路层、网络层、传输层、 会话层、表示层和应用层,如图所示。
    在这里插入图片描述

    应用层

    网络服务与最终用户的一个接口。人机交互窗口,把人的语言输入到计算机当中。例如,在QQ的对话窗口输入字符

    表示层

    数据的表示、安全、压缩。将接收到的数据翻译成二进制数组成的计算机语言,并对数据进行压缩和解压、数据加密和解密等工作

    会话层
    建立、管理、中止会话。管理是否允许不同机器上的用户之间建立会话连接关系

    传输层

    定义传输数据的协议端口号,以及流控和差错校验。将上层应用数据分片并加上端口号封装成数据段,或通过对报文头中的端口识别,实现网络中不同主机上的用户进程之间的数据通信

    网络层

    进行逻辑地址寻址,实现不同网络之间的路径选择。将上层数据加上源和目的方的逻辑(IP)地址封装成数据包,实现数据从源端到目的端的传输

    数据链路层
    建立逻辑连接、进行硬件地址寻址、差错校验等功能。将上层数据加_上源和目的方的物理(MAC)地址封装成数据帧,MAC地址是用来标识网卡的物理地址,建立数据链路;当发现数据错误时,可以重传数据帧。

    物理层
    建立、维护、断开物理连接。报文头部和上层数据信息都是由二进制数组成的,物理层将这些二进制数字组成的比特流转换成电信号在网络中传输

    在后来的使用过程中,借鉴 OSI 的七 层参考模型,将网络接口层划分为物理层和数据链路层,形成了一个新的五层结构。TCP/IP 是一系列协议的集合,所以严格的称呼应该是 TCP/IP 协议簇。
    在这里插入图片描述

    二、数据的封装与解封装过程

    1.数据的封装过程

    在这里插入图片描述

    在应用层,数据转化为二进制语言。在传输层,上层数据被分割成小的数据段,并为每个分段后的数据封装 TCP 报文头部。 在 TCP 头部有一个关键的字段信息——端口号,它用于标识上层的协议或应用程序,确保上层应用数据的正常通信。在网络层,上层数据被封装上新的报文头部——IP 头部。 在 IP 头部中有一个关键的字段信息——IP 地址,它是由一组 32 位的二进制数组成的, 用于标识网络的逻辑地址。在数据链路层,上层数据被封装一个 MAC 头部,其内部有一个关键的字段信息 ——MAC 地址,它由一组 48 位的二进制数组成。在 MAC 头部也同时封装着目标 MAC 地址和源 MAC 地址。在物理层,将这些二进制数字组成的比特流转换成电信号在网络中传输。

    2.数据的解封装过程

    在这里插入图片描述

    在物理层,首先将电信号转换成二进制数据,并将数据送至数据链路层。在数据链路层, 将查看目标 MAC 地址,判断其是否与自己的 MAC 地址吻合,并据此完成后续处理。如果 数据报文的目标 MAC 地址就是自己的 MAC 地址,数据的 MAC 头部将被“拆掉”,并将剩余 的数据送至上一层;如果目标 MAC 地址不是自己的 MAC 地址,对于终端设备来说,它将 会丢弃数据。在网络层与在数据链路层类似,目标 IP 地址将被核实是否与自己的 IP 地址相 同,从而确定是否送至上一层;到了传输层,首先要根据 TCP 头部判断数据段送往哪个应 用层协议或应用程序,然后将之前被分组的数据段重组,再送往应用层;在应用层,这些二 进制数据将经历复杂的解码过程,以还原发送者所传输的原始信息。

    3.PDU 协议数据单元

    在这里插入图片描述

    展开全文
  • OSI七层模型 国际标准化组织(International Standard ...它规定将网络分为七层,从下往上依次是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 应用层:网络服务与最终用户的一个接口 ...

    OSI七层模型

    国际标准化组织(International Standard Organization,ISO)于1984年颁布了开放系统互连(Open System Interconnection,OSI)参考模型 OSI参考模型是一个开放式体系结构。

    它规定将网络分为七层,从下往上依次是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层

    应用层:网络服务与最终用户的一个接口

    表示层:数据的表示、安全、压缩

    会话层:建立、管理、终止会话

    传输层:定义传输数据的协议端口号,以及流控和差错效验

    网络层:进行逻辑地址寻址,实现不同网络之间的路径选择

    数据链路层:建立逻辑连接,进行硬件地址寻址、差错效验等功能

    物理层:建立、维护、断开物理连接

    TCP/IP模型

    五层模型:

    应用层--------用户的接口  HTTP   FTP    TFTP  SMTP   SNTP  DNS  协议

    传输层--------TCP、UDP 协议

    网络层-------IP、ICMP、ARP   协议不同网段通信

    数据链路层-------由底层网络定义的协议

    物理层----------由底层网络定义的协议

    数据封装过程

    数据封装                                                                                            PDU协议数据处理单元                                     设备

    应用层:上层数据                                                                                                                                                        计算机                   

    传输层:TCP头部+上层数据                                                         数据段                                                                防火墙          

    网络层:IP头部+TCP头部+上层数据                                          数据包                                                                 路由器

    数据链路层:MAC头部+IP头部+TCP头部+上层数据              数据帧                                                                  交换机

    物理层:信号     按位传输                                                             比特流                                                                  网卡

    应用层产生的数据叫上层数据,往下走,在传输层加上TCP头部,打包后在网络层再加上IP头部,打包后在数据链路层再加上MAC头部,打包后在物理层封装成信号发出去。传输到了目标主机,目标主机通过网口接收到信号,再进行解封装,一步一步的去掉相应的头部,最后得到上层数据即有效的数据。

    发送方完成封装过程,接收方完成解封装过程

    数据解封装过程

    和封装过程相反

     

     

     

     

     

     

    展开全文
  • 数据包封装解封装过程

    千次阅读 多人点赞 2020-02-13 17:14:17
    数据包封装解封装过程
  • TCP/IP报文的封装与解封装过程

    千次阅读 2019-08-22 21:03:39
    1、数据的封装过程 2、数据解封装过程
  • 不同的协议层对数据包有不同的称谓,在传输层叫做段(segment),在网络层叫做数据报(datagram),在链路层叫做帧(frame)加上MAC头,加完后再加上一个FCS校验组成数据帧,就封装完成了,然后在物理层通过Bit来...
  • 数据封装过程:(以两台通信主机为例) 应用层:原始数据被转换成二进制数据; 传输层:二进制数据被分割成小的数据段,并封装TCP头部 (数据段)(TCP头部的关键信息--端口号);网络层:传输层传来的数据被封装...
  • 数据封装与解封装过程

    千次阅读 2010-04-17 21:45:02
    II 解封装过程:   回顾上面封装的过程,是一个有用户到邮局层层打包的过程,那么解封装,我们顺势想一下,收到信后接受城市的邮局第一件工作就是拆包裹,拆完以后,在分类,紧接着给邮递员,邮递员送到我们收信...
  • 网络工作原理及数据传输的封装与解封装过程 计算机网络工作原理:是将地理位置不用的具有独立功能的多台计算机及其外部设备、通过通信线路连接起来 、在网络操作系统、网络管理软件及网络通信协议的管理和调节下,...
  • OSI模型中的数据封装与解封装过程

    万次阅读 2015-11-18 10:56:47
    数据封装(Data Encapsulation),笼统地讲,就是把业务数据映射到某个封装协议的净荷中,然后填充对应协议的包头,形成封装协议的数据包,并完成速率适配。   在OSI参考模型(7层)中,当一台主机需要传送...
  • 如图所示,在OSI参考模型中,当一台主机需要传送用户的数据(DATA)时,数据首先通过应用层的接口进入应用层。在应用层,用户的数据被加上应用层的报头(Application Header,AH),形成应用层协议数据单元...
  • 数据封装与解封装

    千次阅读 2020-02-05 21:09:00
    数据封装过程 在应用层,数据被“翻译”为网络世界使用的语言——二进制编码数据。 在传输层,上层数据被分割成小的数据段,并为每个分段后的数据封装TCP报文头部。在TCP头部有一个关键的字段信息——端口号,...
  • 本章目录数据封装数据解封装PDU 数据封装 在网络中传输数据需要对其进行封装,也就是加入网络参考模型中各层对应的头部信息,这些头部信息的主要作用是用来帮助中间传输系统将数据传输到一个正确的目的地,它不是...
  • 一、封装过程: 应用层 数据,DATE 传输层 TCP/UDP+DATE 数据段 网络层 IP+TCP/UDP+DATE 包 网络借口层 MAC+ P+TCP/UDP+DATE+CRC(校验) 比特流 二、解封的过程 网络借口层 MAC+ IP+TCP/UDP+DATE+CRC(校验) ...
  • 数据的封装与解封装

    千次阅读 2019-05-22 13:24:00
    数据封装,就是把业务数据映射到某个封装协议的净荷中,然后填充对应协议的包头,形成封装...该过程是在“协议数据单元”(PDU)中实现的,其中每层的 PDU 一般由本层的协议头、协议尾和数据封装构成。 每层可以...
  • GRE封装解封装过程

    千次阅读 2015-07-30 16:34:43
    GRE(Generic Routing Encapsulation,通用路由封装)协议是对某些网络层协议(IPX, AppleTalk, IP,etc.)的数据报文进行封装,使这些被封装数据报文能够在另一个网络层协议(如IP)中传输。  GRE采用了Tunnel...
  • 详解数据包封装解封装过程

    千次阅读 2020-06-14 12:48:27
    2、此时PC1已经有了源/目地址,可以进行封装数据: 源MAC:5489-981D-0ADC 目的MAC:00e0-fc2b-4912 源IP地址:1.1.1.1 目的IP地址:2.2.2.1 3、当数据到AR1时,会对数据进行解封装,发现目的MAC是自己接口的地址,...
  • 数据封装与解封装概述
  • IPv4数据报的封装与解封装

    千次阅读 2017-05-11 22:15:10
    IPv4数据报的封装和解封装
  • 网络的分层思想和数据封装与解封装概论 1、网络的分层思想 1.1、什么是分层,分层的目的又是什么? 对于网络的分层,很多新手小白可能不太理解为什么要分层。 其实呢,我们所知道的网络数据传输,是一件很复杂的事情...
  • 网络数据包封装与解封装基本过程

    千次阅读 2020-07-29 15:27:57
        数据包   应用层     TCP头:源端口+目的端口 数据包   传输层 ... IP头:源IP地址+目的IP地址 ...1、telnet应用封装telnet程序请求信息,作为数据包传送给下...
  • 数据封装过程

    2019-11-18 15:41:11
    数据封装过程大致如下: 1.用户信息转换为数据,以便在网络上传输 2.数据转换为数据段,并在发送方和接收方主机之间建立一条可靠的连接 3.数据段转换为数据包或数据报,并在报头中放上逻辑地址,这样每一个...
  • 封装与解封装

    2020-07-14 12:56:54
    封装与解封装 封装:将数据变为比特流的过程中,在参考模型的每一层需要添加上特定的协议报头动作 动作:从高层往低层依次封装,在每一层使用特定的协议,对数据进行处理,在数据前添加特定的协议报头。 封装原则: ...
  • 但我们在网络上传输数据时,本机会从高层到底层将数据包进行几次封装,结果过程则是相反的顺序。如下图所示: 封装 首先在应用层,浏览器会将请求数据封装为HTTP协议数据包,在原本数据包中加入HTTP头。 传输层:...
  • 文章目录理解OSI七层模型什么是OSI七层模型理解OSI七层模型举例子七层协议,分析过程:数据传输过程数据是如何封装的封装数据解封装数据理解OSI七层模型第一层:物理层。第二层:数据链路层第三层:网络层第四层:...
  • 网络中的OSI7层模型-封装解封装

    千次阅读 2020-11-10 17:30:41
    文章目录OSI7层模型-封装解封装OSI七层模型OSI七层重要层解释说明(这些记下来)TCP/IP协议栈主机间的通信模型介绍主机间通信(数据封装解封装)名词解释单位说明 OSI7层模型-封装解封装 OSI七层模型 ISO制定了一个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 66,375
精华内容 26,550
关键字:

数据解封装的过程是