Incorrect interface seleciton


This case is (1, 0, 1). It means "two MRs, one HA ,two network prefixes".
In this case client has two default routers and two global addresses.

Issues

Client has global address "2001:200:10:abcd:260:97ff:0:e0" at interface eth0,
and has "2001:200:11:abcd:260:97ff:0:e1" at interfaces eth1.
When I specified "2001:200:10:abcd:260:97ff:0:e0", client should select eth1,
but in this simulation, client selected eth1.

Cause

I found client always select defalt route which written below in "network.xml".



topology



Samples

multi.ned
network.xml
omnetpp.ini
CMakeLists.txt

Screenshot