cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1875
Views
10
Helpful
2
Replies

Loop inconsistency problem for etherchannel

xianglingzj
Level 1
Level 1

Hi everyone, I'm having difficulty with etherchanneling. The situation is like this.

I'm using a Aruba WLAN controller to form a etherchannel with a Cisco switch. Two interfaces Gi5/1 and G5/2 are binded into Port channel 3. The channel mode is on so that neither PAGP nor LACP is used. This is the only link between the two devices and it only carries VLAN812. VLAN 812 is also trunked across the two Distribution switches, and no other devices contains this VLAN. The Aruba controller is STP enabled with the parameter of standard 15-2-20-32768.

The problem comes when I shut or unplug one linke, the other link will turned into Loop inconsistency mode and the whole channel goes down

Sep 5 12:45:48: %SPANTREE-SP-2-LOOPGUARD_BLOCK: Loop guard blocking port Port-channel3 on VLAN0812.

Sep 5 17:12:17: %SPANTREE-SP-2-LOOPGUARD_BLOCK: Loop guard blocking port Port-channel3 on VLAN0812.

This is a bit confusing as loop guard will only work on non-designated ports but the port Po3 is a root port:

ADMIN2>sh span vlan 812 | in Po3

Po3 Root FWD 3 128.835 P2p Peer(STP)

Can anybody give me some hint on why this is happening? Thanks!

2 Replies 2

Giuseppe Larosa
Hall of Fame
Hall of Fame

Hello Mengdi,

a link on STP loop guard

http://www.cisco.com/en/US/tech/tk389/tk621/technologies_tech_note09186a0080094640.shtml#loop_guard_considerations

STP BPDUs as all other traffic are subject to load balancing on the channel and they are sent out a single member link.

When you shut or unplug that link STP BPDUs are received on the other link.

It may be that loop guard is working on single links and so from this point of view a possible inconsistency is detected.

If the port-channel is the only link I would consider to remove the loop guard config.

Hope to help

Giuseppe

Francois Tallet
Level 7
Level 7

Loopguard will block the port if the designated port suddently stop sending BPDUs. On a channel, BPDUs are send on only one link. I can only guess one of many possibility for a problem, but maybe you are shutting down the port on which the aruba was sending BPDUs. Normally, it should eventually start sending BPDUs on the remaining port and maybe it does not (it would be a bug on their side).

That said, considering that you don't have any redundancy for this vlan at the level of STP (well, you have redundancy because of the channel, but STP will not block any port because there is no redundant link from its perspective), loopguard is not really adding anything to your config and you can remove it. Another possibility would be to make sure the cisco bridge is root (which would be roughly equivalent as disabling loopguard, the feature not being run on designated ports as you said;-)

Regards,

Francois

Review Cisco Networking products for a $25 gift card