NAT66 の設定
機能名 |
リリース情報 |
説明 |
---|---|---|
NAT66 DIA のサポート |
Cisco IOS XE Catalyst SD-WAN リリース 17.7.1a Cisco vManage リリース 20.7.1 |
IPv6 から IPv6 へのネットワークアドレス変換(NAT66)ダイレクト インターネット アクセス(DIA)機能により、IPv6 デバイスは、IPv6 パケットヘッダー内の内部送信元アドレスプレフィックスを外部送信元アドレスプレフィックスに変換できます。 NAT66 DIA を使用すると、ローカル IPv6 インターネットトラフィックを、トランスポート VPN(VPN 0)を介してサービス側 VPN(VPN 1)からインターネットに直接送信することができます。 NAT66 DIA は、Cisco SD-WAN Manager、CLI、またはデバイス CLI テンプレートを使用して設定できます。 この機能では、新しい CLI コマンドが導入されています。新しい NAT コマンドに関する詳細については、『Cisco IOS XE Catalyst SD-WAN Qualified Command Reference Guide』を参照してください。 |
NAT66 DIA の複数の WAN リンクのサポート |
Cisco IOS XE Catalyst SD-WAN リリース 17.12.1a Cisco Catalyst SD-WAN Manager リリース 20.12.1 |
複数の WAN リンクを使用してローカル IPv6 トラフィックをインターネットに直接出力するように NAT66 を設定できます。 |
SLAAC を使用した WAN インターフェイスでの IPv6 アドレスの自動設定 |
Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a Cisco Catalyst SD-WAN Manager リリース 20.13.1 |
ルータアドバタイズメント(RA)プレフィックスを使用して、NAT66 プレフィックス変換用の IPv6 アドレスを自動的に割り当てることで、ステートレスアドレス自動設定(SLAAC)を設定できます。 |
フロースティッキネスのサポート |
Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a Cisco Catalyst SD-WAN Manager リリース 20.13.1 |
フロースティッキネスは、NAT パスのフローレベルの状態を記録し、NAT パスの変更によってアプリケーションフローがリセットされないようにします。ディープ パケット インスペクション(DPI)で最初のパケット一致が失敗すると、エッジルータは、この不明なアプリケーションの最初のフローが元のパスに固定されるようにし、いくつかのパケットの後に DPI エンジンによってパケット一致が認識されると、ポリシーをバイパスしてパスを変更します。 |
NAT66 DIA での一元管理型データポリシーのサポート |
Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a Cisco Catalyst SD-WAN Manager リリース 20.13.1 |
nat use-vpn 0 コマンドを使用して一元管理型データポリシーを設定できます。これにより、ポリシー一致基準に基づいて、送信元 IP が変換された後に、一致するトラフィックが VPN 0 に送信されます。 この機能は、サービスおよびトンネルからサポートされます。フォールバックオプションは、DIA ルートが使用できない場合に、トラフィックがルーティングにフォールバックし、オーバーレイパスを使用するようにします。 |
NAT66 DIA ルートの再配布のサポート |
Cisco IOS XE Catalyst SD-WAN リリース 17.14.1a Cisco Catalyst SD-WAN Manager リリース 20.14.1 |
BGP または OSPFv3 プロトコルへの NAT66 DIA ルートの再配布を設定できます。 |
NAT66 DIA ステータスイベントのサポート。 |
Cisco IOS XE Catalyst SD-WAN リリース 17.14.1a Cisco Catalyst SD-WAN Manager リリース 20.14.1 |
Cisco SD-WAN Manager ログで NAT DIA ステータスをモニターできます。nat-update と呼ばれる新しいイベントによって、[Events] ページに NAT DIA のステータスが表示されます。 |
NAT66 DIA による Point-to-Point Protocol(PPP)ダイヤラインターフェイスのサポート |
Cisco IOS XE Catalyst SD-WAN リリース 17.14.1a Cisco Catalyst SD-WAN Manager リリース 20.14.1 |
この機能により、PPP over Ethernet(PPPoE)と PPP over Asynchronous Transfer Mode(PPPoA)の 2 種類の PPP ダイヤラインターフェイスのサポートが追加されます。 この機能を使用すると、IPv6 サービスおよびサイトにアクセスするための PPP ダイヤラインターフェイスを設定できます。 |
NAT66 DIA に関する情報
IPv6 から IPv6 へのネットワークプレフィックス変換(NPTv6)は、IPv6 アドレスプレフィックスを別の IPv6 アドレスプレフィックスに変換するメカニズムです。使用されるアドレス変換方式は、IPv6 から IPv6 へのネットワークアドレス変換(NAT66)です。NAT66 機能をサポートするデバイスは、NAT66 トランスレータと呼ばれます。NAT66 トランスレータは、送信元と宛先のアドレス変換機能を提供します。
(注) |
NPTv6 機能は、Cisco IOS XE Catalyst SD-WAN リリース 17.7.1a の Cisco Catalyst SD-WAN に導入される前に、Cisco IOS XE プラットフォームですでに利用可能でした。詳細については、『IP Addressing: NAT Configuration Guide』を参照してください。 |
NAT66 DIA を使用すると、IPv6 環境であるネットワークから別のネットワークにパケットをリダイレクトまたは転送できます。NAT66 DIA は、内部ネットワークと外部ネットワーク内のアドレス間に 1:1 の関係を持つアルゴリズム変換機能を提供します。異なるネットワークを相互接続し、マルチホーミング、負荷分散、およびピアツーピアネットワークをサポートできます。
NAT66 DIA は、64 ビットを超えるプレフィックスとスタティック IPv6 ホスト間の変換をサポートします。IPv6 アドレスのプレフィックス部分のみが変換されます。
(注) |
IPv6アドレスで Cisco SD-WAN Manager にアクセスする場合は、URL にポート番号 8443 を指定してください。 例:
|
NAT66 DIA フローのスティッキネス
サポートされている最小リリース:Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a。
NAT66 DIA がアプリケーション一致の一元管理型データポリシーで設定されている場合、パスの変更により、NAT66 DIA ポリシーの対象となるアプリケーションフローがリセットされる可能性があります。たとえば、アプリケーションリストに一致するデータポリシーがあり、アクションが NAT66 DIA である場合、最初のいくつかのパケットはディープ パケット インスペクション(DPI)によって識別されない可能性があります。したがって、NAT66 DIA アプリケーションポリシーに一致しないパケットは、Cisco Catalyst SD-WAN オーバーレイパスへのルーティングに従います。フローが識別されると、フローのその後のパケットは、データポリシーで定義されている NAT66 DIA パスを使用します。このパス変更により、フローがリセットされます。これは、パスが異なると、サーバーへのクライアント送信元またはポートの組み合わせが異なることを意味し、サーバーは不明な TCP フローをリセットします。
NAT66 DIA フローのスティッキネス機能は、NAT66 パスのフローレベル状態を記録します。フローの最初のパケットが非 NAT66 の場合、このフローの残りのパケットも非 NAT66 パスを使用します。最初のパケットフローが NAT66 DIA パスを経由する場合、このフローの残りのパケットも NAT66 DIA パスを使用します。これは、NAT66 DIA データポリシーではデフォルトで有効になっています。
Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a から、NAT66 DIA フローのスティッキネス機能はデフォルトで有効になっています。フロースティッキネスを無効にするには、CLI アドオンテンプレートを使用してローカライズされたポリシーで flow-stickiness-disable コマンドを使用します。
NAT66 DIA の仕組み
-
ブランチサイトの IPv6 クライアントは、ネットワークのトランスポート側(VPN 0)にある Cisco SD-WAN Manager データセンターにアクセスしようとします。
-
Cisco IOS XE Catalyst SD-WAN デバイス は、IPv6 アドレスをサービス VPN(VPN 1)から、ネットワークの WAN 側であるネクストホップ トランスポート VPN(VPN 0)にルーティングします。
-
NAT66 トランスレータは、IPv6 から IPv6 へのプレフィックス変換を実行します。Dynamic Host Configuration Protocol バージョン 6(DHCPv6)では、プレフィックス委任のために IPv6 プレフィックス範囲にソース IPv6 プレフィックスが必要です。
NAT66 変換は、トランスポート VPN インターフェイスで発生します。
DHCPv6 プレフィックス委任により、ISP は顧客のネットワーク内で使用する顧客にプレフィックスを割り当てるプロセスを自動化できます。プレフィックス委任は、DHCPv6 プレフィックス委任オプションを使用して、プロバイダー エッジ(PE)デバイスと宅内装置(CPE)の間で行われます。ISP が顧客にプレフィックスを委任した後、顧客はネットワークをさらに分割し、顧客のネットワーク内のリンクにプレフィックスを割り当てることができます。
-
Cisco SD-WAN Manager からトラフィックが返されると、Cisco IOS XE Catalyst SD-WAN デバイス は DIA ルートテーブルで NAT66 エントリを検索し、パケットをクライアントの IPv6 アドレスに転送します。
ステートレス DHCP を使用した NAT66 DIA の設定
Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a から、ルータアドバタイズメント(RA)プレフィックスでステートレスアドレス自動設定(SLAAC)を使用して、WAN インターフェイスで IPv6 アドレスを自動設定できます。ステートレス DHCPv6 は、SLAAC と DHCPv6 の組み合わせです。デバイスは O ビットが設定された RA を送信しますが、M ビットは設定しません。DHCPv6 サーバーがクライアント アドレス バインディングを追跡する必要がないため、これはステートレス DHCPv6 と呼ばれます。RA プレフィックスは、サービス側トラフィックの IPv6 DIA の NAT66 で使用できます。設定すると、同じ送信元プレフィックスを異なる外部インターフェイスと照合できます。
開始する前に、DHCPv6 と SLAAC が設定されていることを確認します。詳細については、「Information About DHCPv6」を参照してください。
(注) |
SLAAC インターフェイスで使用される RA プレフィックスが、スタティック NAT66 マッピングルールで使用される外部プレフィックスと異なることを確認します。 |
マッピングルールが設定され、フローが一致すると、トラフィックは内部から外部に流れます。NAT66 は、サービス側ホストと RA プレフィックスを共有するためのバインドテーブルを維持します。サービス側インターフェイスからの IPv6 パケットが DIA パスを通過する場合、RA プレフィックスを使用して元の送信元アドレスと変換された送信元アドレスに対してバインドが作成されます。パケットを元に戻す場合は、同じバインドが使用されます。NAT66 は、指定された時間、バインドエントリを維持します。デフォルトのタイムアウト値は 5 分です。
インターフェイスのプレフィックス変換ルールは、パケットがそのインターフェイスを通過する場合にのみ有効であり、RA でプレフィックス変換ルールを設定した場合は出力インターフェイスを指定する必要はありません。
[Translated Source Prefix] をシステムのデフォルトとして設定すると、SLAAC 機能によって自動的に RA プレフィックス(外部)が提供されます。それ以外の場合は、変換ルールで外部プレフィックスを設定する必要があります。
Cisco Catalyst SD-WAN Manager または CLI を使用して、ステートレス DHCP を使用した NAT66 DIA を設定できます。
一元管理型データポリシーを使用した NAT66 DIA
サポートされている最小リリース:Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a、Cisco Catalyst SD-WAN Manager リリース 20.13.1
nat use-vpn 0 コマンドを使用すると、Cisco IOS XE Catalyst SD-WAN デバイスで一元管理型データポリシーを使用して NAT66 DIA ルートを設定できます。これにより、データトラフィックは、トランスポート VPN にあるオーバーレイトンネルに入る前に NAT 処理されます。ポリシー一致基準に基づいて、送信元 IP アドレスが変換された後、一致する IPv6 トラフィックが DIA 回線を介して転送されます。IPv6 トラフィックは、送信元 IPv6 プレフィックスまたはプレフィックスリストか、宛先 IPv6 プレフィックスまたはプレフィックスリストの一元管理型ポリシー一致基準に基づいて、DIA 回線を介して宛先アドレスの NAT66 の後に転送されます。
デバイスのサービス側で NAT66 を設定するには、デバイスのサービス VPN 内に NAT66 インターフェイスを設定してから、Cisco Catalyst SD-WAN コントローラで一元管理型データポリシーを設定します。このポリシーは、必要なプレフィックスを持つデータトラフィックをサービス側 NAT に転送します。
ネットワークのサービス側に出入りするデータの NAT を設定できます。サービス側 NAT は、構成された一元化されたデータポリシーと一致する、内部および外部ホストアドレスのデータトラフィックを変換します。
DIA ルートが使用できない場合、フォールバックオプションが設定されていないと、トラフィックはドロップされます。NAT66 フォールバック機能は、DIA ルートに送信されるすべてのトラフィックが必要に応じて代替ルートを使用できるよう、ルーティングベースのメカニズムを提供します。この機能は、サービス側とトンネル側の両方でサポートされます。
CLI を使用した Cisco SD-WAN コントローラ でのデータポリシーによる NAT66 DIA の設定
サポートされている最小リリース:Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a、Cisco Catalyst SD-WAN Manager リリース 20.13.1
CLI テンプレートの使用の詳細については、CLI アドオン機能テンプレートおよび CLI テンプレートを参照してください。
CLI を使用した NAT66 DIA の設定
Cisco SD-WAN コントローラ でデータポリシーによって NAT66 DIA を設定する例を次に示します。
Device# policy
data-policy policy-name
vpn-list vpn_list
sequence number
match
source-ipv6 ipv6-address
!
action accept
nat use-vpn 0
nat fallback
set
local-tloc-color lte
Cisco Catalyst SD-WAN Manager を使用したデータポリシーによる NAT66 DIA の設定
サポートされている最小リリース:Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a および Cisco Catalyst SD-WAN Manager リリース 20.13.1。
一元管理型データポリシーを使用して、Cisco SD-WAN Manager でフォールバックとともに NAT66 DIA の IPv6 一致条件とアクション条件を設定できます。
-
Cisco SD-WAN Manager のメニューから、
の順に選択します。 -
[Custom] オプションのドロップダウンの [Centralized Policy] で [Traffic Data] を選択します。
-
[Add Policy] ドロップダウンから、[Create New] をクリックします。
-
[シーケンスタイプ(Sequence Type)] をクリックし、[カスタム(Custom)] を選択します。
-
[(+)シーケンスルール(Sequence Rule)] をクリックして、新規のシーケンスルールを作成します。
-
[Protocol] ドロップダウンリストで、[IPv6] を選択します。
-
マッチ条件を追加したら、[アクション(Actions)]、[承認(Accept)] の順にクリックします。
-
[NAT VPN] をクリックし、[フォールバック(Fallback)] チェックボックスをオンにします。
-
[アクションの保存と照合(Save and Match Actions)] をクリックします。
-
[データポリシーの保存(Save Data Policy)] をクリックします。
Cisco SD-WAN Manager を使用して NAT フォールバックを有効にするには、次の手順を実行してデータポリシーを作成および設定します。
-
既存の一元管理型ポリシーを編集し、ポリシーをインポートします。
-
Cisco SD-WAN Manager のメニューから、
の順に選択します。 -
[Custom] オプションのドロップダウンの [Centralized Policy] で [Traffic Data] を選択します。
-
[Add Policy] ドロップダウンから、[Create New] をクリックします。
-
[シーケンスタイプ(Sequence Type)] をクリックし、[カスタム(Custom)] を選択します。
-
[(+)シーケンスルール(Sequence Rule)] をクリックして、新規のシーケンスルールを作成します。
-
マッチ条件を追加したら、[アクション(Actions)]、[承認(Accept)] の順にクリックします。
-
[NAT VPN] をクリックし、[フォールバック(Fallback)] チェックボックスをオンにします。
-
[アクションの保存と照合(Save and Match Actions)] をクリックします。
-
[データポリシーの保存(Save Data Policy)] をクリックします。
-
ポリシーグループを使用したデータポリシーによる NAT66 DIA の設定
Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a から、設定グループを使用して、Cisco SD-WAN Manager でステートレス DHCP を使用して NAT66 DIA を設定できます。
-
Cisco SD-WAN Manager メニューから、 の順に選択します。
-
[Application priority & SLA policy] をクリックして、ポリシーを作成します。
既存のポリシーを編集するには、[Action] の下にあるアプリケーション優先順位と SLA ポリシーの横にある省略記号アイコン([...])をクリックし、[Edit] をクリックします。
-
[Internet Offload Traffic] で、[Application List] ドロップダウンリストからアプリケーションを選択し、[Fallback to Routing] オプションをオンにして、ダイレクト インターネット アクセスを設定します。
-
[Apply Policy] で、方向、VPN、およびインターフェイスを設定します。
-
[Save] をクリックします。
NAT66 DIA の利点
-
ローカル IPv6 インターネット トラフィックをサポートし、トランスポート VPN を介してサービス側 VPN からインターネットに直接出ます
-
IPv6 環境で、あるネットワークから別のネットワークにパケットをリダイレクトまたは転送できます
-
優れたアプリケーション パフォーマンスを実現
-
帯域幅の消費と遅延の削減に貢献
-
帯域幅コストの削減に貢献
-
リモートサイトに DIA を提供することで、ブランチオフィスのユーザーエクスペリエンスを向上させます。
-
Cisco IOS XE Catalyst SD-WAN リリース 17.14.x から、セルラーおよびダイヤラインターフェイスをサポートします。
NAT66 DIA の制限事項
-
ファイアウォール、AppNav-XE、およびマルチキャストはサポートされていません。
Cisco IOS XE Catalyst SD-WAN リリース 17.12.1a から、NAT66 ではファイアウォールを使用できます。
-
NAT66 DIA トラフィックフローのみがサポートされます。サービス側のトラフィックフローはサポートされていません。
-
一元化されたデータポリシーは、NAT66 DIA ではサポートされていません。
Cisco IOS XE Catalyst SD-WAN リリース 17.13.1a から、一元管理型データポリシーは NAT66 DIA でサポートされます。
-
NAT64 と NAT66 の組み合わせは、同じインターフェイスではサポートされていません。
-
各 VRF でサポートされるプレフィックス変換は 1 つだけです。
Cisco IOS XE Catalyst SD-WAN リリース 17.12.1a から、VRF ごとに複数のプレフィックス変換がサポートされます。
-
NAT66 DIA での複数の WAN リンクの使用はサポートされていません。
Cisco IOS XE Catalyst SD-WAN リリース 17.12.1a から、複数の WAN リンクが NAT66 DIA でサポートされます。
-
サービス IPv6 ルーティングプロトコルを使用した NAT66 DIA ルートの再配布はサポートされていません。
Cisco IOS XE Catalyst SD-WAN リリース 17.14.1a から、BGP または OSPFv3 プロトコルへの NAT66 DIA ルート再配布を設定できます。
-
リアルタイムの運用アプリケーション プログラミング インターフェイス(API)はサポートされていません。
-
NAT66 DIA ルート操作を成功させるには、VPN 0 にデフォルトルートを含める必要があります。
-
物理イーサネット サブインターフェイスのみがサポートされています。
-
ルータアドバタイズメント(RA)のプレフィックスは、NAT66 プレフィックス変換ではサポートされていません。
-
マルチテナンシーリソースの制限はサポートされていません。
-
NAT66 を使用した IPv6 TLOC 拡張はサポートされていません。