学习精彩网络技术老师:华为HCIA和HCIP数通eNSP实战视频课
学习精彩网络技术老师:华为、华三、锐捷、WLAN、IPv6等全套视频课程
BGP-LS(BGP Link-state)汇总IGP协议收集的拓扑信息上送给上层控制器。
组网需求
BGP-LS是收集网络拓扑的一种新的方式。IGP协议发现的拓扑信息由BGP协议汇总后上送给上层控制器,利用BGP协议强大的选路和算路能力,可产生以下几点优势:
- 降低对上层控制器计算能力的要求,且不再对控制器的IGP能力有要求;
- BGP协议将各个进程或各个AS的拓扑信息做汇总,直接将完整的拓扑信息上送给控制器,有利于路径选择和计算;
- 网络中所有拓扑信息均通过BGP协议上送控制器,使拓扑上送协议归一化。
如图1所示,Controller为控制器,DeviceC与控制器相连,用来给控制器上送拓扑。DeviceA、DeviceB、DeviceC和DeviceD之间通过IS-IS协议实现IP网络互连,DeviceA、DeviceB和DeviceC属于区域10,DeviceD属于区域20,DeviceA和DeviceB是Level-1设备,DeviceC是Level-1-2设备,DeviceD是Level-2设备。

本例中interface1,interface2,interface3,interface4分别代表GE0/1/0,GE0/2/0,GE0/3/0,GE0/4/0。
配置思路
采用如下思路配置BGP-LS功能:
配置各NE接口的IP地址。
配置IS-IS的基本功能。
在DeviceC和Controller上部署BGP-LS特性。
数据准备
为完成此配置例,需准备如下的数据:
DeviceA、DeviceB、DeviceC和DeviceD的区域地址。
DeviceA、DeviceB、DeviceC和DeviceD的级别。
DeviceC的IS-IS中BGP-LS的标识。
DeviceC和Controller的BGP AS号、BGP-LS的区域AS号和BGP-LS的区域标识符。
操作步骤
- 配置各NE接口的IP地址,具体配置过程请参考配置文件。
- 配置IS-IS基本功能。
# 配置DeviceA。
[~DeviceA] isis 1
[*DeviceA-isis-1] is-level level-1
[*DeviceA-isis-1] network-entity 10.0000.0000.0001.00
[*DeviceA-isis-1] quit
[*DeviceA] interface gigabitethernet 0/2/0
[*DeviceA-GigabitEthernet0/2/0] isis enable 1
[*DeviceA-GigabitEthernet0/2/0] commit
[~DeviceA-GigabitEthernet0/2/0] quit
# 配置DeviceB。
[~DeviceB] isis 1
[*DeviceB-isis-1] is-level level-1
[*DeviceB-isis-1] network-entity 10.0000.0000.0002.00
[*DeviceB-isis-1] quit
[*DeviceB] interface gigabitethernet 0/4/0
[*DeviceB-GigabitEthernet0/4/0] isis enable 1
[*DeviceA-GigabitEthernet0/4/0] commit
[~DeviceB-GigabitEthernet0/4/0] quit
# 配置DeviceC。
[~DeviceC] isis 1
[*DeviceC-isis-1] network-entity 10.0000.0000.0003.00
[*DeviceC-isis-1] quit
[*DeviceC] interface gigabitethernet 0/2/0
[*DeviceC-GigabitEthernet0/2/0] isis enable 1
[*DeviceC-GigabitEthernet0/2/0] quit
[*DeviceC] interface gigabitethernet 0/3/0
[*DeviceC-GigabitEthernet0/3/0] isis enable 1
[*DeviceC-GigabitEthernet0/3/0] quit
[*DeviceC] interface gigabitethernet 0/4/0
[*DeviceC-GigabitEthernet0/4/0] isis enable 1
[*DeviceC-GigabitEthernet0/4/0] commit
[~DeviceC-GigabitEthernet0/4/0] quit
# 配置DeviceD。
[~DeviceD] isis 1
[*DeviceD-isis-1] is-level level-2
[*DeviceD-isis-1] network-entity 20.0000.0000.0004.00
[*DeviceD-isis-1] quit
[*DeviceD] interface gigabitethernet 0/3/0
[*DeviceD-GigabitEthernet0/3/0] isis enable 1
[*DeviceD-GigabitEthernet0/3/0] quit
[*DeviceD] interface LoopBack0
[*DeviceD-LoopBack0] isis enable 1
[*DeviceD-LoopBack0] commit
[~DeviceD-LoopBack0] quit
# 显示各NE的IS-IS路由信息,以DeviceC为例。
[~DeviceC] display isis route
Route information for ISIS(1)
-----------------------------
ISIS(1) Level-1 Forwarding Table
--------------------------------
BGP-LS配置示例详解

最低0.47元/天 解锁文章
5594

被折叠的 条评论
为什么被折叠?



