生成树协议

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生成树协议相关的知识,希望对你有一定的参考价值。

如何在实现生成树协议的同时获取交换机MAC地址?

答案

ARP数据包是要走的路。找到所需交换机的IP地址,然后向该ipaddress发送ARP请求。您将收到一个数据包,将请求的IP地址映射到拥有该IP地址的MAC地址。

上面的答案更多的是如何将IP地址转换为MAC地址,因为这听起来像你的问题的要点。 STP通常使用BPDU或桥协议数据单元来实现。如果您还没有,可能需要查看:

http://computer.howstuffworks.com/lan-switch14.htm

http://en.wikipedia.org/wiki/Spanning_tree_protocol

http://wiki.wireshark.org/STP

http://en.wikipedia.org/wiki/Logical_Link_Control

BRIDGE ID:为每个网桥分配一个ID,称为网桥ID,定义为分为两个组件的8字节值。最低的六个字节分配了桥接端口的以太网MAC地址,最高的两个字节是可配置的优先级,称为网桥优先级。 - 了解Linux网络内部由Christian Benvenuti撰写

也可以看看

校园网络故障排除作者:Priscilla Oppenheimer,Joseph Bardwell

另一答案

您首先应该知道,大多数Cisco交换机将根据分配给交换机的mac-address为每个VLAN分配唯一的网桥ID。一旦确定了分配的mac-address是什么,就可以确定VLAN的桥ID。记住,较新的交换机可以使用不仅仅是mac-address的扩展系统ID(如另一张海报所述),这也是一件好事。

您可以确定基本mac地址,然后根据特定VLAN的桥ID将是基本桥ID + vlan编号的概念计算特定VLAN的bridgeID。例:

基础VLAN = 000.0001.0800

VLAN 1的网桥ID = 0000.0001.0801

VLAN 300的桥ID = 0000.0001.092c

是的,它是十六进制格式..

您可以在Cisco交换机上执行此操作,如下所示:

1:show int | i line | address

这将为您提供“基本”mac地址。您会注意到所有SVI都具有相同的mac地址。

Vlan1 is up, line protocol is up 
  Hardware is EtherSVI, address is 000.0001.0800 (bia 000.0001.0800)

2:您也可以直接检查生成树进行计算:

Show span vlan 1 | b Bridge ID



Bridge ID  Priority    8192 
             Address     **000.0001.0801**
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time 300

Bridge ID下的mac地址是用于生成树计算的地址。

另一答案

用于Cisco交换机

sh spanning-tree

开关> sh sp

VLAN0001生成树启用协议ieee根ID优先级32769地址0010.1167.1B9C成本19端口17(FastEthernet0 / 17)Hello时间2秒最大年龄20秒前向延迟15秒

网桥ID优先级32769(优先级32768 sys-id-ext 1)地址00E0.8F81.C638 **** Hello Time 2秒Max Age 20 sec Forward Delay 15 sec Aging Time 20

接口角色Sts Cost Prio.Nbr类型


Fa0 / 17根LSN 19 128.17 P2p

开关>

华为交换机

显示stp

------- [CIST Global Info] [模式MSTP] -------

CIST桥:32768.4c1f-ccfe-181f

配置时间:Hello 2s MaxAge 20s FwDly 15s MaxHop 20

活跃时间:你好2s MaxAge 20s FwDly 15s MaxHop 20

CIST Root / ERPC:32768.4c1f-cc7e-7e4d / 20000

CIST RegRoot / IRPC:32768.4c1f-ccfe-181f / 0

CIST RootPortId:128.10

BPDU保护:已禁用

TC或TCN收到:2

每个问候的TC数:0

STP Converge Mode:正常

自上次TC以来的时间:0天0h:0m:44s

TC数量:2

最后一次TC发生:GigabitEthernet0 / 0/10

---- [端口1(接口GigabitEthernet0 / 0/1)] [DOWN] ----

以上是关于生成树协议的主要内容,如果未能解决你的问题,请参考以下文章

生成树协议

STP生成树协议

思科生成树协议STP

生成树协议

生成树协议

生成树协议基本原理