WebRTC Meetup Tokyo #24 2023/06/23 の資料です。
Googleスライド版はこちら
お話すること
STUN・TURN概要
STUN・TURNのパケットについて
お話しないこと
NAT越えの仕組み
STUN・TURNサーバーのコードについて
今日のゴール
0x2112A442という値を見て、「あ! WebRTC Meetupで見たやつだ!!」になる
まとめ
1. STUNのパケットは、ヘッダーと属性で構成されている
2. STUNが返すアドレス・ポート番号は、0x2112A442とのXORを計算して、NATによ るデータの書き換えを回避している
3. WebRTCでは、オーバーヘッドの少ない方式でTURNを利用している
4. STUNのパケットを見てみると、いろいろ分かる!!