用户接口和多路分离概述
您可以使用静态或动态多路分离接口创建逻辑用户接口。此外,在创建逻辑用户接口时,您可以使用 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 接口的底层接口进行任何更改之前,必须确保该底层接口上当前不存在任何用户。如果存在任何订阅者,则必须先将其移除,然后再进行更改。