Re: [v4tov6transition] Any Experience with Using Behave's Stateless NAT-PT for IMS-SIP VoIP Application...
"Dan Wing" <dwing@cisco.com> Wed, 22 September 2010 16:58 UTC
Return-Path: <dwing@cisco.com>
X-Original-To: v4tov6transition@core3.amsl.com
Delivered-To: v4tov6transition@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C014C3A695C; Wed, 22 Sep 2010 09:58:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.571
X-Spam-Level:
X-Spam-Status: No, score=-110.571 tagged_above=-999 required=5 tests=[AWL=0.028, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
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 ReeVyBb125IX; Wed, 22 Sep 2010 09:58:16 -0700 (PDT)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id E57943A6943; Wed, 22 Sep 2010 09:58:16 -0700 (PDT)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ag4FAIXSmUyrRN+J/2dsb2JhbACVWIxUcahKnCmFQQSETg
X-IronPort-AV: E=Sophos;i="4.57,218,1283731200"; d="scan'208";a="259141214"
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-5.cisco.com with ESMTP; 22 Sep 2010 16:58:44 +0000
Received: from dwingWS ([10.32.240.196]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id o8MGwipo015345; Wed, 22 Sep 2010 16:58:44 GMT
From: Dan Wing <dwing@cisco.com>
To: "'Mosley, Leonard'" <len.mosley@twcable.com>, behave@ietf.org, v4tov6transition@ietf.org, v6ops@ops.ietf.org
References: <EC91E98C3BC6A34B917F828067B9335C1535E73180@PRVPEXVS07.corp.twcable.com>
In-Reply-To: <EC91E98C3BC6A34B917F828067B9335C1535E73180@PRVPEXVS07.corp.twcable.com>
Date: Wed, 22 Sep 2010 09:58:43 -0700
Message-ID: <152d01cb5a77$6a25eeb0$3e71cc10$@com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: ActaYb+OEE/JbbIPTbyTOd1qpiQXrwAEanCw
Content-Language: en-us
Subject: Re: [v4tov6transition] Any Experience with Using Behave's Stateless NAT-PT for IMS-SIP VoIP Application...
X-BeenThere: v4tov6transition@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <v4tov6transition.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/v4tov6transition>, <mailto:v4tov6transition-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v4tov6transition>
List-Post: <mailto:v4tov6transition@ietf.org>
List-Help: <mailto:v4tov6transition-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v4tov6transition>, <mailto:v4tov6transition-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Sep 2010 16:58:19 -0000
> -----Original Message----- > From: v4tov6transition-bounces@ietf.org [mailto:v4tov6transition- > bounces@ietf.org] On Behalf Of Mosley, Leonard > Sent: Wednesday, September 22, 2010 7:24 AM > To: behave@ietf.org; v4tov6transition@ietf.org; v6ops@ops.ietf.org > Subject: [v4tov6transition] Any Experience with Using Behave's > Stateless NAT-PT for IMS-SIP VoIP Application... > > Greetings Fred et al, I had a couple of inquiries concerning use of the > Behave WG NAT-PT algorithms: > > > > 1) I was wondering what vendors currently are implementing the > Behave WG's NAT-PT algorithms? I am aware of products from Juniper and Cisco that implement NAT-PT. > 2) Has anyone had any experience testing or implementing the > stateless algorithm for use cases involving IMS SIPv4 VoIP clients > calling SIPv6 clients and vice versa. Such use cases assume an > architecture where there is a co-existence period in the network > consisting of both "legacy" SIPv4 clients and "newer" SIPv6 (dual-stack > and/or v6-only) clients. There are two answers: 1. use an SBC to interwork between IPv6-only and IPv4-only nodes 2. require IPv6 nodes (both dual-stack and IPv6-only) to follow http://tools.ietf.org/html/draft-ietf-sipping-v6-transition which is RAI's recommendation for SIP IPv6 transition. That spec requires IPv6 hosts implement ICE, and requires IPv6 nodes to include an IPv4 address in their SDP. For an IPv6-only node to include an IPv4 address in its SDP, the IPv6-only host would need to figure out an IPv4 address for itself (because it cannot walk its interface table, like a dual-stack node could do). This problem is described in http://tools.ietf.org/html/draft-wing-v6ops-v6app-v4server-01 and BEHAVE spent 20 minutes at our last meeting analyzing techniques to solve that problem, and BEHAVE has a milestone to resolve that problem. (draft-ietf-sipping-v6-transition has been fully approved to become an RFC, but has been tied up in the RFC editor's queue. Reference http://www.rfc-editor.org/queue2.html#draft-ietf-sipping-v6-transition) Without one or the other, IPv4-only hosts will see c=/m= lines containing IPv6 addresses -- which they cannot do anything with. This all gets more complex with things like call transfers between IPv4-only, dual-stack, and IPv6-only, combined with firewalls and NATs which may (or may not) block media flows from 'new' peers, and so on. You asked an IETF mailing list, so I will say that ICE provides the best standards-based mechanism to solve the problem, but the dearth of ICE implementations in endpoints has caused many to consider using an SBC to interwork between IPv4 and IPv6. You might be interested in the first section of "Happy Eyeballs", http://tools.ietf.org/html/draft-wing-dispatch-v6-migration, although the Happy Eyeballs proposal itself has been rejected in favor of doing ICE. (Which is a good decision, IMHO). > 3) I'm curious about RTP performance under moderate to heavy call > loads UDP performance through a NAT (delay, jitter, loss) is going to be specific to vendor equipment. > as well as NAT-PT interaction with IMS-ALG. If anyone can share > at a high-level that would be great. -d
- [v4tov6transition] Any Experience with Using Beha… Mosley, Leonard
- Re: [v4tov6transition] Any Experience with Using … Cameron Byrne
- Re: [v4tov6transition] Any Experience with Using … Mosley, Leonard
- Re: [v4tov6transition] Any Experience with Using … Fred Baker
- Re: [v4tov6transition] Any Experience with Using … Hui Deng
- Re: [v4tov6transition] Any Experience with Using … Mosley, Leonard
- Re: [v4tov6transition] Any Experience with Using … Cameron Byrne
- Re: [v4tov6transition] Any Experience with Using … Hui Deng
- Re: [v4tov6transition] Any Experience with Using … Mosley, Leonard
- Re: [v4tov6transition] Any Experience with Using … Dan Wing
- Re: [v4tov6transition] Any Experience with Using … Mosley, Leonard
- Re: [v4tov6transition] Any Experience with Using … Fred Baker
- Re: [v4tov6transition] Any Experience with Using … Francis Dupont
- Re: [v4tov6transition] [BEHAVE] Any Experience wi… Xing Li
- Re: [v4tov6transition] [BEHAVE] Any Experience wi… Tina TSOU
- Re: [v4tov6transition] [BEHAVE] Any Experience wi… marcelo bagnulo braun