インターネットプロトコルバージョン4のデータグラムには、いくつかのオプションパラメータが存在する可能性があります。これらは通常、ソースルーティング中に使用される方法、いくつかの制御およびプロービング機能、およびいくつかの実験的機能など、いくつかの動作を設定します。[ 1 ]
IPv4ヘッダーに記述できるオプションは以下のとおりです。
以下の表は、IPv4 で定義されているオプションを示しています。オプション タイプ列は、上記で定義されているコピー、オプション クラス、およびオプション番号のビットから導出されます。[ 2 ]
Loose Source & Record Route (LSRR)は、アドレス変換に使用できるIPオプションです。LSRR は、IP ネットワークでモビリティを実装するためにも使用されます。 [ 3 ]
ルーズソースルーティングは、IPのソースルーティングオプションを使用して、パケットが通過する必要のあるルーターのセットを記録します。パケットの宛先は、パケットが次に通過する必要のあるルーターに置き換えられます。転送エージェント(FA)をパケットが通過する必要のあるルーターのいずれかに設定することで、LSRはトンネリングと同等になります。対応するノードがLSRオプションを保存してそれを反転させると、モバイルIPv6の機能と同等になります。
ルーズソースルーティングという名前は、パスの一部のみが事前に設定されているという事実に由来する。[ 4 ]
厳密なソース・アンド・レコード・ルート(SSRR)は、パケットの送信先が経路のすべてのステップで事前に決定されるルーズソースルーティングとは対照的です。
以下の 2 つのオプションはセキュリティ上の懸念を引き起こすため推奨されません: Loose Source and Record Route (LSRR) および Strict Source and Record Route (SSRR)。多くのルーターはこれらのオプションを含むパケットをブロックします。[ 5 ]