Hello Michal,
See my answers below.
Michal Martinek wrote:
Hello all,
I have installed and run MIPL 2.0.2 on our testbed and everything works
fine:
Our testbed architecture is similar to the one pictured in the MIPL
HOWTO, except that everything is wired, addresses are global and HA
serves also as the home router (R). We also use CN as a part of the Home
subnet. Everything run on Fedora Core 5, kernel 2.6.16.22 (patched where
necessary).
I made some handover tests with the "default" configuration and
everything worked as I expected. Now I tried to use MN with two
interfaces to see what functionality it can provide to us, but I wasn't
able to run it properly. I think, that I don't fully understand how
should it work. So I have some questions to this:
1) When I create two "Interface" records and two "HomeLink" records in
the mip6d.conf, does it create two different MNs or just one using both
interfaces?
If you have one HA and want to use two interfaces you should write two
"Interface" records but only one "HomeLink" record.
You will have one MN using both interfaces.
If you want to define more than one Home Address for your mobile node,
you can add more "MnHomeLink" record. (but according to the scenario
you describe I understand it is not what you want).
2) What addresses should be written in the "HomeAddress" sections in the
MnHomelink records for each interface? Can I use the same addresses even
if the "real" interface addresses are different?
As stated above, you only have to write one MnHomeLink record.
(MnHomeLink see mip6d.conf manpage)
3) Is it possible to use these two interfaces for "lazy" MN handover
like this?:
a) eth0 is connected to the Home Network, eth1 is disconnected
b) eth1 connects to the visited network
c) eth0 disconnects from the home network
e) communication with CN is not disrupted, but now goes through the eth1
Yes, this should work. I tested similar scenarii here with success.
Note that mip6d always prefer the home link over the foreign link (at
least it's the behavior I observed). Thus, even if you put a higher
preference on interface eth1, in the case you describe, mip6d will
switch to eth1 only when eth0 is disconnected.
If you re-connect eth0 later (and keep eth1 connected), mip6d will
switch automatically to eth0 (Home Link is preferred).
If both interfaces are connected to foreign networks, mip6d will
choose the one if the higher preference in the configuration file, and
switch if necessary.
Regards,
Benjamin
Thanks in advance for any answer.
Regards,
Michal
_______________________________________________
mipl mailing list
[email protected]
http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo/mipl
--
B e n j a m i n T h e r y - BULL/DT/Open Software R&D
http://www.bull.com
_______________________________________________
mipl mailing list
[email protected]
http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo/mipl