1

スパニングツリープロトコルの実装中にスイッチのMACアドレスを取得するにはどうすればよいですか?

4

3 に答える 3

2

ARPパケットが最適です。必要なスイッチの IP アドレスを見つけて、その IP アドレスに 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 が割り当てられます。この ID は、2 つのコンポーネントに分割された 8 バイトの値として定義されます。最下位 6 バイトにはブリッジ ポートのイーサネット MAC アドレスが割り当てられ、最上位 2 バイトは構成可能な優先度であり、ブリッジ優先度と呼ばれます。- Linux ネットワーク内部の理解 クリスチャン・ベンベニューティ著

こちらもご覧ください

キャンパス ネットワークのトラブルシューティング 著 Priscilla Oppenheimer、Joseph Bardwell

于 2009-06-16T05:19:13.513 に答える
1

最初に、ほとんどの Cisco スイッチは、スイッチに割り当てられた MAC アドレスに基づいて、VLAN ごとに一意のブリッジ ID を割り当てることを知っておく必要があります。割り当てられた MAC アドレスを特定すると、VLAN のブリッジ ID を特定できます。また、新しいスイッチでは、MAC アドレス以上の拡張システム ID を使用できることも覚えておくとよいでしょう (他の投稿者が指摘したように)。

ベース MAC アドレスを決定し、特定の VLAN のブリッジ ID がベース ブリッジ ID + VLAN 番号になるという概念に基づいて、特定の VLAN のブリッジ ID を計算できます。例:

ベース VLAN = 000.0001.0800

VLAN 1 のブリッジ ID = 0000.0001.0801

VLAN 300 のブリッジ ID = 0000.0001.092c

はい、16 進形式です。

次のように、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

ブリッジ ID の下の MAC アドレスは、スパニング ツリーの計算に使用されるものです。

于 2009-06-18T00:19:27.647 に答える
0

Ciscoスイッチ用

sh スパニング ツリー

Switch>sh sp

VLAN0001 スパニングツリー対応プロトコル ieee ルート ID 優先度 32769 アドレス 0010.1167.1B9C コスト 19 ポート 17(FastEthernet0/17) ハロータイム 2 秒 最大経過時間 20 秒 転送遅延 15 秒

Bridge ID Priority 32769 (priority 32768 sys-id-ext 1) アドレス00E0.8F81.C638 **** Hello Time 2 秒 Max Age 20 秒 Forward Delay 15 秒 Aging Time 20

インターフェイス ロール Sts コスト Prio.Nbr タイプ


Fa0/17 ルート LSN 19 128.17 P2p

スイッチ>

Huawei社のスイッチ用

表示停止

-------[CIST グローバル情報][モード MSTP]-------

CIST ブリッジ:32768.4c1f-ccfe-181f

構成時間:Hello 2s MaxAge 20s FwDly 15s MaxHop 20

アクティブ時間 :Hello 2 秒 MaxAge 20 秒 FwDly 15 秒 MaxHop 20

CIST ルート/ERPC :32768.4c1f-cc7e-7e4d / 20000

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

CIST ルートポート ID:128.10

BPDU保護:無効

TC または TCN 受信:2

hello ごとの TC カウント:0

STP 収束モード: 通常

最後の TC からの経過時間:0 日 0h:0m:44s

TC数:2

最後に発生した TC :GigabitEthernet0/0/10

----[ポート1(GigabitEthernet0/0/1)][DOWN]----

于 2018-03-01T08:51:15.570 に答える