ToS ビットを外部 IP ヘッダーにコピーするための GRE トンネルの設定
IP-IP トンネルとは異なり、GRE トンネルはデフォルトでは ToS ビットを外部 IP ヘッダーにコピーしません。ルーティングエンジンから送信されるパケットの外側のIPヘッダー(一部のトンネルルーティングプロトコルで必要)に内側のToSビットをコピーするには、GREインターフェイスの論理ユニット階層レベルに copy-tos-to-outer-ip-header
ステートメントを含めます。デバイス(MPCを搭載したMXシリーズルーターのみ)を通過するパケットの内側ToSビットを外側のIPヘッダーにコピーするには、GREインターフェイスの論理ユニット階層レベルに copy-tos-to-outer-ip-header-transit
ステートメントを含めます。
内部 ToS ビットを GRE トンネルの外部 IP ヘッダーにコピーするには:
-
内部 IP ヘッダーの ToS ビットを外部 IP パケット ヘッダーにコピーできるようにするインターフェイスを指定します
[edit] user@host# edit interfaces user@host# set gr-0/0/0 unit 0 copy-tos-to-outer-ip-header user@host# set gr-0/0/0 unit 0 copy-tos-to-outer-ip-header-transit user@host# set gr-0/0/0 unit 0 family inet
また、[edit chassis]
階層レベルで copy-tos-to-outer service-type gre
ステートメントを含めることで、すべての GRE インターフェイスに対してグローバルにデバイスを通過するパケットの外側の IP ヘッダーに内部 ToS ビットをコピーすることもできます。このステートメントは、MPC上のすべてのGREインターフェイスに影響し、copy-tos-to-outer-ip-header-transit
ステートメントよりも優先されます。コミットされたこの設定ステートメントは、新しいgr-
インターフェイスにのみ影響します。既存のgr-
インターフェイスに影響を与えるには、インターフェイスを削除してから再度追加する必要があります。
copy-tos-to-outer service-type gre
オプションと copy-tos-to-outer-ip-header-transit
オプションはどちらも IPv4 GRE トンネルでのみ機能します。これらのオプションは、IPv6 トラフィックをサポートしていません。
このオプションがインターフェイスレベルで有効になっていることを確認するには、 show interfaces interface-name detail
コマンドを使用します。