Mark Smith
2017-07-21 00:26:47 UTC
Why pick /80 instead of something more familiar such as /120? The
requesting router can even assign prefixes based on RFC1918 IPv4 /24
prefixes and IIDs based on the late 8 bits of the IPv4 address. Skip a
few steps in the race to the bottom.
Presumably if your goal is to allow downstream devices to futher segmentrequesting router can even assign prefixes based on RFC1918 IPv4 /24
prefixes and IIDs based on the late 8 bits of the IPv4 address. Skip a
few steps in the race to the bottom.
you will assign the shortest prefixes you can get away with in your
model. if your goal is micro-segmentation of things like for example for
containers or VMs, you'll probably assign as long as you can get away
with e.g. /126 /127 /128 which can be littered all over the address
space if you're so inclined.
The moment anyone admits that a network can have less than 64bits of addressing to play with, then the sky will fall in, there'll be plagues of locusts, the world will end, and everyone will start getting /128 single addresses delegated to them. Thus, there should not be any document anywhere even admitting that /64 isn't sacrosanct lest the ISPs inhabiting the muddy bottom of the pond use it as an excuse to delegate smaller than multiple /64s to their customers.
Human nature is to try to avoid change and to do what is familiar. It
is motivated by the fear of the unknown.
Human nature is to try to be lazy by default - to do the minimum
necessary to achieve the intended outcome.
The combination of these two natures means trying to do the most
familiar with the least effort.
Since giving a site a single public address and having the site use
NAPT are the IPv4 norm, there will be a strong human tendency to try
copy that norm in IPv6 if possible. It would be "the most familiar
with the least effort".
If a norm of per-site IPv6 /128s and NAPT became reality, it also
makes deploying IPv6 pointless. The fundamental goal of IPv6 is to
have enough public addresses so that each host that wants a globally
unique and public IPv6 address can have one, for something in the
order of at least the next 30 years.
Allowing IIDs that are smaller than 64 bits and more specifically
arbitrary in size formally permits the creation of IIDs that may be
too small for the number of IPv6 hosts that somebody wants to attach
to the link.
That formality would act as a strong signal that the IPv4 norm of a
per-site single public address and NAPT is perfectly acceptable in
IPv6 - despite it being a direct contradiction to IPv6's raison
d'être.
Regards,
Mark.