728x90
프로토콜 | TCP | UDP |
연결방식 | 연결형 서비스 | 비연결형 서비스 |
패킷 교환 방식 | 가상회선 방식 | 데이터그램 방식 |
전송 순서 보장 | O | X |
수신 여부 확인 | O | X |
통신 방식 | 1:1 | 1:1, 1:N, N:N |
신뢰성 | ↑ | ↓ |
속도 | ↓ | ↑ |
- TCP
- 신뢰성 O
- 연결형 서비스
- 파일전송 서비스에 유리
- 속도 느림
- Flow Control (흐름 제어)
- Congestion Control (혼잡 제어)
- 연속성보다 신뢰성이 중요한 서비스에 사용
- UDP
- 신뢰성 X
- 비연결형 서비스
- 실시간 서비스에 유리 (스트리밍)
- 속도 빠름
- 최소한의 오류만 검출
- 신뢰성보다 연속성이 중요한 서비스에 사용
※ Flow Control (흐름 제어)
: 송신자와 수신자 간의 데이터 처리 속도를 조절하여 수신자의 버퍼 오버플로우 방지
※ Congestion Control (혼잡 제어)
: 네트워크 내의 패킷 수가 넘치지 않도록 방지
728x90
'Computer Science > 네트워크' 카테고리의 다른 글
[네트워크] IPv4 주소 체계 (0) | 2020.08.24 |
---|---|
[네트워크] 인터넷 주소 체계 (0) | 2020.08.24 |
[네트워크] OSI 7계층 (0) | 2020.08.24 |
[네트워크] 프로토콜이란? (0) | 2020.08.24 |
[네트워크] 인터넷 5계층 (0) | 2020.08.24 |
댓글