本节书摘来自异步社区《CCNA路由和交换(200-120)学习指南》一书中的第2章,第2.4节认证提要,作者【美】Richard Deal,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.4 认证提要
CCNA路由和交换(200-120)学习指南
OSI参考模型定义了如何连接两个网络功能层。应用层提供了用户界面;表示层决定如何向用户呈现数据;会话层负责建立和拆除连接;传输层负责实现连接机制,包括有保证的服务;网络层提供了逻辑拓扑和第3层地址,路由器就运行在这一层;数据链路层定义了MAC地址以及如何通过特定的介质类型进行通信,交换机、网桥和NIC都运行在这一层;物理层定义了连接和通信的物理特性,转发器和集线器都运行在这一层。无线解决方案是在物理层定义的。
传输层建立并维护会话层连接,提供了可靠和不可靠的数据传输、流量控制和连接的多路复用。建立可靠的连接时,通常需要经过握手过程;使用确认来提供可靠的传输。端口号或套接字号用于连接的多路复用。就绪/未就绪信号和窗口技术用于实现流量控制;但窗口技术的效率高于就绪/未就绪信号。
网络层定义了逻辑地址,根据地址的网络部分确定前往目的地的路径,并将不同类型的第2层介质连接起来。路由器用于限制广播的传播;路由器使用包含目标网络号列表的路由选择表来帮助查找目的地;如果目的地在路由选择表中没有找到,前往该目的地的流量将被丢弃。
数据链路层定义了硬件地址。MAC地址长48位,用十六进制表示;其中前24位(前6个十六进制位)为OUI。在同一个逻辑网段内,MAC地址必须是独一无二的。单播帧被发送到网段中的所有设备,但只有一台设备会处理它;组播帧被发送给一组设备;而广播帧被发送给所有的设备。
PDU描述了数据及其开销。应用层PDU被称为数据,网络层PDU被称为数据包或数据报,数据链路层PDU被称为帧,而物理层PDU被称为位。流量沿协议栈向下传递时,每层都对上一层的PDU进行封装,而在目的地将执行拆封过程。