An Incremental Carrier-Grade NAT (CGN) for IPv6 Transition
RFC 6264
Yes
No Objection
No Record
Note: This ballot was opened for revision 03 and is now closed.
Lars Eggert No Objection
(Jari Arkko; former steering group member) (was Discuss) Yes
The document says nothing of prefix delegation. Maybe it should, or
should at least point out that discussion about prefix delegation
can be found in several of the references.
The document says:
For dual-stack ISP networks, dual-stack home gateways can
simply switch off the v6-over-v4 function and forward both IPv6 and
IPv4 traffic directly while the dual-stack CGN only keeps its v4-v4
NAT function. This approach is considered an unlikely choice, since
we expect ISPs to choose the approach described as incremental CGN
here because they want to avoid or are unable to complete dual-stack
deployment completely.
This text is somewhat confusing. I *think* you are saying that you can
do all this in dual stack ISP network, but that if you were adopting
this specification to begin with you did not have a dual stack network.
Please clarify/rewrite, and make sure that the document does not seem
to recommend against deploying dual stack ISP networks...
Ari Keränen had these questions:
1. Introduction
A smooth transition mechanism is also described in this document. It
introduces an integrated configurable CGN device and an adaptive HG
device. Both CGN and HG are re-usable devices during different
transition periods. It avoid potential multiple upgrade.
What does the last sentence mean?
2. An Incremental CGN Approach
Most consumers remain primarily IPv4.
Should that be, e.g., "Most consumers remain primarily in IPv4-only
networks"?
2.4. Behavior of Dual-stack CGN
When a dual-stack CGN receives a data packet from a dual-stack home
gateway, it firstly checks whether the packet is a normal IPv4 packet
or a v6-over-v4 tunnel packet.
How is this check performed? And what if the host (i.e., not the HG) is
using some v6-over-v4 mechanism; would that cause problems with the check?
(Ron Bonica; former steering group member) Yes
(Adrian Farrel; former steering group member) No Objection
An important document; thank you.
I found a few nits you might want to try to fix along the way.
---
Section 1
Based on this fact, the Internet industry appears to
have reached consensus that global IPv6 deployment is inevitable and
has to be done expediently.
Do you mean "it is expedient" or "it has to be done expeditiously"?
---
"CPE" needs to be expanded on first use.
---
It seems (to me, and from the usage made in the document) capriscious
that 5969 should be a normative reference, but 5569 informational.
---
Section 2.2
Other tunneling mechanisms
such as 6over4 [RFC2529], 6to4 [RFC3056], the Intra-Site Automatic
Tunnel Addressing Protocol (ISATAP) [RFC5214] or Virtual Enterprise
Traversal (VET) [RFC5558] are also considered.
The passive voice is to be avoided!
By whom are these other tunneling mechanisms considered, to what end,
and with what result?
---
Section 2.4
When a dual-stack CGN receives a data packet from a dual-stack home
gateway, it firstly checks whether the packet is a normal IPv4 packet
or a v6-over-v4 tunnel packet.
You need to say how it checks.
(Dan Romascanu; former steering group member) No Objection
(Gonzalo Camarillo; former steering group member) No Objection
(Peter Saint-Andre; former steering group member) No Objection
(Ralph Droms; former steering group member) No Objection
(Russ Housley; former steering group member) No Objection
(Sean Turner; former steering group member) (was Discuss) No Objection
(Stewart Bryant; former steering group member) No Objection
ISPs facing only one pressure out of two could adopt either CGN (for shortage of IPv6 addresses) Do you mean "shortage of IPv4 addresses"? ======= Modified GRE [RFC2784] with additional auto-configuration mechanism is also suitable to support v6-over-v4 tunneling. Do you mean "modified GRE" in which case how is it modified, or do you mean GRE supplemented by a signalling protocol to set up tunnels? ======== The security text on tunnel security seems a little light. If the ISP is going to consider the tunnel as own infrastructure and not needing to be policed, the ISP needs to consider policing those tunnel endpoint addresses at the boundary of the network. When an ISP decides to switch from incremental CGN to DS-Lite CGN, it may be that only a configuration change or a minor software update is needed on the CGNs. The home gateway can then detect this change and switch automatically to DS-Lite mode. This seems very speculative
(Tim Polk; former steering group member) (was Discuss) No Objection
(David Harrington; former steering group member) No Record
Please consider the points in the following TSVDIR review: Hello, I've reviewed this document as part of the transport area directorate's ongoing effort to review key IETF documents. These comments were written primarily for the transport area directors, but are copied to the document's authors for their information and to allow them to address any issues raised. The authors should consider this review together with any other last-call comments they receive. Please always CC tsv-dir@ietf.org if you reply to or forward this review. Summary: This draft proposes an incremental transition approach for IPv6 deployment that combines CGN and other existing technologies such as v6-v4 tunneling, dual stack home gateways. Transport Issues: This is an operational proposal to utilize existing proposal or methods and no new protocols or technologies are proposed in the draft. Hence, there is basically no transport related issue in the draft itself. There may be a risk that combining multiple address-translation and tunneling technologies cause new transport issue. However, since the technologies used in the draft are deterministically selected based on the source and destination addresses, I don't see any conflicting case to trigger such a risk. Other minor comments:: 1) Do you have any experimental results or feasibility studies for this proposal? If so, please refer the information. It will be useful for readers. 2) What is normal IPv4 packet in section 2.4? I guess it means non-encapsulated packet, but using more specific words would be preferable. 3) In section 2.7, there are two "For IPv6 traffic, a user ..." lines. This seems to be an editorial mistake. 4) It would be preferable that you can elaborate why the transition from NAT444 CGN or 6rd to the incremental CGN is easy in Section 3. 5) It is not clear to me when an ISP can decide to switch from incremental CGN. Does it require to update all network configurations and equipments in the ISP? Or is it possible to do it gradually? Regards, -- Yoshifumi Nishida nishida@sfc.wide.ad.jp