02-26-2020 11:19 AM
Hi All,
I have been having some issues with LACP/Port-channel Load Balancing on a 2 Gigabit etherchannel on an ASR920 4-port and ASR920 24-port.
Both of which are running IOS XE 16.9.5. I have tried setting up the Port-channel load balancing and leaving it default (src-mac) and gone through all the other types of load balancing and tried a couple of combinations of each on the individual routers, but mostly I have tried keeping the same on both sides of the port-channels.
Here are my configs for each side:
4-port (simulates the edge)
interface Port-channel3 description LAG to Transport 920 Ports mtu 1998 ip address 11.12.1.90 255.255.255.252 no ip redirects no ip unreachables no ip proxy-arp end interface TenGigabitEthernet0/0/3 description lag to transport te0/0/13 mtu 1998 no ip address lacp port-priority 32601 channel-group 3 mode active end interface TenGigabitEthernet0/0/2 description lag to transport te0/0/12 mtu 1998 no ip address lacp port-priority 32600 channel-group 3 mode active end sh run | section port-channel port-channel load-balance-hash-algo src-dst-mac Group Port-channel Protocol Ports ------+-------------+-----------+----------------------------------------------- 3 Po3(RU) LACP Te0/0/2(bndl) Te0/0/3(bndl) RU - L3 port-channel UP State SU - L2 port-channel UP state P/bndl - Bundled S/susp - Suspended Interface IHQ IQD OHQ OQD RXBS RXPS TXBS TXPS TRTL ----------------------------------------------------------------------------------------------------------------- * GigabitEthernet0/0/0 0 0 0 0 664146000 56335 0 0 0 GigabitEthernet0/0/1 0 0 0 0 0 0 0 0 0 * Te0/0/2 0 0 0 0 0 0 663789000 56317 0 * Te0/0/3 0 0 0 0 0 0 0 0 0
Here is the 24-port:
interface Port-channel3 description LAG to Edge 920 Ports 2 & 3 mtu 1998 ip address 11.12.1.89 255.255.255.252 no keepalive end interface TenGigabitEthernet0/0/13 description lag to edge te0/0/3 mtu 1998 no ip address lacp port-priority 32601 channel-group 3 mode active end interface TenGigabitEthernet0/0/12 description lag to edge te0/0/2 mtu 1998 no ip address lacp port-priority 32600 channel-group 3 mode active end EtherChannel Load-Balancing Method: Global LB Method: flow-based LB Algo type: Source MAC Port-Channel: LB Method Port-channel3 : flow-based (Source MAC) Interface IHQ IQD OHQ OQD RXBS RXPS TXBS TXPS TRTL ----------------------------------------------------------------------------------------------------------------- * Te0/0/12 0 0 0 0 666155000 56531 0 0 0 * Te0/0/13 0 0 0 0 67000 5 5000 5 0 Te0/0/14 0 0 0 0 0 0 0 0 0 Te0/0/15 0 0 0 0 0 0 0 0 0 * GigabitEthernet0 0 0 0 0 1000 6 0 0 0 BDI10 0 0 0 0 0 0 0 0 0 * Loopback0 0 0 0 0 0 0 0 0 0 * Port-channel3 0 0 0 0 666222000 56536 5000 6 0
I am pinging across the IPs from the edge to the transport's /30 on a public that I am hosting from the edge side. I am hosting a DHCP for public's on the edge that can ping the public (these are not the real IPs in the post), but they do have readability for my testing.
I am generating about 650Mbps of traffic accross the gi0/0/0 link that I am connected on via the edge router that I wish would split into the two active etherchannel members, but it will only go along one or the other.
Any advice is welcomed!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide