匿名用户
1级
2014-08-20 回答
朋友你好,我觉得一楼的兄弟解释得有点模糊,所以这里我来发表下看法,你参考下:
首先来个spanning-tree技术的汇总,
1.每个网络必有一个root网桥;
2.每一个非root网桥必有一个root port;
3.每一个LAN分段必有一个designed port。
而各个角色选举时决策用到的BPDU的参数是,
1.最低的root桥ID;
2.到root桥最低的路径Cost;
3.最低的发送者ID;
4.最低的端口ID。
现在来解答:
1.root桥。楼主已经给出了答案,不错,root桥就是Switch C;并且各个非root桥的RP也就好确定了。
P.S.然后这里先不去选指定端口,我这里给个重点的提示,就是吉比特以太网端口和快速以太网端口对联时,前者只会工作在100M模式下(前提开启auto)。所以,这里的拓扑也就是我附图的那样,那两个端口可以理解成Fastethernet端口。
这也正是这道题的精髓!
2.指定端口。root桥的所有端口都是DP,这个楼主应当没有疑问。然后,SW A的Fa0/1、SW D的Gi0/2以及SW B的Gi0/1都是DP,这个楼主也应该没有疑问。
关键是SW A和SW B之间的两个接口到底谁是DP呢?呵呵看下面,
还记得刚刚提到的四个参数吗,对了,我们这里一步一步来看,“1.最低的root桥ID”,SW A和SW B都一样;
然后看“2.到root桥最低的路径Cost”,SW A的Fa0/2到达根网桥的最低成本是19(快速以太网),而SW B的Gi0/2到达根网桥的最低成本是4+19=23。
这个是如何算的呢?于SW B的Gi0/2端口(这里运行于100M模式,相当于快速以太网端口,算成本时累加值就是19),其到达root桥,有两条路,一条是从SW A走,成本是19+19,另一条是从SW D走,成本是4+19,,这里的4是SW B到SW D的路径成本(因为两端口都是运行吉比特端口),而这个19则是SW D到SW C的路径成本(因为这里的SW D的Gi0/2也是允许于100M模式,相当于一个快速以太网端口,算成本时就是19)。所以,SW B的Gi0/2到达root桥的最小路径成本值当然就是4+19=23了。
于是乎,SW A的Fa0/2应当是该LAN网段的DP。
不知道你明白没。如还有疑问,欢迎继续讨论。
祝你好运。