Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

用于使用 NDRA 的 PPPoE 接入网络的双堆栈

为 NDRA 配置静态 PPPoE 逻辑接口

要为静态邻接方发现路由器通告 (NDRA) 配置静态 PPPoE 逻辑接口,请执行以下操作:

  1. 指定接口的名称和逻辑单元号。
  2. 配置接口描述。
  3. 指定家族 inet6 源地址。
  4. 为家族 inet 配置一个未编号的地址。
  5. 指定底层以太网接口。
  6. 将路由器定义为在创建 PPPoE 逻辑接口时充当 PPPoE 服务器。
  7. 访问路由器通告配置,并指定 BNG 在静态接口的路由器通告中发送的前缀。确保前缀与在步骤 3 中配置的静态 PPPoE 逻辑接口配置的源地址匹配。

配置用于路由器播发的地址分配池

如果使用用于路由器播发的本地地址分配池,请创建一个池,并向池添加 IPv6 前缀。

您必须为 DHCPv6 前缀委派、DHCPv6 IA_NA和路由器通告配置单独的池。

配置 NDRA 地址分配池。

  1. 为 NDRA 使用的 IPv6 前缀创建池。
  2. 将 IPv6 网络前缀添加到池。
  3. 配置 IPv6 地址范围的名称并定义范围。对于 NDRA 池,通过将前缀长度设置为 64 来指定范围。
  4. 指定地址分配池用于 NDRA。

为路由器播发配置重复的 IPv6 前缀保护

如果您使用 AAA 为路由器播发提供 IPv6 前缀,则可以启用重复前缀保护,以防止前缀被多次使用。如果启用,将检查从外部服务器收到的以下属性:

  • Framed-IPv6-Prefix

  • Framed-IPv6-Pool

然后,路由器将执行下列操作之一:

  • 如果前缀与地址池中的前缀匹配,则从池中获取前缀(如果可用)。

  • 如果前缀已在使用中,则会因不可用而被拒绝。

  • 如果从外部服务器请求的前缀长度与池的前缀长度不完全匹配,则身份验证请求将被拒绝。如果配置了,Acct-Stop 消息将包含终止原因。

要配置重复前缀保护,请执行以下操作:

  1. 输入 access 配置。
  2. 启用重复前缀保护。

示例:配置使用 ND/RA over PPPoE 的双堆栈

此示例显示了具有一台 PC 的住宅用户的双堆栈配置。它使用 ND/RA 提供前缀,用于获取 PC 的全局 IPv6 地址。

要求

此示例使用以下硬件和软件组件:

  • MX 系列 3D 通用边缘路由器

  • Junos OS 11.4 或更高版本

概述

此设计在用户接入网络中使用 ND/RA,如下所示:

  • 接入网络是 PPPoE。

  • ND/RA 用于在 WAN 链路上分配全局 IPv6 地址。路由器播发中使用的前缀来自使用 AAA RADIUS 指定的本地池。

拓扑学

图 1:采用 NDRA 的 PPPoE 用户接入网络 PPPoE Subscriber Access Network with NDRA

表 1 介绍了此示例中使用的配置组件。

表 1:具有 ND/RA 和 DHCPv6 前缀委派的双堆栈中使用的配置组件

配置组件

组件名称

目的

动态配置文件

DS-dyn-ipv4v6-ndra

在订阅者登录时创建 PPPoE 逻辑接口的配置文件。

接口

GE-3/3/0

底层以太网接口。

lo0

用于接入网络的环路接口。环路接口会自动用于未编号的接口。

地址分配池

默认 ipv4-pool-2

为订阅者 LAN 提供 IPv4 地址的池。

NDRA-2010型

提供路由器播发中使用的 IPv6 前缀的池。这些前缀用于创建分配给 CPE WAN 链路的全局 IPv6 地址。

配置

要配置此示例,请执行以下任务:

CLI 快速配置

以下是此示例的完整配置:

为 PPPoE 逻辑接口配置动态配置文件

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

为 PPPoE 逻辑接口创建动态配置文件。此动态配置文件支持同一逻辑接口上的 IPv4 和 IPv6 会话。

要配置动态配置文件,请执行以下操作:

  1. 创建动态配置文件并命名。

  2. 配置 PPPoE 逻辑接口 (pp0),用于为 IPv4 和 IPv6 订阅者创建逻辑 PPPoE 接口。

  3. 指定 $junos-interface-unit 为预定义变量,以表示 pp0 接口的逻辑单元号。该变量将动态替换为订阅者登录时网络提供的实际单元号。

  4. 指定 $junos-underlying-interface 为预定义变量,以表示路由器在其上创建动态 PPPoE 逻辑接口的底层以太网接口的名称。当订阅者登录时,该变量将动态替换为网络提供的底层接口的实际名称。

  5. 将路由器配置为在动态创建 PPPoE 逻辑接口时充当 PPPoE 服务器。

  6. 为 pp0 接口配置 IPv4 家族。指定未编号地址以动态创建环路接口。

  7. 为 pp0 接口配置 IPv6 家族。由于该示例使用路由器通告,因此请分配预定义变量 $junos-ipv6-address

  8. 为 pp0 接口配置一个或多个 PPP 身份验证协议。

  9. 启用 keepalive 并为 keepalive 设置间隔。建议间隔 30 秒。

  10. 访问路由器播发配置。

  11. 指定应用 ND/RA 配置的接口。

  12. 指定在使用此动态配置文件创建的接口上发送到 CPE 的路由器通告消息中包含的前缀值。如果指定 $junos-ipv6-ndra-prefix 预定义变量,则实际值将从本地池或通过 AAA 获取。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

配置环路接口

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要配置环路接口,请执行以下操作:

  1. 创建环路接口并指定单元号。

  2. 配置 IPv4 接口。

  3. 配置 IPv6 接口。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

为动态 PPPoE 用户接口配置静态底层以太网接口

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要配置底层以太网接口,请执行以下操作:

  1. 指定要将 IPv4 和 IPv6 动态配置文件附加到的静态底层以太网接口的名称和逻辑单元号。

  2. 配置接口描述。

  3. 在底层接口上配置 PPPoE 封装。

  4. 配置 VLAN ID。

  5. 将动态配置文件附加到底层接口。

  6. (选答)防止在同一 VLAN 接口上为同一 PPPoE 订阅者创建多个 PPPoE 会话。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

指定 BNG IP 地址

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

最佳实践:

如果环路接口上的接口地址发生变化,强烈建议您配置 BNG IP 地址,以避免出现不可预测的行为。

分步过程

要配置 BNG 的 IP 地址,请执行以下操作:

  1. 访问路由选项配置。

  2. 指定 IP 地址或 BNG。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

配置 RADIUS 服务器访问

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要配置 RADIUS 服务器,请执行以下操作:

  1. 创建 RADIUS 服务器配置,并指定服务器地址。

  2. 为服务器配置所需的密钥(密码)。用引号括起来的机密可以包含空格。

  3. 配置 BNG 向 RADIUS 服务器发送 RADIUS 请求时使用的源地址。

  4. (选答)配置路由器尝试联系 RADIUS 计费服务器的次数。您可以将路由器配置为重试 1 到 16 次。默认设置为重试 3 次。

  5. (选答)配置本地路由器或交换机等待从 RADIUS 服务器接收响应的时间长度。默认情况下,路由器或交换机等待 3 秒。可以将超时配置为 1 到 90 秒。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

配置 RADIUS 服务器访问配置文件

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要配置 RADIUS 服务器访问配置文件,请执行以下操作:

  1. 创建 RADIUS 服务器访问配置文件。

  2. 指定身份验证方法的使用顺序。

  3. 指定用于身份验证的 RADIUS 服务器和用于计费的服务器的地址。

  4. 配置访问配置文件的 RADIUS 计费值。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

指定要使用的 RADIUS 服务器访问配置文件

CLI 快速配置

要快速配置此示例,请复制以下命令并将其粘贴到层次结构级别的 CLI [edit] 中。

分步过程

要指定用于身份验证的 RADIUS 服务器访问配置文件,请执行以下操作:

  1. 指定访问配置文件。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

配置本地地址分配池

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

为 DHCPv4、DHCPv6 前缀委派和 ND/RA 配置三个地址分配池。

要配置地址分配池,请执行以下操作:

  1. 为 DHCPv4 配置地址分配池。

  2. 为 ND/RA 配置地址分配池。

  3. 指定地址分配池用于 NDRA。

  4. (选答)启用重复前缀保护。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

验证

确认配置工作正常。

验证活动订阅者会话

目的

验证活动订阅者会话。

行动

在操作模式下,输入 show subscribers summary 命令。

意义

下的 Subscribers by State 字段显示活动订阅者的数量。

下的 Subscribers by Client Type 字段显示活动 DHCP 和 DHCPoE 订阅者会话的数量。

验证正确路由实例中的 IPv4 和 IPv6 地址

目的

验证订阅者是否同时具有 IPv4 和 IPv6 地址,以及是否位于正确的路由实例中。

行动

在操作模式下,输入 show subscribers 命令。

意义

Interface 字段显示同一接口上正在运行两个订阅者会话。字段 IP Address 显示一个会话分配了 IPv4 地址,一个会话分配了 IPv6 地址。

字段 LS:RI 显示用户已放置在正确的路由实例中,并且可以发送和接收流量。

验证动态订阅者会话

目的

验证动态订阅者会话是否处于活动状态,以及是否从 ND/RA 池获取 IPv6 前缀。

行动

在操作模式下,输入 show subscribers detail 命令。

意义

IPv6 User Prefix 字段显示从 ND/RA 池获取的前缀。该 State 字段显示会话处于活动状态。

验证 ND/RA 前缀池和前缀长度

目的

验证用于 ND/RA 的池以及与池一起使用的前缀长度

行动

在操作模式下,输入 show subscribers extensive 命令。

意义

在 PPPoE 会话下,字段 IPv6 Delegated Address Pool 显示用于 ND/RA 前缀的池的名称。该 IPv6 Delegated Network Prefix Length 字段显示用于为此订阅者会话分配 IPv6 地址的前缀长度。该 IPv6 Interface Address 字段显示从 ND/RA 池分配给 CPE 接口的 IPv6 地址。

验证 PPPoE 逻辑接口的状态

目的

显示有关 PPPoE 逻辑接口 (pp0) 的状态信息。

行动

在操作模式下,输入 show interfaces pp0.logical 命令。

意义

下的LocalProtocol inet字段显示 pp0 接口的 IPv4 地址。这是为环路接口配置的 IPv4 地址。

Destination下的Protocol inet6字段显示通过 ND/RA 获取的 IPv6 地址。这是在动态配置文件中配置的$junos-ipv6-ndra-prefix变量的值。

下的LocalProtocol inet6字段显示在动态配置文件的 pp0 配置中为家族 inet6 配置的$junos-ipv6-address变量值。

验证路由器通告

目的

验证是否正在发送路由器通告,以及是否正在接收路由器请求。

行动

在操作模式下,输入 show ipv6 router-advertisement 命令。

如果您有大量用户接口,则可以显示特定接口的路由器播发。

意义

显示屏显示路由器发送的通告数、路由器收到的请求数和通告数。

示例:配置通过 PPPoE 使用 ND/RA 和 DHCPv6 前缀委派的双堆栈

要求

此示例使用以下硬件和软件组件:

  • MX 系列 3D 通用边缘路由器

  • Junos OS 11.4 或更高版本

概述

此设计在用户接入网络中使用 ND/RA 和 DHCPv6 前缀委派,如下所示:

  • 接入网络是 PPPoE。

  • ND/RA 用于在 WAN 链路上分配全局 IPv6 地址。路由器播发中使用的前缀来自使用 AAA RADIUS 指定的本地池。

  • DHCPv6 前缀委派用于用户 LAN 寻址。它使用了使用 AAA RADIUS 指定的本地池中的委托前缀。

  • DHCPv4 用于用户 LAN 寻址。

  • DHCPv6 订阅者会话在底层 PPPoE 订阅者会话之上。

拓扑学

图 2:具有 ND/RA 和 DHCPv6 前缀委派 PPPoE Subscriber Access Network with ND/RA and DHCPv6 Prefix Delegation的 PPPoE 用户接入网络

此示例中使用的配置组件如表 2 所示。

表 2:具有 ND/RA 和 DHCPv6 前缀委派的双堆栈中使用的配置组件

配置组件

组件名称

目的

动态配置文件

DS-dyn-ipv4v6-ndra

在订阅者登录时创建 PPPoE 逻辑接口的配置文件。

接口

GE-3/3/0

底层以太网接口。

lo0

用于接入网络的环路接口。环路接口会自动用于未编号的接口。

地址分配池

默认 ipv4-pool-2

为订阅者 LAN 提供 IPv4 地址的池。

NDRA-2010型

提供路由器播发中使用的 IPv6 前缀的池。这些前缀用于创建分配给 CPE WAN 链路的全局 IPv6 地址。

DHCPv6-PD-池

提供委托给 CPE 的前缀池的池,用于在用户 LAN 上分配 IPv6 全局地址。

配置

CLI 快速配置

以下是此示例的完整配置:

为 DHCPv6 over PPPoE 配置 DHCPv6 本地服务器

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要在 PPPoE IPv6 家族 (inet6) 之上分层 DHCPv6,请将 PPPoE 接口添加到 DHCPv6 本地服务器配置中,从而将 DHCPv6 与 PPPoE 接口相关联。由于此示例使用动态 PPPoE 接口,因此我们使用 pp0.0 (PPPoE) 逻辑接口作为通配符来指示可以在 PPPoE 接口上进行 DHCPv6 绑定。

要配置 DHCPv6 本地服务器,请执行以下操作:

  1. 访问 DHCPv6 本地服务器配置。

  2. 为动态 PPPoE 接口创建组并分配名称。

    该组功能可对一组接口进行分组,然后将通用 DHCP 配置应用于命名接口组。

  3. 为动态 PPPoE 逻辑接口添加接口。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

为 PPPoE 逻辑接口配置动态配置文件

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

为 PPPoE 逻辑接口创建动态配置文件。此动态配置文件支持同一逻辑接口上的 IPv4 和 IPv6 会话。

要配置动态配置文件,请执行以下操作:

  1. 创建动态配置文件并命名。

  2. 配置 PPPoE 逻辑接口 (pp0),用于为 IPv4 和 IPv6 订阅者创建逻辑 PPPoE 接口。

  3. 指定 $junos-interface-unit 为预定义变量,以表示接口的 pp0 逻辑单元号。该变量将动态替换为订阅者登录时网络提供的实际单元号。

  4. 指定 $junos-underlying-interface 为预定义变量,以表示路由器在其上创建动态 PPPoE 逻辑接口的底层以太网接口的名称。当订阅者登录时,该变量将动态替换为网络提供的底层接口的实际名称。

  5. 将路由器配置为在动态创建 PPPoE 逻辑接口时充当 PPPoE 服务器。

  6. 为 pp0 接口配置 IPv4 家族。指定未编号地址以动态创建环路接口。

  7. 为 pp0 接口配置 IPv6 家族。由于该示例使用路由器通告,因此请分配预定义变量 $junos-ipv6-address

  8. 为 pp0 接口配置一个或多个 PPP 身份验证协议。

  9. 启用 keepalive 并为 keepalive 设置间隔。建议间隔 30 秒。

  10. 访问路由器播发配置。

  11. 指定应用 ND/RA 配置的接口。

  12. 指定在使用此动态配置文件创建的接口上发送到 CPE 的路由器通告消息中包含的前缀值。如果指定 $junos-ipv6-ndra-prefix 预定义变量,则实际值将从本地池或通过 AAA 获取。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

配置环路接口

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要配置环路接口,请执行以下操作:

  1. 创建环路接口并指定单元号。

  2. 配置 IPv4 接口。

  3. 配置 IPv6 接口。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

为动态 PPPoE 用户接口配置静态底层以太网接口

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要配置底层以太网接口,请执行以下操作:

  1. 指定要将 IPv4 和 IPv6 动态配置文件附加到的静态底层以太网接口的名称和逻辑单元号。

  2. 配置接口描述。

  3. 在底层接口上配置 PPPoE 封装。

  4. 配置 VLAN ID。

  5. 将动态配置文件附加到底层接口。

  6. (选答)防止在同一 VLAN 接口上为同一 PPPoE 订阅者创建多个 PPPoE 会话。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

指定 BNG IP 地址

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

最佳实践:

如果环路接口上的接口地址发生变化,强烈建议您配置 BNG IP 地址,以避免出现不可预测的行为。

分步过程

要配置 BNG 的 IP 地址,请执行以下操作:

  1. 访问路由选项配置。

  2. 指定 IP 地址或 BNG。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

配置 RADIUS 服务器访问

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要配置 RADIUS 服务器,请执行以下操作:

  1. 创建 RADIUS 服务器配置,并指定服务器地址。

  2. 为服务器配置所需的密钥(密码)。用引号括起来的机密可以包含空格。

  3. 配置 BNG 向 RADIUS 服务器发送 RADIUS 请求时使用的源地址。

  4. (选答)配置路由器尝试联系 RADIUS 计费服务器的次数。您可以将路由器配置为重试 1 到 16 次。默认设置为重试 3 次。

  5. (选答)配置本地路由器或交换机等待从 RADIUS 服务器接收响应的时间长度。默认情况下,路由器或交换机等待 3 秒。可以将超时配置为 1 到 90 秒。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

配置 RADIUS 服务器访问配置文件

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要配置 RADIUS 服务器访问配置文件,请执行以下操作:

  1. 创建 RADIUS 服务器访问配置文件。

  2. 指定身份验证方法的使用顺序。

  3. 指定用于身份验证的 RADIUS 服务器和用于计费的服务器的地址。

  4. 配置访问配置文件的 RADIUS 计费值。

  5. 在层次结构的顶层,输入以下命令以启用访问配置文件。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

指定要使用的 RADIUS 服务器访问配置文件

CLI 快速配置

要快速配置此示例,请复制以下命令并将其粘贴到层次结构级别的 CLI [edit] 中。

分步过程

要指定用于身份验证的 RADIUS 服务器访问配置文件,请执行以下操作:

  1. 指定访问配置文件。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

配置本地地址分配池

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

为 DHCPv4、DHCPv6 前缀委派和 ND/RA 配置三个地址分配池。

要配置地址分配池,请执行以下操作:

  1. 为 DHCPv4 配置地址分配池。

  2. 为 DHCPv6 前缀委派配置地址分配池

  3. 为 ND/RA 配置地址分配池。

  4. (选答)启用重复前缀保护。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

指定用于 DHCPv6 前缀委派的地址分配池

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

分步过程

要指定 dhcpv6-pd-pool 用于 DHCPv6 前缀委派:

  1. 访问 DHCPv6 本地服务器配置。

  2. 指定分配委派前缀的地址池。

结果

在配置模式下,输入 show 命令以确认您的配置。

如果完成设备配置,请从配置模式输入 commit

验证

确认配置工作正常。

验证活动订阅者会话

目的

验证活动订阅者会话。

行动

在操作模式下,输入 show subscribers summary 命令。

意义

下的 Subscribers by State 字段显示活动订阅者的数量。

下的 Subscribers by Client Type 字段显示活动 DHCP 和 DHCPoE 订阅者会话的数量。

验证正确路由实例中的 IPv4 和 IPv6 地址

目的

验证订阅者是否同时具有 IPv4 和 IPv6 地址,以及是否位于正确的路由实例中。

行动

在操作模式下,输入 show subscribers 命令。

意义

Interface 字段显示同一接口上正在运行两个订阅者会话。字段 IP Address 显示一个会话分配了 IPv4 地址,一个会话分配了 IPv6 地址。

字段 LS:RI 显示用户已放置在正确的路由实例中,并且可以发送和接收流量。

验证动态订阅者会话

目的

验证动态 PPPoE 和 DHCPv6 订阅者会话。在此示例配置中,DHCPv6 订阅者会话应叠加在底层 PPPoE 订阅者会话之上。

行动

在操作模式下,输入 show subscribers detail 命令。

意义

当订阅者登录并启动 IPv4 和 IPv6 会话时,输出会显示活动的底层 PPPoE 会话和活动的 DHCPv6 会话。

Session ID PPPoE 会话的字段为 87。用于 DHCP 会话的Underlying Session ID值为 87,表示 PPPoE 会话是底层会话。

验证用于 NDRA 和 DHCPv6 前缀委派的 DHCPv6 地址池

目的

验证用于 ND/RA 的池、用于 DHCPv6 前缀委派的委托地址池以及委托给 CPE 的 IPv6 前缀的长度。

行动

在操作模式下,输入 show subscribers extensive 命令。

意义

在 PPPoE 会话下, IPv6 Delegated Address Pool 字段显示用于 DHCPv6 前缀委派和 ND/RA 前缀的池的名称。该 IPv6 Delegated Network Prefix Length 字段显示用于为此订阅者会话分配 IPv6 地址的前缀长度。该 IPv6 Interface Address 字段显示从 ND/RA 池分配给 CPE 接口的 IPv6 地址。

在 DHCP 会话下, IPv6 Delegated Address Pool 字段显示用于 DHCPv6 前缀委派的池的名称。这些 IPv6 Delegated Network Prefix Length 字段显示 DHCPv6 前缀委派中使用的前缀长度。

验证 DHCPv6 地址绑定

目的

显示 DHCPv6 本地服务器上客户机表中的地址绑定。

行动

在操作模式下,输入 show dhcpv6 server binding 命令。

如果有许多活动订阅者会话,则可以显示特定接口的服务器绑定。

意义

Prefix 字段显示从用于 DHCPv6 前缀委派的池中分配给订阅者会话的 DHCPv6 前缀。

验证路由器通告

目的

验证是否正在发送路由器通告,以及是否正在接收路由器请求。

行动

在操作模式下,输入 show ipv6 router-advertisement 命令。

如果您有大量用户接口,则可以显示特定接口的路由器播发。

意义

显示屏显示路由器发送的通告数、路由器收到的请求数和通告数。

验证 PPPoE 逻辑接口的状态

目的

显示有关 PPPoE 逻辑接口 (pp0) 的状态信息。

行动

在操作模式下,输入 show interfaces pp0.logical 命令。

意义

Underlying interface 字段显示了示例中配置的底层以太网接口。

Destination下的Protocol inet6字段显示通过 ND/RA 获取的 IPv6 地址。这是在动态配置文件中配置的$junos-ipv6-ndra-prefix变量的值。

下的LocalProtocol inet6字段显示在动态配置文件的 pp0 配置中为家族 inet6 配置的$junos-ipv6-address变量值。