draft-ietf-tsvwg-natsupp-19.txt   draft-ietf-tsvwg-natsupp-20.txt 
Network Working Group R. R. Stewart Network Working Group R. R. Stewart
Internet-Draft Netflix, Inc. Internet-Draft Netflix, Inc.
Intended status: Standards Track M. Tüxen Intended status: Standards Track M. Tüxen
Expires: 29 January 2021 I. Rüngeler Expires: 29 January 2021 I. Rüngeler
Münster Univ. of Appl. Sciences Münster Univ. of Appl. Sciences
28 July 2020 28 July 2020
Stream Control Transmission Protocol (SCTP) Network Address Translation Stream Control Transmission Protocol (SCTP) Network Address Translation
Support Support
draft-ietf-tsvwg-natsupp-19 draft-ietf-tsvwg-natsupp-20
Abstract Abstract
The Stream Control Transmission Protocol (SCTP) provides a reliable The Stream Control Transmission Protocol (SCTP) provides a reliable
communications channel between two end-hosts in many ways similar to communications channel between two end-hosts in many ways similar to
the Transmission Control Protocol (TCP). With the widespread the Transmission Control Protocol (TCP). With the widespread
deployment of Network Address Translators (NAT), specialized code has deployment of Network Address Translators (NAT), specialized code has
been added to NAT functions for TCP that allows multiple hosts to been added to NAT functions for TCP that allows multiple hosts to
reside behind a NAT function and yet share a single IPv4 address, reside behind a NAT function and yet share a single IPv4 address,
even when two hosts (behind a NAT function) choose the same port even when two hosts (behind a NAT function) choose the same port
skipping to change at page 21, line 11 skipping to change at page 21, line 11
* If the disable restart feature is not supported, the NAT function * If the disable restart feature is not supported, the NAT function
SHOULD send a packet containing an ABORT chunk with the M bit set. SHOULD send a packet containing an ABORT chunk with the M bit set.
The 'Port Number Collision' error cause (see Section 5.2.3) MUST be The 'Port Number Collision' error cause (see Section 5.2.3) MUST be
included in the ABORT chunk sent in response to the packet containing included in the ABORT chunk sent in response to the packet containing
an INIT chunk. an INIT chunk.
If the collision is triggered by a packet containing an ASCONF chunk, If the collision is triggered by a packet containing an ASCONF chunk,
a packet containing an ERROR chunk with the 'Port Number Collision' a packet containing an ERROR chunk with the 'Port Number Collision'
error cause MUST be sent in response to the packet containing the error cause SHOULD be sent in response to the packet containing the
ASCONF chunk. ASCONF chunk.
6.3.2. Endpoint Considerations 6.3.2. Endpoint Considerations
For the remote SCTP server on the Internet this means that the For the remote SCTP server on the Internet this means that the
Remote-Port and the Remote-Address are the same. If they both have Remote-Port and the Remote-Address are the same. If they both have
chosen the same Internal-Port the server cannot distinguish between chosen the same Internal-Port the server cannot distinguish between
both associations based on the address and port numbers. For the both associations based on the address and port numbers. For the
server it looks like the association is being restarted. To overcome server it looks like the association is being restarted. To overcome
this limitation the client sends a Disable Restart parameter in the this limitation the client sends a Disable Restart parameter in the
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

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