Re: [AVT] accepting draft-begen-avt-rtp-cnames-02 as a WG document
Qin Wu <sunseawq@huawei.com> Thu, 17 June 2010 04:40 UTC
Return-Path: <sunseawq@huawei.com>
X-Original-To: avt@core3.amsl.com
Delivered-To: avt@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5CB0D3A69F5 for <avt@core3.amsl.com>; Wed, 16 Jun 2010 21:40:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.416
X-Spam-Level:
X-Spam-Status: No, score=-0.416 tagged_above=-999 required=5 tests=[AWL=1.583, BAYES_00=-2.599, J_CHICKENPOX_44=0.6]
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 CNbqAL4O0v+S for <avt@core3.amsl.com>; Wed, 16 Jun 2010 21:40:16 -0700 (PDT)
Received: from szxga03-in.huawei.com (szxga03-in.huawei.com [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id 1597C3A66B4 for <avt@ietf.org>; Wed, 16 Jun 2010 21:40:16 -0700 (PDT)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L4500L0J64EZ3@szxga03-in.huawei.com> for avt@ietf.org; Thu, 17 Jun 2010 12:36:14 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L4500APY64EQO@szxga03-in.huawei.com> for avt@ietf.org; Thu, 17 Jun 2010 12:36:14 +0800 (CST)
Received: from w53375 ([10.138.84.35]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L45004HA64D2K@szxml04-in.huawei.com> for avt@ietf.org; Thu, 17 Jun 2010 12:36:14 +0800 (CST)
Date: Thu, 17 Jun 2010 12:36:13 +0800
From: Qin Wu <sunseawq@huawei.com>
To: "Ali C. Begen (abegen)" <abegen@cisco.com>, Roni Even <Even.roni@huawei.com>, IETF AVT WG <avt@ietf.org>
Message-id: <025601cb0dd6$9e5d53f0$23548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Outlook Express 6.00.2900.3598
Content-type: text/plain; charset="Windows-1252"
Content-transfer-encoding: 7bit
X-Priority: 3
X-MSMail-priority: Normal
References: <044001cb03f7$8ed1f140$ac75d3c0$%roni@huawei.com> <03b401cb0acf$83bed1e0$23548a0a@china.huawei.com> <04CAD96D4C5A3D48B1919248A8FE0D540C5EDF65@xmb-sjc-215.amer.cisco.com> <013c01cb0dbd$651fe440$23548a0a@china.huawei.com> <04CAD96D4C5A3D48B1919248A8FE0D540C5EED38@xmb-sjc-215.amer.cisco.com>
Subject: Re: [AVT] accepting draft-begen-avt-rtp-cnames-02 as a WG document
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jun 2010 04:40:18 -0000
---- Original Message ----- From: "Ali C. Begen (abegen)" <abegen@cisco.com> To: "Qin Wu" <sunseawq@huawei.com>; "Roni Even" <Even.roni@huawei.com>; "IETF AVT WG" <avt@ietf.org> Sent: Thursday, June 17, 2010 12:22 PM Subject: RE: [AVT] accepting draft-begen-avt-rtp-cnames-02 as a WG document > -----Original Message----- > From: Qin Wu [mailto:sunseawq@huawei.com] > Sent: Wednesday, June 16, 2010 9:36 PM > To: Ali C. Begen (abegen); Roni Even; IETF AVT WG > Subject: Re: [AVT] accepting draft-begen-avt-rtp-cnames-02 as a WG document > > Hi, Ali: > Sorry for late feedback belows. > ----- Original Message ----- > From: "Ali C. Begen (abegen)" <abegen@cisco.com> > To: "Qin Wu" <sunseawq@huawei.com>; "Roni Even" <Even.roni@huawei.com>; "IETF AVT WG" <avt@ietf.org> > Sent: Monday, June 14, 2010 2:43 AM > Subject: RE: [AVT] accepting draft-begen-avt-rtp-cnames-02 as a WG document > > > Thanks for the review. > > > -----Original Message----- > > From: avt-bounces@ietf.org [mailto:avt-bounces@ietf.org] On Behalf Of Qin Wu > > Sent: Sunday, June 13, 2010 4:08 AM > > To: Roni Even; 'IETF AVT WG' > > Subject: Re: [AVT] accepting draft-begen-avt-rtp-cnames-02 as a WG document > > > > Hi, > > I read this draft and think it has addressed the key issue. > > However, there are some issues left I would like to discuss: > > 1) Section 4.1 proposes two kind of unique CNAME with different scopes, i.e, persistent CNAME with > > global scope, Per-Session CNAME with session scope, Section 4.2 provide five technologies > > to generate unique CNAME, I am wondering in all these CNAMEs generated using the five technologies, > > which one is persistent CNAME, which one is Per-Session CNAME? How do you know the > > scope of CNAME? > > If the endpoint is not using something from a given RTP session in generating its CNAME (i.e., all the > input parameters are constant and are independent of the current RTP session), the resulting CNAME > will be a persistent one. > > [Qin]: Yes. So good if the text in the document can go into some more detail as you explained. Hopefully the next release will be more descriptive. [Qin]: Great. > > 2) In section 4.2, it described: > > " > > an endpoint MAY perform SHA1-HMAC [RFC2104] on the > > concatenated values of the RTP endpoint's initial SSRC, the source > > and destination IP addresses and ports, and a randomly-generated value [RFC4086], and then > > truncate the 160-bit output to 96 bits and finally convert the 96 > > bits to ASCII using Base64 encoding [RFC4648]. This results in a > > 128-bit printable CNAME. > > " > > I agree SHA1-HMAC can be used to generate Unique CNAME. But is it too strict to mandate how to > > generate CNAME using SHA-HMAC? > > The sentence above is not mandating anything at all. It uses "MAY". > > [Qin]: My curiosity is Why you didn't give the details how to generate CNAME using UUID in the > previous bullet while you give the detail how to generate CNAME using SHA1-HMAC. The details regarding UIUD are explained in its own draft. No need to repeat them here. [Qin]: Okay,That's to say How to use SHA1-HMAC to generate CNAME is something new that is not explained its own draft. > > maybe you only need to mention that we can use SHA1-HMAC to generate CNAME and probably input could > be > > something you mentioned in section 4.2. That's enough. > > The reason to say this is becos maybe there are some other ways to use SHA1-HMAC to generate CNAME. > > 3) In section 4.2, you only mentioned 5 techniques that can be used. But is there anything else you > > are missing? Is it mandatory to only use these five techniques? I am hard to believe this. > > You are reading too much into the draft. It is a guidelines document. It lists several methods and > says rtp endpoints SHOULD (not MUST) choose one of them. If you have other methods that you would like > to propose, please do so. > > [Qin]: Yes, but this guideline will be used to update RFC 3550 which is not a guideline. > , And If I have methods, I will contribute as you suggested.:-) Actually, the CNAME section in 3550 is consisting of guidelines. It does not mandate a particular method. Our draft will update that section. [Qin]: Okay. > > 4) In the first paragraph of section 4, using IPv4 address has its limitation and it is not easy to > > percieve NAT existing. I am wondering how is this paragraph related to the guideline described in > > section 4.2? > > It basically tells you not to use your IPv4 address as the host part of your CNAME. > > [Qin]: The problem is whether using IPv4 address or not mostly depends on the scenario you are > focusing on (e.g., IPv4 scenario, IPv6 scenario, dual-stack scenario). > I can't believe you can use IPv6 address to generate CNAME instead of using IPv4 address in the pure > IPv4 scenario. Am I right? If the endpoint does not have an IPv6 address, it clearly cannot generate a CNAME based on it. [Qin]: Okay. Cheers, acbegen. > > Cheers, acbegen. > > > > > Regards! > > -Qin > > ----- Original Message ----- > > > > From: Roni Even <mailto:Even.roni@huawei.com> > > To: 'IETF AVT WG' <mailto:avt@ietf.org> > > Sent: Friday, June 04, 2010 11:06 PM > > Subject: [AVT] accepting draft-begen-avt-rtp-cnames-02 as a WG document > > > > > > Hi, > > > > In Section 6.5.1 of RFC3550, there are a number of recommendations for choosing a unique RTCP > > CNAME for an RTP endpoint. However, in practice, some of these methods are not guaranteed to > produce > > a unique CNAME. > > http://tools.ietf.org/html/draft-begen-avt-rtp-cnames-02 proposes updated guidelines for > > choosing CNAMEs, superseding those presented in Section 6.5.1 of [RFC3550]. > > > > This was recognized as an issue to solve in the last IETF meetings. > > > > The AVT chairs would like to ask if the group feels that this document should be accepted as a > > starting point for the working group document for resolving the issue. > > > > Please send any comments till June 12th > > > > Thanks > > Roni Even > > AVT co-chair > > > > > > > > > > > > > > ________________________________ > > > > > > > > > > _______________________________________________ > > Audio/Video Transport Working Group > > avt@ietf.org > > https://www.ietf.org/mailman/listinfo/avt > >
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Qin Wu
- [AVT] accepting draft-begen-avt-rtp-cnames-02 as … Roni Even
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Van Caenegem, Tom (Tom)
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Stephan Wenger
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Jean-Francois Mule
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Bill Ver Steeg (versteb)
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Peter Musgrave
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Ingemar Johansson S
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Peilin YANG
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Ali C. Begen (abegen)
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Michael Lague (mlague)
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Qin Wu
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Ali C. Begen (abegen)
- Re: [AVT] accepting draft-begen-avt-rtp-cnames-02… Qin Wu