면접대비

[면접대비] TCP/UDP의 특징과 차이점

note-for-development 2024. 4. 15. 11:18

 

TCP(Transmission Control Protocol)의 특징

 

- 데이터의 배달에 사용되는 프로토콜입니다.

- IP와 함께 사용되며 IP는 데이터 배달을 처리하고, TCP는 조각낸 데이터인 패킷을 추적/관리합니다.

- 패킷의 순서를 저장하여 어느 번호가 빠졌는지 확인할 수 있습니다.

- 패킷을 전송하기 위한 논리적인 경로를 배정하기 때문에 연결 지향 방식이라고도 합니다.

- 안정적이고 신뢰성 있는 데이터를 전송하며 파일이나 이메일 전송 등 연속성보다 신뢰성이 중요할 때 쓰입니다.

- CPU 기능을 사용하기 때문에 속도가 느립니다.

- 데이터가 손실된 경우 재전송을 요청합니다.

 

 

UDP(User Datagram Protocl)의 특징

 

- 데이터를 데이터 단위로 처리하는 프로토콜입니다.

- IP와 PORT를 기반으로 데이트를 전송합니다.

- 데이터그램은 독립적인 관계를 지닌 패킷이라는 뜻입니다.

- 정보를 주고받는 신호절차가 없어 신뢰성이 낮습니다.

- 신뢰성 보다는 연속성이 중요한 스트리밍, 음성 통화, 온라인 게임 등에서 사용됩니다.

- 속도가 빠릅니다.

 

https://mangkyu.tistory.com/15

 

[TCP/UDP] TCP와 UDP의 특징과 차이

오늘은 네트워크의 계층들 중 전송 계층에서 사용하는 프로토콜에 대해서 알아보려고 합니다. 전송계층은 송신자와 수신자를 연결하는 통신서비스를 제공하는 계층으로, 쉽게 말해 데이터의

mangkyu.tistory.com