TSV

WebRTC関連技術 - TSV

WebRTC関連技術は、ブラウザ間でのリアルタイム通信を可能にするためのNAT越えプロトコル群です。ICE(Interactive Connectivity Establishment)は接続確立のフレームワークを提供し、STUN(Session Traversal Utilities for NAT)は公開IPアドレスの発見を、TURN(Traversal Using Relays around NAT)はリレー機能を担います。これらの技術は協調して動作し、ファイアウォールやNAT背後のデバイス間でも直接通信を実現します。W3CとIETFによって標準化され、現在も継続的に進化しています。

WebRTC NAT越え リアルタイム通信 P2P プロトコル IETF W3C
code	slug	name	description	category	fullName	rfc
01	ice	ICE	NAT越えのための接続確立フレームワークです。	接続確立	Interactive Connectivity Establishment	RFC 8445
02	stun	STUN	公開IPアドレスを発見するためのプロトコルです。	アドレス発見	Session Traversal Utilities for NAT	RFC 8489
03	turn	TURN	メディアリレーを提供するプロトコルです。	メディアリレー	Traversal Using Relays around NAT	RFC 8656
04	dtls	DTLS	UDP上で動作するTLS暗号化プロトコルです。	暗号化	Datagram Transport Layer Security	RFC 6347
05	srtp	SRTP	リアルタイムメディアの暗号化転送プロトコルです。	メディア暗号化	Secure Real-time Transport Protocol	RFC 3711
06	trickle-ice	Trickle ICE	ICE候補を逐次的に交換する最適化技術です。	接続最適化	Trickle ICE	RFC 8839 / RFC 8840
07	whip	WHIP	WebRTCのHTTPベースインジェストプロトコルです。	シグナリング	WebRTC-HTTP Ingestion Protocol	RFC 9725
08	sdp	SDP	セッション記述プロトコルです。	セッション記述	Session Description Protocol	RFC 8866