Fwd: [ipv6-wg] Invitation to supply feedback on ITU draft Recommendation on IPv6 address planning for IoT
We are happy to announce that ITU Study Group 20 has responded positively to our offer and have decided to share the current working draft with us, for the purpose of review and for RIPE community to provide feedback.
As it is quite big, the text of this draft Recommendation Y.IPv6RefModel “Reference model of IPv6 subnet addressing plan for Internet of things deployment” has been made available on the IPv6 WG pages:
https://www.ripe.net/participate/ripe/wg/ipv6/documents/itu-ipv6refmodel
We kindly invite you to provide feedback and comments on the contents of
This might be relevant to this list as well. Best, -Michael ---------- Forwarded message --------- From: Sander Steffann <sander@steffann.nl> Date: Thu, Mar 22, 2018, 12:52 PM Subject: Re: [ipv6-wg] Invitation to supply feedback on ITU draft Recommendation on IPv6 address planning for IoT To: ipv6-wg@ripe.net <ipv6-wg@ripe.net> Hi, this document via this mailing list or of course the RIPE Forum web interface. The RIPE NCC has agreed to ensure that the comments will be collected and made available to the ITU via response to the Liaison Statement below. Thanks! As the document is indeed quite long I will give feedback by mentioning the page number, section and quote the particular bit I'm commenting on. I assume, as there are still editorial notes in the document, that minor issues such as grammatical errors don't need comments and will be fixed in a future updates.
Page 3, Introduction: "The current ISPs practice tend to allocate /48 or /64 prefixes to regular customers (e.g., homes) and up to /29 for companies registered at RIRs."
There are two issues with this text. The practice of assigning only a /64 goes against the best practice documented in RIPE-690. While I agree that it happens, this should be noted. Also, the "up to /29" text is plain wrong. There are plenty of examples of larger-than-/29 allocations. I guess it means to talk to enterprises that become an LIR, and I don't know any examples for that specific subset. (I'm explicitly NOT going into the difference between allocations and assignments. That doesn't bother me in documents like this) Suggested text: "The current ISPs best current operational practice advises to allocate /48 or /56 prefixes to regular customers (e.g., homes) and up to /29 for enterprises that become LIRs themselves." I think this also better aligns with the scope defined later in the document.
Page 9, 4 Abbreviations and acronyms
Might want to add LIR here as well.
Page 13, 9 IPv6 address structure, "Larger networks owners, such as large companies, can get up to /32 global routing prefixes."
This contradict the text on page 3. Suggested: "Larger networks owners, such as large companies, can commonly get up to a /29 global routing prefixes."
Page 14, 10 Subnet address requirements, "a smooth transition from IPv4, to dual stack environment (IPv4 and IPv6) and finally to IPv6 only deployments"
It might be noted here that IPv4 -> dual-stack -> IPv6 is often no longer the preferred transition path. Technologies like SIIT-DC and NAT64 make it increasingly preferable to skip the dual-stack step. Both to save the cost of an extra transition step and to reduce the complexity caused by the dual-stack phase.
Pages 15&16, 11 Reference model for IPv6 subnet addressing plan
I'm not mentioning specific sentences here because I don't agree with the concept behind the whole section. I understand the incentive to map IPv4 prefixes to IPv6 prefixes in the short term. The problem with that strategy is that the given approach results in a very bad IPv6 addressing plan. And it won't be applicable unless the IPv4 addressing plan already conforms to a whole set of conditions. If the IPv4 plan deviates even slightly from the proposed plan then it can't be used. That realistically only makes it deployable in greenfield, in which case there are much better addressing plan possible. Some unrealistic constraints on the IPv4 plan: - the organisation uses a /16 split into /24s - the "categories" subnets have to be kind of hex-aligned (DMZ=0-31, Servers=32-63 etc) And then it creates a suboptimal IPv6 addressing plan: - it is aggregated by building - but the "IPv4-mapping" part is completely unaggregatable - which causes overly complex routing topologies - which causes overly complex firewall rules Without the IPv4 mapping the addressing plan would be close to what the SURFnet addressing plan document recommends (note: I'm one of the authors of that document). In short: this suggested plan is likely not deployable on existing networks, and greenfield networks could do much better. I therefore think this is not a good recommendation at all.
Later sections
While there is some sense in the general structure of section 11 (except for the IPv4 mapping), the whole concept is wrangled to pieces in the subsequent sections. For the /56 it's still understandable, but applying this to a /36 is really not even close to a best practice anymore. Networks of that scale just aren't organised in the way that this paper assumes. Furthermore, it also is assigning more than a /44 to a single site, which would violate RIPE policy unless explicitly approved by the RIPE NCC IPRAs. And with a badly structured plan like the recommended one I just can't see that happening. That makes the plan undeployable. So, in summary: it is great that the ITU is helping organisations with deploying IPv6. This plan however seems too far removed from operational reality to be really usable. It looks like an academic exercise without operational experience. It does not feel right to me to publish this as a recommendation unless the shortcomings of the /48 plan section are addressed, and the sections that talk about larger address blocks take common architectures of larger networks into account. Cheers, Sander
On 22 Mar 2018, at 13:33, Michael J. Oghia <mike.oghia@gmail.com> wrote:
This might be relevant to this list as well.
Please keep the discussion of draft Recommendation Y.IPv6RefModel on the IPv6 WG's list. It's of course perfectly fine to tell the IoT WG that that discussion is taking place there. But it will be confusing if discussion of that document takes place in two WGs. And it may also lead to needless duplication/overlap. Let's not do that. It's also important that the IPv6 WG is the focus for this effort. There's an elaborate choreography going on behind the scenes with liaison statements and invitations flowing between SG20 and the IPv6 WG. If we introduce this WG into that dance, it will create problems that are easily avoided. SG20 expects to hear from our IPv6 WG about their draft recommendation. If IoT gets involved, someone's going to have a lot of explaining to do to our friends in Geneva: probably me.
Hi Jim, You're right, and I was forwarding from my phone, so I didn't have the chance to properly contextualize it. I agree with you, though. It's best to keep the conversation in one place. I wanted to make sure this group knows about it, though, since it relates to IoT in case someone isn't already subscribed to the IPv6 list (which, as a reminder, anyone can do here <https://www.ripe.net/participate/mail/ripe-mailing-lists>). Best, -Michael On Thu, Mar 22, 2018 at 2:53 PM, Jim Reid <jim@rfc1035.com> wrote:
On 22 Mar 2018, at 13:33, Michael J. Oghia <mike.oghia@gmail.com> wrote:
This might be relevant to this list as well.
Please keep the discussion of draft Recommendation Y.IPv6RefModel on the IPv6 WG's list. It's of course perfectly fine to tell the IoT WG that that discussion is taking place there. But it will be confusing if discussion of that document takes place in two WGs. And it may also lead to needless duplication/overlap. Let's not do that.
It's also important that the IPv6 WG is the focus for this effort. There's an elaborate choreography going on behind the scenes with liaison statements and invitations flowing between SG20 and the IPv6 WG. If we introduce this WG into that dance, it will create problems that are easily avoided. SG20 expects to hear from our IPv6 WG about their draft recommendation. If IoT gets involved, someone's going to have a lot of explaining to do to our friends in Geneva: probably me.
Hi all, Thank you very much for this mail – I would be interested in your Draft of “Recommendation on IPv6 addressing planning for IoT”. We are pushing “Things – Things” Network strongly into SWITCHcommuity. Please let me know if this Draft would be available – many thanks for your feedback. Best regards, Kurt From: iot-wg <iot-wg-bounces@ripe.net> on behalf of "Michael J. Oghia" <mike.oghia@gmail.com> Date: Thursday, 22 March 2018 at 15:00 To: Jim Reid <jim@rfc1035.com> Cc: "IoT List (RIPE)" <iot-wg@ripe.net> Subject: Re: [iot-wg] Fwd: [ipv6-wg] Invitation to supply feedback on ITU draft Recommendation on IPv6 address planning for IoT Hi Jim, You're right, and I was forwarding from my phone, so I didn't have the chance to properly contextualize it. I agree with you, though. It's best to keep the conversation in one place. I wanted to make sure this group knows about it, though, since it relates to IoT in case someone isn't already subscribed to the IPv6 list (which, as a reminder, anyone can do here<https://www.ripe.net/participate/mail/ripe-mailing-lists>). Best, -Michael On Thu, Mar 22, 2018 at 2:53 PM, Jim Reid <jim@rfc1035.com<mailto:jim@rfc1035.com>> wrote:
On 22 Mar 2018, at 13:33, Michael J. Oghia <mike.oghia@gmail.com<mailto:mike.oghia@gmail.com>> wrote:
This might be relevant to this list as well.
Please keep the discussion of draft Recommendation Y.IPv6RefModel on the IPv6 WG's list. It's of course perfectly fine to tell the IoT WG that that discussion is taking place there. But it will be confusing if discussion of that document takes place in two WGs. And it may also lead to needless duplication/overlap. Let's not do that. It's also important that the IPv6 WG is the focus for this effort. There's an elaborate choreography going on behind the scenes with liaison statements and invitations flowing between SG20 and the IPv6 WG. If we introduce this WG into that dance, it will create problems that are easily avoided. SG20 expects to hear from our IPv6 WG about their draft recommendation. If IoT gets involved, someone's going to have a lot of explaining to do to our friends in Geneva: probably me.
Hi Kurt, You might want to follow up with Sander about this. Best, -Michael On Mon, Mar 26, 2018 at 11:18 AM, Kurt Baumann <kurt.baumann@switch.ch> wrote:
Hi all,
Thank you very much for this mail – I would be interested in your Draft of “Recommendation on IPv6 addressing planning for IoT”.
We are pushing “Things – Things” Network strongly into SWITCHcommuity.
Please let me know if this Draft would be available – many thanks for your feedback.
Best regards,
Kurt
*From: *iot-wg <iot-wg-bounces@ripe.net> on behalf of "Michael J. Oghia" < mike.oghia@gmail.com> *Date: *Thursday, 22 March 2018 at 15:00 *To: *Jim Reid <jim@rfc1035.com> *Cc: *"IoT List (RIPE)" <iot-wg@ripe.net> *Subject: *Re: [iot-wg] Fwd: [ipv6-wg] Invitation to supply feedback on ITU draft Recommendation on IPv6 address planning for IoT
Hi Jim,
You're right, and I was forwarding from my phone, so I didn't have the chance to properly contextualize it. I agree with you, though. It's best to keep the conversation in one place. I wanted to make sure this group knows about it, though, since it relates to IoT in case someone isn't already subscribed to the IPv6 list (which, as a reminder, anyone can do here <https://www.ripe.net/participate/mail/ripe-mailing-lists>).
Best,
-Michael
On Thu, Mar 22, 2018 at 2:53 PM, Jim Reid <jim@rfc1035.com> wrote:
On 22 Mar 2018, at 13:33, Michael J. Oghia <mike.oghia@gmail.com> wrote:
This might be relevant to this list as well.
Please keep the discussion of draft Recommendation Y.IPv6RefModel on the IPv6 WG's list. It's of course perfectly fine to tell the IoT WG that that discussion is taking place there. But it will be confusing if discussion of that document takes place in two WGs. And it may also lead to needless duplication/overlap. Let's not do that.
It's also important that the IPv6 WG is the focus for this effort. There's an elaborate choreography going on behind the scenes with liaison statements and invitations flowing between SG20 and the IPv6 WG. If we introduce this WG into that dance, it will create problems that are easily avoided. SG20 expects to hear from our IPv6 WG about their draft recommendation. If IoT gets involved, someone's going to have a lot of explaining to do to our friends in Geneva: probably me.
On 26 Mar 2018, at 10:32, Michael J. Oghia <mike.oghia@gmail.com> wrote:
You might want to follow up with Sander about this.
*Please* take further (peripheral) discussion of draft Recommendation Y.IPv6RefModel to the IPv6 WG. There’s no reason to drag the IoT WG into that discussion (or cc our list) and quite a few reasons not to do that. BTW Sander’s not one of the IPv6 WG co-chairs. Benedikt, Jen and Raymond are. And while Sander obviously knows a lot about IPv6, there is even more expertise in the IPv6 WG. Note the Reply-to: header on this email.
participants (3)
-
Jim Reid
-
Kurt Baumann
-
Michael J. Oghia