配置基于 MPLS 的第2层 VPN (CLI 过程)
您可以在 EX8200 和 EX4500 交换机上配置基于 MPLS 的第2层虚拟专用网络(Vpn)。第2层 VPN 的一些优势是私有、安全且灵活。要在 MPLS 网络中配置第2层 VPN 功能,必须在本地和远程提供商边缘(PE)交换机上配置第2层 VPN 组件。
本主题介绍如何将第2层 VPN 组件添加到在简单接口上配置的 CCC。有关将第2层 VPN 组件与带标记 VLAN CCC 相结合的信息,请参阅使用第2层 VPN 配置基于 MPLS 的 VLAN CCC (CLI 过程) 。
配置第2层 VPN 组件之前,必须为 MPLS 网络配置基本组件:
配置两个 PE 交换机。请参阅使用电路交叉连接在提供商边缘 EX8200 和 EX4500 交换机上配置 MPLS (CLI 过程)。
配置一个或多个提供商交换机。请参阅在 EX8200 和 EX4500 提供商交换机上配置 MPLS (CLI 过程)。
第2层 VPN 要求使用电路交叉连接(CCC)配置 PE 交换机。
在两个 PE 交换机上配置2层 VPN 组件。此过程介绍如何配置一个 PE 交换机。重复该过程以配置远程 PE 交换机。
要在 PE 交换机上配置第2层 VPN 组件:
- 将客户边缘接口配置为使用物理封装类型 以太网-ccc可以:
注意 客户边缘接口是一个简单的接口。
[edit]
user@switch# set interfaces interface-name encapsulation ethernet-ccc - 配置 BGP,将此 PE 交换机的回传地址指定为本地地址,并指定 家庭 l2vpn 信号可以:
[edit protocols bgp]
user@switch# set local-address address family l2vpn signaling - 配置 BGP 组,指定组名称和 内部类型可以:
- 配置 BGP 邻居,并将远程 PE 交换机的回传地址指定为邻居’地址:
[edit protocols bgp]
user@switch# set neighbor address - 配置路由实例,指定路由实例名称并使用 l2vpn作为实例类型:
[edit routing-instances]
user@switch# set routing-instance-name instance-type l2vpn - 配置要应用于客户边缘接口的路由实例:
user@switch# set routing-instances routing-instance-name interface interface-name
- 将路由实例配置为使用路由 distinguisher:
注意 在 PE 交换机上配置的每个路由实例都必须具有与其关联的唯一路由 distinguisher。VPN 路由实例 musthave 路由 distinguisher,允许 BGP 区分从不同 Vpn 接收的可能完全相同的网络层可访问性信息(NLRI)消息。如果使用相同的路由 distinguisher 配置不同的 VPN 路由实例,则提交将失败。
user@switch# set routing-instances routing-instance-name route-distinguisher ip-address:number
- 配置路由实例的 VPN 路由和转发(VRF)目标:
[edit routing-instances]
user@switch# set routing-instance-name vrf-target community注意 如果将 公共组选项仅生成默认 VRF 导入和导出策略,以便接受和标记与指定目标团体的路由。您可以使用导入和导出选项来显式配置 VRF 的导入和导出策略,从而创建更复杂的策略。请参阅《 Junos OS Vpn 配置指南》。
- 配置路由实例使用的协议和封装类型:
[edit routing-instances]
user@switch# set routing-instance-name protocols l2vpn encapsulation-type ethernet - 将路由实例应用于客户边缘接口并指定其说明:
[edit routing-instances]
user@switch# set routing-instance-name protocols interface interface-name description text - 配置路由实例协议站点:
[edit routing-instances]
user@switch# set routing-instance-name protocols l2vpn site site-name site-identifier identifierremote-site-id identifier注意 远程站点 ID (与remote-site-id 语句一起配置)对应于在其他 PE 交换机上配置的站点site-identifier ID (配置为语句)。