OSI七层模型
各个层次各自对接,各司其职,有条不紊!
Open System Interconnect开放系统互联参考模型,是由ISO组织定义的。它并不是协议,而是一个伟大的模型
目的:规范不同系统的互联标准,使两个不同的系统能够较容易的通信,而不需要改变底层硬件或软件的逻辑。
七层从上到下分别为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
传输层可靠(TCP)不可靠(UDP)逻辑寻址(IP)
特点:1.OSI模型每层都有自己的功能集;2.层与层之间相互独立又相互依靠;3.上层依赖于下层,下层为上层服务。
1.应用层:为应用软件提供接口,使应用程序能够使用网络服务,常用的协议:http(80)、ftp(20/21)、smtp(25)、pop3(110)、telnet(23)、dns(53)等
2.表示层:数据的编码和解码;数据的加密和解密。常见的标准:ASCII、JPEG(图片压缩)
3.会话层:负责建立、管理和终止表示层实体间的会话连接;在设备或者节点之间提供会话控制;它在系统之间协调通信过程。
4.传输层:负责将来自上层应用程序的数据进行分段和重组,并将他们组合为同样的数据流形式;提供端对端的数据传输服务。TCP、UDP
5.网络层:定义了逻辑地址(三层地址);分组寻址,负责将分组数据从源端传输到目的端;路由选择、维护路由表。
6.数据链路层:在不可靠的物理链路上,提供可靠的数据传输服务,把帧从一条(节点)移动到另一跳(节点);功能:组帧、物理编址、流量控制、差错控制(FCS);局域网链路层协议:以太网、令牌环、FDDI、Apple Talk;广域网链路层协议:X.25、FR、PPP、HDLC
7.物理层:在提供机械和电气规约(接口、线缆);如双绞线线序、光纤接口SFP(千兆)、SFP+(万兆)、QSFP+(40G)