欢迎来到天天文库
浏览记录
ID:37577008
大小:616.47 KB
页数:31页
时间:2019-05-25
《BHBIN_网络知识和基础操作分册_第四章_STP技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、培训提纲ØSTP产生的背景•STP的工作原理•一个STP实例•Hammer交换机STP配置•STP实验Copyright©2004,港湾网络培训中心www.harbournetworks.comBHBIN4-1BHBIN—STP技术4-1Copyright©2004,港湾网络培训中心.透明桥接的三大基本功能•地址学习•转发与过滤•消除环路Copyright©2004,港湾网络培训中心www.harbournetworks.comBHBIN4-21、网桥基于目标MAC(介质访问控制)地址作出转发决定。所以它必须“学习”MAC地址的位置,这样才能准确地作出转发决定
2、。每个以太网物理网段上的工作站都将对所有在网段上传输的帧进行监听。当网桥与物理网段连接时,它会对它监测到的所有帧进行检查。网桥读取帧的源MAC地址字段后便作出一个假定。这个假定是,如果它监测到一个来自特殊端口上节点的帧,发送帧工作站的信息就必须驻留在这个端口上。网桥将这个信息放置在一个网桥表(SAT表)中,它在将条目引入网桥表之前,还将执行FCS,以阻止错误的条目进入网桥表。为了适应拓扑的变化,网桥中有一个进程定期扫描地址表,清除早于当前若干时间的全部表项。2、网桥的第二个功能是转发功能和过滤功能。使用网桥表(STA表)后,网桥可以作出转发或不转发(即过滤)帧
3、的决定:•检查数据包的DA是否在网桥表中;•如果在SAT中且端口号与收到此包的端口号不同,则将此数据包转发到那个端口,发送到网络。•如果在SAT表中且端口号与收到数据包的端口号相同,则丢弃此包。•如果在SAT表中没有,则此数据包将被转发到交换机上的所有端口。3、透明网桥的最后一个功能是消除循环。由于网络中存在冗余链路,因此可能导致报文在网络中循环转发,甚至使得交换机过载。这是应该避免的。关于环路问题及消除环路的技术,我们将做深入讨论。BHBIN—STP技术4-2Copyright©2004,港湾网络培训中心.引入STP的背景冗余!环路!风暴!Copyright
4、©2004,港湾网络培训中心www.harbournetworks.comBHBIN4-3假定SourceAddressTable(SAT)表为空,且A发送一个帧给B。Bridge1收到一个从A发至B的包,则把这个包广播出去,Bridge2同样不知道B的地址,收到之后也广播出去,Bridge1又收到这个包,从此循环往复直到B发送出来一个包为止。引入STP可以实现以下两个功能:网络环路的检测和预防:STP将检测到网络中存在的环路,并自动选择开销值最低的路径作为可使用的主链路,而将其他链路阻断,作为备份链路。网络拓扑的自动重构:在建立主备链路的网络中,当主用链路出
5、现故障时,STP将自动启动备用,保证整个网络的可用。BHBIN—STP技术4-3Copyright©2004,港湾网络培训中心.培训提纲•STP产生的背景ØSTP的工作原理•一个STP实例•Hammer交换机STP配置•STP实验Copyright©2004,港湾网络培训中心www.harbournetworks.comBHBIN4-4STP工作原理•BPDU报文•STA算法•根网桥•选定根端口,与根桥建立关联•选定指定桥和指定端口•故障监测与树的更新•生成树端口的五种状态Copyright©2004,港湾网络培训中心www.harbournetworks.c
6、omBHBIN4-5BHBIN—STP技术4-4Copyright©2004,港湾网络培训中心.BPDU报文格式IEEE802.1dBPDUBPDUBPDURootRootPathProtocolIDVersionIDRootIDTypeFieldPriorityCostBridgeMessageHelloForwardBridgeIDPortIDMaxAgePriorityAgeTimeDelayCopyright©2004,港湾网络培训中心www.harbournetworks.comBHBIN4-5协议及状态信息:ProtocolID:取值0,标识stp
7、协议,占用2个bytes;VersionID:标准指定为0,占用1个byte;BPDUType:填充0值,占用1个byte;BPDUFlags:占用1个byte,只用前2个bits,TC(topologychange)位指示拓扑结构改变,TCA(topologychangeacknowledgment)位表示收到对端交换机拓扑改变指示位而做出确认;根网桥信息:RootPriority:占用2个bytes,标识根网桥的优先级,取值为0-65535,默认值一般为32768;RootID:占用6个bytes,作为根网桥的标识,一般采用根网桥的MAC地址作为标识;Ro
8、otPathCost:路径费用,占用4
此文档下载收益归作者所有