cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3831
Views
0
Helpful
1
Replies

Cisco 7600 portchannel load-balancing issue

vpluto_2
Level 1
Level 1

Hello!

I'm trying to make MGSCP solution.

I have Cisco 7609 with following configuration:


Mod Ports Card Type                              Model             

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

  3    8  CEF720 8 port 10GE with DFC            WS-X6708-10GE     

  5    5  Route Switch Processor 720 10GE (Activ RSP720-3CXL-10GE  

  7   24  CEF720 24 port 1000mb SFP              WS-X6724-SFP      

  8   24  CEF720 24 port 1000mb SFP              WS-X6724-SFP      

  9   48  CEF720 48 port 10/100/1000mb Ethernet  WS-X6748-GE-TX    

Mod  Sub-Module                  Model               Hw     Status

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

  3  Distributed Forwarding Card WS-F6700-DFC3CXL     1.1    Ok

  5  Policy Feature Card 3       7600-PFC3CXL-10GE    1.2    Ok

  5  C7600 MSFC4 Daughterboard   7600-MSFC4           2.2    Ok

  7  Distributed Forwarding Card WS-F6700-DFC3CXL     1.7    Ok

  8  Centralized Forwarding Card WS-F6700-CFC         4.1    Ok

  9  Centralized Forwarding Card WS-F6700-CFC         3.1    Ok

So, I trying to configure the portchannels with different load-balancing mode: src-ip for port-channel 3 and dst-ip for port-channel 4.

port-channel per-module load-balance

port-channel load-balance dst-ip

port-channel load-balance src-ip module 7

#show interfaces port-channel 3 | i Members

  Members in this channel: Gi7/1 Gi7/2 Gi7/3 Gi7/4 Gi7/13 Gi7/14 Gi7/15 Gi7/16

#show interfaces port-channel 4 | i Members

  Members in this channel: Gi8/1 Gi8/2 Gi8/3 Gi8/4 Gi8/13 Gi8/14 Gi8/15 Gi8/16

#show etherchannel load-balance

EtherChannel Load-Balancing Configuration:

        dst-ip vlan included

        mpls label-ip

EtherChannel Load-Balancing Addresses Used Per-Protocol:

Non-IP: Destination MAC address

  IPv4: Destination IP address

  IPv6: Destination IP address

  MPLS: Label or IP


#show etherchannel load-balance module 7

EtherChannel Load-Balancing Configuration:

        src-ip vlan included

        mpls label-ip

EtherChannel Load-Balancing Addresses Used Per-Protocol:

Non-IP: Source MAC address

  IPv4: Source IP address

  IPv6: Source IP address

  MPLS: Label or IP

But when I check the traffic on the devices I see that Port-channel 4 balanced traffic with src-dst-ip method (and port-channel 3 works fine).

And when I use the test command...

#remote login switch

#test etherchannel load-balance interface port-channel 4 ip 1.1.1.1 2.2.2.2

Computed RBH: 0x5

Would select Gi8/14 of Po4

#test etherchannel load-balance interface port-channel 4 ip 1.1.1.1 2.2.2.3

Computed RBH: 0x4

Would select Gi8/13 of Po4

#test etherchannel load-balance interface port-channel 4 ip 1.1.1.2 2.2.2.2

Computed RBH: 0x6

Would select Gi8/15 of Po4

I've tried to use IOS c7600rsp72043-advipservices-mz.151-3.S3.bin and c7600rsp72043-advipservices-mz.122-33.SRE7.bin

What can I check and reconfigure to resolve this issue?

With best regards,

Valery

1 Reply 1

vpluto_2
Level 1
Level 1

It was because of this https://supportforums.cisco.com/docs/DOC-17855 (look per module load balancing).

The point is the hash decision about EGRESS EC load-balancing is taken on the INGRESS line card. It's irrational, but true

Review Cisco Networking for a $25 gift card