Re: [BEHAVE] I-D Action:draft-ietf-behave-v6v4-xlate-06.txt

"Senthil Sivakumar (ssenthil)" <ssenthil@cisco.com> Thu, 28 January 2010 16:14 UTC

Return-Path: <ssenthil@cisco.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AFDF63A684F for <behave@core3.amsl.com>; Thu, 28 Jan 2010 08:14:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level:
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7yQbCp7TrU0D for <behave@core3.amsl.com>; Thu, 28 Jan 2010 08:14:33 -0800 (PST)
Received: from sj-iport-2.cisco.com (sj-iport-2.cisco.com [171.71.176.71]) by core3.amsl.com (Postfix) with ESMTP id 4C5FF3A6A6C for <behave@ietf.org>; Thu, 28 Jan 2010 08:14:17 -0800 (PST)
Authentication-Results: sj-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApsEAB5GYUurR7Hu/2dsb2JhbACDN79yh0kBj1uBJ4I5XASNcQ
X-IronPort-AV: E=Sophos;i="4.49,360,1262563200"; d="scan'208";a="236097151"
Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-2.cisco.com with ESMTP; 28 Jan 2010 16:14:35 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id o0SGEZZ8028159; Thu, 28 Jan 2010 16:14:35 GMT
Received: from xmb-sjc-236.amer.cisco.com ([128.107.191.121]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 28 Jan 2010 08:14:35 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
Date: Thu, 28 Jan 2010 08:14:33 -0800
Message-ID: <85B2F271FDF6B949B3672BA5A7BB62FB09485ADB@xmb-sjc-236.amer.cisco.com>
In-Reply-To: <4B6039D3.7000200@cernet.edu.cn>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [BEHAVE] I-D Action:draft-ietf-behave-v6v4-xlate-06.txt
Thread-Index: AcqfVYExVtz7j8A7STKLNLjSMZvXzAA3xTkQ
References: <20100125101503.20B5F3A68A3@core3.amsl.com> <4B5D7167.4050801@cernet.edu.cn> <85B2F271FDF6B949B3672BA5A7BB62FB0940CA28@xmb-sjc-236.amer.cisco.com> <4B6039D3.7000200@cernet.edu.cn>
From: "Senthil Sivakumar (ssenthil)" <ssenthil@cisco.com>
To: Xing Li <xing@cernet.edu.cn>
X-OriginalArrivalTime: 28 Jan 2010 16:14:35.0328 (UTC) FILETIME=[FB983400:01CAA034]
Cc: behave@ietf.org, Behave Chairs <behave-chairs@tools.ietf.org>
Subject: Re: [BEHAVE] I-D Action:draft-ietf-behave-v6v4-xlate-06.txt
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Jan 2010 16:14:35 -0000

Hi Xing,
My preference is to have an example flow in this document. It helps to visualize and understand. I really don’t understand why it does not belong  
in this draft. 

Thanks
Senthil

-----Original Message-----
From: Xing Li [mailto:xing@cernet.edu.cn] 
Sent: Wednesday, January 27, 2010 8:04 AM
To: Senthil Sivakumar (ssenthil)
Cc: behave@ietf.org; Behave Chairs
Subject: Re: [BEHAVE] I-D Action:draft-ietf-behave-v6v4-xlate-06.txt

Hi, Senthil,

Thanks for your reply.

Comparing version 05 and version 06
(http://tools.ietf.org/rfcdiff?url2=draft-ietf-behave-v6v4-xlate-06.txt).
In version 05 section 1.3 we have cited

"An implementation example of the stateless translation is summarized in [I-D.xli-behave-ivi]. "

However, according to the comments we received from the reviewers, we deleted this sentence. If you think this helps the explanation, we can add it back.

For a complete example flow, we think xlate may not be the right place to do so, since the example flow will mainly present the address translation between IPv4 and IPv6 and the address translation is defined in address-format document, not xlate.

What should we do?

Regards,

xing


Senthil Sivakumar (ssenthil) 写道:
> Hi Xing,
> In one of my previous comment on the earlier draft was to add an example flow and I thought you said you would add it in the future version.
> I still don’t see it in the latest version.
>
> Thanks
> Senthil
>
> -----Original Message-----
> From: behave-bounces@ietf.org [mailto:behave-bounces@ietf.org] On 
> Behalf Of Xing Li
> Sent: Monday, January 25, 2010 5:25 AM
> To: behave@ietf.org
> Cc: Behave Chairs
> Subject: Re: [BEHAVE] I-D Action:draft-ietf-behave-v6v4-xlate-06.txt
>
> Hi, All,
>
> For draft-ietf-behave-v6v4-xlate-05 during WGLC, we have 4 reviews, many active discussions on the mailing list and mails to the authors. Thanks for the reviews and comments. Here is a summary of the main issues discussed during WGLC.
>
> (1) Discussion if translator is a router (for TTL/Hop-limit handling)
> Conclusion: Translator is a router. We made the wording consistent in 
> different places of the document (in sections 1.4, 2.1, 2.7, 3.1 and 
> 3.6. of the xlate-05)
>
> (2) Discussion if the translator handles TTL/Hop limit before or after the translation.
> Conclusion: Leave it for the implementation.
>
> (3) Handling of nested ICMP error messages.
> Conclusion: This process SHOULD stop at first embedded header and drop the packet if it contains more.
>
> (4) Translating pointer in Parameter Problem
> Conclusion: Move Appendix 1 to sections 2.3 and 3.2 of the xlate-05.
> Remove ambiguous by setting the pointer value to the first octet of the specific field if that field contains multiple octets.
>
> (5) What MUST/SHOULD a translator do if the derivation fails for a source address?
> Conclusion: Translator drops the packet which contains illegal source address.
>
> (6) How to deal with ICMP packets coming from IPv6 addresses that aren't IPv4-translatable?
> Conclusion: In this case, the translator can ether do stateful translation or map them to an IPv4 address block as a holder for all non IPv4-translatable IPv6 addresses.
>
> (7) Other technical and editorial comments We have updated the document based on the suggestions.
>
> We also combined sections 2.2 and 2.6 of the xlate-05, since IPv4 UDP with checksum zero is a special case of Transport-layer Header Translation.
>
> A general question: Should we add the terminology section in each document (for example in xlate)? Or list all terminologies in the framework document (as the current framework does)?
>
> Do we have rough consensus for the above issues? Are there any other issues?
>
> Regards,
>
> X. Li, C. Bao, F. Baker
>
>
>
> Internet-Drafts@ietf.org 写道:
>   
>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>> This draft is a work item of the Behavior Engineering for Hindrance Avoidance Working Group of the IETF.
>>
>>
>> 	Title           : IP/ICMP Translation Algorithm
>> 	Author(s)       : X. Li, et al.
>> 	Filename        : draft-ietf-behave-v6v4-xlate-06.txt
>> 	Pages           : 28
>> 	Date            : 2010-01-25
>>
>> This document specifies an update to the Stateless IP/ICMP 
>> Translation Algorithm (SIIT) described in RFC 2765.  The algorithm 
>> translates between IPv4 and IPv6 packet headers (including ICMP
>> headers) for both stateless and stateful modes.
>>
>> A URL for this Internet-Draft is:
>> http://www.ietf.org/internet-drafts/draft-ietf-behave-v6v4-xlate-06.t
>> x
>> t
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>>
>> Below is the data which will enable a MIME compliant mail reader 
>> implementation to automatically retrieve the ASCII version of the 
>> Internet-Draft.
>>   
>> ---------------------------------------------------------------------
>> -
>> --
>>
>> _______________________________________________
>> Behave mailing list
>> Behave@ietf.org
>> https://www.ietf.org/mailman/listinfo/behave
>>   
>>     
>
> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave
>
>
>