前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >华为数通:IS-IS与BGP交互实验

华为数通:IS-IS与BGP交互实验

作者头像
网络技术联盟站
发布2023-03-13 21:23:54
4060
发布2023-03-13 21:23:54
举报

一、路由交互功能介绍:

在网络中同时部署了IS-IS和其他路由协议(如BGP)时,需要配置IS-IS与其他路由协议的路由交互,才能使不同协议的网络正常通信。

二、路由交互应用场景:

1、在边界设备上配置IS-IS发布缺省路由,可以将去往域外的流量吸收到该设备来处理。但是由于IS-IS域内的其他设备上没有外部路由,因此大量的流量都会被转发到该边界设备,造成该设备的过重负担。

2、此外,在有多个边界设备时,同样存在去往其他路由域的最优路由的选择问题,那么就必须要求IS-IS域内的其他设备获悉全部或部分外部路由。

三、IS-IS与BGP交互实验配置:

1、拓扑图

2、实验目的:

AR1和AR2同属一个自治系统,两者之间建立IS-IS邻居关系。AR2与AR3之间建立EBGP连接。现要求各网段之间都能互相通信,

3、配置思路:

1)搭建好拓扑图环境,标出规划好的IP地址

2)修改网络设备默认名称、配置好IP地址

3)配置各路由器的接口IP地址以及IS-IS路由协议、BGP路由协议,实现各自治系统内路由可达。

4)在AR2上配置IS-IS与BGP的互相引入,实现各网段路由可达。

4、配置过程:

步骤一:修改网络设备默认名称、配置好IP地址

1)配置各PC信息 (略)

2)配置路由器AR1默认名称及接口IP

代码语言:javascript
复制
<Huawei>sys //进入系统视图模式

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname AR1 //给设备修改名称

[AR1]int g0/0/0

[AR1-GigabitEthernet0/0/0]ip add 192.168.12.1 24

[AR1-GigabitEthernet0/0/0]quit

3)配置路由器AR2默认名称及接口IP

代码语言:javascript
复制
<Huawei>sys //进入系统视图模式

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname AR2 //给设备修改名称

[AR2]int g0/0/0

[AR2-GigabitEthernet0/0/0]ip add 192.168.12.2 24

[AR2-GigabitEthernet0/0/0]int g0/0/1

[AR2-GigabitEthernet0/0/1]ip add 192.168.23.2 24

[AR2-GigabitEthernet0/0/1]int loopback 0

[AR2-LoopBack0]ip add 1.1.1.1 32

[AR2-LoopBack0]quit

4)配置路由器AR3默认名称及接口IP

代码语言:javascript
复制
<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname AR3

[AR3]int g0/0/0

[AR3-GigabitEthernet0/0/0]ip add 192.168.23.3 24

[AR3-GigabitEthernet0/0/0]int g0/0/1

[AR3-GigabitEthernet0/0/1]ip add 192.168.34.3 24

[AR3-GigabitEthernet0/0/0]int loopback 0

[AR3-LoopBack0]ip add 2.2.2.2 32

[AR2-LoopBack0]quit

5)配置路由器AR4默认名称及接口IP

代码语言:javascript
复制
<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname AR4

[AR4]int g0/0/0

[AR4-GigabitEthernet0/0/0]ip add 192.168.34.4 24

[AR4-GigabitEthernet0/0/0]int loopback 0

[AR4-LoopBack0]ip add 3.3.3.3 32

[AR4-LoopBack0]quit
步骤二、配置IS-IS路由协议

1)配置AR1

代码语言:javascript
复制
[AR1]isis 1

[AR1-isis-1]network-entity 10.0000.0000.0001.00

[AR1-isis-1]quit

[AR1]int g0/0/0

[AR1-GigabitEthernet0/0/0]isis enable 1

[AR1-GigabitEthernet0/0/0]quit

2)配置AR2

代码语言:javascript
复制
[AR2]isis 1

[AR2-isis-1]network-entity 10.0000.0000.0002.00

[AR2-isis-1]quit

[AR2]int g0/0/0

[AR2-GigabitEthernet0/0/0]isis enable 1

[AR2-GigabitEthernet0/0/0]quit
步骤三、配置BGP路由协议

1)配置AR2

代码语言:javascript
复制
[AR2]bgp 100

[AR2-bgp]router-id 1.1.1.1

[AR2-bgp]peer 192.168.23.3 as-number 200

[AR2-bgp]ipv4-family unicast

[AR2-bgp-af-ipv4]network 192.168.23.0 255.255.255.0

[AR2-bgp-af-ipv4]network 1.1.1.1 255.255.255.255

2)配置AR3

代码语言:javascript
复制
[AR3]bgp 200

[AR3-bgp]router-id 2.2.2.2

[AR3-bgp]peer 192.168.23.2 as-number 100

[AR3-bgp]ipv4-family unicast //进入BGP-IPv4单播地址族视图

[AR2-bgp-af-ipv4]network 2.2.2.2 255.255.255.255

❝注:BGP 通常会有数量庞大的路由条目,它有很多地址族,只激活需要的地址族的对等体关系,也就只传递特定的路由,有利于控制和精简BGP数据库和路由表 ❞

步骤四、配置IS-IS引入BGP路由

1)在AR3上配置一条静态路由

代码语言:javascript
复制
[AR3]ip route-static 3.3.3.3 32 192.168.34.4

2)在AR3上配置BGP引入静态路由

代码语言:javascript
复制
[AR3]bgp 200

[AR3-bgp]import-route static

3)在AR2 上配置IS-IS引入BGP路由

代码语言:javascript
复制
[AR2]isis 1

[AR2-isis-1]import-route bgp

[AR2-isis-1]quit
步骤五、配置IS-IS引入BGP路由
代码语言:javascript
复制
[AR2]bgp 100

[AR2-bgp]import-route isis 1

[AR2-bgp]quit

四、验证配置结果(只有通过路由策略的外部路由才能发布到IS-IS路由域。)

1)在AR1和AR3上分别查看路由信息表

2)验证连通性:

至此,IS-IS与BGP路由交互实验配置完成。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-10-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 网络技术联盟站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、路由交互功能介绍:
  • 二、路由交互应用场景:
  • 三、IS-IS与BGP交互实验配置:
    • 1、拓扑图
      • 2、实验目的:
        • 3、配置思路:
          • 4、配置过程:
          • 四、验证配置结果(只有通过路由策略的外部路由才能发布到IS-IS路由域。)
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档