第 4 章 交换机本章目标 了解二层交换机功能 冗余的拓扑结构 生成树协议 管理 MAC 地址表4.1 二层交换机的功能学习地址转发及过滤帧消除环路4.1.1 学习地址• 初始的物理地址表是空的MAC address table0260.8c01.11110260.8c01.22220260.8c01.33330260.8c01.4444E0E1E2E3ABCD4.1.1 学习地址(续)• 主机 A 向主机 C 发送一个帧• 交换机的缓存中将从 E0 端口学习到主机 A 的物理地址• 从主机 A 除了端口 E0 外将向其他所有端口泛洪 ( 不知道的单播将泛洪 )物理地址表0260.8c01.11110260.8c01.22220260.8c01.33330260.8c01.4444E0: 0260.8c01.1111E0E1E2E3DCBA4.1.1 学习地址(续)• 主机 D 向主机 C 发送一个帧• 交换机的缓存中将从 E3 端口学习到主机 D 的物理地址• 从主机 D 除了端口 E3 外将向其他所有端口泛洪 ( 不知道的单播将泛洪 )MAC address table0260.8c01.11110260.8c01.22220260.8c01.33330260.8c01.4444E0: 0260.8c01.1111E3: 0260.8c01.4444E0E1E2E3DCAB4.1.2 转发及过滤帧• 主机 A 向主机 C 发送帧• 目的已知,帧将不在进行泛洪 E0: 0260.8c01.1111E2: 0260.8c01.2222E1: 0260.8c01.3333E3: 0260.8c01.44440260.8c01.11110260.8c01.22220260.8c01.33330260.8c01.4444E0E1E2E3XXXXDCAB物理地址表• 主机 D 发送一个广播或者组播帧• 广播和组播帧将泛洪到除了原始端口外的所有端口0260.8c01.11110260.8c01.22220260.8c01.33330260.8c01.4444E0E1E2E3DCABE0: 0260.8c01.1111E2: 0260.8c01.2222E1: 0260.8c01.3333E3: 0260.8c01.4444物理地址表4.1.2 转发及过滤帧(续)4.1.3 消除循环冗余的拓扑排除了单点故障冗余拓扑造成了广播风暴,多帧复制,物理地址表不稳定的问题网段 1网段 2服务器 / 主机 X路由器 Y网段 1网段 2服务器 / 主机 X路由器 Y广播•交换机将持续的转发广播交换机 A交换机 B4.1.3.1 广播风暴网段 1网段 2服务器 / 主机 X路由器 Y 单播交换机 A交换机 B• 主机 X 向路由器 Y 发送一个单播帧 • 路由器 Y 的物理地址还没有被交换机学到 • 路由器 Y 将接收到同一个帧的两次拷贝单播单播4.1.3.2 多帧复制网段 1Segment 2服务器 / 主机 X路由器 Y 单播单播交换机 A交换机 B• 主机 X 发送一个单播给路由器 Y• 路由器物理地址还没有被两个交换机学到•...