OSI/RM,Open system interconnection /reference model即开放系统互联参考模式,该模式定义了网络逻辑分层,标准化信息传输和概念框架,促进了技术的兼容性和互操作性.它分为:
高层,也称为主机层Host layer | 7应用层application | 网络应用 | HTTP,POP |
6表示层present | 数据表示格式转换 | ASCII | |
5会话层session | 建立会话系统互联 | QoS | |
4传输层transport | 端到端连接流控 | TCP,UDP | |
底层,也称介质层media layer | 3网络层netwoek | 寻址和最短路径 | IP,ARP,ICMP |
2数据链路层data-link | 接入介质 | HDLC | |
1物理层physical | 二进制传输 | Bit |
一, 物理层,提供物理连接,定义机械和电气接口,数据电路标识,比如中继器,HUB,网线,RJ-45,,RS-232,FDDI,网卡,布线,光纤通信等等都有规定,通信设备DTE,指数据终端包括计算机和终端等接收设备,而DCE,指数据通信设备如调制解调器等,这层规范了数据编码,信号同步,点对点或对多点,网络拓扑以及多路复用等各种方式,EIA/TIA-568,-569等规定.
二, 数据链路层,在物理层上传输数据,以帧为单位,完成帧结构差错识别,CRC校验和介质访问控制.主要是数据封装和数据链接,使用协议有SLIP,PPP,X25,FR,HDLC等,网桥和交换机都是这层设备.IEEE802.3将这层分为二子层:下子层是MAC媒体访问层,802.3规范物理编址,如MAC地址,以太网的CSMA/CD等,而下子层是802.2LLC逻辑链路控制层,负责识别不同的网络层协议数据帧类型,建立维护逻辑链路.它又包括SNAP子网访问协议和SAP服务访问节点.
三, 网络层,是很重要的一层,它解决网络与网络之间即网际通信问题而不是网段内部问题.比如寻址即路由,最佳路径传输,消除网络拥挤等,它具体工作如下:
将网络地址转换成MAC地址,
决定服务质量如消息的优先级,路由选择最佳路径,
当数据包大小不一超限定时,网络层还负责将帧分成包Packet
这层设备有路由器,网关,三层交换机等,协议有IP,ARP,ICMP,IPX,RARP,RIP,OSPF等
四, 传输层,也是很重要的一层,它解决数据传输质量问题,提高网络层的服务质量,主要涉及网络协议标准,传输层服务三过程:先建立连接再数据传输最后连接释放.功能有:
提供可靠的端到端传输,流量控制(缓冲,窗口技术,信源抑制)
保证数据无差错传输,检测与校正,
传输方式分离,虚电路管理,多路复用,
映射传输地址到网络地址,数据分段Segment
协议有TCP面向连接,UDP面向无连接,SPX面向连接等,
五, 会话层,主要要利用传输层提供会话服务,管理远程用户或进程间的通信,会话连接的恢复和释放,令牌管理,数据流同步,有限透明用户数据传递,将计算机名字解释为地址,决定通信是单工或双工,会话用户之间的数据传送过程是通过将会话服务数据单元SSDU转换为会话协议数据单元SPDU进行的.
六, 表示层,保证一个系统应用层发出的信息能被另一个系统的应用层读出,数据语法转换,协议语法表示,数据加密和压缩等,如IBM主机用EBCDIC编码要转换成普通PC的ASCII编码.
七, 应用层,是接近用户的最高层,是执行各种应用程序服务协议和功能的,是应用程序接口,也是用户接口,如TFTP,SMTP,POP,WEB,HTTP,FTP等服务