交换机的工作原理 口1、依据MAC地址进行帧的转发 回忆:数据链路层对数据帧做了什么操作? ≯发送方:数据链路层完成了对数据帧的封装(添加帧首和帧尾) ≯接收方:数据链路层完成了对数据帧的解封装(剥去帧首和帧尾) 乜就是说,只有数据链路层才能识别数据帧的帧首和帧尾 交换机工作在数据链路层(又称二层交换机),它能够识别数据帧的帧 首和帧尾,并基于帧首部的MAC地址进行数据帧的转发
交换机的工作原理 16 1、依据MAC地址进行帧的转发 ➢回忆:数据链路层对数据帧做了什么操作? ➢发送方:数据链路层完成了对数据帧的封装(添加帧首和帧尾) ➢接收方:数据链路层完成了对数据帧的解封装(剥去帧首和帧尾) ➢也就是说,只有数据链路层才能识别数据帧的帧首和帧尾; ➢交换机工作在数据链路层(又称二层交换机),它能够识别数据帧的帧 首和帧尾,并基于帧首部的MAC地址进行数据帧的转发
交换机依据目的MAC地址转发数据帧 MAC地址:HA MAC地址:H 源主机 通信 目的主机 网络层 交换机 网络层 数据链路层数据链路层十数据链路层|数据链路层 物理层 物理层 物理层 物理层 接口1接口2 比特流 比特流
数据链路层 数据链路层 交换机依据目的MAC地址转发数据帧 网络层 数据链路层 物理层 源主机 目的主机 网络层 数据链路层 物理层 交换机 物理层 物理层 通信 接口1 接口2 比特流 比特流 MAC地址:HA MAC地址:HB
交换机依据目的MAC地址转发数据帧 MAC地址:HA MAC地址:H 源主机 通信 目的主机 帧头中包含目的MAC 网 交换机 网络层 数擇链罡层数据链略层数据链路层|数据链路层 物理层 物理层 物理层 物理层 接口1接口2 比特流 比特流
数据链路层 数据链路层 交换机依据目的MAC地址转发数据帧 网络层 数据链路层 物理层 源主机 目的主机 网络层 数据链路层 物理层 交换机 物理层 物理层 通信 接口1 接口2 比特流 比特流 MAC地址:HA MAC地址:HB 帧头中包含目的MAC
交换机依据目的MAC地址转发数据帧 MAC地址:HA MAC地址:H 源主机 通信 目的主机 读取帧头中的 目的MAC 网络层 交换机 网络层 数层 牧据链珞层数据链路层 数据链路层 物理层 物理层 物理层 物理层 接口1接口2 比特流 比特流
数据链路层 数据链路层 交换机依据目的MAC地址转发数据帧 网络层 数据链路层 物理层 源主机 目的主机 网络层 数据链路层 物理层 交换机 物理层 物理层 通信 接口1 接口2 比特流 比特流 MAC地址:HA MAC地址:HB 读取帧头中的 目的MAC
交换机依据目的MAC地址转发数据帧 MAC地址:HA MAC地址:H 源主机 通信 目的主机 从接口2转发出去 网络层 交换机 网络层 数据链路层路层数据链路层数据链路层 物理层 物理层 物理层 物理层 接口1接口2 比特流 比特流
数据链路层 数据链路层 交换机依据目的MAC地址转发数据帧 网络层 数据链路层 物理层 源主机 目的主机 网络层 数据链路层 物理层 交换机 物理层 物理层 通信 接口1 接口2 比特流 比特流 MAC地址:HA MAC地址:HB 从接口2转发出去