您的位置:首页 > 其它

OSI七层模型及其数据的封装和解封过程

2012-08-07 15:01 441 查看
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;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: