欢迎来到天天文库
浏览记录
ID:27385683
大小:1.33 MB
页数:99页
时间:2018-12-01
《《生成树协议》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章生成树协议Version1.0华为3Com网络学院第三学期引入STP/RSTP/MSTP的作用在二层网络上形成树状网络拓扑结构,避免环路。二层网络环路的危害1.广播风暴(没有三层网络的TTL机制)。2.MAC地址学习错误。二层网络的健壮性STP可以增强网络健壮性,避免单点故障,单链路故障。2课程内容第一章STP(802.1D)协议原理第二章RSTP(802.1W)协议原理第三章MSTP(802.1S)协议原理第四章STP的相关配置第五章STP的保护措施3STP协议原理STP协议简介BPDU报文结
2、构如何确定根桥如何计算STPPathCost如何确定端口角色端口的状态迁移及定时器MAC地址学习的生存周期STP的不足4STP协议简介STP都做了些什么???1.STP在二层交换网络中选择一个根桥作为全部二层交换网络的逻辑中心(RootBridge)。2.STP为全网中每一个参与STP运算的交换机计算到达根桥的最短距离(PathCost)。3.检测二层交换网络中存在的冗余链路,并把他们置于阻断/备份状态。4.检测拓扑结构的变化并根据情况计算新的生成树。5STP协议简介STP协议的结果是什么?阻断了冗余
3、链路,形成了以根桥为树根的树状拓扑结构。RP–ROOTPORTSwitchABID=0001SwitchCBID=1045SwitchBBID=0050SwitchDBID=0030DP–DESIGNATEDPORTDPRPDPRPDPDPAP–ALTERNATEPORTAP6STP协议简介常用概念根桥(RootBridge)—桥ID最小的网桥。其中桥ID是由网桥的优先级和网桥的MAC组成。根端口(RootPort)—这个端口到达根桥的路径是该端口所在网桥到达根桥的最佳路径。全网中只有根桥是没有根端口
4、的。指定端口(DesignatedPort)—每一个网段选择到根桥最近的网桥作为指定网桥,该网桥到这一网段的端口为指定端口。可选端口(AlternatedPort)—既不是指定端口,也不是根端口的端口。RP–ROOTPORTSwitchABID=0001SwitchCBID=1045SwitchBBID=0050DP–DESIGNATEDPORTDPRPDPRPDPDPAPAPSwitchDBID=00307BPDU报文结构(1)STP通过BPDU(BridgeProtocolDataUnit)报文来
5、学习网络拓扑结构。BPDU报文的目标MAC地址为:01-80-C2-00-00-00.BPDU报文在直连的两个网桥或多个网桥内交换,不能被转发。没有运行STP协议的网桥将把BPDU报文当作普通业务报文转发。BPDUSwitchCSwitchBBPDU8BPDU报文结构(2)DMA:目的MAC地址目的地址是一个固定的桥的组播地址(0x0180c2000000)SMA:源MAC地址即发送该配置消息的桥MAC地址L/T:帧长LLCHeader:固定的链路头Payload:BPDU数据DMALLCHeader
6、SMAL/TPayload值域占用字节协议ID2协议版本BPDU类型标志位根桥ID根路径开销指定桥ID指定端口IDMessageAge11184822MaxAgeHelloTimeForwardDelay2229如何确定根桥(1)根桥—BID(网桥ID)最小的网桥定为根桥。BID—网桥的优先级+网桥MAC。网桥的优先级为可配置,缺省值为32768。在缺省情况下,根桥将由MAC地址最小的网桥担任。10如何确定根桥(2)SwitchABID=0001SwitchCBID=1045SwitchBBID=00
7、50I’mtheRootSwitchI’mtheRootSwitchSwitchDBID=0030I’mtheRootSwitchI’mtheRootSwitch11如何确定根桥(3)SwitchABID=0001SwitchCBID=1045SwitchBBID=0050I’mtheRootSwitchI’mtheRootSwitchSwitchDBID=0030I’mtheRootSwitchBPDU:RootSwitch=1045BPDU:RootSwitch=0001BPDU:RootSwit
8、ch=0030BPDU:RootSwitch=0050BPDU:RootSwitch=0030BPDU:RootSwitch=1045BPDU:RootSwitch=0050BPDU:RootSwitch=0001I’mtheRootSwitchBPDU:RootSwitch=1045BPDU:RootSwitch=005012如何确定根桥(4)SwitchABID=0001SwitchCBID=1045SwitchBBID=0050I’mtheRoot
此文档下载收益归作者所有