If it's possible to start a MN in a foreign network I have a problem the.
Because as I said, no Binding Update are send trough the MN's interface (I
sniff the traffic with ethereal). Therefore, HA can't update is binding
binfing cache..
On the contrary when I start the romaing in the home network alll is ok.
From: Nuno Sénica <[EMAIL PROTECTED]>
To: Laliace Bougnat <[EMAIL PROTECTED]>
Subject: Re: [mipl] Question about mip6d implementation and RFC3775
Date: Fri, 30 Jun 2006 15:06:21 +0100
HI
You can start MN in a foreign network ... there's no limitation on mip6d
about it.
Regards,
Nuno
Laliace Bougnat wrote:
Hi everyone
I was wondering if it was mandatory to start the Mobile Node in the home
network.
I tried to initialize mip6d in the foreign network and these are the debug
messages :
----BEGIN
xfrm_cn_init: Adding policies and states for CN
xfrm_mn_init: Adding policies and states for MN
conf_home_addr_info: HoA address 2001:100:0:0:0:0:0:2
conf_home_addr_info: HA address 2001:100:0:0:0:0:0:1
__tunnel_add: created tunnel ip6tnl1 (18) from 2001:100:0:0:0:0:0:2 to
2001:100:0:0:0:0:0:1 user count 1
conf_home_addr_info: Home address 2001:100:0:0:0:0:0:2
flag_hoa: set HoA 2001:100:0:0:0:0:0:2/128 iif 18 flags 10 preferred_time
4294967295 valid_time 4294967295
conf_home_addr_info: Added new home_addr_info successfully
__md_discover_router: discover link on iface ath0 (5)
md_change_default_router: add new router fe80:0:0:0:217:59ff:fe08:a9b on
interface ath0 (5)
mn_move: 1535
mn_move: in foreign net
mn_send_home_bu: 682
mn_get_home_lifetime: CoA lifetime 2591999 s, HoA lifetime 4294967295 s,
BU lifetime 262140 s
mn_ro_pol_add: Adding default RO triggering policies for all Correspondent
Nodes
process_first_home_bu: New bule for HA
bul_add: Adding bule
== BUL_ENTRY ==
Home address 2001:100:0:0:0:0:0:2
Care-of address 2001:110:0:0:212:79ff:fe3f:623d
CN address 2001:100:0:0:0:0:0:1
lifetime = 262140, delay = 1500
flags: IP6_MH_BU_HOME IP6_MH_BU_ACK
mn_send_home_bu: New bule for HA
mh_send: sending MH type 5
from 2001:100:0:0:0:0:0:2
to 2001:100:0:0:0:0:0:1
mh_send: local CoA 2001:110:0:0:212:79ff:fe3f:623d
bul_update_timer: Updating timer
== BUL_ENTRY ==
Home address 2001:100:0:0:0:0:0:2
Care-of address 2001:110:0:0:212:79ff:fe3f:623d
CN address 2001:100:0:0:0:0:0:1
lifetime = 262140, delay = 1500
flags: IP6_MH_BU_HOME IP6_MH_BU_ACK
----END
What I understand from this log is that : the MN knows it is in a foreign
network and then tries to send Binding Update to the HA. If I'm right, I
didn't sniff any Bindig Update with Ethereal and the binding cache of the
HA is empty.
In RFC3775, it doesn't tell anything about the starting of a MN in a
foreign network, am I wrong??
Could anyone tell the way mip6d is implemented in this case??
Thank you
Best Regards
Mathieu
_________________________________________________________________
Retrouvez tout en un clin d'oeil avec la barre d'outil MSN Search !
http://desktop.msn.fr/
_______________________________________________
mipl mailing list
[email protected]
http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo/mipl
_________________________________________________________________
MSN Hotmail sur i-mode : envoyez et recevez des e-mails depuis votre
téléphone portable ! http://www.msn.fr/hotmailimode/
_______________________________________________
mipl mailing list
[email protected]
http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo/mipl