IS-IS综合实验

文章目录

  • ISIS综合实验
    • 实验拓扑
    • 实验要求
    • 实验步骤
      • 1.配置IP地址略
      • 2.创建IS-IS进程配置NET地址并在接口使能IS-IS
      • 3.消除多余的邻接关系
      • 4.修改链路cost值
      • 5.R3和R4上配置接口验证
      • 6.R3配置路由渗透
      • 7.测试

ISIS综合实验

实验拓扑

IS-IS综合实验_第1张图片

实验要求

  1. 按图示配置IP地址
  2. 各路由器配置IS-IS,使全网互通
  3. 不能出现多余的邻接关系
  4. 不允许出现等价路由
  5. 要求R1和R2能学习到192.168.0.1/24和192.168.1.1/24的明细路由
  6. 在骨干网配置接口验证

实验步骤

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

你可能感兴趣的