用户接口和多路分离概述
您可以使用静态或动态多路分离接口创建逻辑用户接口。此外,在创建逻辑用户接口时,可以使用 IP 多路分离接口或 VLAN 多路分离接口。
多路分离 (demux) 接口是共享一个通用底层 逻辑接口 (如果是 IP 多路分离)或底层物理接口(如果是 VLAN 多路分离)的逻辑接口。您可以使用这些接口识别特定用户,或按 IP 地址(IP 多路分离)或 VLAN ID(VLAN 多路分离)分隔各个电路。
用户接口可以为接入网络中的各个用户提供不同级别的服务。例如,您可以为每个订阅者应用 CoS 参数。
从 Junos OS 18.1 版开始,数据包触发订阅者功能在从具有预分配 IP 地址的客户端接收数据包时创建 IP 多路分离接口(IP 多路分离 IFL)。系统会为 IPv4 或 IPv6 数据包创建 IP 多路分离接口。接收到数据包时,转发平面会检查源 IP 地址。如果源 IP 地址与任一配置的 IP 地址或前缀范围匹配,则会将订阅者发送到路由引擎。路由引擎使用身份验证服务器对订阅者进行身份验证。身份验证服务器请求卷计费,还可能请求高级服务,如防火墙过滤器或 CoS。IP 多路分离 IFL 是使用身份验证服务器请求的服务创建的。IP 多路分离 IFL 在具有静态分配的 IP 客户端或具有预分配 IP 地址的用户的网络中使用用户服务。
如果源 IP 地址不在接口上的任何 IP 地址或前缀范围内,则不会创建 IP 多路分离 IFL
静态多路分离接口的接口集
您可以对静态多路分离接口进行分组,以使用接口集创建单个用户接口。通过接口集,您可以为一组订阅者提供相同级别的服务;例如,接收基本数据服务的所有住宅用户。
图 1 显示了使用一组带有底层 VLAN 接口的 IP 多路分离接口配置的用户接口。
动态多路分离接口
您可以将多路分离接口配置为在动态配置文件中表示动态用户接口。
当为访问方法配置多路分离接口的底层接口时,DHCP 访问方法会动态创建多路分离接口。DHCP 访问模型使用订阅者分配的 IP 地址(对于 IP 多路分离接口)或 VLAN ID(对于 VLAN 多路分离接口)创建多路分离接口。
要在动态配置文件中配置 IP 多路分离接口,请为单元号、底层接口名称和 IP 地址指定变量。要在动态配置文件中配置 VLAN 多路分离接口,请为单元号、底层接口名称和 VLAN ID 指定变量。这些变量将替换为 DHCP 在订阅者登录时提供的值。
为订阅者访问配置多路分离接口的准则
为订阅者访问配置静态或动态多路分离接口时,请考虑以下准则:
-
仅支持 demux0。如果配置另一个多路分离接口(如 demux1),则配置提交将失败。
-
每个机箱只能配置一个
demux0接口。 -
对于 IP 多路分离接口,您可以在接口顶部
demux0定义逻辑多路分离接口(例如、demux0.1demux0.2、等)。 -
对于在 EQ DPC 上动态创建的多路分离接口,支持分层和按单元调度。
-
IP 多路分离接口支持 IPv4 (
family inet) 和 IPv6 (family inet6))。 -
仅安装了 MPC 的 MX 系列路由器支持通过聚合以太网物理接口的 IP 多路分离用户接口。如果路由器除 MPC 外还有其他卡,则 CLI 将接受配置,但在启动用户接口时会报告错误。
-
您可以为静态和动态多路分离接口配置 IPv4 和 IPv6 寻址。
-
多路分离接口目前仅支持千兆以太网、快速以太网、10 千兆以太网和聚合以太网底层接口。
-
您必须将 IP 多路分离接口与底层逻辑接口相关联。
-
您必须将 VLAN 多路分离接口与底层设备(物理接口)相关联。
-
您不能使用动态多路分离接口在连接到接口的动态配置文件中表示多个订阅者。一个动态多路分离接口代表一个订阅者。将动态配置文件附加到 DHCP 的多路分离接口时,请勿配置
aggregate-clients选项。
在对 demux0 接口的底层接口进行任何更改之前,必须确保该底层接口上当前不存在订阅者。如果存在任何订阅者,则必须在进行更改之前将其删除。