Community discussions

MikroTik App
 
hzdrro
just joined
Topic Author
Posts: 11
Joined: Tue Jan 26, 2021 12:15 pm

Delegating addresses with DHCPv6 server

Wed Dec 22, 2021 12:26 pm

I got a /80 prefix from the upstream router. As it's smaller than /64, SLAAC is not available to assign addresses. And according to the wiki,
RouterOS DHCPv6 server can only delegate IPv6 prefixes, not addresses.
. Is there any other way to delegate addresses, or any plan for adding support of address delegating with DHCPv6 server?
 
tdw
Forum Guru
Forum Guru
Posts: 1847
Joined: Sat May 05, 2018 11:55 am

Re: Delegating addresses with DHCPv6 server

Wed Dec 22, 2021 3:10 pm

I got a /80 prefix from the upstream router. As it's smaller than /64, SLAAC is not available to assign addresses.
That is broken, for example Android does not support DHCPv6 only SLAAC so you would not be able to use any Android device.

Get whoever manages the upstream router to provide as sensibly sized prefix, suggest they read https://www.ripe.net/publications/docs/ripe-690
 
aoakeley
Member Candidate
Member Candidate
Posts: 171
Joined: Mon May 21, 2012 11:45 am

Re: Delegating addresses with DHCPv6 server

Wed Dec 22, 2021 4:12 pm

I got a /80 prefix from the upstream router.
Ahh, someone upstream is still thinking of ipv6 like it is ipv4 and they want to conserve addresses.

I know this is not a problem you can fix, but you and others might find the following interesting.

This is a good read about how people have to get their head out of the ipv4 concepts of preserving addresses space with ipv6 https://www.networkworld.com/article/22 ... ement.html
"The IANA and all the RIRs recommend using /64 subnets everywhere in your network, including on point-to-point links. But so many designers just can't bring themselves to do it."

And to get your head around the sheer size of the ipv6 address space, take a look at the subnets.
https://www.crucial.com.au/blog/2011/04 ... reference/
 
sup5
Member
Member
Posts: 359
Joined: Sat Jul 10, 2010 12:37 am

Re: Delegating addresses with DHCPv6 server

Wed Dec 22, 2021 7:01 pm

Global unicast an /64 for point to point transfer networks between routers is not desirable, becasue neighbor exhaustion attacts might bring your network down.

Either use fe80::/64 (Administratively set fe80::/64 and fe80::1/64 for each routers interface)
Or use global unicast with a /127 subnetmask but still reserve a /64 for readability reasons.

Anyways: Subnet-masks between /64 and /127 are prohibitve, of course!
 
Sob
Forum Guru
Forum Guru
Posts: 9121
Joined: Mon Apr 20, 2009 9:11 pm

Re: Delegating addresses with DHCPv6 server

Wed Dec 22, 2021 9:23 pm

@hzdrro: You can use external DHCPv6 server, it doesn't have to be the router itself. Major downside is that you need another device to run it.

Who is online

Users browsing this forum: No registered users and 45 guests