Lightweight 4over6: An Extension to the DS-Lite Architecture
draft-ietf-softwire-lw4over6-09
Softwire Working Group Y. Cui
Internet-Draft Tsinghua University
Intended status: Standards Track Q. Sun
Expires: December 6, 2014 China Telecom
M. Boucadair
France Telecom
T. Tsou
Huawei Technologies
Y. Lee
Comcast
I. Farrer
Deutsche Telekom AG
June 04, 2014
Lightweight 4over6: An Extension to the DS-Lite Architecture
draft-ietf-softwire-lw4over6-09
Abstract
Dual-Stack Lite (RFC 6333) describes an architecture for transporting
IPv4 packets over an IPv6 network. This document specifies an
extension to DS-Lite called Lightweight 4over6 which moves the
Network Address and Port Translation (NAPT) function from the
centralized DS-Lite tunnel concentrator to the tunnel client located
in the Customer Premises Equipment (CPE). This removes the
requirement for a Carrier Grade NAT function in the tunnel
concentrator and reduces the amount of centralized state that must be
held to a per-subscriber level. In order to delegate the NAPT
function and make IPv4 Address sharing possible, port-restricted IPv4
addresses are allocated to the CPEs.
Status of This Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
This Internet-Draft will expire on December 6, 2014.
Cui, et al. Expires December 6, 2014 [Page 1]
Internet-Draft Lightweight 4over6 June 2014
Copyright Notice
Copyright (c) 2014 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Conventions . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 4
4. Lightweight 4over6 Architecture . . . . . . . . . . . . . . . 5
5. Lightweight B4 Behavior . . . . . . . . . . . . . . . . . . . 7
5.1. Lightweight B4 Provisioning with DHCPv6 . . . . . . . . . 7
5.2. Lightweight B4 Data Plane Behavior . . . . . . . . . . . 9
5.2.1. Changes to RFC2473 and RFC6333 Fragmentation
Behaviour . . . . . . . . . . . . . . . . . . . . . . 10
6. Lightweight AFTR Behavior . . . . . . . . . . . . . . . . . . 10
6.1. Binding Table Maintenance . . . . . . . . . . . . . . . . 10
6.2. lwAFTR Data Plane Behavior . . . . . . . . . . . . . . . 11
7. Additional IPv4 address and Port Set Provisioning
Mechanisms . . . . . . . . . . . . . . . . . . . . . . . . . 12
8. ICMP Processing . . . . . . . . . . . . . . . . . . . . . . . 12
8.1. ICMPv4 Processing by the lwAFTR . . . . . . . . . . . . . 13
8.2. ICMPv4 Processing by the lwB4 . . . . . . . . . . . . . . 13
9. Security Considerations . . . . . . . . . . . . . . . . . . . 13
10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 14
11. Author List . . . . . . . . . . . . . . . . . . . . . . . . . 14
12. Acknowledgement . . . . . . . . . . . . . . . . . . . . . . . 17
13. References . . . . . . . . . . . . . . . . . . . . . . . . . 17
13.1. Normative References . . . . . . . . . . . . . . . . . . 18
Show full document text