帮助我们改善您的体验。

让我们了解您的想法。

您是否能抽出两分钟的时间完成一份问卷调查?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
list Table of Contents

机器翻译对您有帮助吗?

starstarstarstarstar
Go to English page
免责声明:

我们将使用第三方机器翻译软件翻译本页面。瞻博网络虽已做出相当大的努力提供高质量译文,但无法保证其准确性。如果对译文信息的准确性有任何疑问,请参阅英文版本. 可下载的 PDF 仅提供英文版.

使用 464XLAT 跨纯 IPv6 网络的 IPv4 连接

date_range 23-Oct-24

464XLAT概览

从 Junos OS 17.1R1 版开始,您可以配置 464XLAT 提供商端传输器 (PLAT)。这仅在 MS-MIC 和 MS-MPC 上受支持。 464XLAT 提供了一种简单且可扩展的技术,可让具有专用地址的 IPv4 客户端通过 IPv6 网络连接到 IPv4 主机。464XLAT 仅支持客户端-服务器模型中的 IPv4,因此不支持 IPv4 对等通信或入站 IPv4 连接。

XLAT464 的优势在于,不必为此 IPv4 流量维护 IPv4 网络,也不必分配额外的公共 IPv4 地址。

客户端转换器 (CLAT) 并非瞻博网络产品,通过将 IPv4 源地址和目的地址嵌入到 IPv6 /96 前缀中,将 IPv4 数据包转换为 IPv6,并通过 IPv6 网络将数据包发送到 PLAT。PLAT 将数据包转换为 IPv4,并通过 IPv4 网络将数据包发送到 IPv4 主机(参见 图 1)。

图 1:464XLAT 有线流量 464XLAT Wireline Flow

CLAT 为每个最终用户使用唯一的源 IPv6 前缀,并通过将 IPv4 源地址嵌入到 IPv6 /96 前缀中来转换该源地址。在 图 1 中,CLAT 源 IPv6 前缀为 2001:db8:aaaa::/96,IPv4 源地址 192.168.1.2 转换为 2001:db8:aaaa::192.168.1.2。CLAT 通过将 IPv4 目的地址嵌入 PLAT(MX 系列路由器)的 IPv6 /96 前缀中来转换 IPv4 目的地址。在 图 1 中,PLAT 目标 IPv6 前缀为 2001:db8:bbbb::/96,因此 CLAT 会将 IPv4 目标地址 198.51.100.1 转换为 2001:db8:bbbb::198.51.100。

CLAT 可以驻留在仅支持 IPv6 的移动网络中的最终用户移动设备上,从而允许移动网络提供商为其用户 and 部署 IPv6,支持移动设备上的纯 IPv4 应用(参见 图 2)。

图 2:464XLAT 无线流 464XLAT Wireless Flow

要在 MX 系列路由器上配置 PLAT,请创建一个 NAT 规则,该规则将 PLAT IPv6 前缀用于目标地址和目标前缀,并使用 NAT 转换类型 stateful-nat464。对于 NAT 规则中的源地址和 CLAT 前缀,请标识 CLAT 的 IPv6 前缀。NAT 规则必须指定 PLAT 用于将专用 IPv4 源地址转换为公共 IPv4 地址的 NAT 池。

464XLAT 的优势

  • 无需维护 IPv4 传输网络

  • 无需分配额外的公共 IPv4 地址

配置 464XLAT 提供商端转换器以实现跨纯 IPv6 网络的 IPv4 连接

从 Junos OS 17.1R1 版开始,您可以配置 464XLAT 提供商端传输器 (PLAT)。这仅在 MS-MIC 和 MS-MPC 上受支持。 464XLAT 提供了一种简单且可扩展的技术,可让具有专用地址的 IPv4 客户端通过 IPv6 网络连接到 IPv4 主机。464XLAT 仅在客户端-服务器模型中支持 IPv4,因此不支持 IPv4 对等通信或入站 IPv4 连接。

配置 PLAT 时存在以下限制:

  • 不能在 NAT 规则中配置 An overload-pool

  • NAT 规则中的不同术语不能具有相同的 destination-prefix

要配置 PLAT,请执行以下操作:

  1. 配置 NAT 池 PAT 用于将专用 IPv4 源地址转换为公共 IPv4 地址的 NAT 池。请参阅 配置地址池和端口以进行网络地址转换概述

  2. 配置 NAT 规则的名称。

    content_copy zoom_out_map
    [edit services nat]
    user@host# set rule rule-name
    
  3. 配置规则的匹配方向。请参阅 网络地址转换规则概述

  4. 配置 IPv6 源地址前缀。这必须是 CLAT IPv6 前缀或包含 CLAT IPv6 前缀。

    content_copy zoom_out_map
    [edit services nat rule rule-name term term-name from]
    user@host# set source-address address
    
  5. 配置 IPv6 目标地址前缀,其长度必须为 /96。这是 PLAT 目标 IPv6 IP 前缀。

    content_copy zoom_out_map
    [edit services nat rule rule-name term term-name from]
    user@host# set destination-address address
    
  6. 指定 PLAT 用于将专用 IPv4 源地址转换为公共 IPv4 地址的 NAT 池。

    content_copy zoom_out_map
    [edit services nat rule rule-name term term-name then translated]
    user@host# set source-pool nat-pool-name
    
  7. 指定 CLAT IPv6 源前缀。

    content_copy zoom_out_map
    [edit services nat rule rule-name term term-name then translated]
    user@host# set clat-prefix clat-prefix
    
  8. 配置 IPv6 目标前缀,其长度必须为 /96。这是 PLAT 目标 IPv6 IP 前缀。

    content_copy zoom_out_map
    [edit services nat rule rule-name term term-name then translated]
    user@host# set destination-prefix destination-prefix
    
  9. 将转换类型配置为有状态 NAT464。

    content_copy zoom_out_map
    [edit services nat rule rule-name term term-name then translated]
    user@host# set translation-type stateful-nat464
    
  10. 启用地址池配对 (APP)。

    content_copy zoom_out_map
    [edit services nat rule rule-name term term-name then translated]
    user@host# set address-pooling paired.
    
  11. 将 NAT 规则分配给服务集。

    content_copy zoom_out_map
    [edit services]
    user@host# set service-set service-set-name nat-rules rule-name
    
footer-navigation