TCP(Transmission Control Protocol): 오류제어, 흐름제어를 수행하는 연결 지향성(connected-oriented) 전송계층 프로토콜
UDP(User Datagram Protocol): 신호 연결 절차를 거치지 않고(비연결형) 송신측에서 일방적으로 데이터를 전달하는 전송계층 프로토콜
공통점
- 인터넷을 통해 패킷을 전송하는데 사용되는 전송계층 프로토콜
- IP 프로토콜을 기반으로 하여 패킷은 모두 IP 주소로 전송
차이점
|
TCP |
UDP |
특징 |
- connected-oriented(3Way handshaking 연결, 4Way handshaking 해제) |
- connectless(port만 확인하여 소켓을 식별하고 송수신) |
활용 |
웹(HTTP), 메일(SMTP), 파일전송(FTP/RFTP), 터미널접속(Telnet/SSH) |
실시간 스트리밍(Datagram), 음성(VoIP), 파일전송(TFTP), 시스템관리(SNMP) |
'CS > Web & Network' 카테고리의 다른 글
REST API (0) | 2020.10.06 |
---|---|
http vs https (0) | 2020.10.05 |
흐름 제어 및 오류 제어 (0) | 2020.10.05 |
OSI 7계층 모델 (0) | 2020.10.05 |
[Node.js]Node.JS Study - 모듈 (0) | 2020.06.25 |
[통신] http 통신 vs socket 통신 (0) | 2020.06.16 |
[Tistory] 스킨 만들기 - 2. skin.html (0) | 2020.06.03 |
[Tistory] 스킨 만들기 - 1.기본구조 (0) | 2020.06.02 |