{{위키데이터 속성 추적}}
{{OSI 모형}}
{{IP스택}}
'''스트림 제어 전송 프로토콜'''({{lang|en|Stream Control Transmission Protocol}}, SCTP)은 [[컴퓨터 네트워킹]]에서 프로토콜 번호 132<ref>{{웹 인용 |url= //www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml |제목= Protocol Numbers |website= iana.org |publisher= [[Internet Assigned Numbers Authority|IANA]] |accessdate= 2014-09-09}}</ref>를 사용하는 [[전송 계층]] [[통신 프로토콜|프로토콜]]의 하나로서, 잘 알려진 프로토콜인 [[전송 제어 프로토콜]](TCP), [[사용자 데이터그램 프로토콜]](UDP)와 비슷한 역할을 수행한다. TCP와 UDP의 동일한 서비스 기능들 가운데 일부를 제공한다. TCP처럼 연결지향적 프로토콜이며<ref>https://tools.ietf.org/html/rfc2960 SCTP 표준 1.2절</ref> [[혼잡 제어]]를 통해 신뢰성 있는 순차적 메시지 전송을 보장한다.

[[국제 인터넷 표준화 기구|IETF]] 시그널링 트랜스포트 ([[SIGTRAN]]) 워킹 그룹은 이 프로토콜을 2000년에 정의하였으며<ref>{{IETF 인용 |제목=Stream Control Transmission Protocol |rfc=2960 |date=October 2000|publisher=[[국제 인터넷 표준화 기구|IETF]]}}</ref>, IETF 트랜스포트 에어리어(TSVWG) 워킹 그룹이 이를 관리한다. RFC 4960이 이 프로토콜을 정의하고 있고, RFC 3286은 이 프로토콜의 도입을 제공한다.

운영 체제에서 SCTP를 네이티브로 지원하지 않는 경우 UDP를 통해 SCTP를 [[터널링 프로토콜|터널링]] 처리할 수 있고<ref>{{IETF 인용 |제목=UDP Encapsulation of Stream Control Transmission Protocol (SCTP) Packets for End-Host to End-Host Communication |rfc=6951 | first = Michael | last = Tuexen | coauthors = Randall R. Stewart |date=May 2013 |publisher=[[국제 인터넷 표준화 기구|IETF]]}}</ref>, TCP API 호출을 SCTP에 매핑할 수도 있다.<ref>
{{웹 인용
 | url = http://www.cis.udel.edu/~amer/PEL/poc/pdf/EuroBSDCon2007-bickhart-SCTP-Shim-layer.pdf
 |format=PDF| 제목 = Transparent TCP-to-SCTP Translation Shim Layer
 | first = Ryan | last = Bickhart | coauthors = Paul D. Amer; Randall R. Stewart
 | year = 2007 | accessdate = 2008-09-13
}}</ref>

== RFC 역사 ==
* RFC 7053 SACK-IMMEDIATELY Extension for the Stream Control Transmission Protocol (updates RFC 4960)
* RFC 6525 Stream Control Transmission Protocol (SCTP) Stream Reconfiguration
* RFC 6458 Sockets API Extensions for the Stream Control Transmission Protocol (SCTP)
* RFC 6096 Stream Control Transmission Protocol (SCTP) Chunk Flags Registration (updates RFC 4960)
* RFC 5062 Security Attacks Found Against the Stream Control Transmission Protocol (SCTP) and Current Countermeasures
* RFC 5061 Stream Control Transmission Protocol (SCTP) Dynamic Address Reconfiguration
* RFC 5043 Stream Control Transmission Protocol (SCTP) Direct Data Placement (DDP) Adaptation
* RFC 4960 Stream Control Transmission Protocol
* RFC 4895 Authenticated Chunks for the Stream Control Transmission Protocol (SCTP)
* RFC 4820 Padding Chunk and Parameter for the Stream Control Transmission Protocol (SCTP)
* RFC 4460 Stream Control Transmission Protocol (SCTP) Specification Errata and Issues
* RFC 3873 Stream Control Transmission Protocol (SCTP) [[Management Information Base]] (MIB)
* RFC 3758 Stream Control Transmission Protocol (SCTP) Partial Reliability Extension
* RFC 3554 On the Use of Stream Control Transmission Protocol (SCTP) with [[IPsec]]
* RFC 3436 Transport Layer Security over Stream Control Transmission Protocol
* RFC 3309 Stream Control Transmission Protocol (SCTP) Checksum Change (obsoleted by RFC 4960)
* RFC 3286 An Introduction to the Stream Control Transmission Protocol
* RFC 3257 Stream Control Transmission Protocol Applicability Statement
* RFC 2960 Stream Control Transmission Protocol (updated by RFC 3309 and obsoleted by RFC 4960)

== 같이 보기 ==
* [[세션 개시 프로토콜]]
== 각주 ==
<references />

== 외부 링크 ==
* {{언어링크|en}} [https://web.archive.org/web/20180202212920/http://www.lksctp.org/ SCTP workgroup for Linux]
* {{언어링크|en}} [http://www.sctp.de/ Michael Tüxen's SCTP Page]
* {{언어링크|en}} [http://www.sctp.be/ Lode Coene's SCTP Page]
* {{언어링크|en}} [https://web.archive.org/web/20131126184525/http://www.iem.uni-due.de/~dreibh/sctp/ Thomas Dreibholz's SCTP Project Page]

{{전거 통제}}

[[분류:스트리밍]]
[[분류:인터넷 표준]]
[[분류:전송 계층 프로토콜]]