- 积分
- 473
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 注册时间
- 2014-7-15
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 听众
- 收听
初级工程师
|
5鸿鹄币
这道题,我想问的是我的解题思路有没有错?我自己的解题思路:
第一步:确定根桥,因为题干中有说是no other configuration changes have been made 所以可以知道优先级是一样的。
看最小的MAC地址,那么SW-C就是根桥了。和根网桥直连的端口都是指定端口,即C上的F0/1和F0/2都是指定端口。
这两个端口的对端都是根端口。
第二步:在SW-B上确定一个根端口。从Gi0/2口出去的和从Gi0/1口出去的成本分别是23和8.可以确定Gi0/1是B的根端口
那在B和D之间的链路上,D的Gi0/1接口就只能是指定端口了。
第三步:现在之剩下A和B之间的链路两端的端口没有确定下来了。一个是指定一个是被BLK的。
题目的答案说B的Gi0/2是被BLK的,而A的Fa0/2是指定端口。
我的问题在第三步里,在这个链路两端的端口上,要确定一个指定端口的话,第一是要看到达跟网桥的成本吧?
那么从Fa0/2到达C的成本(从左边出去)是只经过了一个快速以太网链路,成本是19.而从Gi0/2到达C的成本(从右边出去),因为经过了两端Gbit链路,
所以成本是8,原理上应该是选择成本小的那个端口成为指定端口的吧?为什么这里反而选的是成本大的Fa0/2呢?
如果用的是经过的路由器的MAC地址才判断的话,就可以明显知道A的MAC地址比较小,这样子去判断就能得到和答案一样的结果了。
请问,判断一条链路上的指定端口的正确步骤是什么?我的判断出错了吗?
PS:
快速以太网链路的成本值是19,Gbit以太网链路的成本值是4.
链路两端有一端是Gbit接口的成本值按Gbit成本值来算,即算为4.
求大神解答~~~
|
-
原题
最佳答案
查看完整内容
从Gi0/2口出去的和从Gi0/1口出去的成本分别是23和8 这个算错了是38和23
楼主理解的错误点在于计算cost上面 一条网线两端一端是F一端是G 这条链路是100M链路 cost是19
而不是1G的链路 这是一个木桶理论
只有两端都是G 才是真正的G
|