IS-IS:06 ISIS路由汇总

与OSPF 协议相同, IS-IS 也能够通过路由聚合来减少路由条目。不同的是,OSPF 只能在ABR 和ASBR 路由器上进行路由聚合,而IS-IS 路由器能否进行路由聚合以及对什么样的路由才能进行聚合取决于路由器的类型及路由的类型。

在IS-IS 网络中,level-1路由器只维护level-1链路状态数据库,只能对相应的level-1的直连路由进行聚合,并将聚合后的路由以level-1 LSP 的形式发送给其他路由。level-2路由器只维护 level-2 链路状态数据库,只能对相应的 level-2的直连路由进行聚合,并将聚合后的路由以 level-2 LSP 的形式发送给其他路由。

level-1-2 路由器分别维护 level-1和 level-2 链路状态数据库,level-1-2 路由器能将 level-1 路由表中的路由(不必一定是直连路由)进行聚合后以 level-1 LSP 的形式发送给其他路由器,将 level-2 路由表中的路由(不必一定是直连路由)进行聚合后以 level-2 LSP 的形式发送给其他路由器,并且还能够将 level-1 路由表中的路由(不必一定是直连路由)聚合以后以 level-2 LSP 的形式发送给其他路由器。

基本配置:

复制代码
R1:
sys
sysname R1
int loop 0
ip add 10.0.1.1 32
int loop 1
ip add 10.0.1.2 32
int loop 2
ip add 10.0.1.3 32
int g0/0/0
ip add 192.168.12.1 24
q

R2:
sys
sysname R2
int g0/0/0
ip add 192.168.12.2 24
int g0/0/1
ip add 192.168.23.2 24
q

R3:
sys
sysname R3
int loop 0
ip add 10.0.3.3 32
int loop 1
ip add 10.0.3.2 32
int loop 2
ip add 10.0.3.1 32
int g0/0/1
ip add 192.168.23.3 24
q

配置IS-IS 协议:

复制代码
R1:
isis
network-entity 10.0000.0000.0001.00
is-name R1
is-level level-1
int loo 0
isis enable
int loo 1
isis enable
int loo 2
isis enable
int g0/0/0
isis enable

R2:
isis
network-entity 10.0000.0000.0002.00
is-name R2
int g0/0/0
isis enable
isis circuit-level level-1
int g0/0/1
isis enable
isis circuit-level level-2

R3:
isis
network-entity 20.0000.0000.0003.00
is-name R3
is-level level-2
int loo 0
isis enable
int loo 1
isis enable
int loo 2
isis enable
int g0/0/1
isis enable
q

查看一下邻居建立

在Level-1 路由器上进行路由聚合

复制代码
R1:
isis
summary 10.0.1.0 255.255.255.252

聚合后路由表没有任何变化。

默认情况下,IS-IS 总是将聚合后的路由以 level-2 LSP的形式传递给其它路由器,而R1 是一个 level-1 路由器,无法以 level-2 LSP形式传递,所以没有变化。

复制代码
R1:
isis
summary 10.0.1.0 255.255.255.252 level-1

在R2 查看 IS-IS 路由表

在R3 上也有10.0.1.0 的聚合

在Level-2 路由器上进行路由聚合

复制代码
R3:
isis
summary 10.0.3.0 255.255.255.252 level-2

在R2 上进行查看,只有聚合后的路由

相关推荐
2302_7995257414 分钟前
【Linux】第十章 配置和保护SSH
linux·服务器·网络
庸子1 小时前
计算机网络参考模型
网络·osi七层模型
CQU_JIAKE2 小时前
4.15【Q】netsafe
网络
小杨xyyyyyyy2 小时前
计算机网络 - UDP协议
网络·网络协议·计算机网络·面试·udp
阳光普照世界和平7 小时前
网络安全与信息安全防护措施
网络·安全
学不完的7 小时前
ospf综合实验
网络·智能路由器
-曾牛8 小时前
Git完全指南:从入门到精通版本控制 ------- Git仓库创建 (5)
大数据·网络·git·学习·elasticsearch·个人开发
vvilkim8 小时前
深入解析TCP Keep-Alive机制:原理、作用与最佳实践
网络·网络协议·tcp/ip
维C泡泡8 小时前
网络编程 套接字
网络
耕耘虫9 小时前
解决 .Net 6.0 项目发布到IIS报错:HTTP Error 500.30
网络·网络协议·http·iis·net·静态文件·.net 6.0