Hi Gang,

Thanks a lot for for the quick and detailed review.
More comments below.


Le 2012-03-06 à 11:09, GangChen a écrit :

> Hello Remi,
> 
> Here are few comments for the draft.

> Generally speaking, I'm not sure always carrying fragmentation header
> in 4rd domain is a good idea.
> Since the receiver always treat that as regular fragments.
> That means it tries to reassembly on the BRs and cause some potential risks.

A receiver that receives a fragment header showing that the packet is compete 
(Offset=O, M=0) has no reassembly to perform.
No new risk is therefore introduced.
 
> Some analysis is in draft-gont-6man-ipv6-atomic-fragments-00.txt

Note that in the 4rd case, the only destinations of Tunnel packets are CEs or 
BRs (or also NAT64+ as discussed below).
No conflict can exist with hosts that might have a provisional difficulty with 
a received fragment header having Offset=0 and M=0. 

> Secondly, -04 added NAT64+ parts.
> If I understood correctly, there are no additional requirements for NAT64 
> boxes.

Well, NAT64 boxes remain what they are.
Any host can use BIH to look like an IPv6-only host in the NAT64 although it 
has a dual stack.

But the advantage of 4rd tunneling over RFC6145 double translation is better 
IPv4 transparency (DF, ICMPv4, DCCP, UDP-Lite, and future protocols that may 
use the TCP checksum algorithms)
For an ISP to extend this advantage to its stateful NAT64, it need to be 4rd 
aware (become a NAT64+).
NAT64+, when its sees that an IPv6 address is a 4rd IPv6 address (with a V 
octet instead of a "u" octet), use the 4rd header mapping instead of RFC6145 
translation.  

> The only change is to add NAT64+ mapping rule into the domain.
> I guess the intention is to let 4rd-u become friendly to NAT64, since
> some operators already deployed it.

It is to extend advantages of full transparency of header mapping to ISPs that 
deploy stateful NAT64s.


> IMHO, that seems unnecessary. NAT64 is another standalone system.
> 4rd-U could naturally coexist with NAT64 by taking proper routing planning.
> And, you have a good designing on V bits.
> There should be no additional works requested to make these two sets
> into unified one.

> Besides, I guess NAT64+ mapping rule in some sense would do same thing
> in I-D.ietf-behave-nat64-discovery-heuristic

Only almost the same thing, a MAP64+ mapping rule must be announced ONLY with 
NAT64s that are upgraded to be NAT64+s.

 
> Going into more detailed, I guess there are some editorial suggestions.
> In Table 2:
> I guess the field of IDENTIFICATION is missing

Not understood:

+---------------------+-----------------------------------------+
| IPv4 FIELDS         | VALUES SET AT DOMAIN EXIT               |
+---------------------+-----------------------------------------+
   ...
| Identification      | IPv4 ID                                 |
  ...
                             Table 2


> In R-5, there is term "Domain-IPv6-suffix". I guess it should be "Rule
> IPv6 suffix"

Yes, thanks.


> In R-7, it uses the indicator of k. I guess that is different meaning
> with k in R-5?

Yes
Was supposed to be clear enough, but will replace k by s in R-5, no problem.
 
> In Table 3, at the eighth column, it should be N-N-Y. Otherwise, it
> would be duplicated with sixth column

Good catch, thanks.


> I might back with more comments after my second review.
> Many thanks


Kind regards,
RD



> 
> Gang
> 
> 
> 2012/3/6, Rémi Després <[email protected]>:
>> Hello all,
>> 
>> The new version of the unified 4rd proposal is now available at:
>> http://tools.ietf.org/html/draft-despres-softwire-4rd-u-04
>> 
>> A summarized comparison of its features with those of MAP-T and MAP-E is
>> about to be posted in draft-despres-softwire-stateless-analysis-tool-01.
>> 
>> All questions and comments are most welcome.
>> 
>> Regards,
>> Remi, Reinaldo, Jacni, Yiu
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Softwires mailing list
>> [email protected]
>> https://www.ietf.org/mailman/listinfo/softwires
>> 

_______________________________________________
Softwires mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/softwires

Reply via email to