IPヘッダには、プロトコルフィールドが定義されている。
- プロトコルフィールド
- どのトランスポートプロトコルにデータを渡すかが番号で示されている
この番号で、IPが運んでいるデータがTCPなのかUDPなのかを識別する
TCPとUDP
-
TCP
- コネクション型
- ストリーム型
- 切れ目のないデータ構造で、水道の蛇口から出る水のイメージ
- 順序制御や再送制御を行う
- フロー制御、ふくそう制御も行う
- [ 使用例 ]
-
UDP
- コネクションレス型
- 細い処理は上位のアプリケーション層が担う
- 送信した時のメッセージの大きさは保たれる
- [ 使用例 ]
- マルチキャスト、ブロードキャスト
- RIP, DHCP
- リアルタイム性を重視する電話など