配置BGP-LS示例

学习精彩网络技术老师:华为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设备。

图1 配置BGP-LS组网图

本例中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的区域标识符。

操作步骤
  1. 配置各NE接口的IP地址,具体配置过程请参考配置文件
  2. 配置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

                        --------------------------------

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

精彩网络技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值