Re: [Softwires] Path to move forward with 4rd

2012-03-23 Thread Zhang Huanjie


4rd-U is in the very early design stage, there is no running code. In addition, 
it tries to modify the IPv6 address architecture. We need to see the 
experimental data before making any decision.

--
Zhang Huanjie
E-mail/msn: ja...@ustc.edu.cn   

___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd

2012-03-23 Thread Reinaldo Penno
Is there experimental data for MAP running on production networks?
Certainly that is an important point to consider.

On 3/22/12 11:06 PM, Zhang Huanjie ja...@ustc.edu.cn wrote:



4rd-U is in the very early design stage, there is no running code. In
addition, it tries to modify the IPv6 address architecture. We need to
see the experimental data before making any decision.

--
Zhang Huanjie
E-mail/msn: ja...@ustc.edu.cn

___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rdŠ

2012-03-23 Thread GangChen
Hello Guanghui,

2012/3/23, Guanghui Yu yu.guang...@gmail.com:
 Hi all
   To define the transtion extension has the same problem,  it still
 is a new packet for existing devices.
   4rd-U cannot replace MAP-T, since it cannot support single
 translation.

I guess the concern of single translation has already been addressed
 in http://www.ietf.org/mail-archive/web/softwires/current/msg03724.html


BRs

Gang

4rd-U cannot replace MAP-E, since it cannot support IPv4
 option. Therefore, it is no way for 4rd-U to replace MAP series. BTW, we
 need both encapsulation and translation, i.e. MAP-E and MAP-T.

 On Fri, Mar 23, 2012 at 12:55 PM, Lee, Yiu yiu_...@cable.comcast.comwrote:

 Hi Guanghui,

 I have to admit that I am not IPv6 protocol expert. I guess Remi took the
 fragmentation header and overload it  for his design. Say he defines a new
 extension called transition extension, I would guess it would no longer
 overload the fragmentation extension. I don't know enough the current
 implementation of the FIB and how u,g in 4rd-u design would impact the
 implementation. I have homework to do.

 Apart from that, I found MAP and 4rd-u are similar technologies trying to
 solve the same problem. So far I follow all the discussions in the mailing
 list about this topics. Technically speaking, they have pros and cons. I
 fail to see one is absolutely superior than the other. Both designs make
 trade-offs.

 When we come to WG adoption, I am completely fine if the WG decides one
 over the other. That said, the current discussion reminds me about OSPF vs
 IS-IS. They are so similar but yet have subtle differences. Today, both
 protocols are running in production. Best case scenario is the authors can
 balance the trade-offs and merge two drafts. If not WG could potentially
 publish both techs (e.g. one standard track and one
 informational/experimental) and let the market force to decide.

 B.R.,
 Yiu

 P.S. When I say MAP, I mean all 3 drafts (T/M/A+P). I see them one
 complete series.


 From: Guanghui Yu yu.guang...@gmail.com
 Date: Fri, 23 Mar 2012 11:04:54 +0800
 To: Yiu L. LEE yiu_...@cable.comcast.com
 Cc: Softwires WG softwires@ietf.org
 Subject: Re: [Softwires] Path to move forward with 4rdŠ

 Hi Yiu

4rd-u changes the IPv6 header architecture (redefine
 fragmentation header extension) and IPv6 address architecture (different
 meaning of u-bit when g-bit=1). These are the fundamental changes. If
 4rd-u
 becomes the standard, then there will be new defined “IPv6” packets on
 the Internet, which are not compatible with existing IPv6 packets and
 no existing devices can understand those packets.


 Yu Guanghui ygh at dlut.edu.cn
 Network and Information Center
 Dalian University of Technology, China


 On Fri, Mar 23, 2012 at 10:10 AM, Lee, Yiu
 yiu_...@cable.comcast.comwrote:

 Hi Guanghui,

 I agree that both MAP and 4rd-u are similar technology and solving the
 same problem. From technical perspective, can you elaborate this a lithe
 bit?

 Thanks,
 Yiu

 From: Guanghui Yu yu.guang...@gmail.com
 Date: Thu, 22 Mar 2012 20:26:40 +0800
 To: Softwires WG softwires@ietf.org
 Subject: Re: [Softwires] Path to move forward with 4rd…

 I read 4rd-u draft and found it is flawed.





 --
 Yu Guanghui ygh at dlut.edu.cn
 Network and Information Center
 Dalian University of Technology, China

___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Fragmentation in sdnat-02

2012-03-23 Thread Rémi Després
Hi, Med,

Thanks for this question.

1. As we know, all fragments of a packet from a given off-domain host to a 
given in-domain IPv4 address usually enter the domain via the same BR. 
(Otherwise packet disordering would badly disrupt TCP).

2. When fragments of a packet enter a domain via distinct BRs (e.g. due to some 
change in routing or load balancing information bases), the algorithm of 
http://tools.ietf.org/html/draft-despres-softwire-4rd-u-05#sect
ion-4.5.2. (3) is such that the packet will be lost:
- A fragments going via a BR that didn't receive the first fragment is 
discarded by this BR. This results from the last column of the decision table.
- Reassembly in the destination becomes therefore impossible.
OK?


Cheers,
RD
 
Le 2012-03-22 à 08:51, mohamed.boucad...@orange.com 
mohamed.boucad...@orange.com a écrit :

 Dear Gang,
 
 Thanks, but I failed to find the text describing how to handle two fragments 
 received by two distinct BRs.
 
 Could you please point me to that text in case I miss it?
 
 Cheers,
 Med
 
 -Message d'origine-
 De : GangChen [mailto:phdg...@gmail.com] 
 Envoyé : jeudi 22 mars 2012 08:33
 À : BOUCADAIR Mohamed OLNC/NAD/TIP
 Cc : Washam Fan; Softwires
 Objet : Re: [Softwires] Fragmentation in sdnat-02
 
 2012/3/21, mohamed.boucad...@orange.com mohamed.boucad...@orange.com:
 Dear Washam,
 
 This is an issue common to all stateless solutions, 
 including deterministic
 NAT with (anaycast) IPv4 address pool.
 
 FWIW, we recorded this issue here:
 http://tools.ietf.org/html/draft-dec-stateless-4v6-04#section-5.15.2.
 
 As a solution to this issue, we proposed to implement the
 fragmentation-related function in one single node: any 
 received fragment is
 redirected to a dedicated node which will be responsible for 
 reassembly or
 forward the fragment to the appropriate CPE. This node must dedicate
 resources to handle out of order fragments.
 
 FYI, I see another approach doing that with a entry table +
 redirection action, similarly like
 http://tools.ietf.org/html/draft-despres-softwire-4rd-u-05#sect
 ion-4.5.2.
 
 BRs
 
 Gang
 
 Saying that, I can not quantify the severity of this issue in all
 operational networks.
 
 Cheers,
 Med
 
 -Message d'origine-
 De : softwires-boun...@ietf.org
 [mailto:softwires-boun...@ietf.org] De la part de Washam Fan
 Envoyé : mercredi 21 mars 2012 07:25
 À : Softwires
 Objet : [Softwires] Fragmentation in sdnat-02
 
 Hi Authors,
 
 In section 3.2, it states IPv4 address pool should be anycasted. This
 introduces a risk where different incoming fragments go to different
 AFTRs. Because one IPv4 address is shared between multiple
 subscribers, reassemly is needed on AFTRs when receiving 
 fragments. If
 different fragments go thru different  AFTRs, the reassmely process
 would fail and incur DoS.
 
 Thanks,
 washam
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires

___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] MAP and 4rd - Relationship with Single translation

2012-03-23 Thread Rémi Després

Le 2012-03-23 à 02:54, Xing Li a écrit :

 Hi, Remi,
 
 于 2012/3/19 21:22, Rémi Després 写道:
 
 Hi, Xing,
 
 I look forward to face to face discussions in Paris if we don't clarify 
 everything before that (I will be busy on something else in the next 3 days).
 
 
 Le 2012-03-18 à 23:39, Xing Li a écrit :
 ...
 
  A key point is that 4rd doesn't prevent a 4rd-capable dual-stack CE node, 
 when it receives no 4rd mapping rule, to exercise single translation. 
  Actually, I believe that using for this the BIH of RFC6535 is both 
 sufficient and recommendable.
  Translated IPv4 packets, because they are sent from CE nodes to DNS64 
 synthesized addresses, are appropriately routed to their destinations. (It 
 can be via the NAT64-CGN if needed, or via more direct paths if possible.)
 Anything missed?
 
 Sorry, this is a misunderstanding. 
 Hint: Single translation and double translation are based on the same 
 mapping rule in the CERNET2 deployment.
 
 I am well aware of this, but this doesn't explain why 4rd mapping rules 
 similar to those of CERNET2 wouldn't have, like MAP-T, IPv4 to IPv6 
 communication (single translation) supported.
 
 As said in RFC6219, CERNET hosts have their IPv6 addresses configured via 
 manual configuration or stateful autoconfiguration via DHCPv6.
 Hosts can therefore be assigned Interface IDs that have the 4rd-u format 
 (with V octet and CNP).
 
 Now, when both addresses happen to be checksum neutral, RFC6145 translation 
 doesn't modify L4 data, so that it doesn't matter whether the DS node has 
 used 4rd-u header mapping or single translation. 
 Thus, IPv6-only hosts can exchange packets with IPv4 applications of 4rd CE 
 nodes. 
 
 Sorry, it still a misunderstanding. one BRM per CPE, or ONE IPv6 for host.

Let me ask again, then, for an example with its mapping rules and IPv4 prefixes.
We can then discuss with facts. Without that IPv4 to IPv6 communication 
(single translation) supported remains a claim, not a feature others can 
verify.

Thanks,
RD




 
 
 Regards,
 
 xing
 
 
 Regards,
 RD
 
 
 
 
 
 
 
 Regards,
 
 xing
 
 
 
 Regards,
 RD
 
 
 
 
 
 Regards,
 
 xing
 
 
 
 Regards,
 RD
  
 
 
 
 
 Le 2012-02-10 à 04:28, Xing Li a écrit :
 ... | | | | |
   |  5 | IPv6 web caches work for IPv4|  Y  |  N  |  Y  |  N  
 |
   || packets  | | | | 
 |
 suggest you rename to IPv4 to IPv6 communication (single translation) 
 supported
 
 
 (2) More clarification should be added here. I am not sure 4rd-H can 
 support single translation.
 
 (a) According to (1), 4rd-H does not perform header translation defined 
 by RFC6145. 
 
 (b) In the softwire mailing list, it seems that 4rd-H cannot support 
 single translation.  See the thread containing 
 http://www.ietf.org/mail-archive/web/softwires/current/msg03324.html 
 and other posts.
 
 (c) If 4rd-H cannot support single translation, then IPv6 web caches 
 work for IPv4 packets requires special configurations, it cannot do 
 IPv6 web caches for non 4rd-H packets.
 
 ...
 
 (5) I would like to see the details of how 4rd-H handles ICMP and ICMP 
 error messages. In the softwire mailing list there were some 
 discussions. See the thread containing 
 http://www.ietf.org/mail-archive/web/softwires/current/msg03324.html 
 and other posts. Please add
 
  | 17 | Handle ICMP (RFC6145) | Y | n/a | ? | ? |
 ...
 
 
 
 
 
 
 

___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Fragmentation in sdnat-02

2012-03-23 Thread mohamed.boucadair
Hi Rémi,

This is well understood. The issue and the behaviour you are describing is 
common to all address sharing solutions with or without NAT; including all A+P 
flavours (MAP, 4rd, SDNAT). 

The point is: ** IF ** the issue raised by Washam is judged ** SEVERE ** issue, 
consider the solution presented in 
http://tools.ietf.org/html/draft-dec-stateless-4v6-04#section-5.15.2.

Cheers,
Med 

-Message d'origine-
De : Rémi Després [mailto:despres.r...@laposte.net] 
Envoyé : vendredi 23 mars 2012 10:02
À : BOUCADAIR Mohamed OLNC/NAD/TIP
Cc : GangChen; Softwires
Objet : Re: [Softwires] Fragmentation in sdnat-02

Hi, Med,

Thanks for this question.

1. As we know, all fragments of a packet from a given 
off-domain host to a given in-domain IPv4 address usually 
enter the domain via the same BR. (Otherwise packet 
disordering would badly disrupt TCP).

2. When fragments of a packet enter a domain via distinct BRs 
(e.g. due to some change in routing or load balancing 
information bases), the algorithm of 
http://tools.ietf.org/html/draft-despres-softwire-4rd-u-05#sect
ion-4.5.2. (3) is such that the packet will be lost:
- A fragments going via a BR that didn't receive the first 
fragment is discarded by this BR. This results from the last 
column of the decision table.
- Reassembly in the destination becomes therefore impossible.
OK?


Cheers,
RD
 
Le 2012-03-22 à 08:51, mohamed.boucad...@orange.com 
mohamed.boucad...@orange.com a écrit :

 Dear Gang,
 
 Thanks, but I failed to find the text describing how to 
handle two fragments received by two distinct BRs.
 
 Could you please point me to that text in case I miss it?
 
 Cheers,
 Med
 
 -Message d'origine-
 De : GangChen [mailto:phdg...@gmail.com] 
 Envoyé : jeudi 22 mars 2012 08:33
 À : BOUCADAIR Mohamed OLNC/NAD/TIP
 Cc : Washam Fan; Softwires
 Objet : Re: [Softwires] Fragmentation in sdnat-02
 
 2012/3/21, mohamed.boucad...@orange.com 
mohamed.boucad...@orange.com:
 Dear Washam,
 
 This is an issue common to all stateless solutions, 
 including deterministic
 NAT with (anaycast) IPv4 address pool.
 
 FWIW, we recorded this issue here:
 
http://tools.ietf.org/html/draft-dec-stateless-4v6-04#section-5.15.2.
 
 As a solution to this issue, we proposed to implement the
 fragmentation-related function in one single node: any 
 received fragment is
 redirected to a dedicated node which will be responsible for 
 reassembly or
 forward the fragment to the appropriate CPE. This node 
must dedicate
 resources to handle out of order fragments.
 
 FYI, I see another approach doing that with a entry table +
 redirection action, similarly like
 http://tools.ietf.org/html/draft-despres-softwire-4rd-u-05#sect
 ion-4.5.2.
 
 BRs
 
 Gang
 
 Saying that, I can not quantify the severity of this issue in all
 operational networks.
 
 Cheers,
 Med
 
 -Message d'origine-
 De : softwires-boun...@ietf.org
 [mailto:softwires-boun...@ietf.org] De la part de Washam Fan
 Envoyé : mercredi 21 mars 2012 07:25
 À : Softwires
 Objet : [Softwires] Fragmentation in sdnat-02
 
 Hi Authors,
 
 In section 3.2, it states IPv4 address pool should be 
anycasted. This
 introduces a risk where different incoming fragments go 
to different
 AFTRs. Because one IPv4 address is shared between multiple
 subscribers, reassemly is needed on AFTRs when receiving 
 fragments. If
 different fragments go thru different  AFTRs, the 
reassmely process
 would fail and incur DoS.
 
 Thanks,
 washam
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires


___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rdŠ

2012-03-23 Thread Ole Trøan
Yiu,

 I have to admit that I am not IPv6 protocol expert. I guess Remi took the 
 fragmentation header and overload it  for his design. Say he defines a new 
 extension called transition extension, I would guess it would no longer 
 overload the fragmentation extension. I don't know enough the current 
 implementation of the FIB and how u,g in 4rd-u design would impact the 
 implementation. I have homework to do.

Type 3 Routing Header?
we've tried this type of tunneling before. ;-)

 Apart from that, I found MAP and 4rd-u are similar technologies trying to 
 solve the same problem. So far I follow all the discussions in the mailing 
 list about this topics. Technically speaking, they have pros and cons. I fail 
 to see one is absolutely superior than the other. Both designs make 
 trade-offs.  
  
 When we come to WG adoption, I am completely fine if the WG decides one over 
 the other. That said, the current discussion reminds me about OSPF vs IS-IS. 
 They are so similar but yet have subtle differences. Today, both protocols 
 are running in production. Best case scenario is the authors can balance the 
 trade-offs and merge two drafts. If not WG could potentially publish both 
 techs (e.g. one standard track and one informational/experimental) and let 
 the market force to decide.

the authors did already do that. the dIVI and 4rd authors met 16th of November 
at the last IETF.
we collectively went through the complete feature list. the result is what you 
find in the MAP document series.

Remi, who was also at that meeting, later came up with a different solution and 
new features and decided to create a competing proposal. MAP is largely 
original 4rd and dIVI, considering its roots. there has been a continuing 
exchange of ideas and improvement of the proposals. Remi's latest 4rd-U 
proposal largely represents all the functions that there was no support for in 
the MAP design team. I do not think attempting yet another merger will be a 
good use of our time.

 P.S. When I say MAP, I mean all 3 drafts (T/M/A+P). I see them one complete 
 series.

yes, that makes sense.
OK, what if we try this: MAP is a unified solution consisting of two transport 
modes (T/E), a provisioning (DHCP) and a deployment document.

then we can pick between MAP and 4rd-U. the winner gets published on standards 
track. the looser gets documented as informational for the purpose of 
historical reference.

cheers,
Ole
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd…

2012-03-23 Thread Ole Trøan
Alain, et al,

we have been at an impasse, so thank you very much for proposing a path forward.

 After a number of discussions with my co-chair, our AD and various authors, 
 here is how we would like to move forward wrt 4rd.
 1) There  is an observation that all the solutions on the table E, T  U 
 actually solve the stateless  problem we started with.
There are differences, but it is unclear if those differences are really 
 significant. E and T are the original Encapsulation and Translation
proposals, U is an hybrid unifying solution.

I do agree with that. the Venn diagram for the three solutions would look 
awfully similar to a single circle. ;-)
there are some use cases though, that can only be fulfilled with one mode of 
transport versus the other.
I left the interim meeting in Beijing having been convinced that there are use 
cases requiring both encapsulation and requiring translation. if we for a 
moment accept that, I would suggest that we treat MAP as one single solution. 
it will have two options/flavours of transport.

 2) We have already agreed back in Beijing that we would publish all necessary 
 documents. The issue here is the 'label' or 'status' those
documents have at IETF. In particular, do we want to publish them as 
 Experimental, Informational or Standard Track.
 
 We are at the point now where we need to make progress. In Paris, we would 
 like to ask for presentations from the proponents of each candidate solution 
 (E, T  U).
 Each presentation should cover an overview of the proposed solution, explain 
 how it compares to the others and make a case as why it should be the one on 
 the Standard Track. We will allocate 20 minutes for each presentation.
 Then, we, chairs, would like to ask a series of questions to the working 
 group. In order to make this process transparent, here is the list of 
 questions we want to ask
 and their sequence.
 
 Q1: Without pre-supposing which one will be selected, do you agree to publish 
 1 of the 3 proposals on the Standard Track and publish the other(s) as 
 Informational if still asked to?
 
 If the answer is NO, then the process stops and we will publish everything as 
 Experimental and come back in 12-24 months to see what gets adopted by the 
 market.
 If the answer is YES, we move to the next question.
 
 
 Q2: Do you believe that the WG should publish U as the one Standards Track 
 document?
 
 If the answer is YES, the process stop, we put U on the Standard Track and 
 publish E  T as Informational.
 If the answer is NO, we are left with E  T (U then might be abandoned or 
 published as Historical/Informational)
 
 
 Q3: Which of E and T do you want to see moving on the standard track (you can 
 only express support for one)?
 
 If there is a clear outcome from this question, we would publish that 
 proposal on the Standard Track and the other one as Informational.
 If there is no clear consensus on this question, we will publish both E  T 
 as Experimental.

with the above proposal, we can drop question 3.

 In the meantime, we would like to encourage discussion on the mailing list to 
 foster our common understanding of the various technologies and how they 
 relate to each other.

can ask the chairs to take a hum of how many would want t-shirts for the 
meeting with: Just pick one for F's sake and stop arguing. ;-)

cheers,
Ole
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Fragmentation in sdnat-02

2012-03-23 Thread Rémi Després

Le 2012-03-23 à 10:16, mohamed.boucad...@orange.com a écrit :

 Hi Rémi,
 
 This is well understood. The issue and the behaviour you are describing is 
 common to all address sharing solutions with or without NAT; including all 
 A+P flavours (MAP, 4rd, SDNAT). 
 
 The point is: ** IF ** the issue raised by Washam is judged ** SEVERE ** 
 issue, consider the solution presented in 
 http://tools.ietf.org/html/draft-dec-stateless-4v6-04#section-5.15.2.

In this context, the important consideration is AFAIK that it is completely 
acceptable to lose fragmented packets that, with bad luck, happen to be routed 
via distinct BRs when there is a route change. Frequent route changes would 
have many more severe consequences than this one if considered normal.
Do we agree on this?

Cheers,
RD


 
 Cheers,
 Med 
 
 -Message d'origine-
 De : Rémi Després [mailto:despres.r...@laposte.net] 
 Envoyé : vendredi 23 mars 2012 10:02
 À : BOUCADAIR Mohamed OLNC/NAD/TIP
 Cc : GangChen; Softwires
 Objet : Re: [Softwires] Fragmentation in sdnat-02
 
 Hi, Med,
 
 Thanks for this question.
 
 1. As we know, all fragments of a packet from a given 
 off-domain host to a given in-domain IPv4 address usually 
 enter the domain via the same BR. (Otherwise packet 
 disordering would badly disrupt TCP).
 
 2. When fragments of a packet enter a domain via distinct BRs 
 (e.g. due to some change in routing or load balancing 
 information bases), the algorithm of 
 http://tools.ietf.org/html/draft-despres-softwire-4rd-u-05#sect
 ion-4.5.2. (3) is such that the packet will be lost:
 - A fragments going via a BR that didn't receive the first 
 fragment is discarded by this BR. This results from the last 
 column of the decision table.
 - Reassembly in the destination becomes therefore impossible.
 OK?
 
 
 Cheers,
 RD
 
 Le 2012-03-22 à 08:51, mohamed.boucad...@orange.com 
 mohamed.boucad...@orange.com a écrit :
 
 Dear Gang,
 
 Thanks, but I failed to find the text describing how to 
 handle two fragments received by two distinct BRs.
 
 Could you please point me to that text in case I miss it?
 
 Cheers,
 Med
 
 -Message d'origine-
 De : GangChen [mailto:phdg...@gmail.com] 
 Envoyé : jeudi 22 mars 2012 08:33
 À : BOUCADAIR Mohamed OLNC/NAD/TIP
 Cc : Washam Fan; Softwires
 Objet : Re: [Softwires] Fragmentation in sdnat-02
 
 2012/3/21, mohamed.boucad...@orange.com 
 mohamed.boucad...@orange.com:
 Dear Washam,
 
 This is an issue common to all stateless solutions, 
 including deterministic
 NAT with (anaycast) IPv4 address pool.
 
 FWIW, we recorded this issue here:
 
 http://tools.ietf.org/html/draft-dec-stateless-4v6-04#section-5.15.2.
 
 As a solution to this issue, we proposed to implement the
 fragmentation-related function in one single node: any 
 received fragment is
 redirected to a dedicated node which will be responsible for 
 reassembly or
 forward the fragment to the appropriate CPE. This node 
 must dedicate
 resources to handle out of order fragments.
 
 FYI, I see another approach doing that with a entry table +
 redirection action, similarly like
 http://tools.ietf.org/html/draft-despres-softwire-4rd-u-05#sect
 ion-4.5.2.
 
 BRs
 
 Gang
 
 Saying that, I can not quantify the severity of this issue in all
 operational networks.
 
 Cheers,
 Med
 
 -Message d'origine-
 De : softwires-boun...@ietf.org
 [mailto:softwires-boun...@ietf.org] De la part de Washam Fan
 Envoyé : mercredi 21 mars 2012 07:25
 À : Softwires
 Objet : [Softwires] Fragmentation in sdnat-02
 
 Hi Authors,
 
 In section 3.2, it states IPv4 address pool should be 
 anycasted. This
 introduces a risk where different incoming fragments go 
 to different
 AFTRs. Because one IPv4 address is shared between multiple
 subscribers, reassemly is needed on AFTRs when receiving 
 fragments. If
 different fragments go thru different  AFTRs, the 
 reassmely process
 would fail and incur DoS.
 
 Thanks,
 washam
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 

___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd

2012-03-23 Thread Congxiao Bao
 Hi Penno,

MAP-T was derived from dIVI and dIVI-PD, which has been running at CERNET2
for two years and have been tested at China Telcom both in Beijing and
Hunan last year. In addition, the dIVI-PD was demonstrated successfully in
Softwire Interim Meeting in Beijing last September. BTW, the MAP-T code
will be available soon.

Congxiao


2012/3/23 Reinaldo Penno repe...@cisco.com

 Is there experimental data for MAP running on production networks?
 Certainly that is an important point to consider.

 On 3/22/12 11:06 PM, Zhang Huanjie ja...@ustc.edu.cn wrote:

 
 
 4rd-U is in the very early design stage, there is no running code. In
 addition, it tries to modify the IPv6 address architecture. We need to
 see the experimental data before making any decision.
 
 --
 Zhang Huanjie
 E-mail/msn: ja...@ustc.edu.cn
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires


 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires

___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd.

2012-03-23 Thread mohamed.boucadair
Dear WG members,

I didn't had time to read the last version of 4rd-U but I read carefully -03 
when it was published. 

I really appreciated the work done by Rémi to write down -03. The document is 
well written, easy to read and the requirements are clearly sketched. I really 
think this spirit should be adopted by MAP documents.

As I already told Rémi, I would like if all proponents of stateless A+P 
converge and avoid wasting energies in comparing individual proposals. I 
thought this is what has been agreed during the softwire interim meeting: IMO, 
MAP effort meets the objective of group work.

Some of the points raised by Rémi can be easily considered in the context of 
MAP; except the idea of unified header which is a step forward. Adopt a unified 
approach is exclusive to encapsulation and/or translation. 

The question now is: Does the unified approach bring new features + 
simplification compared to the normal IPv4-in-IPv6 encapsulation scheme (which 
I'm mainly interested in)? The answer is: No. 

Perhaps this is selfish but given what I mentioned above, I vote for the 
following:

* Adopt the work of the MAP design team as the base specification for stateless 
A+P effort.

* Make sure proposals from Rémi (except U) are discussed: e.g., Checksum 
neutrality
(1) Share the archives of MAP Design Team discussion
(2) Use IETF Issue Tracker to record the issues and the consensus/conclusion
(3) Adopt a clear procedure within the Design Team to make decisions when there 
are conflicts

* Reduce the amount of MAP documents: IMHO, three documents are needed
(1) MAP Address Format
(2) MAP Overall Architecture and Design Recommendations
(3) MAP DHCPv6 Options

Cheers,
Med 

-Message d'origine-
De : softwires-boun...@ietf.org 
[mailto:softwires-boun...@ietf.org] De la part de Alain Durand
Envoyé : mardi 20 mars 2012 00:39
À : Softwires WG
Cc : Yong Cui; Ralph Droms
Objet : [Softwires] Path to move forward with 4rd.

Dear wg,

After a number of discussions with my co-chair, our AD and 
various authors, here is how we would like to move forward wrt 4rd.

1) There  is an observation that all the solutions on the 
table E, T  U actually solve the stateless  problem we started with.
There are differences, but it is unclear if those 
differences are really significant. E and T are the original 
Encapsulation and Translation
proposals, U is an hybrid unifying solution.

2) We have already agreed back in Beijing that we would 
publish all necessary documents. The issue here is the 'label' 
or 'status' those
documents have at IETF. In particular, do we want to 
publish them as Experimental, Informational or Standard Track.

We are at the point now where we need to make progress. In 
Paris, we would like to ask for presentations from the 
proponents of each candidate solution (E, T  U).
Each presentation should cover an overview of the proposed 
solution, explain how it compares to the others and make a 
case as why it should be the one on the Standard Track. We 
will allocate 20 minutes for each presentation.

Then, we, chairs, would like to ask a series of questions to 
the working group. In order to make this process transparent, 
here is the list of questions we want to ask
and their sequence.

Q1: Without pre-supposing which one will be selected, do you 
agree to publish 1 of the 3 proposals on the Standard Track 
and publish the other(s) as Informational if still asked to?

If the answer is NO, then the process stops and we will 
publish everything as Experimental and come back in 12-24 
months to see what gets adopted by the market.
If the answer is YES, we move to the next question.


Q2: Do you believe that the WG should publish U as the one 
Standards Track document?

If the answer is YES, the process stop, we put U on the 
Standard Track and publish E  T as Informational.
If the answer is NO, we are left with E  T (U then might be 
abandoned or published as Historical/Informational)


Q3: Which of E and T do you want to see moving on the standard 
track (you can only express support for one)?

If there is a clear outcome from this question, we would 
publish that proposal on the Standard Track and the other one 
as Informational.
If there is no clear consensus on this question, we will 
publish both E  T as Experimental.

In the meantime, we would like to encourage discussion on the 
mailing list to foster our common understanding of the various 
technologies and how they relate to each other.

  Alain  Yong, wg co-chairs.
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires

___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd

2012-03-23 Thread Zhang Huanjie
I have been running single translation (IVI) for one year and have
tested divi in the same environment by cascading second translator
successfully.

--
Zhang Huanjie
E-mail/msn: ja...@ustc.edu.cn   

 -Original E-mail-
 From: Reinaldo Penno repe...@cisco.com
 Sent Time: 2012-3-23 14:33:00
 To: Zhang Huanjie ja...@ustc.edu.cn, Softwires WG softwires@ietf.org
 Cc: 
 Subject: Re: [Softwires] Path to move forward with 4rd
 
 Is there experimental data for MAP running on production networks?
 Certainly that is an important point to consider.
 
 On 3/22/12 11:06 PM, Zhang Huanjie ja...@ustc.edu.cn wrote:
 
 
 
 4rd-U is in the very early design stage, there is no running code. In
 addition, it tries to modify the IPv6 address architecture. We need to
 see the experimental data before making any decision.
 
 --
 Zhang Huanjie
 E-mail/msn: ja...@ustc.edu.cn
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 
 



--
张焕杰  E-mail/msn: ja...@ustc.edu.cn   
安徽省合肥市金寨路96号  中国科学技术大学网络信息中心 (230026) 
Mobile: +86-13505693311   Tel: +86-551-3601897


___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd…

2012-03-23 Thread Rémi Després

Le 2012-03-22 à 13:26, Guanghui Yu a écrit :

 Hi all 
 This mail raises a very important issue. MAP-T and MAP-E are not 
 competing technologies. They have different user scenarios.


 I read 4rd-u draft and found it is flawed.

Please explain what, in your understanding, would be flawed. 


 I will not support the adoption of 4rd-u, since there is no running code and 
 there is no experimental evaluation.

The theory of Reversible header mapping is so simple that, AFAIK, nobody with 
implementation experience would negate that it will work when tested. 
Other features of the U proposal may be debated, but they are not necessary to 
replace T and E by a solution that is suitable for use cases of these two.  

 In summary, 4rd-U is not in the same level of MAP series

Would you claim that there are no inconsistencies today in the MAP set of 
drafts?
Actually, the U draft is more complete and self consistent than the set of MAP 
documents.

Regard,
RD


 and it should not be considered for adoption in coming Paris IETF meeting.
 
 PS: I'am sorry if this mail sends more than one time, the mail system of our 
 university may have problems with this mail list today.
 
 Yu Guanghui ygh at dlut.edu.cn
 Network and Information Center
 Dalian University of Technology, China
 Tel: +86 411 84708117
 
 在 2012-3-21,下午9:39, Xing Li 写道:
 
 Hi, Alain, Yong and Ralph,
 
 The newly posted agenda does not match the consensus as you mentioned on 6 
 Oct 2011, that “multiple address and port mapping technologies could and 
 should converge” and you formally announced “the creation of the MAP 
 (Mapping of Addresses and Ports) design team”, a design team which “is 
 tasked to formulate a unified format to be used either in an encapsulation 
 or double translation mode” 
 (http://www.ietf.org/mail-archive/web/softwires/current/msg03024.html). For 
 the past few months, the design team has produced a series of MAP documents, 
 including MAP, MAP-E, MAP-T, MAP-dhcp, etc. The mailing-list has also showed 
 positive feedback on the adoption of the MAP series as the standard track of 
 working group documents. Moreover, the dIVI (an earlier version of MAP-T) 
 has been running successfuly at CERNET2 for two years now.
 
 4rd-U was submitted later, and the goal is to replace the MAP Series. There 
 have been discussions in the mailing list, but the discussions are mainly 
 questions concerning the 4rd-U proposal. Actually, 4rd-U is still in the 
 early design stage. Due to its proposed modification of the IPv6 
 architecture (V-Oct and the fragmentation header), the discussion should be 
 extended at least to 6man WG before the Softwire WG makes any decision of 
 adoption. Furthermore, experimental data should be presented to the WG to 
 show that these modifications are not harmful. In addition, the 
 fragmentation header modifications actually only deal with a very corner 
 case of double translation (10e-5% of the packets, not production traffic).
 
 Therefore, I don’t think we have any reason to change the procedure and in 
 the coming meeting, we should discuss whether consensus can be reached for 
 the adoption of the MAP series. We should discuss whether 4rd-U can be 
 adopted in a later meeting when it gets proved by 6man and its modifications 
 are proved to be not harmful by experimental data.
 
 Regards,
 
 xing
  
 
 
 于 2012/3/20 7:38, Alain Durand 写道:
 
 Dear wg,
 
 After a number of discussions with my co-chair, our AD and various authors, 
 here is how we would like to move forward wrt 4rd.
 
 1) There  is an observation that all the solutions on the table E, T  U 
 actually solve the stateless  problem we started with.
 There are differences, but it is unclear if those differences are 
 really significant. E and T are the original Encapsulation and Translation
 proposals, U is an hybrid unifying solution.
 
 2) We have already agreed back in Beijing that we would publish all 
 necessary documents. The issue here is the 'label' or 'status' those
 documents have at IETF. In particular, do we want to publish them as 
 Experimental, Informational or Standard Track.
 
 We are at the point now where we need to make progress. In Paris, we would 
 like to ask for presentations from the proponents of each candidate 
 solution (E, T  U).
 Each presentation should cover an overview of the proposed solution, 
 explain how it compares to the others and make a case as why it should be 
 the one on the Standard Track. We will allocate 20 minutes for each 
 presentation.
 
 Then, we, chairs, would like to ask a series of questions to the working 
 group. In order to make this process transparent, here is the list of 
 questions we want to ask
 and their sequence.
 
 Q1: Without pre-supposing which one will be selected, do you agree to 
 publish 1 of the 3 proposals on the Standard Track and publish the other(s) 
 as Informational if still asked to?
 
 If the answer is NO, then the process stops and we will publish 

Re: [Softwires] Path to move forward with 4rd

2012-03-23 Thread Wojciech Dec
Hi,

On 23 March 2012 13:10, Reinaldo Penno repe...@cisco.com wrote:

 Thank you.  I believe the answer to my question is  'no'.


divi and divi-pd and MAP-T are essentially the same, algorithmically, ie
with the MAP algorithm and certain paramaters set (eg M=1) they are the
same. The difference of on-the-wire encoding would not appear to have any
tangible effect on experimental data collected for divi.
Eg http://tools.ietf.org/html/draft-sunq-v6ops-ivi-sp-02

-Woj.


 Still, it is good to see that you are planning to deploy MAP-T.  It is
 certainly an important data point.

 Do you plan to substitute dIVI and dIVI-PD by MAP-T or run them in
 parallel?

 From: Congxiao Bao cx.cer...@gmail.com
 Date: Fri, 23 Mar 2012 18:04:47 +0800
 To: Cisco Employee repe...@cisco.com
 Cc: Zhang Huanjie ja...@ustc.edu.cn, Softwires WG softwires@ietf.org

 Subject: Re: [Softwires] Path to move forward with 4rd

 Hi Penno,

 MAP-T was derived from dIVI and dIVI-PD, which has been running at CERNET2
 for two years and have been tested at China Telcom both in Beijing and
 Hunan last year. In addition, the dIVI-PD was demonstrated successfully in
 Softwire Interim Meeting in Beijing last September. BTW, the MAP-T code
 will be available soon.

 Congxiao


 2012/3/23 Reinaldo Penno repe...@cisco.com

 Is there experimental data for MAP running on production networks?
 Certainly that is an important point to consider.

 On 3/22/12 11:06 PM, Zhang Huanjie ja...@ustc.edu.cn wrote:

 
 
 4rd-U is in the very early design stage, there is no running code. In
 addition, it tries to modify the IPv6 address architecture. We need to
 see the experimental data before making any decision.
 
 --
 Zhang Huanjie
 E-mail/msn: ja...@ustc.edu.cn
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires


 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires



 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires


___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd

2012-03-23 Thread Reinaldo Penno


From:  Wojciech Dec wdec.i...@gmail.com
Date:  Fri, 23 Mar 2012 13:26:48 +0100
To:  Cisco Employee repe...@cisco.com
Cc:  Congxiao Bao cx.cer...@gmail.com, Softwires WG softwires@ietf.org
Subject:  Re: [Softwires] Path to move forward with 4rd

Hi,

On 23 March 2012 13:10, Reinaldo Penno repe...@cisco.com wrote:
 Thank you.  I believe the answer to my question is  'no'.

divi and divi-pd and MAP-T are essentially the same, algorithmically, ie
with the MAP algorithm and certain paramaters set (eg M=1) they are the
same. The difference of on-the-wire encoding would not appear to have any
tangible effect on experimental data collected for divi.

[RP] Interesting, thanks for the clarification. Can dIVI and MAP-T
hosts/CPEs interoperate given they are essentially the same?


Eg http://tools.ietf.org/html/draft-sunq-v6ops-ivi-sp-02


[RP] I will read it and provide feedback. Thanks for the pointer.


-Woj.
 
 Still, it is good to see that you are planning to deploy MAP-T.  It is
 certainly an important data point.
 
 Do you plan to substitute dIVI and dIVI-PD by MAP-T or run them in parallel?
 
 From:  Congxiao Bao cx.cer...@gmail.com
 Date:  Fri, 23 Mar 2012 18:04:47 +0800
 To:  Cisco Employee repe...@cisco.com
 Cc:  Zhang Huanjie ja...@ustc.edu.cn, Softwires WG softwires@ietf.org
 
 Subject:  Re: [Softwires] Path to move forward with 4rd
 
 Hi Penno,
  
 MAP-T was derived from dIVI and dIVI-PD, which has been running at CERNET2 for
 two years and have been tested at China Telcom both in Beijing and Hunan last
 year. In addition, the dIVI-PD was demonstrated successfully in Softwire
 Interim Meeting in Beijing last September. BTW, the MAP-T code will be
 available soon.
  
 Congxiao
 
 
 2012/3/23 Reinaldo Penno repe...@cisco.com
 Is there experimental data for MAP running on production networks?
 Certainly that is an important point to consider.
 
 On 3/22/12 11:06 PM, Zhang Huanjie ja...@ustc.edu.cn wrote:
 
 
 
 4rd-U is in the very early design stage, there is no running code. In
 addition, it tries to modify the IPv6 address architecture. We need to
 see the experimental data before making any decision.
 
 --
 Zhang Huanjie
 E-mail/msn: ja...@ustc.edu.cn
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires
 



___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] MAP and 4rd - Relationship with Single translation

2012-03-23 Thread Wojciech Dec
On 19 March 2012 14:22, Rémi Després despres.r...@laposte.net wrote:

 Hi, Xing,

 I look forward to face to face discussions in Paris if we don't clarify
 everything before that (I will be busy on something else in the next 3
 days).


 Le 2012-03-18 à 23:39, Xing Li a écrit :
 ...


   A key point is that 4rd doesn't prevent a 4rd-capable dual-stack CE
 node, when it receives no 4rd mapping rule, to exercise single translation.
  Actually, I believe that using for this the BIH of RFC6535 is both
 sufficient and recommendable.
  Translated IPv4 packets, because they are sent from CE nodes to DNS64
 synthesized addresses, are appropriately routed to their destinations. (It
 can be via the NAT64-CGN if needed, or via more direct paths if possible.)
 Anything missed?


 Sorry, this is a misunderstanding.
 Hint: Single translation and double translation are based on the same
 mapping rule in the CERNET2 deployment.


 I am well aware of this, but this doesn't explain why 4rd mapping rules
 similar to those of CERNET2 wouldn't have, like MAP-T, IPv4 to IPv6
 communication (single translation) supported.

 As said in RFC6219, CERNET hosts have their IPv6 addresses configured via
 manual configuration or stateful autoconfiguration via DHCPv6.
 Hosts can therefore be assigned Interface IDs that have the 4rd-u format
 (with V octet and CNP).

 Now, when both addresses happen to be checksum neutral, RFC6145
 translation doesn't modify L4 data, so that it doesn't matter whether the
 DS node has used 4rd-u header mapping or single translation.
 Thus, IPv6-only hosts can exchange packets with IPv4 applications of 4rd
 CE nodes.


If those packets are UDP checksum 0, the IPv6 host would either need to be
customized, or something else would need to changed/configured on the 4rd-u
CE specifically to get that to work for specific IPv6 destinations, while
with MAP-t this would be transparent (and not require specific forwarding
rules).

-Woj.



 Regards,
 RD







 Regards,

 xing



  Regards,
 RD





  Regards,

 xing



  Regards,
 RD





  Le 2012-02-10 à 04:28, Xing Li a écrit :
 ... | | | | |

 |  5 | IPv6 web caches work for IPv4|  Y  |  N  |  Y  |  N  |
   || packets  | | | | |

  suggest you rename to IPv4 to IPv6 communication (single translation) 
 supported



 (2) More clarification should be added here. I am not sure 4rd-H can
 support single translation.

 (a) According to (1), 4rd-H does not perform header translation defined by
 RFC6145.

 (b) In the softwire mailing list, it seems that 4rd-H cannot support
 single translation.  See the thread containing
 http://www.ietf.org/mail-archive/web/softwires/current/msg03324.html and
 other posts.

 (c) If 4rd-H cannot support single translation, then IPv6 web caches work
 for IPv4 packets requires special configurations, it cannot do IPv6 web
 caches for non 4rd-H packets.


  ...

  (5) I would like to see the details of how 4rd-H handles ICMP and ICMP
 error messages. In the softwire mailing list there were some discussions. See
 the thread containing
 http://www.ietf.org/mail-archive/web/softwires/current/msg03324.html and
 other posts. Please add

  | 17 | Handle ICMP (RFC6145) | Y | n/a | ? | ? |

  ...







 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires


___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd

2012-03-23 Thread Wojciech Dec
On 23 March 2012 13:40, Reinaldo Penno repe...@cisco.com wrote:



 From: Wojciech Dec wdec.i...@gmail.com
 Date: Fri, 23 Mar 2012 13:26:48 +0100
 To: Cisco Employee repe...@cisco.com
 Cc: Congxiao Bao cx.cer...@gmail.com, Softwires WG softwires@ietf.org

 Subject: Re: [Softwires] Path to move forward with 4rd

 Hi,

 On 23 March 2012 13:10, Reinaldo Penno repe...@cisco.com wrote:

 Thank you.  I believe the answer to my question is  'no'.


 divi and divi-pd and MAP-T are essentially the same, algorithmically, ie
 with the MAP algorithm and certain paramaters set (eg M=1) they are the
 same. The difference of on-the-wire encoding would not appear to have any
 tangible effect on experimental data collected for divi.

 [RP] Interesting, thanks for the clarification. Can dIVI and MAP-T
 hosts/CPEs interoperate given they are essentially the same?


Well, MAP-T and divi-pd in non-address-sharing mode (ie 1:1) should be
totally compatible. However, given that the on-the-wire encoding of the
PSID is different in the address sharing mode, interoperability in that
mode won't be there.

Cheers,
Woj.



 Eg http://tools.ietf.org/html/draft-sunq-v6ops-ivi-sp-02


 [RP] I will read it and provide feedback. Thanks for the pointer.


 -Woj.


 Still, it is good to see that you are planning to deploy MAP-T.  It is
 certainly an important data point.

 Do you plan to substitute dIVI and dIVI-PD by MAP-T or run them in
 parallel?

 From: Congxiao Bao cx.cer...@gmail.com
 Date: Fri, 23 Mar 2012 18:04:47 +0800
 To: Cisco Employee repe...@cisco.com
 Cc: Zhang Huanjie ja...@ustc.edu.cn, Softwires WG softwires@ietf.org

 Subject: Re: [Softwires] Path to move forward with 4rd

 Hi Penno,

 MAP-T was derived from dIVI and dIVI-PD, which has been running at
 CERNET2 for two years and have been tested at China Telcom both in Beijing
 and Hunan last year. In addition, the dIVI-PD was demonstrated successfully
 in Softwire Interim Meeting in Beijing last September. BTW, the MAP-T code
 will be available soon.

 Congxiao


 2012/3/23 Reinaldo Penno repe...@cisco.com

 Is there experimental data for MAP running on production networks?
 Certainly that is an important point to consider.

 On 3/22/12 11:06 PM, Zhang Huanjie ja...@ustc.edu.cn wrote:

 
 
 4rd-U is in the very early design stage, there is no running code. In
 addition, it tries to modify the IPv6 address architecture. We need to
 see the experimental data before making any decision.
 
 --
 Zhang Huanjie
 E-mail/msn: ja...@ustc.edu.cn
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires


 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires



 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires



___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd.

2012-03-23 Thread Rémi Després

Le 2012-03-23 à 11:13, mohamed.boucad...@orange.com 
mohamed.boucad...@orange.com a écrit :

 Dear WG members,
 
 I didn't had time to read the last version of 4rd-U but I read carefully -03 
 when it was published. 

Note that -04 and -05 are significantly improved.
Expertise of its now co-authors include broadband and mobile services as ell as 
product vendors.

AFAIK, no reason why it wouldn't work, or do less than claimed, remained 
unanswered.
If later on a flaw or uncertainty is identified, and confirmed after 
discussion, this will be fairly acknowledged.


 I really appreciated the work done by Rémi to write down -03. The document is 
 well written, easy to read and the requirements are clearly sketched. I 
 really think this spirit should be adopted by MAP documents.
 
 As I already told Rémi, I would like if all proponents of stateless A+P 
 converge and avoid wasting energies in comparing individual proposals. I 
 thought this is what has been agreed during the softwire interim meeting: 
 IMO, MAP effort meets the objective of group work.
 
 Some of the points raised by Rémi can be easily considered in the context of 
 MAP; except the idea of unified header which is a step forward. Adopt a 
 unified approach is exclusive to encapsulation and/or translation. 
 
 The question now is: Does the unified approach bring new features + 
 simplification compared to the normal IPv4-in-IPv6 encapsulation scheme 
 (which I'm mainly interested in)? The answer is: No. 
 
 Perhaps this is selfish but given what I mentioned above, I vote for the 
 following:


 * Adopt the work of the MAP design team as the base specification for 
 stateless A+P effort.
 
 * Make sure proposals from Rémi (except U) are discussed:

This may be taken as  I don't care how many designs are standardized... 
provided my use case is covered by one of them. 
This is not AFAIK the best approach to simplify standards we make for the 
future.

The chair encouraged further work on U after IETF 82 after arguments used to 
exclude it in Taipei were acknowledged to be invalid. 
Excluding to discuss U although  it provides a unified design, with more 
operational features than either T or E, seems to me difficult to justify.

Regards,
RD


 e.g., Checksum neutrality
 (1) Share the archives of MAP Design Team discussion
 (2) Use IETF Issue Tracker to record the issues and the consensus/conclusion
 (3) Adopt a clear procedure within the Design Team to make decisions when 
 there are conflicts
 
 * Reduce the amount of MAP documents: IMHO, three documents are needed
 (1) MAP Address Format
 (2) MAP Overall Architecture and Design Recommendations
 (3) MAP DHCPv6 Options
 
 Cheers,
 Med 
 
 -Message d'origine-
 De : softwires-boun...@ietf.org 
 [mailto:softwires-boun...@ietf.org] De la part de Alain Durand
 Envoyé : mardi 20 mars 2012 00:39
 À : Softwires WG
 Cc : Yong Cui; Ralph Droms
 Objet : [Softwires] Path to move forward with 4rd.
 
 Dear wg,
 
 After a number of discussions with my co-chair, our AD and 
 various authors, here is how we would like to move forward wrt 4rd.
 
 1) There  is an observation that all the solutions on the 
 table E, T  U actually solve the stateless  problem we started with.
   There are differences, but it is unclear if those 
 differences are really significant. E and T are the original 
 Encapsulation and Translation
   proposals, U is an hybrid unifying solution.
 
 2) We have already agreed back in Beijing that we would 
 publish all necessary documents. The issue here is the 'label' 
 or 'status' those
   documents have at IETF. In particular, do we want to 
 publish them as Experimental, Informational or Standard Track.
 
 We are at the point now where we need to make progress. In 
 Paris, we would like to ask for presentations from the 
 proponents of each candidate solution (E, T  U).
 Each presentation should cover an overview of the proposed 
 solution, explain how it compares to the others and make a 
 case as why it should be the one on the Standard Track. We 
 will allocate 20 minutes for each presentation.
 
 Then, we, chairs, would like to ask a series of questions to 
 the working group. In order to make this process transparent, 
 here is the list of questions we want to ask
 and their sequence.
 
 Q1: Without pre-supposing which one will be selected, do you 
 agree to publish 1 of the 3 proposals on the Standard Track 
 and publish the other(s) as Informational if still asked to?
 
 If the answer is NO, then the process stops and we will 
 publish everything as Experimental and come back in 12-24 
 months to see what gets adopted by the market.
 If the answer is YES, we move to the next question.
 
 
 Q2: Do you believe that the WG should publish U as the one 
 Standards Track document?
 
 If the answer is YES, the process stop, we put U on the 
 Standard Track and publish E  T as Informational.
 If the answer is NO, we are left with E  T (U then might be 
 abandoned or published as 

Re: [Softwires] Fragmentation in sdnat-02

2012-03-23 Thread Rémi Després
Hi, Washam,


Le 2012-03-23 à 03:08, Washam Fan a écrit :

 There is no text saying 4rd-u BRs are anycasted to IPv4 network in the
 first place. Remi, could you clarify on this?
 Thanks,
 washam

Not sure to understand the question.
IPv4 routing toward BRs is based on IPv4 prefixes (which are anycast by nature).

RD



___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] [Softwire] Algorithmic feature for SD-NAT

2012-03-23 Thread Alain Durand

On Mar 23, 2012, at 4:22 AM, Qiong wrote:

 Dear Alain and all,
 
 I'm trying to understand sd-nat-02 and I'm still wondering how to setup 
 subscriber-based binding table in sd-nat. In my understanding, a totally 
 static binding table will introduce a lot of workload for operators.

Not necessarily. Operators maintain large database for customers, this is just 
one more field there.
The real question is how to propagate this static table to the AFTRs. This is 
implementation specific,
but our proposed solution is to use netconf.

 But otherwise, I guess there might be an algorithmic relationship between 
 IPv6 and IPv4 + port range. In this way, would it become some kind of MAP, in 
 which IPv4 address and IPv6 address is tightly coupled and need to be planned 
 in advance ?

This can be done too, but you loose the most important advantage of SD-Nat: the 
absence of hard coupling between the IPv4 and IPv6 address.
Not coupling both addresses enables great flexibility on how you allocate 
addresses and port.


   I'm just wondering why do we still need to maintain per-subscriber table in 
 AFTR while still keeping stateless. Please correct me if I miss something 
 here : 

SD-Nat is per-flow stateless, with a per-subscriber static state.

  - Alain.
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rdŠ

2012-03-23 Thread Lee, Yiu
Hi Guanghui,

Just curious, how common IPv4 option is used these days? I don't have any
data in-hand.

Thanks,
Yiu

From:  Guanghui Yu yu.guang...@gmail.com
Date:  Fri, 23 Mar 2012 13:43:07 +0800
To:  Yiu L. LEE yiu_...@cable.comcast.com
Cc:  Softwires WG softwires@ietf.org
Subject:  Re: [Softwires] Path to move forward with 4rdŠ

it cannot support IPv4 option. 



smime.p7s
Description: S/MIME cryptographic signature
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rdŠ

2012-03-23 Thread Lee, Yiu
Hi Guanghui,

Is the original use case for MAP is to deliver v4 over v6 in a stateless
fashion in the network? This is stated in the stateless-requirements draft.
If we can get v4-v6 (single translation) for free, I am all for it. But this
isn't the original requirements we are trying to solve. Right?

Thanks,
Yiu

From:  Guanghui Yu yu.guang...@gmail.com
Date:  Fri, 23 Mar 2012 13:43:07 +0800
To:  Yiu L. LEE yiu_...@cable.comcast.com
Cc:  Softwires WG softwires@ietf.org
Subject:  Re: [Softwires] Path to move forward with 4rdŠ

 4rd-U cannot replace MAP-T, since it cannot support single translation.






smime.p7s
Description: S/MIME cryptographic signature
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd…

2012-03-23 Thread Rémi Després

Le 2012-03-22 à 15:40, Maoke a écrit :

 dear Alain, Yong, Ralph and all,
 
 in program, the effort of the MAP team should be respected. The formation of 
 the MAP team was also the consensus of our meeting in beijing and we have 
 seen the the team is working with clear progress. I don't think it is correct 
 now to insert 4rd-u into a sort of exclusive decision of choice. And 4rd-u 
 also has the address format elements abondoned by the MAP design team. I 
 believe the MAP format reflects that the common understanding concludes the 
 insignificance of those features. Sorry but the chair's questions  a little 
 confused me: if we need to go back to the stage before the works of the MAP 
 design team?  
 
 The MAP series have reached running codes

 and the collective understanding of the community.

Here are some issues among those remaining before reaching collective 
understanding:
a) T operation in hubspoke (hasn't been so far answered in an understandable 
way).
b) IDs from shared-address CEs.  T currently has so far no solution while both 
U and E include one. 
c) MAP-A+P says Each MAP node in the domain has the same set of rules while 
MAP-T says if a CE knows only a subset of the mapping rules ...  
d) Whether T can work with a single mapping rule (as was, I think, the case for 
IVI). So far DMR and BMR seem exclusive, and there is no way to distinguish 
them in MAP-dhcp.


The fact that no-one involved in the MAP design raised any of these issues is 
AFAIK sign that MAP has NOT reached collective understanding of the community.
(Note that, concerning stateless v4/v6 solutions, I think I should be 
considered part of this community. Right? ).

Maoke, clarifications on these points will be welcome.


 From a view of a middle-sized ISP and cloud service provider, we do support 
 to accept MAP series into standard track in order we can utilize it into 
 business as soon as possible. 
 
 in technology, first of all, MAP now has approached address mapping algorithm 
 and that enough to make the series a unified solution. In our practice, we 
 need to use either encapsulation or translation according to the actual needs 
 and environment.

Note: This excludes ISPs that would like to offer full IPv4 transparency with 
some IPv6-only middles boxes.
Right?

 The most important is, both the building blocks of transition architecture: 
 virtual link (supported by encapsulation/tunneling) and participant of the 
 delivery path (supported by translation), have their suitable use cases. And 
 their advantages and limitations have been well investigated and understood 
 by the community. 
 
 second, i deeply discussed and explored 4rd-u, but i found its attempting of 
 mixing the tunneling and translation, if accepted as standard, may trap the 
 operators into a harsh situation of being unable to define what building 
 block it really is.

Such an operator would know it uses 4rd-U. 
This doesn't seem to justify any FUD from co-authors from broadband and mobile 
operators (or from product vendors).

 It is stated as tunneling but actually behaves like tunnel in some aspects 
 while like translation in some other aspects.

Yes indeed, thus achieving the best of both worlds without making it more 
complex. Actually making it clearly less complex than supporting both T and E.

 (I have pointed out in the 4rd-u discussion thread).

 We see it only a yet-another-translation that try to solve some corner 
 problems but introduces new, possibly major flaws (also pointed out in the 
 technical threads on 4rd.)

Possibly major flaws isn't an identified point on which U would do less than 
what it has been designed to do (unified replacement of T + E).

IMPORTANT:  
- The essential characterization of U (vs T and E) is its Reversible header 
mapping (as replacement of both Double RFC6145 translation and Encapsulation).
- Other features of U that differ from MAP (V-octet, CNP), or are complementary 
to it (Rule IPv6 suffix, NAT64+), are secondary in this respect. Each of these 
features could be abandoned in U, or, if the WG appreciates what they offer, 
added to MAP.
- For this, community acceptance to listen to explanations, would be the normal 
process. I will be available this week for this.

Cheers,
RD


 In either the term of architectural philosophy or technical details, 
 introducing 4rd-u into standards would be harmful. 
 
 personally, i respect the exploration of the author(s), and the discussion 
 between me and the author encouraged me to comprehensively review E and T, 
 and the result is: i bacame much more confident of the correctness of the MAP 
 track. We should move forward. 
 
 regarding the chair's questions, my answer is: MAP, MAP-E/T, MAP-DHCP are of 
 a whole suite needing to be put into standard track. Question is not about T, 
 E or U. 
 
 best regards,
 Maoke
 
 在 2012年3月20日星期二,Alain Durand 写道:
 Dear wg,
 
 After a number of discussions with my co-chair, our AD and various authors, 
 here is how 

Re: [Softwires] Path to move forward with 4rdŠ

2012-03-23 Thread Rémi Després
Hi, Guanghui,

Le 2012-03-23 à 04:04, Guanghui Yu a écrit :

 Hi Yiu
 
4rd-u changes the IPv6 header architecture (redefine fragmentation header 
 extension)

4rd-U uses between CEs and BRs an IPv6 packet format that not only is 
completely authorized, but that is already 
used in double translation: RFC6145 also adds a fragmentation header to some 
unfragmented packets (sec 4.).


 and IPv6 address architecture (different meaning of u-bit when g-bit=1).

- U builds on the fact that all IPv6 unicast addresses are so far either 
universal scope (u=1 g=0) or local link scope (u=0 g=any value). This 
(fortunately) leaves an escape combination for new types of addresses (U is 
only one of these possible addresses, but the first one).
- A 4rd-U address happens to be partially universal scope (embedded public IPv4 
addresses) and partially ISP-domain scope (dependent on ISP defined mapping 
rules). None of the existing formats is therefore mandatorily applicable.
- Impact on IPv6 address architecture is only a backward compatible extension: 
no interference is possible with anything that works in conformance with 
current IPv6 specifications.


 These are the fundamental changes. If 4rd-u becomes the standard, then there 
 will be new defined “IPv6” packets on the Internet, which are not compatible 
 with existing IPv6 packets and

Please see above.

 no existing devices can understand those packets.

Only BRs and CEs need to understand that these packets have IPv4 compatible 
payloads.


Regards,
RD


 
 Yu Guanghui ygh at dlut.edu.cn
 Network and Information Center
 Dalian University of Technology, China
 
 
 On Fri, Mar 23, 2012 at 10:10 AM, Lee, Yiu yiu_...@cable.comcast.com wrote:
 Hi Guanghui,
 
 I agree that both MAP and 4rd-u are similar technology and solving the same 
 problem. From technical perspective, can you elaborate this a lithe bit? 
 
 Thanks,
 Yiu
 
 From: Guanghui Yu yu.guang...@gmail.com
 Date: Thu, 22 Mar 2012 20:26:40 +0800
 To: Softwires WG softwires@ietf.org
 Subject: Re: [Softwires] Path to move forward with 4rd…
 
 I read 4rd-u draft and found it is flawed.
 
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires

___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] I-D Action: draft-ietf-softwire-dslite-multicast-01.txt

2012-03-23 Thread Lee, Yiu
Good feed back. We started to address dslite and like what you said this
could be more generic then just dslite. I will talk to the authors and see
what we should do.

Thanks again!


On 3/23/12 1:02 PM, Stig Venaas s...@venaas.com wrote:

On 3/22/2012 7:29 PM, Lee, Yiu wrote:
 Hi Stig,

 DS-Lite was designed to deliver v4 unicast packets over v6-only network
to
 v4 host. However when we started thinking about how to deliver multicast
 packets in the same network setup, we will have to tunnel all multicast
 packets over tunnels. This is very inefficient to use of AFTR. This is
the
 motivation of dslite-multicast draft. However, you are absolutely right.
 This is a solution for tunneling IPv4 multicast through an IPv6-only
 network.

I agree that double tunneling is a non-starter, so the draft seems to do
the right thing. But since we seem to agree it is a more general
solution, why not change the title and the text to make it more
generic? You can still say that one of the use-cases is to provide IPv4
multicast for DS-Lite deployments.

Stig


 B.R.,
 Yiu

 On 3/20/12 4:47 PM, Stig Venaass...@venaas.com  wrote:

 I'm a little bit puzzled by how this document talks about DS-Lite.
 Isn't this an entirely generic solution for tunneling IPv4 multicast
 through an IPv6-only network?

 Stig
 ___
 Softwires mailing list
 Softwires@ietf.org
 https://www.ietf.org/mailman/listinfo/softwires



smime.p7s
Description: S/MIME cryptographic signature
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] [Softwire] Algorithmic feature for SD-NAT

2012-03-23 Thread Lee, Yiu
Hi Alain,

Quick question. What snag suggests to keep in the customer database? Port
range info?

Thanks,
Yiu

On 3/23/12 10:06 AM, Alain Durand adur...@juniper.net wrote:

Not necessarily. Operators maintain large database for customers, this is
just one more field there.
The real question is how to propagate this static table to the AFTRs.
This is implementation specific,
but our proposed solution is to use netconf.


smime.p7s
Description: S/MIME cryptographic signature
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rd

2012-03-23 Thread Lee, Yiu
Hi Wjociech,

So the only different between MAP-T and dIVI-PD is the new PSID calculation
in MAP. Otherwise, they are identical.

Thanks,
Yiu 

From:  Wojciech Dec wdec.i...@gmail.com
Date:  Fri, 23 Mar 2012 14:01:59 +0100
To:  Reinaldo Penno repe...@cisco.com
Cc:  Softwires WG softwires@ietf.org
Subject:  Re: [Softwires] Path to move forward with 4rd

Well, MAP-T and divi-pd in non-address-sharing mode (ie 1:1) should be
totally compatible. However, given that the on-the-wire encoding of the
PSID is different in the address sharing mode, interoperability in that mode
won't be there.

Cheers,
Woj.



smime.p7s
Description: S/MIME cryptographic signature
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires


Re: [Softwires] Path to move forward with 4rdŠ

2012-03-23 Thread Lee, Yiu
Hi Ole,

Technically, I think it now comes down to one question to debate between
MAP-T and 4rd-u. Btw reservable header and double-translation, what
technology better serves the requirements. Do you agree?

Thanks,
Yiu


On 3/23/12 5:28 AM, Ole Trøan otr...@employees.org wrote:

Remi, who was also at that meeting, later came up with a different
solution and new features and decided to create a competing proposal. MAP
is largely original 4rd and dIVI, considering its roots. there has been a
continuing exchange of ideas and improvement of the proposals. Remi's
latest 4rd-U proposal largely represents all the functions that there was
no support for in the MAP design team. I do not think attempting yet
another merger will be a good use of our time.



smime.p7s
Description: S/MIME cryptographic signature
___
Softwires mailing list
Softwires@ietf.org
https://www.ietf.org/mailman/listinfo/softwires