ZKX's LAB

OSI参考模型的数据封装过程是怎样的呢? osi参考模型中数据的封装

2020-07-19知识21

求OSI参考模型“数据解封装的过程” 如图1-2所示,在OSI参考模型中,当一台主机需要传送用户的数据(DATA)时,数据首先通过应用层的接口进入应用层。在应用层,用户的数据被加上应用层的报头(Application 。简述数据在OSI参考模型中的流动过程,并解释数据的封装与解装。 OSI 七层模型分别为应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。作用分别为:应用层为用户的应用程序提供接入网络的接口。表示层将用户数据进行相应的编码或格式转换。会话层区分通信中的不同上层程序,为每个进程建立单独的链接,并维护和管理通信的过程。传输层为数据的可靠传输提供一种安全可靠的方式。网络层完成数据在网络中的实际传e79fa5e98193e58685e5aeb931333262363135输,确定地址和最佳路径数据链路层使用硬件地址来定位远程主机,传输数据并进行必要的流量控制和差错校验。物理层传输比特流。将链路层的数据用高低不同的电平值表示发送到物理线路上。物理层规定了设备的接口形状、针脚个数、针脚不同电平值的含义。最初的计算机网络每家厂商迪标准都不同,这就造成了不同厂商的计算机在互连时难以互通的情况。这样就形成了一个个的由同一家厂商计算机构成的孤岛网络,而不同厂商的网络难以互联。这样限制了计算机和网络的发展。因而ISO组织制定了开放式系统互联模型(OSI),旨在使所有遵循该标准的厂商生产的设备具有通用性。从而使不同厂商的设备互联称为显示。OSI采用分层设计的方式,将一个复杂的网络问题划分成了多个小的问题。在OSI参考模型中是分组封装帧,还是帧封装分组,为什么? 一般情况是下层封装上层,数据链路层封装IP层;某些隧道方式,是上层封装下层。OSI参考模型的数据封装过程是怎样的呢? 报文在网络上被各主机接收,通过检查报文的目的MAC地址判断是否是自己需要处理的报文,如果发现MAC地址与自己不一致,则丢弃该报文,一致就去掉MAC信息送给网络层判断其IP。简述OSI参考模型中的数据传输过程 最低0.27元开通文库会员,查看完整内容>;原发布者:匆匆as描述在OSI参考模型中数据传输的基本过程首先从计算机里面的数据出发,比如QQ写入的信息是最原始的,也就是应用层的工作,然后是表示层,传输的编码,是用什么编码传输数据,还包括加密的过程。而会话层则主要进行端对端的连接的建立维持和断开.这三部分是端对端的连接。下一层是传输层,主要包括端口和进程,表示用什么进程连接通信,比如说对方用QQ进行信息传递,而这边有QQ,msn,yahoo,那么为什么就只有QQ能够接受到信息呢?这个功能识别就是靠传输层的作用了.下面三层是点到点的连接.网络层写上Ip,指明数据传输的路,是快速的寻址,能快速找到去往的路.数据链路层是在网络层封装的基础上封装MAC地址,是精确的寻址方式。OSI参考模型的数据封装过程 OSI参考模型中每个层次接收到上层传递过来的数据后都要将本层次的控制信息加入数据单元的头部,一些层次还要将校验和等信息附加到数据单元的尾部,这个过程叫做封装。每层封装后的数据单元的叫法不同,在应用层、表示层、会话层的协议数据单元统称为data(数据),在传输层协议数据单元称为segment(数据段),在网络层称为packet(数据包),数据链路层协议数据单元称为frame(数据帧),在物理层叫做bits(比特流)。当数据到达接收端时,每一层读取相应的控制信息根据控制信息中的内容向上层传递数据单元,在向上层传递之前去掉本层的控制头部信息和尾部信息(如果有的话)。此过程叫做解封装。这个过程逐层执行直至将对端应用层产生的数据发送给本端的相应的应用进程。以用户浏览网站为例说明数据的封装、解封装过程。当用户输入要浏览的网站信息后就由应用层产生相关的数据,通过表示层转换成为计算机可识别的ASCII码,再由会话层产生相应的主机进程传给传输层。传输层将以上信息作为数据并加上相应的端口号信息以便目的主机辨别此报文,得知具体应由本机的哪个任务来处理;在网络层加上IP地址使报文能确认应到达具体某个主机,再在数据链路层加上MAC地址,转成。OSI模型的封装,怎样更好的理解? 形象的说,两台主机进行连接通讯时,一端主机从上层到下层一层一层封装数据,并在数据之前加上自己的报头,就如同一封信上套7个信封,每个信封分别注明应用层、表示层等等,然后通过邮局发送到接收主机,再一层一层把信封打开,直到看到内容。你可以参考这篇文章:网络分析基础之OSI参考模型,比较通俗易懂:http://www.csna.cn/viewthread.php?tid=10212

#网络层#数据链路层#应用层#osi#数据封装

随机阅读

qrcode
访问手机版