IPv6 prefixes longer then /64: are they possible in DOCSIS networks?
Owen DeLong
owen at delong.com
Wed Nov 30 04:28:32 UTC 2011
On Nov 29, 2011, at 9:46 AM, Ray Soucy wrote:
> Could you provide an example of such an ACL that can prevent neighbor
> table exhaustion while maintaining a usable 64-bit prefix? I am
> intrigued.
>
For a point-to-point link... Sure...
Router A: 2001:db8:0:0:1::
Router B: 2001:db8:0:0:2::
permit ipv6 any 2001:db8:0:0:3:: 0000:0000:0000:0000:0003:0000:0000:0000
Or, if you prefer:
Router A: 2001:db8::1
Router B: 2001:db8::2
permit ipv6 any 2001:db8::3 0000:0000:0000:0000:0000:0000:0000:0003
Owen
> On Tue, Nov 29, 2011 at 12:21 PM, Owen DeLong <owen at delong.com> wrote:
>>
>> On Nov 29, 2011, at 4:58 AM, Dmitry Cherkasov wrote:
>>
>>> Thanks to everybody participating in the discussion.
>>> I try to summarize.
>>>
>>> 1) There is no any obvious benefit of using longer prefixes then /64
>>> in DOCSIS networks yet there are no definite objections to use them
>>> except that it violates best practices and may lead to some problems
>>> in the future
>>>
>>> 2) DHCPv6 server can use any algorithm to generate interface ID part
>>> of the address, and EUI-64 may be just one of them that can be useful
>>> for keeping correspondence between MAC and IPv6 addresses. Yet if we
>>> use EUI-64 we definitely need to use /64 prefix
>>>
>>> 3) Using /64 networks possesses potential security threat related to
>>> neighbor tables overflow. This is wide IPv6 problem and not related to
>>> DOCSIS only
>>>
>> 99% of which can be easily mitigated by ACLs, especially in the context
>> you are describing.
>>
>>> There were also notes about address usage on link networks. Though
>>> this was out of the scope of original question it is agreed that using
>>> /64 is not reasonable here. BTW, RFC6164 (Using 127-Bit IPv6 Prefixes
>>> on Inter-Router Links) can be mentioned here.
>>>
>>
>> I don't agree that using /64 on link networks is not reasonable. It's perfectly
>> fine and there is no policy against it. There are risks (buggy router code
>> having ping pong attack exposure, ND table overflow attacks if not
>> protected by ACL), but, otherwise, there's nothing wrong with it.
>>
>> Owen
>>
>>>
>>> Dmitry Cherkasov
>>>
>>>
>>>
>>> 2011/11/29 Dmitry Cherkasov <doctorchd at gmail.com>:
>>>> Tore,
>>>>
>>>> To comply with this policy we delegate at least /64 to end-users
>>>> gateways. But this policy does not cover the network between WAN
>>>> interfaces of CPE and ISP access gateway.
>>>>
>>>> Dmitry Cherkasov
>>>>
>>>>
>>>>
>>>> 2011/11/29 Tore Anderson <tore.anderson at redpill-linpro.com>:
>>>>> * Dmitry Cherkasov
>>>>>
>>>>>> I am determining technical requirements to IPv6 provisioning system
>>>>>> for DOCSIS networks and I am deciding if it is worth to restrict user
>>>>>> to use not less then /64 networks on cable interface. It is obvious
>>>>>> that no true economy of IP addresses can be achieved with increasing
>>>>>> prefix length above 64 bits.
>>>>>
>>>>> I am not familiar with DOCSIS networks, but I thought I'd note that in
>>>>> order to comply with the RIPE policies, you must assign at least a /64
>>>>> or shorter to each end user:
>>>>>
>>>>> http://www.ripe.net/ripe/docs/ripe-523#assignment_size
>>>>>
>>>>> --
>>>>> Tore Anderson
>>>>> Redpill Linpro AS - http://www.redpill-linpro.com
>>
>>
>>
>
>
>
> --
> Ray Soucy
>
> Epic Communications Specialist
>
> Phone: +1 (207) 561-3526
>
> Networkmaine, a Unit of the University of Maine System
> http://www.networkmaine.net/
More information about the NANOG
mailing list