draft-ietf-nsis-ntlp-sctp-07.txt   draft-ietf-nsis-ntlp-sctp-08.txt 
Network Working Group X. Fu Network Working Group X. Fu
Internet-Draft C. Dickmann Internet-Draft C. Dickmann
Intended status: Standards Track University of Goettingen Intended status: Experimental University of Goettingen
Expires: September 9, 2009 J. Crowcroft Expires: July 24, 2010 J. Crowcroft
University of Cambridge University of Cambridge
March 8, 2009 January 20, 2010
General Internet Signaling Transport (GIST) over SCTP and Datagram TLS General Internet Signaling Transport (GIST) over SCTP and Datagram TLS
draft-ietf-nsis-ntlp-sctp-07.txt draft-ietf-nsis-ntlp-sctp-08.txt
Abstract
The General Internet Signaling Transport (GIST) protocol currently
uses TCP or TLS over TCP for connection mode operation. This
document describes the usage of GIST over the Stream Control
Transmission Protocol (SCTP) and Datagram Transport Layer Security
(DTLS). The use of SCTP can take advantage of features provided by
SCTP, namely streaming-based transport, support of multiple streams
to avoid head of line blocking, the support of multi-homing to
provide network level fault tolerance, as well as partial reliability
extension for partially reliable data transmission. This document
also specifies how to establish GIST security over datagram transport
protocols using an extension to DTLS.
Status of this Memo Status of this Memo
This Internet-Draft is submitted to IETF in full conformance with the This Internet-Draft is submitted to IETF in full conformance with the
provisions of BCP 78 and BCP 79. provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 1, line 34 skipping to change at page 1, line 48
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on September 9, 2009. This Internet-Draft will expire on July 24, 2010.
Copyright Notice Copyright Notice
Copyright (c) 2009 IETF Trust and the persons identified as the Copyright (c) 2010 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents in effect on the date of Provisions Relating to IETF Documents
publication of this document (http://trustee.ietf.org/license-info). (http://trustee.ietf.org/license-info) in effect on the date of
Please review these documents carefully, as they describe your rights publication of this document. Please review these documents
and restrictions with respect to this document. carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must
Abstract include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as
The General Internet Signaling Transport (GIST) protocol currently described in the BSD License.
uses TCP or TLS over TCP for connection mode operation. This
document describes the usage of GIST over the Stream Control
Transmission Protocol (SCTP) and Datagram Transport Layer Security
(DTLS). The use of SCTP can take advantage of features provided by
SCTP, namely streaming-based transport, support of multiple streams
to avoid head of line blocking, the support of multi-homing to
provide network level fault tolerance, as well as partial reliability
extension for partially reliable data transmission. This document
also specifies how to establish GIST security over datagram transport
protocols using an extension to DTLS.
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Terminology and Abbreviations . . . . . . . . . . . . . . . . 4 2. Terminology and Abbreviations . . . . . . . . . . . . . . . . 4
3. GIST Over SCTP . . . . . . . . . . . . . . . . . . . . . . . . 4 3. GIST Over SCTP . . . . . . . . . . . . . . . . . . . . . . . . 4
3.1. Message Association Setup . . . . . . . . . . . . . . . . 4 3.1. Message Association Setup . . . . . . . . . . . . . . . . 4
3.1.1. Overview . . . . . . . . . . . . . . . . . . . . . . . 4 3.1.1. Overview . . . . . . . . . . . . . . . . . . . . . . . 4
3.1.2. Protocol-Definition: Forwards-SCTP . . . . . . . . . . 5 3.1.2. Protocol-Definition: Forwards-SCTP . . . . . . . . . . 5
3.2. Effect on GIST State Maintenance . . . . . . . . . . . . . 5 3.2. Effect on GIST State Maintenance . . . . . . . . . . . . . 5
skipping to change at page 9, line 45 skipping to change at page 9, line 45
The authors would like to thank John Loughney, Robert Hancock, Andrew The authors would like to thank John Loughney, Robert Hancock, Andrew
McDonald, Martin Stiemerling, Fang-Chun Kuo, Jan Demter, Lauri McDonald, Martin Stiemerling, Fang-Chun Kuo, Jan Demter, Lauri
Liuhto, Michael Tuexen, and Roland Bless for their helpful Liuhto, Michael Tuexen, and Roland Bless for their helpful
suggestions. suggestions.
11. References 11. References
11.1. Normative References 11.1. Normative References
[1] Schulzrinne, H. and R. Hancock, "GIST: General Internet [1] Schulzrinne, H. and M. Stiemerling, "GIST: General Internet
Signalling Transport", draft-ietf-nsis-ntlp-17 (work in Signalling Transport", draft-ietf-nsis-ntlp-20 (work in
progress), October 2008. progress), June 2009.
[2] Stewart, R., "Stream Control Transmission Protocol", RFC 4960, [2] Stewart, R., "Stream Control Transmission Protocol", RFC 4960,
September 2007. September 2007.
[3] Stewart, R., Ramalho, M., Xie, Q., Tuexen, M., and P. Conrad, [3] Stewart, R., Ramalho, M., Xie, Q., Tuexen, M., and P. Conrad,
"Stream Control Transmission Protocol (SCTP) Partial "Stream Control Transmission Protocol (SCTP) Partial
Reliability Extension", RFC 3758, May 2004. Reliability Extension", RFC 3758, May 2004.
[4] Rescorla, E. and N. Modadugu, "Datagram Transport Layer [4] Rescorla, E. and N. Modadugu, "Datagram Transport Layer
Security", RFC 4347, April 2006. Security", RFC 4347, April 2006.
[5] Tuexen, M., Seggelmann, R., and E. Rescorla, "Datagram [5] Tuexen, M., Seggelmann, R., and E. Rescorla, "Datagram
Transport Layer Security for Stream Control Transmission Transport Layer Security for Stream Control Transmission
Protocol", draft-ietf-tsvwg-dtls-for-sctp-00 (work in Protocol", draft-ietf-tsvwg-dtls-for-sctp-02 (work in
progress), October 2008. progress), October 2009.
[6] Bradner, S., "Key words for use in RFCs to Indicate Requirement [6] Bradner, S., "Key words for use in RFCs to Indicate Requirement
Levels", BCP 14, RFC 2119, March 1997. Levels", BCP 14, RFC 2119, March 1997.
11.2. Informative References 11.2. Informative References
[7] Postel, J., "Transmission Control Protocol", STD 7, RFC 793, [7] Postel, J., "Transmission Control Protocol", STD 7, RFC 793,
September 1981. September 1981.
[8] Hancock, R., Karagiannis, G., Loughney, J., and S. Van den [8] Hancock, R., Karagiannis, G., Loughney, J., and S. Van den
Bosch, "Next Steps in Signaling (NSIS): Framework", RFC 4080, Bosch, "Next Steps in Signaling (NSIS): Framework", RFC 4080,
June 2005. June 2005.
[9] Manner, J., Bless, R., Loughney, J., and E. Davies, "Using and [9] Manner, J., Bless, R., Loughney, J., and E. Davies, "Using and
Extending the NSIS Protocol Family", draft-ietf-nsis-ext-01 Extending the NSIS Protocol Family", draft-ietf-nsis-ext-05
(work in progress), March 2009. (work in progress), December 2009.
[10] Stewart, R., Tuexen, M., and I. Ruengeler, "Stream Control [10] Stewart, R., Tuexen, M., and I. Ruengeler, "Stream Control
Transmission Protocol (SCTP) Network Address Translation", Transmission Protocol (SCTP) Network Address Translation",
draft-ietf-behave-sctpnat-01 (work in progress), February 2009. draft-ietf-behave-sctpnat-02 (work in progress), December 2009.
Authors' Addresses Authors' Addresses
Xiaoming Fu Xiaoming Fu
University of Goettingen University of Goettingen
Institute of Computer Science Institute of Computer Science
Goldschmidtstr. 7 Goldschmidtstr. 7
Goettingen 37077 Goettingen 37077
Germany Germany
 End of changes. 10 change blocks. 
32 lines changed or deleted 36 lines changed or added

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