RE: DHCPv6 host route in client side

From: AKHILESH <akhi_thakur_at_hotmail.com>
Date: Tue, 29 Apr 2014 14:03:02 +0000

Dear Daniel,
Kindly use ipv6 nd managed-config-flag command on server interface.
Here is the command description.

IPv6 nodes may choose to emit a multicast unsolicited NA packet
following the
successful completion of duplicate address detection
(DAD). By default, these
unsolicited NA packets are ignored by other
IPv6 nodes. The ipv6 nd na glean
command
configures the router to create an ND entry on receipt of an
unsolicited
 NA packet (assuming no such entry already exists and the NA has
the
link-layer address option). Use of this command allows a router to
prepopulate its ND cache with an entry for a neighbor in advance of any
data
traffic exchange with the neighbor.

This will allow client to receive the ip from dhcp. Also on server side you
can use the following to avoid client getting the same as server ip.

 ipv6 dhcp pool TST
address prefix 1991:11::2/128
domain-name cisco.com

Regards
Akhilesh

> From: cmatei_at_ine.com
> To: daniel.barney.b_at_hotmail.com; tron_at_huapi.ba.ar; ccielab_at_groupstudy.com
> Date: Fri, 25 Apr 2014 12:00:10 -0500
> Subject: Re: DHCPv6 host route in client side
>
> Do you have "ipv6 unicast-routing" and "ipv6 nd route-owner enabled?
> Regards,
>
> Cristian Matei, 2 x CCIE #23684 (R&S/SC)
> cmatei_at_INE.com<mailto:cmatei_at_INE.com>
>
> Internetwork Expert, Inc.
> http://www.INE.com
>
>
> From: Daniel Barney Briseqo
> <daniel.barney.b_at_hotmail.com<mailto:daniel.barney.b_at_hotmail.com>>
> Date: Friday 25 April 2014 19:56
> To: Cristian Matei <cmatei_at_ine.com<mailto:cmatei_at_ine.com>>, Carlos G
Mendioroz
> <tron_at_huapi.ba.ar<mailto:tron_at_huapi.ba.ar>>, CCIE Group Study
> <ccielab_at_groupstudy.com<mailto:ccielab_at_groupstudy.com>>
> Subject: RE: DHCPv6 host route in client side
>
> Hello
> I do have ipv6 nd autoconfig prefix on my configuration.
> I am not installing a route for the directed connected subnet.
> Thx!
>
> > From: cmatei_at_ine.com<mailto:cmatei_at_ine.com>
> > To: daniel.barney.b_at_hotmail.com<mailto:daniel.barney.b_at_hotmail.com>;
> tron_at_huapi.ba.ar<mailto:tron_at_huapi.ba.ar>;
> ccielab_at_groupstudy.com<mailto:ccielab_at_groupstudy.com>
> > Date: Fri, 25 Apr 2014 06:12:52 -0500
> > Subject: Re: DHCPv6 host route in client side
> >
> > Hi,
> >
> > IPv6 dynamic address assignment was scoped to work with SLAAC.
> > DHCPv6 does NOT carry a network mask, thus the client will always install
> > a /128 IPv6 address. The client will learn the network mask and directly
> > connected subnet from ND messages; if the client is a Cisco device, in
> > order to make this work and install a route for the directly
> > connected/attached subnet you need the interface-level command "ipv6 nd
> > autoconfig prefix2 and the global command (which is default) "ipv6 nd
> > route-owner2; and of course to install a IPv6 route you need IPv6
> > unicst-routing enabled on the client.
> > DHCPv6 does NOT carry a default gateway, thus the client will learn the
> > default-router from ND messages; if the client is a Cisco device, in
order
> > to make this work which translates to installing a default route, you
need
> > the interface-level command "ipv6 nd autoconfig default-route2 and the
> > global commands "ipv6 nd route-owner2 , 3ipv6 unicast-routing2.
> >
> > So there is no bug, it9s a feature.
> >
> > Regards,
> >
> > Cristian Matei, 2 x CCIE #23684 (R&S/SC)
> > cmatei_at_INE.com<mailto:cmatei_at_INE.com>
> >
> > Internetwork Expert, Inc.
> > http://www.INE.com
> >
> >
> >
> >
> > On 25/04/14 02:52, "Daniel Barney Briseqo"
> <daniel.barney.b_at_hotmail.com<mailto:daniel.barney.b_at_hotmail.com>>
> > wrote:
> >
> > >A /64 since thats what I have in my pool.I am getting /128 so I am not
> > >able to
> > >communicate with other host in the same network.
> > >
> > >> Date: Thu, 24 Apr 2014 06:45:17 -0300
> > >> From: tron_at_huapi.ba.ar<mailto:tron_at_huapi.ba.ar>
> > >> To: daniel.barney.b_at_hotmail.com<mailto:daniel.barney.b_at_hotmail.com>;
> ccielab_at_groupstudy.com<mailto:ccielab_at_groupstudy.com>
> > >> Subject: Re: DHCPv6 host route in client side
> > >>
> > >> Daniel,
> > >> I'm sure asleep, but what exactly is the problem ?
> > >> What kind of route do you expect from DHCP ?
> > >> -Carlos
> > >>
> > >> Daniel Barney @ 23/04/2014 23:23 -0300 dixit:
> > >> > Hello everyone
> > >> > I am studing DHCPv6 and I am having trouble with the prefix my
client
> > >>is
> > >> > taking.
> > >> > On my server I have the following config:
> > >> >
> > >> > SERVER f0/0 ------f0/0 CLIENT
> > >> >
> > >> > SERVER SIDE:
> > >> > interface FastEthernet0/0
> > >> > no ip address
> > >> > duplex full
> > >> > speed auto
> > >> > ipv6 address 1991:11::1/64
> > >> > ipv6 nd autoconfig prefix
> > >> > ipv6 dhcp server TST
> > >> > !
> > >> > end
> > >> >
> > >> > !
> > >> > ipv6 unicast-routing
> > >> > ipv6 cef
> > >> > ipv6 dhcp pool TST
> > >> > address prefix 1991:11::/64
> > >> > domain-name cisco.com
> > >> >
> > >> >
> > >> > CLIENT SIDE
> > >> >
> > >> > !
> > >> > interface FastEthernet0/0
> > >> > no ip address
> > >> > duplex full
> > >> > ipv6 address dhcp
> > >> > ipv6 enable
> > >> > ipv6 nd autoconfig prefix
> > >> > ipv6 nd managed-config-flag
> > >> > !
> > >> > end
> > >> >
> > >> > Client does takes an IP but this one is a host route
> > >> >
> > >> > CLIENT(config-if)#do sh ipv6 route
> > >> > IPv6 Routing Table - default - 2 entries
> > >> > Codes: C - Connected, L - Local, S - Static, U - Per-user Static
route
> > >> > B - BGP, M - MIPv6, R - RIP, I1 - ISIS L1
> > >> > I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
> > >> > EX - EIGRP external, ND - Neighbor Discovery
> > >> > O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF
> > >>ext
> > >2
> > >> > ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
> > >> > LC 1991:11::39E9:5DFD:BAFC:944A/128 [0/0]
> > >> > via FastEthernet0/0, receive
> > >> > L FF00::/8 [0/0]
> > >> > via Null0, receive
> > >> >
> > >> > I did a bit of research and I found it is a bug and that ipv6 nd
> > >autoconfig
> > >> > prefix command will istall a /64 since thats what I have in my
> > >>pool.But
> > >this
> > >> > is not working.
> > >> >
> > >> > Can you guys help me out with this please? I tested this on 12.4T
> > >>(Real
> > >gear)
> > >> > and 15.0M (GNS3) and same behaivor
> > >> >
> > >> >
> > >> > ---
> > >> > Daniel Barney Briseqo
> > >> > "El ultimo minuto tambiin tiene 60 segundos"
> > >> > Cel: (55) 31 00 52 26
> > >> >
> > >> >
> > >> > Blogs and organic groups at http://www.ccie.net
> > >> >
> > >> >
> > >>_______________________________________________________________________
> > >> > Subscription information may be found at:
> > >> > http://www.groupstudy.com/list/CCIELab.html
> > >> >
> > >> >
> > >> >
> > >> >
> > >> >
> > >> >
> > >> >
> > >>
> > >> --
> > >> Carlos G Mendioroz <tron_at_huapi.ba.ar<mailto:tron_at_huapi.ba.ar>> LW7 EQI
> Argentina
> > >>
> > >>
> > >> Blogs and organic groups at http://www.ccie.net
> > >>
> > >>
Received on Tue Apr 29 2014 - 14:03:02 ART

This archive was generated by hypermail 2.2.0 : Thu May 08 2014 - 13:53:43 ART