User Datagram Protocol
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| アプリケーション層 |
| DHCP · DNS · FTP · Gopher · HTTP · IMAP4 · IRC · NNTP · XMPP · POP3 · SIP · SMTP · SNMP · SSH · TELNET · RPC · RTCP · RTSP · SSL/TLS · SDP · SOAP · CMIP · STUN · GTP · NTP · EHRP |
| トランスポート層 |
| TCP · UDP · DCCP · SCTP · RTP · RSVP · IGMP · PPTP · RUDP · UDP-Lite |
| ネットワーク層 |
| IP(IPv4 · IPv6) · OSPF · IS-IS · BGP · IPsec · ARP · RARP · RIP · ICMP · ICMPv6 · IGP |
| データリンク層 |
| 802.11 · 802.16 · Wi-Fi · WiMAX · ATM · DTM · トークンリング · イーサネット · FDDI · フレームリレー · GPRS · EVDO · HSPA · HDLC · PPP · SLIP · L2TP · ISDN · SMDS · アークネット |
| 物理層 |
| イーサネット物理層 · モデム · PLC · SONET/SDH · G.709 · OFDM · 光ファイバー · 同軸ケーブル · ツイストペアケーブル |
User Datagram Protocol(ユーザ データグラム プロトコル、UDP(ユーディーピー))は、主にインターネットで使用されるプロトコルの一つで、定義はRFC 768による。主にIPプロトコル上に実装されておりOSI参照モデルのトランスポート層にあたる。TCPと違いコネクションレスであり、送達確認などを行わないため言わば無手順方式のデータ転送となる。通信中のパケット紛失や、データ誤り等の検出やその為の対応が必要な場合はアプリケーションで行う。しかし、その分TCPと比べデータ比率は高まるため、途中でデータが抜け落ちても問題が少ない音声や画像のストリーム形式での配信(VoIP、Realストリーミング、QuickTimeストリーミング)に用いられている。 その他SNMPやTFTP、DNSやDHCPなどの各種上位プロトコルがある。
STD番号:6
目次 |
[編集] 仕様概要
- プロトコル番号:17
- TCP同様、ひとつのIPアドレスで16bit (65535個)の論理ポートを持つことができる。物理的・IPアドレス的に1つであっても、論理的に多重化された65535個までの通信を行うことができる。
[編集] RFCによる技術仕様
[編集] UDPパケットフォーマット
| 0 - 7 ビット | 8 - 15 ビット | 16 - 23 ビット | 24 - 31 ビット |
|---|---|---|---|
| 送信元ポート | 宛先ポート | ||
| データ長 | チェックサム | ||
|
データ |
|||
[編集] UDPを利用する主なアプリケーション
[編集] 関連項目
- UDP-Lite
- RFC 768 - User Datagram Protocol
- RFC 4347 - Datagram Transport Layer Security

