User Datagram Protocol
出典: フリー百科事典『ウィキペディア(Wikipedia)』
OSI参照モデル |
アプリケーション層 |
CMIP · DHCP (DHCPv4 · DHCPv6) · DNS · EHRP · FTP · Gopher · GTP · HTTP · IMAP4 · IRC · NNTP · NTP · POP3 · RTCP · RTSP · SDP · SIP · SMTP · SNMP · SOAP · SSH · STUN · TELNET · XMPP |
プレゼンテーション層 |
HTML · XML · AFP |
セッション層 |
SSL/TLS · RPC |
トランスポート層 |
DCCP · IGMP · PPTP · RSVP · RTP · RUDP · SCTP · TCP · UDP · UDP-Lite |
ネットワーク層 |
ARP · BGP · ICMP · ICMPv6 · IGP · IP (IPv4 · IPv6) · IPsec · IS-IS · OSPF · RARP · RIP |
データリンク層 |
802.11 · 802.16 · ATM · DTM · EVDO · FDDI · GPRS · HDLC · HSPA · ISDN · L2TP · PPP · SLIP · SMDS · Wi-Fi · WiMAX · アークネット · イーサネット · トークンリング · フレームリレー |
物理層 |
G.709 · OFDM · PLC · SONET/SDH · イーサネット物理層 · ツイストペアケーブル · 同軸ケーブル · 光ファイバー · モデム |
User Datagram Protocol(ユーザ データグラム プロトコル、UDP(ユーディーピー))は、主にインターネットで使用されるプロトコルの一つで、定義はRFC 768による。主にIPプロトコル上に実装されておりOSI参照モデルのトランスポート層にあたる。TCPと違いコネクションレスであり、送達確認などを行わないため言わば無手順方式のデータ転送となる。通信中のパケット紛失や、データ誤り等の検出やその為の対応が必要な場合はアプリケーションで行う。しかし、その分TCPと比べデータ比率は高まるため、途中でデータが抜け落ちても問題が少ない音声や画像のストリーム形式での配信(VoIP、MPEG-TS、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を利用する主なアプリケーション
関連項目