IT 이야기/네트워크,보안

SCTP(Stream Control Transmission Protocol)

필넷 2009. 1. 12. 14:35
반응형
○SCTP(Stream Control Transmission Protocol)

개요 ° TCP와 UDP의 단점을 극복하여 멀티미디어 스트리밍 서비스에 적합하도록 설계됨
° Transport Layer에속함
특성 ° UDP의 메시지 지향(message oriented) 특성과 TCP의 연결지향(Connect orientied) 특성을 결합한 프로토콜
° 웹응용 및 고도의 신뢰성을 요하는 보안응용, 실시간 신뢰성을 요구하는 응용의 하부 프로토콜로 사용될 수 있음
° All-IP기반 이동통신망에서 핸드오버 기능을 용이하게 제공할 것으로 전망됨
기능 ° Multi-Homing - 여러개의 IP주소를 동시에 사용할 수 있어 네트워크 장애시에도 대체 IP를 통해 세션 유지
° Multi-Streaming - 하나의 세션을 통해 다양한 종류의 응용 데이터를 전송
° 4-way Handshaking - DoS공격의 방어에 적합함(TCP SYN 문제도 해결)
° Process to Process 통신
° 오류제어 - Selective Repeat ARQ 방식 사용, 혼잡제어(Congestion Control)

※ 오류제어 방식

Stop and Wait ARQ

° 송신측에서 프레임 전송후 수신측의 ACK/NAK 신호를 대기, NAK수신시 현재 프레임 재전송

Go Back and 연속 ARQ

° 송신측은 프레임을 계속 연속해서 전송하면 수신측에서는 오류검사를 하여 어느 프레임에서 오류가 발생했는지 알리면 송신측은 오류가 발생한 프레임부터 나머지를 다시 전송

Selective Repeat ARQ

° Go Back and 연속 ARQ와 비슷하지만 오류가 발생한 프레임만 전송함

Adaptive ARQ

° 에러가 많이 발생하면 프레임의 크기를 작게하고 에러가 적으면 프레임의 크기를 크게함
° 효율이 좋지만 제어회로가 너무 복잡하여 잘 사용되지 않음

반응형