OSI是开放系统互连模型的简称,用来定义网络中两台计算机通信的方式。
其第一层是物理层,和物理信号密切相关,如电气信号,radio,光信号等。
是OSI的硬件层,诸如信号增强器,路由器都是工作在这一层,还有想RS232这些协议也是定义的这一层。
数据链路层。
负责电气信号编码到比特流的编解码。
管理物理层的错误。
将电信号转换到帧结构。
其又氛围两层,一个是媒体访问控制层MAC,一个是逻辑链路控制层LLC。MAC 控制计算机怎么获取网络的访问权限。LLC负责帧的同步,流控制,以及错误检查等。交换机实际是工作在这一层的。
第三层是网络层。
将数据路由到目的地。
负责数据的转发。
拥塞控制,错误处理。
路由器工作在这一层。
在世界上的任何两台设备之间建立一个逻辑的连接。诸如TCP/IP这些协议即工作在这一层。
传输层。
此为第四层。
负责两个端点直接的数据传输。
负责两个端点之间的数据流控以及恢复。
负责完整的数据传输。
网络协议诸如UDP,TCP工作在这一层。
会话层。
负责两个端点之间的连接建立,关闭。
诸如NFS,RPC,SQL工作在这一层。
表示层。
负责屏幕上的数据表示。
数据的加解密。
数据的语义以及语法。
诸如加解密,ASCII,GIF, JPEG,MPEG工作在这一层。
应用层。
支持应用,用户程序。
服务质量(QOS)
负责文件传输,邮件收发等。
诸如Telnet, HTTP, FTP工作在这一层。