반응형
- UDP는 4계층에 속한다.
OSI 계층 | TCP/IP 계층 | |||||||
---|---|---|---|---|---|---|---|---|
7 | Application | Application | Application | |||||
6 | Presentation | FTP | Telnet | HTTP | DNS | RTSP | etc.. | |
5 | Session | |||||||
4 | Transport | Transport | TCP | UDP | ICMP, IGMP | |||
3 | Network | Network (Internet) |
IPv4 / IPv6 | |||||
2 | Data Link | Network Interface (Internet Access) |
Ethernet: IEEE 802.x, Bluetooth, etc... | |||||
1 | Physical |
UDP
- User Datagram Protocol
- 사용자 데이터그램 프로토콜이다.
- 전송 계층이다.(4계층)
- ★비연결형(Connectionless) 프로토콜이다.(비신뢰적, 비안정적)
- 두 종단 간에 연결을 설정하지 않고 데이터를 교환한다.
- ★TCP 대비 전송 속도가 빠르다.(보안, 신뢰성 보다 전송 속도, 효율성이 우선일 때 사용)
- 오버헤드의 크기가 작다.(TCP는 많은 오버헤드가 발생할 수 있음)
오버헤드(Overhead) : 데이터를 전송할 때 꼭 필요하지 않은 처리나 정보들.
- 오버헤드의 크기가 작다.(TCP는 많은 오버헤드가 발생할 수 있음)
UDP 구조
Source Port(16bit) | Destination Port(16bit) |
Total Length(16bit) | Checksum(16bit) |
Data |
- Source Port : 발신지 포트, 송신 프로세스를 위한 접근 주소로 운영체제에 의해 할당된다.
- Destination Port : 목적지 포트, 수신 프로세스를 위한 접근 주소로 서버프로그램 작성 시 형성된다.
- Total Length : 전체 길이, 헤더와 데이터 영역으 포함한 전체 세그먼트의 길이이다.
- Checksum : 체크섬, 세그먼트 전체의 오류 검사용 정보이다.
반응형