Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
本页内容
 

示例:通过同一 VLAN 多路分路接口实现动态 DHCP IP 多路分解和 PPPoE 多路分路复用接口的并发配置

此示例说明如何通过同一动态 VLAN 多路复用接口配置动态 DHCP IP 多路复用接口和 PPPoE 多路复用接口。示例提供了 IPv4 配置。但是,您也可以使用 IPv6 寻址,通过同一 VLAN 接口通过以太网/DHCP 配置并发 IP 和 PPPoE 接口。

要求

开始之前,请确保配置 DHCP 中继或 DHCP 本地服务器。有关配置这些组件之一的信息,请参阅 扩展 DHCP 中继代理概述了解传统 DHCP 与扩展 DHCP 之间的差异

概述

引入该 family pppoe 语句后,PPPoE 不再被视为排他性封装配置,您可以配置具有多个协议接口堆栈的 VLAN 接口。例如,您可以通过单个 VLAN 接口同时配置基于以太网/DHCP 的 IP 和 PPPoE 接口。

配置

准备订阅者接入接口

CLI 快速配置

要快速配置订阅者访问路由器的聚合以太网接口:

逐步过程

当通过同一 VLAN 接口同时配置多个协议接口堆栈时,必须配置 DHCP 或 PPPoE 客户端首次访问路由器的物理接口。建议为传入客户端所期望的接口指定相同的 VLAN 标记。此示例使用灵活的 VLAN 标记,同时支持在同一以太网端口上的逻辑接口上传输 802.1Q VLAN 单标记帧和双标记帧。

要自动创建动态 VLAN,接口还必须包含 VLAN 范围类型(单个或堆栈)、动态配置文件参考以及您希望 VLAN 使用的任何特定范围。

要为订阅者访问配置物理接口,请执行以下操作:

  1. 访问您希望订阅者首次访问路由器的物理接口。

  2. 指定物理接口所属的聚合以太网接口。

  3. 对要分配给聚合以太网捆绑包的每个接口重复步骤 1 和步骤 2。

  4. 访问聚合以太网接口。

  5. 指定您希望聚合以太网接口使用的 VLAN 标记。

  6. 编辑该 auto-configure 节以自动配置 VLAN。

  7. vlan-ranges编辑单标记 VLAN 的节。

  8. 指定您希望接口用于动态创建单标记 VLAN 的动态 VLAN 配置文件。

  9. 指定 VLAN 配置文件接受的 VLAN 以太网数据包类型。

  10. 指定您希望动态配置文件使用的 VLAN 范围。以下示例指定 VLAN ID 下限为 1000,VLAN ID 上限为 1500。

  11. stacked-vlan-ranges编辑双标记 VLAN 的节。

  12. 指定您希望接口用于动态创建双标记 VLAN 的动态 VLAN 配置文件。

  13. 指定堆叠 VLAN 配置文件接受的 VLAN 以太网数据包类型。

  14. 指定您希望动态配置文件使用的外部和内部堆叠 VLAN 范围。以下示例指定一个外部堆叠 VLAN ID 范围(从 1501 到 2000)(以避免使用单标记 VLAN 的重叠 VLAN ID)和任意内部堆栈 VLAN ID 范围(为内部堆栈 VLAN ID 启用 1 到 4094 的范围)。

  15. (可选)激活聚合以太网接口上 LACP 数据包的传输。

  16. 指定聚合以太网接口使用链路保护。

准备环路接口

CLI 快速配置

要快速配置此示例所需的环路接口:

逐步过程

您必须配置一个环路接口,用作动态创建的接口的未编号地址和首选源地址。

要为此示例配置所需的环路接口,请执行以下操作:

  1. 配置环路接口。

  2. 指定环路接口接受 inet 数据包。

  3. 指定环路接口的 IP 地址。

配置动态配置文件以创建动态单标记 VLAN

CLI 快速配置

要快速配置用于动态创建单标记 VLAN 的动态配置文件示例:

逐步过程

要使动态 DHCP IP 多路分路和动态 PPPoE 接口同时驻留在单标记 VLAN 接口上,VLAN 接口必须首先存在。

要配置可自动创建 VLAN 接口的动态配置文件:

  1. 创建用于自动创建 VLAN 接口的动态配置文件。

  2. 指定动态 VLAN 配置文件使用多路复用接口。

  3. 指定动态配置文件将多路复用接口单元值应用于动态 VLAN。

  4. 指定多路复用源接受 IPv4 (inet) 数据包。

  5. (可选)指定每个动态创建的接口都响应任何 ARP 请求,前提是存在活动路由到 ARP 请求的目标地址。

  6. 指定动态创建 VLAN ID。

  7. 为动态 VLAN 指定逻辑底层接口。

  8. 指定 VLAN 多路复用接口可以接受以太网上 IP/DHCP 订阅者的 inet 族数据包。

  9. 将环路地址指定为 inet 家族的未编号地址和首选源地址。

  10. 指定 VLAN 多路复用接口可以接受 PPPoE 订阅者的 pppoe 家族数据包。

  11. 防止为同一 VLAN 接口上的同一 PPPoE 订阅者创建多个 PPPoE 会话。

  12. 将动态 PPP 接口配置文件应用于任何动态 PPP 接口。

配置动态配置文件以创建动态双标记 VLAN

CLI 快速配置

要快速配置用于动态创建堆栈/双标记 VLAN 的动态配置文件示例:

逐步过程

要使动态 DHCP IP 多路分路和动态 PPPoE 接口同时驻留在 VLAN 接口上,VLAN 接口必须首先存在。

要配置可自动创建堆叠/双标记 VLAN 接口的动态配置文件:

  1. 创建用于自动创建 VLAN 接口的动态配置文件。

  2. 指定动态 VLAN 配置文件使用多路复用接口。

  3. 指定动态配置文件将多路复用接口单元值应用于动态 VLAN。

  4. 指定多路复用源接受 IPv4 (inet) 数据包。

  5. (可选)指定每个动态创建的接口都响应任何 ARP 请求,前提是存在活动路由到 ARP 请求的目标地址。

  6. 指定动态创建外部 VLAN ID。

  7. 指定动态创建内部 VLAN ID。

  8. 为动态 VLAN 指定逻辑底层接口。

  9. 指定 VLAN 多路复用接口可以接受以太网上 IP/DHCP 订阅者的 inet 族数据包。

  10. 将环路地址指定为 inet 家族的未编号地址和首选源地址。

  11. 指定 VLAN 多路复用接口可以接受 PPPoE 订阅者的 pppoe 家族数据包。

  12. 阻止在同一多路分离底层接口上激活另一个动态 PPPoE 逻辑接口。

  13. 将动态 PPP 接口配置文件应用于任何动态 PPP 接口。

配置动态配置文件以创建动态 IP 多路接口

CLI 快速配置

要快速配置用于动态创建 DHCP IP 多路复用接口的动态配置文件::

逐步过程

要配置可自动创建 IP 多路接口的动态配置文件:

  1. 创建动态配置文件以动态创建 IP 多路接口。

  2. 指定动态配置文件使用 demux0 接口。

  3. 指定动态配置文件将接口单元值应用于动态 PPPoE 接口。

  4. (可选)配置路由器以响应任何 ARP 请求,前提是路由器有到 ARP 请求目标地址的活动路由。

  5. 为动态 IP 多路分离接口指定逻辑底层接口。

  6. 指定动态 IP 多路接口的协议家族信息。

  7. 指定从传入订阅者 IP 地址获取多路分离源地址。

  8. 将环路接口指定为未编号地址,将多路复用接口 IP 地址指定为动态 IP 多路复用接口的首选源地址。

配置动态配置文件以创建动态 PPPoE 接口

CLI 快速配置

要快速配置用于动态创建 PPPoE 接口的动态配置文件,请在示例中实现:

逐步过程

  1. 创建用于自动创建 PPPoE 接口的动态配置文件。

  2. 指定动态 PPPoE 配置文件使用 pp0 接口。

  3. 指定动态配置文件将接口单元值应用于动态 PPPoE 接口。

  4. 指定动态创建的 PPPoE 接口使用 PAP 身份验证。

  5. 为动态 PPPoE 接口指定逻辑底层接口。

  6. 指定路由器充当 PPPoE 服务器。

  7. (可选)禁用在动态 PPPoE 接口上发送激活消息。

  8. 指定动态 PPPoE 接口的协议家族信息。

  9. 将环路接口指定为动态 PPPoE 接口的未编号地址。

验证

订阅者验证

目的

查看路由器上的订阅者信息。

行动

  • 要显示动态订阅者信息:

接口验证

目的

查看路由器上特定于接口的信息。

行动

  • 要显示特定于接口的输出: