华为—IS-IS动态路由协议

简述IS-IS动态路由协议

1、链路状态协议,使用SPF算法
2、使用hello包建立邻居关系,使用LSP交换链路状态信息,采用分层设计
3、有两种路由级别选择,level-1和level-2

  • level-1:负责在同一个区域内传播链路状态信息(类似OSPF的1类和2类)
  • level-2:负责在不同的区域内相互传播链路状态信息(类似OSPF的3类)

4、三种路由器

  • level-1能获取区域内的路径信息
  • level-2能获取区域间的路径信息
  • level-1-2:能同时获取区域内和区域间路径

5、连接level-2路由器和level-1/level-2路由器的路径会形成骨干区域
6、IS-IS区域边界位于链路上,而不是路由器中,每台IS-IS路由器仅属于一个区域
7、在华为路由器上,IS-IS不会自动缩放接口的度量值,接口的默认度量值是10,可以手动进行更改
8、NSAP地址
(1)IS-IS使用NSAP地址来标识路由器并建立拓扑表,因此为IP提供路由选择需要的NSAP地址
(2)NSAP地址8-20字节,用16进制标识,包含如下主要信息:

  • 区域编号
  • 系统编号(固定6个字节)
  • NSEL位(固定1字节并置0)
    例如:49.0001.0002.0002.0002.00

(3)现网NET地址常见的规划方式

  • 通过环回口32位地址补齐成48位获得
    例如:221.15.23.180,先补足3位,然后4位分割
    221.15.23.180 → 221.015.023.180 → 2210.1502.3180
    转换后:49.0001.2210.1502.3180.00

邻居关系图

1、在同一个区域内
华为—IS-IS动态路由协议_第1张图片
华为—IS-IS动态路由协议_第2张图片
华为—IS-IS动态路由协议_第3张图片

2、两个不同的区域之间
华为—IS-IS动态路由协议_第4张图片
华为—IS-IS动态路由协议_第5张图片
华为—IS-IS动态路由协议_第6张图片

实验配置

1、实验环境
(1)实验拓补图
华为—IS-IS动态路由协议_第7张图片
(2)实验软件

  • eNSP

2、配置路由接口IP地址,回环地址
3、配置IS-IS
(1)R1

[R1]isis 1
[R1-isis-1]network-entity 49.0001.0010.0100.1001.00
[R1-isis-1]is-level level-1
[R1-isis-1]q
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]isis enable
[R1-GigabitEthernet0/0/1]int loo 0
[R1-LoopBack0]isis enable 

(2)R2

[R2]isis 1
[R2-isis-1]network-entity 49.0001.0020.0200.2002.00
[R2-isis-1]is-level level-1-2		//此条命令可以省略,isis默认级别为 level-1-2
[R2-isis-1]q
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]isis enable 
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]isis enable
[R2-GigabitEthernet0/0/1]int loo 0
[R2-LoopBack0]isis enable 

(3)R3

[R3]isis 1
[R3-isis-1]network-entity 49.0000.0030.0300.3003.00
[R3-isis-1]is-level level-2
[R3-isis-1]q
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]isis enable	
[R3-GigabitEthernet0/0/1]int g0/0/0
[R3-GigabitEthernet0/0/0]isis enable
[R3-GigabitEthernet0/0/0]interface loo 0
[R3-LoopBack0]isis enable

(4)R4

[R4]isis 1
[R4-isis-1]network-entity 49.0002.0040.0400.4004.00
[R4-isis-1]is-level level-1-2
[R4-isis-1]q
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]isis enable 
[R4-GigabitEthernet0/0/0]int g0/0/1
[R4-GigabitEthernet0/0/1]isis enable 
[R4-GigabitEthernet0/0/1]int loo 0
[R4-LoopBack0]isis enable

(5)R5

[R5]isis 1
[R5-isis-1]network-entity 49.0002.0050.0500.5005.00	
[R5-isis-1]is-level level-1
[R5-isis-1]q
[R5]int g0/0/1
[R5-GigabitEthernet0/0/1]isis enable 
[R5-GigabitEthernet0/0/1]int loo 0
[R5-LoopBack0]isis enable 
[R5-LoopBack0]int loo 1
[R5-LoopBack1]isis enable 
[R5-LoopBack1]int loo 2
[R5-LoopBack2]isis enable 

R1和R5优化设置级别为level-1后,会在路由表总生成一条默认路由
华为—IS-IS动态路由协议_第8张图片
4、配置RIP
(1)R1

[R1]rip 1
[R1-rip-1]version 2
[R1-rip-1]un summary 
[R1-rip-1]network 16.0.0.0

(2)R6

[R6]rip 1
[R6-rip-1]version 2
[R6-rip-1]un summary 
[R6-rip-1]network 16.0.0.0
[R6-rip-1]network 203.0.0.0
[R6-rip-1]network 203.0.1.0

5、配置路由重分发

[R1]isis 1
[R1-isis-1]import-route rip 1 level-1
[R1-isis-1]q
[R1]rip 1
[R1-rip-1]import-route isis 1 cost 5

6、外部路由信息注入

  • 此时在R6上只能获取到area1上的路由信息,无法获取到区域外的路由信息

华为—IS-IS动态路由协议_第9张图片

  • 在R2上将其他区域的路由信息引入,在华为手册上叫路由泄露
[R2]isis 1
[R2-isis-1]import-route isis level-2 into level-1

华为—IS-IS动态路由协议_第10张图片
7、路由汇总
(1)在ABR上做路由汇总(区域间路由汇总)

[R4]isis 1
[R4-isis-1]summary 202.0.0.0 255.255.254.0 level-1-2

华为—IS-IS动态路由协议_第11张图片
(2)在ASBR上做路由汇总(不同协议间的路由汇总)

[R1]isis 1
[R1-isis-1]summary 203.0.0.0 255.255.254.0 level-1

在这里插入图片描述

你可能感兴趣的:(华为网络)