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

Reply via email to