OSI七层模型
首先,我们先来了解一下什么是OSI七层模型
七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。 各公司都根据这个规范来控制网络,所以就能互联了。
分层
-
应用层 文件传输,电子邮件,文件服务,虚拟终端,网络服务与最终用户的一个接口。 协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP -
表示层 数据的表示(格式化)、安全(数据加密)、压缩。(在五层模型里面已经合并到了应用层) 格式有,JPEG、ASCll、EBCDIC、加密格式等 [2] -
会话层 建立、管理、终止会话(别的接口的联系)。(在五层模型里面已经合并到了应用层) 对应主机进程,指本地主机与远程主机正在进行的会话 -
传输层 提供端对端的接口协议,定义传输数据的协议端口号,以及流控和差错校验。 协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层 -
网络层 为数据包选择路由,进行逻辑地址寻址,实现不同网络之间的路径选择。 协议有:ICMP IGMP IP(IPV4 IPV6) -
数据链路层 建立逻辑连接、进行硬件地址寻址、差错校验等功能。(由底层网络定义协议) 传输有地址的帧,将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。 -
物理层 两个硬件之间,建立、维护、断开物理连接(网线,光纤)。(由底层网络定义协议) 以二进制数据形式在物理媒体上传播数据
|