OSI参考模型体系结构,其中可以分为以下七层:
1. 应用层 (为应用软件提供接口,是应用程序能够使用网络服务,常见的协议有http(80), ftp(20/21), smtp(25),pop3(110),telnet(23),dns(53)等)
2. 表示层(数据的解码和编码,数据的加密和解密,数据的压缩和解压缩)
3. 会话层(建立,维护,管理应用程序之间的会话,对话控制,同步)
4. 传输层 (负责建立端到端的连接,保证报文在端到端之间的传输;服务点编址、分段与重组,连接控制,流量控制,差错控制)
5. 网络层(负责将分组数据从源端传输到目的端;为网络设备提供逻辑地址,进行路由选择,分组转发; IP协议,工作在这层的设备:路由器)
6. 数据链路层(在不可靠的物理链路上,提供可靠的数据传输服务,把帧从一跳(节点)移到另一跳(节点);组帧,物理编址,流量控制,差错控制,接入控制(mac地址) 交换机)
7. 物理层(负责把逐个的比特从一跳(节点)移动到另一跳(节点);定义接口和媒体的物理特性,定比比特的表示,数据传输速率,信号的传输模式(单工,半双工,全双工),定义网络物理拓扑(网状,星型,环型,总线型等拓扑))
路由器的作用:
1. 寻址
2. 路径选择(路由表)
3. 数据转发
4. 广播控制
5. 流量过滤
6. 连接广域网。