[support] Destination Unreachable for BU

Sebastien Decugis sdecugis at hongo.wide.ad.jp
Thu Oct 2 17:48:19 JST 2008


Hmmm ok.

It might be useful if you send us your traces from the HA mip6d daemon...

Sebastien.

Chulhyun Park a écrit :
> Thanks Sebastien.
>
> As you assumed, 2001:a:f:1::1000 is assigned to HA's eth2, and ipv6
> forwarding is activated also.
> Radvd runs on the HA, so if I radvdump at HA, I can see RA with
> 2001:a:f:1::/64 prefix at eth2.
>
> I tried ping from both AR1 and AR2 to 2001:a:f:1::1000, and it works.
> So it seems that connectivity between machines is not the reason of
> the problem...
>
> 2008/10/2 Sebastien Decugis <sdecugis at hongo.wide.ad.jp>:
>   
>> Hello,
>>
>> Does the RA daemon (radvd) runs on your HA?
>> I assume that the 2001:a:f:1::1000 address is actually configured on your
>> HA's eth2 interface. Did you also activate IPv6 forwarding? Without your
>> mip6d daemon running, can you ping your HA address (2001:a:f:1::1000) from
>> your AR1 or AR2?
>>
>> Hope these checks will help you solving your problem...
>>
>> Best regards,
>> Sebastien.
>>
>>
>> Chulhyun Park a écrit :
>>     
>>> Hi. I'm Park.
>>> I'm suffering from the problem that HA doesn't recognize bu from MR.
>>> The test network diagram is like below.
>>>
>>>
>>>
>>>         MNN1                  MNN2
>>>          |                      |
>>>          +---------+  +---------+
>>>  MNP1               |  | MNP2
>>>  2001:a:f:2::/64    |  | 2001:a:f:3::/64
>>>                    |  |
>>>                     MR
>>>                    |  |
>>>  Access Network 1   |  |  Access network 2
>>>  2001:a:c:1::/64    |  |  2001:a:d:1::/64
>>>                    |  |
>>>              +-----+  +-----+
>>>              |              |
>>>             AR1            AR2
>>>              |              |
>>>              +-----+  +-----+
>>>  2001:a:a:1::/64    |  |  2001:a:a:2::/64
>>>                   Router
>>>                    |  |
>>>  2001:a:e:1::/64    |  |  2001:b:a:1::/64
>>>              +-----+  +-----+
>>>              |              |
>>>              HA             CN
>>>   HA's ETH2 |
>>>          ----+----- Home Link : 2001:a:f:1::/64
>>>
>>>
>>> MR has four interfaces, two are connected to two separated mobile network,
>>> and two are connected to different two access networks, access network 1
>>> and 2.
>>>
>>> When MR boots up at the foreign network, it recognizes that it is in
>>> foreign network
>>> and sends two binding updates to HA (2001:a:f:1::1000) for each CoA
>>> from AN1 and AN2.
>>> But HA cannot receive any binding updates from the MR.
>>>
>>> I tried to tcpdump packet at all machines, AR1 or AR2 and Router and HA.
>>> I could find binding update packets destined to the HA
>>> (2001:a:f:1::1000), even at the HA itself.
>>> Moreover, I also could see ICMPv6 destination address unreachable
>>> message from HA to a CoA of MR.
>>> HA can ping to the CoA of the MR, and as I connected another machine
>>> beyond AR1 then
>>> from that machine I also can ping to the HA. So it doesn't seem to be
>>> a routing problem.
>>>
>>> I included my configuration for HA and MR. Would you find a problem
>>> with my configuration?
>>>
>>> -----------------
>>>  HA mip6d.conf
>>> -----------------
>>>
>>> NodeConfig HA;
>>> DebugLevel 1;
>>> Interface "eth2";
>>> HaAcceptMobRtr enabled;
>>> HaAcceptMCoAReg enabled;
>>>
>>>
>>> # Disable MPS/MPA
>>> SendMobPfxAdvs enabled;
>>> SendUnsolMobPfxAdvs enabled;
>>>
>>> # MNP configuration
>>> HaServedPrefix 2001:a:f:1::/64;
>>> BindingAclPolicy 2001:a:f:1::1 (2001:a:f:2::/64, 2001:a:f:3::/64) MCoAReg
>>> allow;
>>> DefaultBindingAclPolicy allow;
>>>
>>>
>>> # IPsec configuration - NO IPSEC AT THE MOMENT
>>> UseMnHaIPsec disabled;
>>> KeyMngMobCapability disabled;
>>>
>>> # EOF
>>>
>>>
>>>
>>> -----------------
>>>  MR mip6d.conf
>>> -----------------
>>>
>>> NodeConfig MN;
>>> DebugLevel 10;
>>> DoRouteOptimizationCN disabled;
>>> DoRouteOptimizationMN disabled;
>>> SendMobPfxSols enabled;
>>> UseCnBuAck enabled;
>>>
>>> # We use Explicit Mode
>>> MobRtrUseExplicitMode enabled;
>>> OptimisticHandoff enabled;
>>>
>>> # The Binding Lifetime, for example 20 seconds
>>> MnMaxHaBindingLife 20;
>>>
>>> Interface "eth0" {
>>>    Bid 100;
>>>    BidPriority 20;
>>>    Reliable true;
>>> }
>>>
>>>
>>> Interface "eth1" {
>>>    Bid 101;
>>>    BidPriority 10;
>>>    Reliable true;
>>> }
>>>
>>> # Replace eth0 with your egress interface
>>> MnHomeLink "eth0" {
>>>    IsMobRtr enabled;
>>>    HomeAgentAddress 2001:a:f:1::1000;
>>>    HomeAddress 2001:a:f:1::1/64 (2001:a:f:2::/64, 2001:a:f:3::/64);
>>>    RegMultipleCoA enabled;
>>>    IfMultipleCoA "eth0", "eth1";
>>> }
>>>
>>> # IPsec configuration - NO IPSEC AT THE MOMENT
>>> UseMnHaIPsec disabled;
>>> KeyMngMobCapability disabled;
>>> # EOF
>>>
>>>
>>> Chulhyun Park, Ph.D Student
>>> Multimedia and Mobile Communication Lab.
>>> _______________________________________________
>>> Support mailing list
>>> Support at ml.nautilus6.org
>>> http://ml.nautilus6.org/mailman/listinfo/support
>>>
>>>
>>>       
>> _______________________________________________
>> Support mailing list
>> Support at ml.nautilus6.org
>> http://ml.nautilus6.org/mailman/listinfo/support
>>
>>     
>
>   



More information about the Support mailing list