文章目录
- ISIS综合实验
- 实验拓扑
- 实验要求
- 实验步骤
- 1.配置IP地址略
- 2.创建IS-IS进程配置NET地址并在接口使能IS-IS
- 3.消除多余的邻接关系
- 4.修改链路cost值
- 5.R3和R4上配置接口验证
- 6.R3配置路由渗透
- 7.测试
ISIS综合实验
实验拓扑
实验要求
- 按图示配置IP地址
- 各路由器配置IS-IS,使全网互通
- 不能出现多余的邻接关系
- 不允许出现等价路由
- 要求R1和R2能学习到192.168.0.1/24和192.168.1.1/24的明细路由
- 在骨干网配置接口验证
实验步骤
1.配置IP地址略
2.创建IS-IS进程配置NET地址并在接口使能IS-IS
- OSI地址:在OSI体系结构中,使用OSI地址标识网络设备,建立拓扑信息,OSI地址采用NSAP地址格式,比如:10.0000.0000.0001.00
- NSAP的主要作用是提供网络层和上层应用之间的接口,相当于IP网络中的IP地址和协议号
- NSAP由IDP(Initial Domain Part)和DSP(Domain Specific Part)组成。IDP相当于IP地址中的主网络号,DSP相当于IP地址中的子网号和主机地址
NSAP地址格式:
|--IDP--|------------DSP--------------|
|AFI|IDI|High Order DSP|System ID|NSEL|
IS-IS中的NSAP地址格式:
|-----可变长区域地址-----|---6字节--|1字节|
|AFI|IDI|High Order DSP|System ID|NSEL|
IS-IS中的NSAP地址由三部分组成:
区域地址:长度可变,为1-13个字节
System ID:系统ID,用来唯一标识区域内的IS,长度固定为6字节
NSEL:服务类型选择符,长度为1字节(00代表运行在IP网络之上)
十六进制,两位数代表一个字节
一个IS-IS的NET地址有20字节,比如:
10.1234.5678.1122.4541.0000.1120.3355.8833.3411.00
来分析一个NET地址:
10.2244.0000.1120.3355.8833.3411.00
我们尽量从右往左看
System ID和NSEL有固定长度
System ID:3355.8833.3411
NSEL:00
其余的就是区域地址了10.2244.0000.1120
区域地址必须一样才能说明路由器在同一个区域内
IS-IS中的NET地址:
- NET(Network Entity Title,网络实体名称)指的是IS本身的网络层信息,不包括传输层信息,可以看作是一类特殊的NSAP,即NSEL为0的NSAP地址
- 每台IS路由器可以有最多不超过3个NET,这些NET拥有相同的System ID和不同的区域地址
典型NET生成方法:
为了便于管理,一般根据Router ID来生成对应的System ID
172.16.0.1
每一部分都扩展为3位
172.016.000.001
把点去掉
172016000001
每四位一组重新划分为3部分
1720.1600.0001
添加区域号和NSEL
10.1720.1600.0001.00
R1
#
isis 1
network-entity 49.0000.0000.0000.0001.00 这是NET地址
#
interface GigabitEthernet0/0
isis enable 1 接口使能IS-IS
#
interface GigabitEthernet0/1
isis enable 1 接口使能IS-IS
#
-----------------------------------------------
R2
#
isis 1
network-entity 49.0000.0000.0000.0002.00
#
interface GigabitEthernet0/0
isis enable 1
#
interface GigabitEthernet0/1
isis enable 1
#
-----------------------------------------------
R3
#
isis 1
network-entity 49.0000.0000.0000.0003.00
#
interface GigabitEthernet0/0
isis enable 1
#
interface GigabitEthernet0/1
isis enable 1
#
interface GigabitEthernet0/2
isis enable 1
#
-----------------------------------------------
R4
#
isis 1
network-entity 49.0010.0000.0000.0004.00
#
interface GigabitEthernet0/0
isis enable 1
#要求R1和R2能学习到192.168.0.1/24和192.168.1.1/24的明细路由,所以L0和L1这两个环回口也要使能IS-IS
interface LoopBack0
isis enable 1
#
interface LoopBack1
isis enable 1
#
3.消除多余的邻接关系
路由器级别默认都是lever-1-2,R1和R2都在区域内,它们之间只需要建立lever-1的邻接关系,所以需要把它们改成lever-1路由器,R3连接区域外的R4路由器,所以它不用修改路由器级别,但是R3和R1、R2之间有lever-1和lever-2的邻接关系,这里邻接关系重复了,所以R3和R1、R2之间只需建立lever-1的邻接关系就可以了,需要在接口上配置
R1
#
isis 1
is-level level-1
#
-----------------------------------------------
R2
#
isis 1
is-level level-1
#
-----------------------------------------------
R3
#
interface GigabitEthernet0/0
isis circuit-level level-1
#
interface GigabitEthernet0/1
isis circuit-level level-1
#
此时查看IS-IS邻接关系
R1和R2、R3只有lever-1的邻接关系
[R1]display isis peer
Peer information for IS-IS(1)
-----------------------------
System ID: 0000.0000.0003
Interface: GE0/0 Circuit Id: 0000.0000.0003.01
State: Up HoldTime: 8s Type: L1 PRI: 64
System ID: 0000.0000.0002
Interface: GE0/1 Circuit Id: 0000.0000.0002.02
State: Up HoldTime: 7s Type: L1 PRI: 64
------------------------------------------------------------------
R2和R1、R3只有lever-1的邻接关系
[R2]display isis peer
Peer information for IS-IS(1)
-----------------------------
System ID: 0000.0000.0003
Interface: GE0/0 Circuit Id: 0000.0000.0003.02
State: Up HoldTime: 6s Type: L1 PRI: 64
System ID: 0000.0000.0001
Interface: GE0/1 Circuit Id: 0000.0000.0002.02
State: Up HoldTime: 28s Type: L1 PRI: 64
------------------------------------------------------------------
R3和R1、R2是lever-1的邻接关系,R3和R4是lever-2的邻接关系
[R3]display isis peer
Peer information for IS-IS(1)
-----------------------------
System ID: 0000.0000.0001
Interface: GE0/0 Circuit Id: 0000.0000.0003.01
State: Up HoldTime: 27s Type: L1 PRI: 64
System ID: 0000.0000.0002
Interface: GE0/1 Circuit Id: 0000.0000.0003.02
State: Up HoldTime: 22s Type: L1 PRI: 64
System ID: 0000.0000.0004
Interface: GE0/2 Circuit Id: 0000.0000.0004.01
State: Up HoldTime: 7s Type: L2(L1L2) PRI: 64
------------------------------------------------------------------
R4和R3是lever-2的邻接关系
[R4]display isis peer
Peer information for IS-IS(1)
-----------------------------
System ID: 0000.0000.0003
Interface: GE0/0 Circuit Id: 0000.0000.0004.01
State: Up HoldTime: 26s Type: L2(L1L2) PRI: 64
4.修改链路cost值
R1
#
interface GigabitEthernet0/1
isis cost 10
#
interface GigabitEthernet0/0
isis cost 20
#其余几台路由器配置类似
5.R3和R4上配置接口验证
IS-IS把由连续的lever-1-2或lever-2路由器组成的网络范围称为骨干网,所有区域都要和骨干网相连
R3
#
interface GigabitEthernet0/2
isis authentication-mode simple plain 123456
#
-------------------------------------------------
R4
#
interface GigabitEthernet0/0
isis authentication-mode simple plain 123456
#
6.R3配置路由渗透
level-2的明细路由默认不会传递至level-1路由器上,而会由该区域的level-1-2路由器自动产生一条默认路由发布至 level-1路由器,这时就需要配置路由渗透使R1和R2能学习到192.168.0.1/24和192.168.1.1/24的明细路由
R3
#
isis 1
network-entity 49.0000.0000.0000.0003.00
#
address-family ipv4 unicast
import-route isis level-2 into level-1
#
7.测试
R1能学习到那两个业务网段
[R1]display ip routing-table
Destinations : 18 Routes : 18
Destination/Mask Proto Pre Cost NextHop Interface
192.168.0.0/24 IS_L1 15 60 100.2.2.3 GE0/0
192.168.1.0/24 IS_L1 15 60 100.2.2.3 GE0/0
R2能学习到那两个业务网段
[R2]display ip routing-table
Destinations : 18 Routes : 22
Destination/Mask Proto Pre Cost NextHop Interface
192.168.0.0/24 IS_L1 15 70 100.1.1.1 GE0/1
192.168.1.0/24 IS_L1 15 70 100.1.1.1 GE0/1