I have an Power710 with AIX 6.1 with several network cards. I configured all of them and two have IPs from the same subnet. I observed that it used both interfaces to communicate with hosts in the same subnet and gateway, no matter what IP it the source. Packets are distributed round-robin.
I understood what happens when i read this
It's looks ok, until one interface goes down. Half of packets get lost. AIX doesn't "understood" that one of interface died and continue to use it.
Does anyone have any advices?
Pinned topic Two interfaces with IP from the same subnet
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2011-06-07T11:31:06Z at 2011-06-07T11:31:06Z by pavel.alexei
j.gann 270000SSYT12 Posts
Re: Two interfaces with IP from the same subnet2011-06-06T08:38:52ZThis is the accepted answer. This is the accepted answer.this is what "multipath routing" does (you find this explained in the manuals, also have a look at the aix routing table to get the idea).
anyway, what do want to achieve? network interface redundancy? look at "link aggregation" or "etherchannel", works on layer 2 (ethernet), different alternatives (with or without nw switch configuration / active,active vs. active,backup ) do exist.
if you nevertheless decide you want redundancy at layer 3 (IP), check out "dead gateway detection" (see: ifconfig option "monitor").
pavel.alexei 2700002XMC2 Posts
Re: Two interfaces with IP from the same subnet2011-06-07T11:31:06ZThis is the accepted answer. This is the accepted answer.
- j.gann 270000SSYT
But how to manage DGD for direct connected network? I have en0 192.168.5.21/24 and en1 192.168.5.31/24.
netstat -rn shows:
10.243.5/24 10.243.5.21 U 1 286 en0 - - =>
10.243.5/24 10.243.5.31 U 0 304 en1 - -
both that routing tables are created automatically by the system.
When i unplug cable from en1, AIX doesn't put en1 in down and second route stays alive. This means that server continues to send packets through both interfaces, which results in 50% packet lost.