配置CE连接
背景信息
Kompella VLL的CE连接涉及到全网规划,请先了解以下内容后再在VC两端的PE上进行配置。
参数 | 作用 | 配置注意事项 |
---|---|---|
CE ID |
CE ID用于在一个VPN中唯一确定一个CE。 |
为了方便配置,建议CE ID从1开始,采用连续自然数编号。 |
CE range |
CE range表明这个CE最多能与多少个CE建立VLL连接。 |
根据对VPN规模发展的预计,可以把CE range设置得比实际需要大一些。这样当以后对VPN进行扩容,增加VPN中的CE数目时,就可以尽量少的修改配置。 修改CE range只能把CE range变大,不能变小。例如:原来的CE range为10,可以把它改为20;如果改为5,则会失败。若CE range原为10,现在改为20,则系统并不释放原来的标签块,而是重新申请一个大小为10的新标签块。所以,修改CE range不会导致原来业务的中断。把CE range改小的唯一方法是:删除这个CE,重新创建CE连接。 |
CE offset |
CE offset是指与本CE建立连接的本地其他CE或远端CE的CE ID。 |
为CE创建连接时,如果用户没有指定CE offset:
|
Default-offset |
Default-offset是指缺省的初始CE offset,用户可以指定缺省的初始CE offset为0或1,默认为0。如果default-offset为1,则不能再指定CE offset为0。 |
|
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令mpls l2vpn l2vpn-name,进入MPLS-L2VPN实例视图。
- 执行命令ce ce-name id ce-id [ range ce-range ] [ default-offset ce-offset ],创建CE并进入MPLS-L2VPN-CE视图。
- 执行命令connection [ ce-offset id ] interface interface-type interface-number [ tunnel-policy policy-name ] [ raw | tagged ],绑定AC接口,为CE创建Kompella方式连接,并指定其封装方式。缺省情况下Kompella方式连接的封装方式为tagged模式。
Kompella方式VLL支持以下类型接口作为AC接口:GE接口、GE子接口、XGE接口、XGE子接口、40GE接口、40GE子接口、100GE接口、100GE子接口、Eth-trunk接口、Eth-trunk子接口、VLANIF接口。
子接口的类型可以是Dot1q子接口,QinQ子接口,QinQ Mapping子接口或者QinQ Stacking子接口。
- 使用connection命令配置CE的Kompella方式连接的封装方式时,必须要与L2VPN实例的封装方式保持一致。
- L2VPN实例的封装方式为Ethernet时,CE的Kompella方式连接封装方式必须为raw。
- L2VPN实例的封装方式为VLAN时,CE的Kompella方式连接封装方式必须为tagged。
一台设备为其所有Kompella方式L2VPN实例和VPLS VSI实例分配标签时共用一个标签块,因此Kompella方式L2VPN实例和VPLS VSI实例的range总和不能超过该标签块的大小,否则系统会提示分配的标签数量超过了系统允许的最大值,无法获得标签,创建CE或分配VSI实例的Site ID失败。
当使用XGE接口、GE接口、40GE接口、100GE接口、Eth-Trunk接口作为AC接口时,需要执行命令undo portswitch,将二层口切换成三层口。
设备不支持将管理口指定为与CE相连的AC接口。