免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3993 | 回复: 16
打印 上一主题 下一主题

请教v26第43题:STP的选举相关的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-07-28 01:33 |只看该作者 |倒序浏览
CCNA 640-802 v62题库中的第43题:

43. Refer to the exhibit. Each of these four switches has been configured with a hostname, as well as being configured to run RSTP. No other configuration changes have been made. Which three of these show the correct RSTP port roles for the indicated switches and interfaces? (Choose three.)


       
               
                       
                       
                               
                                       


                               
                       
                       
                       


                       
               
               
               

论坛徽章:
0
2 [报告]
发表于 2010-07-28 01:39 |只看该作者
先谢谢各位了!

欢迎灌水讨论!!!

                                                       

论坛徽章:
0
3 [报告]
发表于 2010-07-28 21:33 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
4 [报告]
发表于 2010-07-31 10:15 |只看该作者
沙发。以不变应万变。目前来看工党连任的几率不太大                                                       

论坛徽章:
0
5 [报告]
发表于 2010-07-31 18:12 |只看该作者
答案是对的,会出现阻塞端口的必然是B机,那么A机连接根网桥的是根端口,连接B机的是指定端口。                                                       

论坛徽章:
0
6 [报告]
发表于 2010-07-31 20:57 |只看该作者
恩,非常感谢!



我也考虑过这么来算。但是,选举 Root Port 和 Designated Prot 的时候,不是应该按照端口带宽来算的吗?

路径花费等于从根交换机到自己端口的进入方向上所有“端口花费”的积累。



那么,如果不按照端口带宽,而是按照链路带宽来算的话,SwitchB 上选举 Root Port??时,Gi0/1 和 Gi0/2两边的路径花费又是一样的了。那这个问题怎么解决呢?                                                       

论坛徽章:
0
7 [报告]
发表于 2010-07-31 20:58 |只看该作者
呵呵,不是自信!

只是刚刚接触这些概念,怕算错了,需要一步一步的推导加深印象!                                                       

论坛徽章:
0
8 [报告]
发表于 2010-08-01 21:02 |只看该作者
转帖:对任何一个有关生成树协议网络拓扑的题都可按照如下顺序解答:

1. 判断root bridge。

针对本题,SwitchC的BID最小,所以SwitchC是root bridge。SwitchC上的所有active port都是designated port

2. 判断其余switch上的root端口,有一个,且唯一一个。

根据从root bridge到各个交换机的不同链路,计算各个port收到的root cost。

SwitchA Fa0/1 cost = 0+19=19(0是SwitchC广播的Cost,19是本地百兆端口的cost)

SwitchA Fa0/2 cost = 0+19+2+19=40

SwitchD Gi0/2 cost = 0+19=19(端口的cost是根据实际速率,不是端口最大速率)

SwitchD Gi0/1 cost = 0+19+19+2=40

SwitchB Gi0/1 cost = 19+2=21

SwitchB Gi0/2 cost = 19+19=38

在同一个交换机上,root cost较小的那个端口会成为root port。所以SwitchA Fa0/1,SwitchD Gi0/2,SwitchB Gi0/1会成为相应交换机上的RP。

3. 确定每条链路上哪个端口广播出的root cost最小(这里的root cost不是各个端口自己收到的root cost,而是整个交换机不同端口收到的所有root cost中,最好的那个),哪个端口就是该链路上的DP。root bridge端口自动成为DP。

前面已经计算过各个端口的root cost了,确定各个交换机广播的root cost如下

SwitchA,19

SwitchB,21

SwitchD,19

比较各个链路上,各端口广播的交换机root cost。

SwitchA Fa0/2——SwitchB Gi0/2,19——21,SwitchA胜出,SwitchA Fa0/2成为DP。

SwitchD Gi0/1——SwitchB Gi0/1,19——21,SwitchD胜出,SwitchD Gi0/1成为DP。

此时在SwitchB上,Gi0/2即不是RP,也不是DP,将被置为block状态。SwitchA Fa0/2虽然是DP,但不会收到SwitchB Gi0/2发出的数据包,BPDU除外

所以答案是:ABF                                                       

论坛徽章:
0
9 [报告]
发表于 2010-08-02 11:14 |只看该作者
apeway说的有道理,上楼(1618)讲特很复杂还不知所云                                                       

论坛徽章:
0
10 [报告]
发表于 2010-08-03 10:04 |只看该作者
——————————————————————————————————————————————

STP依次使用以下4种标准:

1、最低Root BID;

2、最低到根的路径开销;

3、最低的发送方网桥ID(就是说如果该链路的2个端口到RootBridge的开销都一样的话,那么则看该端口所在交换机的BID,谁低谁成为指定端口,即为转发端口);

4、最低的发送方端口ID(如果前面都相同,那么则看该端口接收到的对方【注意是发送方的,即对方,不是接收方】的端口ID);

——————————————————————————————————————————————

STP选举的时候使用了BPDU消息,BPDU消息中包含四个字段:BID,COST,发送者BID,发送者PID。

这里需要注意的就是发送者BID和发送者PID。

在选举跟端口发生在自身端口之间,发送者BID就是各个端口直连的向自己转发根网桥BPDU的邻居的BID;因此这里需要比较两个BID。

在选举指定端口时,发生在同个网段的多个交换机之间,此时的发送者BID就是自己的BID。

如果需要比较发送者PID时,这个PID也是自身端口接收到BPDU的邻居的对应的端口PID,而不是我们自己的端口的PID。

另外就是选举跟端口的意义是为了接收根网桥的BPDU,选举指定端口的意义是为了发送(或转发)BPDU。

另外还有个比较特殊的情况,一般情况下,根交换机的所有端口都是指定端口,但是,如果根交换机与HUB双线直连的话,交换机会BLK掉自己的一个端口来阻止环路。

——————————————————————————————————————————————                                                       
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP