お父さんのアルバム

子供を連れてお出かけ旅

STPも下部にBPDUフィルタされたらループ止まりません

障害の連絡を受けたときに、通信が出来る端末があったり、なかったりとIPアドレスでも被ったのかと思ったんですよ

 ループするとほとんどの通信が出来なくなったようなイメージを持っていたので、通信が出来る端末があるという報告を受けるとね・・・

 多分、実際は出来たり、出来なかったりだったと思いますが

でもなんでループしたんだろ

 HUBはSTPが動作しているはずなのに・・・

 

現状構成

 

で、こうなったみたいです

ループ構成

当然、こうループになりますと

ループ

検証環境でも、BPDUを受け取ったといってポートが落ちます

%Jan 17 11:00:35:120 2013 hostQ STP/4/STP_BPDU_PROTECTION: BPDU-Protection port GigabitEthernet1/0/13 received BPDUs.
%Jan 17 11:00:35:152 2013 hostQ IFNET/3/PHY_UPDOWN: Physical state on the interface GigabitEthernet1/0/13 changed to down.
%Jan 17 11:00:35:154 2013 hostQ IFNET/5/LINK_UPDOWN: Line protocol state on the interface GigabitEthernet1/0/13 changed to down.

 

それから、ループが解消しない限り、

%Jan 17 11:04:33:157 2013 hostQ IFNET/5/LINK_UPDOWN: Line protocol state on the interface GigabitEthernet1/0/13 changed to down.
%Jan 17 11:05:06:757 2013 hostQ IFNET/3/PHY_UPDOWN: Physical state on the interface GigabitEthernet1/0/13 changed to up.
%Jan 17 11:05:06:759 2013 hostQ IFNET/5/LINK_UPDOWN: Line protocol state on the interface GigabitEthernet1/0/13 changed to up.
%Jan 17 11:05:07:148 2013 hostQ STP/4/STP_BPDU_PROTECTION: BPDU-Protection port GigabitEthernet1/0/13 received BPDUs.
%Jan 17 11:05:07:156 2013 hostQ IFNET/3/PHY_UPDOWN: Physical state on the interface GigabitEthernet1/0/13 changed to down.
%Jan 17 11:05:07:158 2013 hostQ IFNET/5/LINK_UPDOWN: Line protocol state on the interface GigabitEthernet1/0/13 changed to down.
%Jan 17 11:05:40:863 2013 hostQ IFNET/3/PHY_UPDOWN: Physical state on the interface GigabitEthernet1/0/13 changed to up.

33分周期ぐらいで、ポートがupしてBPDU受け取ってdownを繰り返す

 

SW上でも

[hostQ]display interface GigabitEthernet 1/0/13
GigabitEthernet1/0/13
Current state: STP DOWN
Line protocol state: DOWN
IP packet frame type: Ethernet II, hardware address: A

 

[hostQ]display stp down-port
 Down Port                           Reason
 GigabitEthernet1/0/13               BPDU protection

 

でもSTPは動作していなかったので、おそらく

想定構成

下部のSWが昔のSWらしいけど、BPDUフィルターが動作していたみたい

同じように検証環境でも

%Jan 17 11:21:06:390 2013 hostQ LPDT/4/LPDT_LOOPED: A loop was detected on GigabitEthernet1/0/13.
%Jan 17 11:21:06:391 2013 hostQ LPDT/4/LPDT_VLAN_LOOPED: A loop was detected on GigabitEthernet1/0/13 in VLAN 191.
%Jan 17 11:21:06:589 2013 hostQ LPDT/4/LPDT_LOOPED: A loop was detected on GigabitEthernet1/0/23.
%Jan 17 11:21:06:590 2013 hostQ LPDT/4/LPDT_VLAN_LOOPED: A loop was detected on GigabitEthernet1/0/23 in VLAN 10.

 ポートは落ちないね。でも下部のPCは通信が出来なくなりました

ただ、QXの別のポートにPCをつなぐと通信が出来たり、出来なかったりでした

ループしている割に、意外と通信出来るので、申告だけだと騙されるかも

 

ループが検知できていなので、SWのステータスも

 <hostQ>show interface GigabitEthernet 1/0/13
GigabitEthernet1/0/13
Current state: UP
Line protocol state: UP

 

ただ

 [hostQ]display mac-address
MAC Address      VLAN ID    State            Port/Nickname            Aging
   AAA           vlanA        Learned          GE1/0/2                  Y
   BBB           vlanA        Learned          GE1/0/2                  Y
   AAA           vlanB        Learned          GE1/0/13                 Y
   BBB           vlanB        Learned          GE1/0/13                 Y

macアドレステーブルみたら、同じMAC被っているので、異常は発見できるかな