Hi,

We have a QinQ link and each end of the link goes to 2 ports setup in a LACP port channel. We have noticed that the traffic leaving the QinQ is only going out of one port and not balancing between the two ports.


I have tried changing the balancing algorithm used however doesn't seem to be making difference.

The Setup is as follows

End user device A -> <2x1G port channel> -> Cisco 4948 -> Rest of network -> Cisco 4948 -> <2x1G port channel> -> End user device B

The port channel facing the end user device are setup as a dot1Q tunnel

-------

interface GigabitEthernet1/1
 switchport access vlan 1337
 switchport mode dot1q-tunnel
 mtu 9198
 logging event link-status
 no cdp enable
 channel-protocol lacp
 channel-group 1 mode passive

interface GigabitEthernet1/2
 switchport access vlan 1337
 switchport mode dot1q-tunnel
 mtu 9198
 logging event link-status
 no cdp enable
 channel-protocol lacp
 channel-group 1 mode passive

interface Port-channel1
 switchport
 switchport access vlan 1337
 switchport mode dot1q-tunnel
 mtu 9198
 logging event link-status
 l2protocol-tunnel cdp
 l2protocol-tunnel stp
 l2protocol-tunnel vtp

#show etherchannel load-balance
EtherChannel Load-Balancing Configuration:
        src-dst-port

EtherChannel Load-Balancing Addresses Used Per-Protocol:
Non-IP: Source XOR Destination MAC address
  IPv4: Source XOR Destination TCP/UDP (layer-4) port number
  IPv6: Source XOR Destination IP address


#show etherchannel 1 detail
                Channel-group listing:
                ----------------------

Group: 1
----------
Group state = L2
Ports: 2   Maxports = 8
Port-channels: 1 Max Port-channels = 1
Protocol:   LACP
                Ports in the group:
                -------------------
Port: Gi1/1
------------

Port state    = Up Mstr Assoc In-Bndl
Channel group = 1           Mode = Passive         Gcchange = -
Port-channel = Po1 GC = - Pseudo port-channel = Po1
Port index    = 0           Load = 0x00            Protocol =   LACP

Flags: S - Device is sending Slow LACPDUs F - Device is sending fast LACPDUs. A - Device is in active mode. P - Device is in passive mode.

Local information:
LACP port Admin Oper Port Port Port Flags State Priority Key Key Number State Gi1/1 SP bndl 32768 0x40 0x40 0x1C 0x3C

Partner's information:

Port Flags State Priority AdminKey DevID Age OperKey PortNum PortState Gi1/1 FA bndl 1 0x0 xxxx.xxxx.xxxx 1s 0x4E21 0x10 0x3F

Age of the port in the current state: 5d:09h:57m:58s

Port: Gi1/2
------------

Port state    = Up Mstr Assoc In-Bndl
Channel group = 1           Mode = Passive         Gcchange = -
Port-channel = Po1 GC = - Pseudo port-channel = Po1
Port index    = 1           Load = 0x00            Protocol =   LACP

Flags: S - Device is sending Slow LACPDUs F - Device is sending fast LACPDUs. A - Device is in active mode. P - Device is in passive mode.

Local information:
LACP port Admin Oper Port Port Port Flags State Priority Key Key Number State Gi1/2 SP bndl 32768 0x40 0x40 0x1D 0x3C

Partner's information:

Port Flags State Priority AdminKey DevID Age OperKey PortNum PortState Gi1/2 FA bndl 1 0x0 xxxx.xxxx.xxxx 28s 0x4E21 0x27 0x3F

Age of the port in the current state: 5d:09h:54m:52s

                Port-channels in the group:
                ---------------------------

Port-channel: Po1    (Primary Aggregator)

------------

Age of the Port-channel   = 62d:23h:05m:40s
Logical slot/port   = 11/1           Number of ports = 2
Port state          = Port-channel Ag-Inuse
Protocol            =   LACP
Port security       = Disabled

Ports in the Port-channel:

Index   Load   Port     EC state        No of bits
------+------+------+------------------+-----------
  0     00     Gi1/1    Passive            0
  1     00     Gi1/2    Passive            0

Time since last port bundled:    5d:09h:54m:54s    Gi1/2
Time since last port Un-bundled: 5d:13h:43m:08s    Gi1/2


-------

It feels like it the switches are not looking at the right headers within the packet and not matching on the Layer 3/4 headers, possibly due to the packets being double tagged assuming it does the XOR before the outer tag is removed?
Any ideas on what might be going on here?


Regards

David

_______________________________________________
cisco-nsp mailing list  [email protected]
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/

Reply via email to