OSI参考模型
应用层 | 为应用软件提供接口,使应用程序能够使用网络服务;http(80)、ftp(20/21)、smtp(25)、pop3(110)、telnet(23)、ssh(22)、dns(53) |
表示层 | 数据的解码和编码;数据的加密和解密;数据的压缩和解压缩; |
会话层 | 负责建立、管理和终止表示层实体之间的会话连接在设备或节点之间提供会话控制;它在系统之间协调通信过程,并提供3中不同的方式来组织它们之间的通信:单工、半双工、全双工 |
传输层 | 负责建立端到端的连接,保证报文在端到端之间的传输;服务点编址、分段与重组、连接控制、流量控制、差错控制 |
网络层 |
为网络设备提供逻辑地址(三层地址);进行路由选择、维护路由表;负责将分组数据从源端传输到目的端。例如:1、广播、组播隔离;2、寻址及转发选择到达目的网络的最佳路径;3、流量管理;4、连接广域网(WALN) |
数据链路层 |
在不可靠的物理链路上,提供可靠的数据传输服务,把帧从一跳(节点)移动到另一跳(节点)。组帧、物理编址、流量控制、差错控制、接入控制。 |
物理层 |
服务把逐个的比特从一跳移动到另一跳。 物理层功能:1、定义接口和媒体的物理特征;2、定义比特的标识、数据传输速度、信号的传输模式(单工、半双工、全双工);3、定义网络物理拓扑(网状、星状、环型、总线型等拓扑) |