ISIS原理及实验
ISIS动态路由协议
1、链路状态协议,使用SPF算法
2、使用HELLO建立邻居关系、使用LSP交换机链路状态信息,采用分层设计
3、有两种路由选择级别L1\L2
·L1 负责在同一个区域内传播链路状态信息(类似OSPF1、2类)
·L2 负责在不同区域内传播链路状态信息(类似于OSPF3类)
4、三种路由器 L1 能获取区域内路由信息
L2 能获取区域间路由信息
L1-2 能同时获取区域内区域间路径
5、连接L2路由器和L1/L2路由器会形成骨干区域
6、IS-IS区域边界位于链路上,而不是路由器中,每台IS-IS路由器属于一个区域。
| | | |
| 【R1-L1】---------【R2-L1-2】------------ |---------- |-----------【R3-L1-2】--------- |
| | | |
--------------------------------------------------------- | |---------------------------------- |
华为路由器上IS-IS不会自动收缩接口度量值接口默认10,可手动改。
实验
拓扑图
ISIS基本配置命令
1、通过ISIS协议全网互通
2、配置域间路由汇总
3、配置不同协议间的路由汇总
4、配置ISIS级别1和级别2之间的路由重分发
5、调整ISIS的COST值
[Huawei] isis 1 ###isis 后面跟进程。默认不加就是1进程
[Huawei-isis-1] network-entity 49.0001.0010.0100.1001.00 ###补足三位,然后4位分割
[Huawei-isis-1] is-level level-1 ###根据网络结构配置IS-IS路由类型,这边有路由器类型
[Huawei-isis-1] int g0/0/1 ###进接口
[Huawei-g0/0/1] isis enable ###启动ISIS
[Huawei-g0/0/1] isis cost 22 ####配置入向接口cost值 ,不加类型,l1和l2都加
#######路由重分发#####
isis 1
import-route rip 1 lever-1 ####引入后变成l1信息 默认值
rip 1
import-route isis 1 cost 5 ###对于rip的度量值是跳数
isis 1
import-route isis level-2 into level-1 ###华为手册这个叫路由泄露
####1、汇总在ABR上做汇总####
sis 1
summary 202.0.0.0 255.255.254.0 level-1-2 ####域间路由汇总
####2、汇总在ASBR上做汇总####
isis 1
summary 203.0.0.0 255.255.254.0 level-1####不同协议间的路由汇总
首先我们配置IP地址然后做ISIS命令,抽出r5做示范
[r5]int g0/0/0
[r5-GigabitEthernet0/0/0]ip add 45.0.0.2 30
[r5-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[r5-GigabitEthernet0/0/0]int loo0
[r5-LoopBack0]ip add 5.5.5.5 32
[r5-LoopBack0]int loo1
[r5-LoopBack1]ip add 202.0.0.1 24
[r5-LoopBack1]int loo2
[r5-LoopBack2]ip add 202.0.1.1 24
[r5-LoopBack2]q
[r5]isis
[r5-isis-1]n
[r5-isis-1]network-entity 49.0002.0050.0500.5005.00
[r5-isis-1]is-
[r5-isis-1]is-
[r5-isis-1]is-level l
[r5-isis-1]is-level level-1
Info: IS Level Changed, Resetting ISIS...
[r5-isis-1]q
[r5]int g0/0/0
[r5-GigabitEthernet0/0/0]isis en
[r5-GigabitEthernet0/0/0]isis enable
[r5-GigabitEthernet0/0/0]int lo0
[r5-LoopBack0]isi en
[r5-LoopBack0]isi enable
[r5-LoopBack0]isis en
[r5-LoopBack0]isis enable
[r5-LoopBack0]int loo1
[r5-LoopBack1]isis en
[r5-LoopBack1]isis enable
[r5-LoopBack1]int loo2
[r5-LoopBack2]isis e
[r5-LoopBack2]isis enable
r6设置rip
r6]int g0/0/0
[r6-GigabitEthernet0/0/0]ip add 16.0.0.2 30
[r6-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[r6-GigabitEthernet0/0/0]int lo0
[r6-LoopBack0]ip add 6.6.6.6 32
[r6-LoopBack0]int loo1
[r6-LoopBack1]ip add 203.0.0.1 24
[r6-LoopBack1]int loo2
[r6-LoopBack2]ip add 203.0.1.1 24
[r6-LoopBack2]q
[r6]rip 1
[r6-rip-1]v 2
[r6-rip-1]n
[r6-rip-1]network 6.0.0.0
[r6-rip-1]n
[r6-rip-1]network 203.0.0.0
[r6-rip-1]ne
[r6-rip-1]network 203.0.1.0
[r6-rip-1]ne
[r6-rip-1]network 16.0.0.0
[r6-rip-1]q
r1上面要“打针”接入rip,然后汇总相当于ASBR
[r1]r
[r1]rip
[r1]rip 1
[r1-rip-1]v 2
[r1-rip-1]ne
[r1-rip-1]network 16.0.0.0
[r1-rip-1]q
[r1]isis 1
[r1-isis-1]im
[r1-isis-1]import-route r
[r1-isis-1]import-route rip 1 l
[r1-isis-1]import-route rip 1 level-1
[r1-isis-1]q
[r1]r
[r1]ri
[r1]rip 1
[r1-rip-1]im
[r1-rip-1]import-route isis l
[r1-rip-1]import-route isis 1 c
[r1-rip-1]import-route isis 1 cost 5
[r1-rip-1]
[r1-rip-1]
[r1-rip-1]q
[r1]isis 1
[r1-isis-1]sum
[r1-isis-1]summary 203.0.0.0 32 l
[r1-isis-1]summary 203.0.0.0 255.255.254.0 level-1
r4是ABR做汇总
[r4]isis
[r4-isis-1]im
[r4-isis-1]import-route isis l
[r4-isis-1]import-route isis level-2 int
[r4-isis-1]import-route isis level-2 into l
[r4-isis-1]import-route isis level-2 into level-1
会自己生产生成一条默认路由0.0.0.0再去看看r6
完成了