[AVT] RE: [Ietf-behave] RTP in draft-ietf-behave-nat-00

"Francois Audet" <audet@nortelnetworks.com> Tue, 09 November 2004 02:56 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA06574 for <avt-archive@ietf.org>; Mon, 8 Nov 2004 21:56:15 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CRMBm-0006Eo-Nf for avt-archive@ietf.org; Mon, 08 Nov 2004 21:56:59 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CRM1Q-0006r3-T5; Mon, 08 Nov 2004 21:46:16 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CRLuL-0003o2-AU for avt@megatron.ietf.org; Mon, 08 Nov 2004 21:38:57 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA05227 for <avt@ietf.org>; Mon, 8 Nov 2004 21:38:54 -0500 (EST)
Received: from zrtps0kp.nortelnetworks.com ([47.140.192.56]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CRLuz-0005r6-UQ for avt@ietf.org; Mon, 08 Nov 2004 21:39:38 -0500
Received: from zrtpd0j7.us.nortel.com (zrtpd0j7.us.nortel.com [47.140.203.25]) by zrtps0kp.nortelnetworks.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id iA92cNE07275; Mon, 8 Nov 2004 21:38:23 -0500 (EST)
Received: by zrtpd0j7.us.nortel.com with Internet Mail Service (5.5.2653.19) id <WP4QN3ZC>; Mon, 8 Nov 2004 21:38:24 -0500
Message-ID: <1ECE0EB50388174790F9694F77522CCFF6638B@zrc2hxm0.corp.nortel.com>
From: Francois Audet <audet@nortelnetworks.com>
To: 'Stephen Casner' <casner@acm.org>
Date: Mon, 08 Nov 2004 21:38:08 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 73734d43604d52d23b3eba644a169745
Cc: "'fluffy@cisco.com'" <fluffy@cisco.com>, "'ietf-behave@list.sipfoundry.org'" <ietf-behave@list.sipfoundry.org>, 'AVT WG' <avt@ietf.org>, 'Dan Wing' <dwing@cisco.com>
Subject: [AVT] RE: [Ietf-behave] RTP in draft-ietf-behave-nat-00
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0460190736=="
Sender: avt-bounces@ietf.org
Errors-To: avt-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6d95a152022472c7d6cdf886a0424dc6


> If a SIP/SDP application receives instructions to send RTP to 
> an odd address (that is, port) when the SDP does not include 
> an a=rtcp attribute (RFC 3605) to specify the RTCP port 
> separately, then indeed, RFC 3550 does say that the RTP 
> should be sent to the even port that is one lower.  But, I 
> claim this SIP/SDP application is broken if it was expecting 
> the application to send RTP on the odd port and RTCP on the 
> next higher even port (or maybe the next lower even port, or 
> even the odd port two higher).  Do you disagree?

No, I do not disagree. In fact, I completely agree with you. 
The simple odd/even rule that we are adding does NOT address the port
contiguity rule (and we've added wording on that that you haven't 
seen yet for the next release).

This is one of the many reason why the next thing we do after
the NAT Behavior document (for UDP Unicast, then Multicast and
TCP) is the "Application" document which will explain all this.

I think it will be very important to have a review of
the upcoming Application document from AVT (at least for those
aspects related to RTP/RTCP. We will definitively seek your feedback.

Again, really what we were looking at addressing is the "substract
one to the odd port" statement (which one could read as applying
even if both the RTP and RTCP ports are seperately negotiated).
We are just ensuring that a NAT will not change the parity.

_______________________________________________
Audio/Video Transport Working Group
avt@ietf.org
https://www1.ietf.org/mailman/listinfo/avt