sctp 2

[UNP] SCTP Association Establishment and Termination

SCTP는 Connection-Oriented(연결 기반) 통신이다. 그래서 SCTP 또한 Association establishment와 Termination에 대한 Handshake를 한다. Four-Way handshake시나리오는 TCP와 비슷하다. SCTP association이 establish되면 알 수 있다. 1. Server는 들어오는 Association을 받을 준비를 해야 한다. 이 준비는 일반적으로 socket, bind, listen을 사용하는 것으로 이루어 지고, 이것이 Passive Open 과정이다. 2. Client에서 connect를 호출하거나, 암묵적으로 association을 open하는 message를 보내면서 Active Open을 하게 된다.Client SCTP가..

[Unix Network Programming] Chapter 2.5 SCTP(Stream Control Transmission Protocol)

SCTP는 TCP/UDP와 흡사하다. 클라이언트와 서버 간의 "Association"들을 제공한다. TCP처럼 reliablity / sequencing / flow control, full-duplex 통신을 제공한다. "Association"은 SCTP에서 "connection" 대신에 사용하는 용어이다. connection은 오직 2개의 IP주소끼리의 연결을 의미하기 때문이다. SCTP는 Multi Homing으로 인해 2개 이상의 IP 주소가 사용될 수 있다. TCP와 다르게 SCTP는 Message Oriented 방식이다. 그리고 UDP처럼, 송신 측에 의해 작성된 records의 길이가 수신 측에 전달된다. SCTP는 연결 endpoint들 사이에 Multiple Stream을 사용할 수 있..

반응형