OSI七层模型及其数据的封装和解封过程
OSI(Open System Interconnection)参考模型把⽹络分为七层:
1.物理层(Physical Layer)
  物理层主要传输原始的⽐特流,集线器(Hub)是本层的典型设备;
2.数据链路层(Data Link Layer)
  数据链路层负责在两个相邻节点间⽆差错的传送以帧为单位的数据,本层的典型设备是交换机(Switch);
3.⽹络层(Network Layer)
  ⽹络层主要完成的⼯作是:选择合适的⽹间路由和交换节点,⽹络层将数据层提供的帧组成数据包,包中封装有⽹络层包头,包头中含有逻辑地址信息(源主机和⽬标主机的⽹络地址),典型设备是路由器(Router);
4.传输层(Transport Layer)
  传输层为两个端系统(即源主机和⽬标主机)的回话提供建⽴,维护和取消传输连接的功能.这⼀层传输
的信息以报⽂为单位.
5.会话层(Session Layer)
  会话层及以上层中数据传送的单位不再另外命名,统称为报⽂.
  会话层管理进程之间的会话过程,即负责建⽴,管理,终⽌进程之间的会话.会话层还通过在数据中插⼊校验点来实现数据的同步.
6.表⽰层(Presentation Layer)
  表⽰层负责对上层数据进⾏转换,以保证⼀个主机的应⽤层的数据可以被另⼀个主机的应⽤层理解.表⽰层的数据转换包括对数据的加密,解密,压缩,解压和格式转换.
7.应⽤层(Application Layer)
  应⽤层确定进程之间通信的实际⽤途;
OSI参考模型并没有具体的实现⽅式,他没有在各层定制⽹络协议,只是提供了⼀个参考框架,以下是OSI各层的⼀些典型协议:
物理层(Physical Layer):     EIA/TIA RS-232 ;EIA/TIA RS449;  V.35;  RJ45
数据链路层(Data Link Layer):  SDLC;HDLC;PPP;STP
⽹络层(Network Layer):      UP;IPX;RIP;OSPF;
传输层(Transport Layer):    TCP;UDP;SPX
会话层(Session Layer):     NetBIOS;ZIP
表⽰层(Presentation Layer):  ASCII;ASN.1;JPEG,MPEG;应⽤层(Application Layer):    TELNET;FTP;HTTP;SNMP;
osi参考模型一共有几层

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。