draft-ietf-dime-nat-control-16.txt   draft-ietf-dime-nat-control-17.txt 
skipping to change at page 1, line 13 skipping to change at page 1, line 13
Internet Engineering Task Force F. Brockners Internet Engineering Task Force F. Brockners
Internet-Draft S. Bhandari Internet-Draft S. Bhandari
Intended status: Standards Track Cisco Intended status: Standards Track Cisco
Expires: October 22, 2012 V. Singh Expires: October 22, 2012 V. Singh
V. Fajardo V. Fajardo
Telcordia Technologies Telcordia Technologies
April 20, 2012 April 20, 2012
Diameter Network Address and Port Translation Control Application Diameter Network Address and Port Translation Control Application
draft-ietf-dime-nat-control-16 draft-ietf-dime-nat-control-17
Abstract Abstract
This document describes the framework, messages, and procedures for This document describes the framework, messages, and procedures for
the Diameter Network address and port translation Control the Diameter Network address and port translation Control
Application. This Diameter application allows per endpoint control Application. This Diameter application allows per endpoint control
of Network Address Translators and Network Address and Port of Network Address Translators and Network Address and Port
Translators, which are added to networks to cope with IPv4-address Translators, which are added to networks to cope with IPv4-address
space depletion. This Diameter application allows external devices space depletion. This Diameter application allows external devices
to configure and manage a Network Address Translator device - to configure and manage a Network Address Translator device -
skipping to change at page 4, line 33 skipping to change at page 4, line 33
13. Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 13. Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
13.1. DNCA Session Establishment Example . . . . . . . . . . . . 48 13.1. DNCA Session Establishment Example . . . . . . . . . . . . 48
13.2. DNCA Session Update with Port Style Example . . . . . . . 51 13.2. DNCA Session Update with Port Style Example . . . . . . . 51
13.3. DNCA Session Query Example . . . . . . . . . . . . . . . . 52 13.3. DNCA Session Query Example . . . . . . . . . . . . . . . . 52
13.4. DNCA Session Termination Example . . . . . . . . . . . . . 53 13.4. DNCA Session Termination Example . . . . . . . . . . . . . 53
14. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 56 14. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 56
15. Change History (to be removed prior to publication as an 15. Change History (to be removed prior to publication as an
RFC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 RFC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
16. References . . . . . . . . . . . . . . . . . . . . . . . . . . 60 16. References . . . . . . . . . . . . . . . . . . . . . . . . . . 60
16.1. Normative References . . . . . . . . . . . . . . . . . . . 60 16.1. Normative References . . . . . . . . . . . . . . . . . . . 60
16.2. Informative References . . . . . . . . . . . . . . . . . . 60 16.2. Informative References . . . . . . . . . . . . . . . . . . 61
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 62 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 62
1. Introduction 1. Introduction
Internet service providers deploy Network Address Translators (NATs) Internet service providers deploy Network Address Translators (NATs)
and Network Address and Port Translators (NAPTs) [RFC3022] in their and Network Address and Port Translators (NAPTs) [RFC3022] in their
networks. A key motivation for doing so is the depletion of networks. A key motivation for doing so is the depletion of
available public IPv4 addresses. This document defines a Diameter available public IPv4 addresses. This document defines a Diameter
application allowing providers to control the behavior of NAT and application allowing providers to control the behavior of NAT and
NAPT devices that implement IPv4-to-IPv4 network address and port NAPT devices that implement IPv4-to-IPv4 network address and port
skipping to change at page 38, line 46 skipping to change at page 38, line 46
[ Protocol ] [ Protocol ]
[ Direction ] [ Direction ]
[ NAT-External-Address ] [ NAT-External-Address ]
[ Session-Id ] [ Session-Id ]
* [ AVP ] * [ AVP ]
8.7.5. NAT-Internal-Address AVP 8.7.5. NAT-Internal-Address AVP
The NAT-Internal-Address AVP (AVP code TBD.AX) is of type Grouped. The NAT-Internal-Address AVP (AVP code TBD.AX) is of type Grouped.
It describes the internal IP-address and port for a binding. Framed- It describes the internal IP-address and port for a binding. Framed-
IPV6-Prefix and Framed-IP-Address AVPs are mutually exclusive. IPV6-Prefix and Framed-IP-Address AVPs are mutually exclusive. The
endpoint identifier Framed-IP-Address, Framed-IPv6-Prefix and the
internal address in this NAT-Internal-Address AVP to install NAT-
bindings for the session MUST match.
AVP format: AVP format:
NAT-Internal-Address ::= < AVP Header: TBD.AX > NAT-Internal-Address ::= < AVP Header: TBD.AX >
[ Framed-IP-Address ] [ Framed-IP-Address ]
[ Framed-IPv6-Prefix ] [ Framed-IPv6-Prefix ]
[ Port] [ Port]
* [ AVP ] * [ AVP ]
8.7.6. NAT-External-Address AVP 8.7.6. NAT-External-Address AVP
skipping to change at page 60, line 13 skipping to change at page 60, line 13
configuring the NAT-device. configuring the NAT-device.
b. Added NAT-device state cleanup in case of unexpected/unplanned b. Added NAT-device state cleanup in case of unexpected/unplanned
termination of Diameter session or application either on NAT- termination of Diameter session or application either on NAT-
controller or NAT-device. controller or NAT-device.
c. Added MAX_BINDINGS_SET_FAILURE failure case (for those scenarios c. Added MAX_BINDINGS_SET_FAILURE failure case (for those scenarios
where the maximum number of bindings cannot be set by the where the maximum number of bindings cannot be set by the
controller) controller)
Change from -16 to -17
a. Clarified that the endpoint identifier Framed-IP-Address and the
internal address in NAT-Internal-Address specified to install
NAT-bindings for the session MUST match.
16. References 16. References
16.1. Normative References 16.1. Normative References
[ETSIES283034] [ETSIES283034]
ETSI, "Telecommunications and Internet Converged Services ETSI, "Telecommunications and Internet Converged Services
and Protocols for Advanced Networks (TISPAN),Network and Protocols for Advanced Networks (TISPAN),Network
Attachment Sub-System (NASS),e4 interface based on the Attachment Sub-System (NASS),e4 interface based on the
Diameter protocol.", September 2008. Diameter protocol.", September 2008.
 End of changes. 4 change blocks. 
3 lines changed or deleted 12 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/