第二学期第二课——交换机CiscoNetworkingAcademyofAnhuiXinhuaUniversity2008本章目标4.1二层交换机的功能了解二层交换机功能冗余的拓扑结构生成树协议管理MAC地址表•初始的物理地址表是空的MACaddresstable0260.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外将向其他所有端口泛洪(不知道的单播将泛洪)MACaddresstable0260.8c01.11110260.8c01.22220260.8c01.33330260.8c01.4444E0:0260.8c01.1111E3:0260.8c01.4444E0E1E2E3DCAB4.1.1学习地址(续)主机A向主机C发送帧目的已知,帧将不在进行泛洪E0:0260.8c01.1111E2:0260.8c01.2222E1:0260.8c01.3333E3:0260.8c01.44440260.8c01.11110260.8c01.22220260.8c01.33330260.8c01.4444E0E1E2E3XXDCAB物理地址表4.1.2转发及过滤帧•主机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多帧复制网段1Segment2服务器/主机X路由器Y单播单播交换机A交换机B•主机X发送一个单播给路由器Y•路由器物理地址还没有被两个交换机学到•交换机A和B从端口0上学习到主机X的物理地址•帧到了路由器Y要被泛洪•交换机A和B将不正确的从端口1上学习到主机X的物理地址Port0Port1Port0Port14.1.3.3MAC地址库的不稳定–复杂的拓扑将导致多个环路的产生–第二层将没有机制停止环路的产生服务器/主机工作站环路环路环路广播4.1.3.4多个回路问题4.2生成树协议•每个网络一个根桥•每个非根桥一个根端口•每个网段一个指定端口x指定端口(F)根端口(F)指定端口(F)非指定端口(B)根桥非根桥SWXSWY100baseT10baseT4.2.1生成树的工作原理交换机Y默认的优先级32768(8000hex)物理地址0c0022222222交换机X默认优先级32768(8000hex)物理地址0c0011111111BPDUBPDU=桥协议数据单元(默认=每2秒发送一次)根桥=最小的桥ID桥ID=桥优先级+桥的物理地址在这个例子中,哪个交换机具有最小的桥ID?4.2.1.1生成树协议中根网桥的选择4.2.1.2生成树协议中的路径代价SwitchYDefaultpriority32768MAC0c0022222222SwitchXDefaultpriority32768MAC0c0011111111RootbridgexPort0Port1Port0Port1100baseT10baseT指定端口(F)根端口(F)非指定端口(B)指定端口(F)4.2.1.3生成树协议中的端口状态阻塞监听学习转发生成树在每个端口转变通过以下几个状态:4.2.1.5生成树上的端口状态4.2.1.6生成树的重新计算4.2.1.7交换机传送帧的方法–交换机检验到目的地址就立刻转发帧直接转发FrameFrameFragmentfree(改进的直接转发)—Cat1900默认的–交换机检验64个字节就立刻开始转发数据帧在转发前,要接受整个数据帧存储并且转发FrameFrameFrame4.2.1.8管理MAC地址表wg_sw_a#shmac-address-tableNumberofpermanentaddresses:0Numberofrestrictedstaticaddresses:0Numberofdynamicaddresses:6AddressDestInterfaceTypeSourceInterfaceList-------------------------------------------------------------------------------------------------00E0.1E5D.AE2FEthernet0/2DynamicAll00D0.588F.B604FastEthernet0/26DynamicAll00E0.1E5D.AE2BFastEthernet0/26DynamicAll0090.273B.87A4FastEthernet0/26DynamicAll00D0.588F.B600FastEthernet0/26DynamicAll00D0.5892.38C4FastEthernet0/27DynamicAllwg_sw_a#showmac-address-tablecopyt://10.1.1.1/wgswd.cfgConfigurationuploadissuccessfullycompletedwg_sw_a#copyt://host/dst_filewg_sw_a#wg_sw_a#TosendtheconfigurationtoaTFTPserver:TodownloadtheconfigurationfromaTFTPserver:4.2.1.9管理配置文件wg_sw_d#deletenvram恢复到厂商的初始配置4.2.1.10清除NVRAM学习完本章之后,你应能完成以下任务:1.了解二层交换机功能2.冗余的拓扑结构3.生成树协议4.管理MAC地址表本章总结