A1. IPv4 Options (IPv4オプション)
この表は, 「可変性」に関してIPv4オプションがどのように分類されるかを示しています。2つの参照が提供されている場合, 2番目の参照が最初の参照に優先します。この表は, RFC 1700「ASSIGNED NUMBERS」(1994年10月) で提供されている情報に一部基づいています。
IMMUTABLE -- ICV計算に含まれる
| Copy | Class | # | Name | Reference |
|---|---|---|---|---|
| 0 | 0 | 0 | End of Options List | [RFC791] |
| 0 | 0 | 1 | No Operation | [RFC791] |
| 1 | 0 | 2 | Security | [RFC1108] (historic but in use) |
| 1 | 0 | 5 | Extended Security | [RFC1108] (historic but in use) |
| 1 | 0 | 6 | Commercial Security | |
| 1 | 0 | 20 | Router Alert | [RFC2113] |
| 1 | 0 | 21 | Sender Directed Multi-Destination Delivery | [RFC1770] |
MUTABLE -- ゼロ化
| Copy | Class | # | Name | Reference |
|---|---|---|---|---|
| 1 | 0 | 3 | Loose Source Route | [RFC791] |
| 0 | 2 | 4 | Time Stamp | [RFC791] |
| 0 | 0 | 7 | Record Route | [RFC791] |
| 1 | 0 | 9 | Strict Source Route | [RFC791] |
| 0 | 2 | 18 | Traceroute | [RFC1393] |
EXPERIMENTAL, SUPERCEDED -- ゼロ化
| Copy | Class | # | Name | Reference |
|---|---|---|---|---|
| 1 | 0 | 8 | Stream ID | [RFC791, RFC1122 (Host Req)] |
| 0 | 0 | 11 | MTU Probe | [RFC1063, RFC1191 (PMTU)] |
| 0 | 0 | 12 | MTU Reply | [RFC1063, RFC1191 (PMTU)] |
| 1 | 0 | 17 | Extended Internet Protocol | [RFC1385, DH98 (IPv6)] |
| 0 | 0 | 10 | Experimental Measurement | |
| 1 | 2 | 13 | Experimental Flow Control | |
| 1 | 0 | 14 | Experimental Access Ctl | |
| 0 | 0 | 15 | ??? | |
| 1 | 0 | 16 | IMI Traffic Descriptor | |
| 1 | 0 | 19 | Address Extension |
Notes (注記)
注: Router Alertオプションの使用は, IPsecの使用と潜在的に互換性がない可能性があります。オプションは不変ですが, その使用は, パケットのパス上の各ルーターがパケットを「処理」し, その結果パケットを変更する可能性があることを意味します。これは, パケットがルーターからルーターに移動するときにホップバイホップで発生します。オプションの内容が宛先とするアプリケーション (例: Resource Reservation Protocol (RSVP)/Internet Group Management Protocol (IGMP)) によって処理される前に, パケットはAH処理に遭遇する必要があります。ただし, AH処理では, パス上の各ルーターがSPIによって定義されるマルチキャストSAのメンバーである必要があります。これは, 厳密にソースルーティングされていないパケットに問題を引き起こす可能性があり, 現在利用できないマルチキャストサポート技術が必要です。
注: パケットのパスに沿ったシステムによるセキュリティラベル (例: Basic Security Option (BSO), Extended Security Option (ESO), またはCommercial Internet Protocol Security Option (CIPSO)) の追加または削除は, これらのIPオプションを不変として分類することと矛盾し, IPsecの使用と互換性がありません。
注: 指定されていないバイトが隠れチャネルに使用される可能性がないように, IPヘッダーが4バイト境界で終了することを保証するために, End of Options Listオプションを必要に応じて繰り返すべきです (SHOULD)。