理论+实验 动态路由协议------ISIS

简述IS-IS动态路由协议

  1. 链路状态协议,使用SPF算法
  2. 使用Hello包建立邻居关系、使用LSP交换链路状态信息,采用分层设计
  3. 有2种路由选择级别,L1和L2.
    L1负责在同一个区域内传播链路状态信息(类似OSPF中的1类和2类)
    L2负责在不同的区域内相互传播链路状态信息(类似OSPF的3类)
  4. 三种路由器:L1能获取区域内的路径信息,
    L2能获取区域间的路径信息
    L1-2:能同时获取区域内和区域间路径
  5. 连接L2路由器和L1/L2路由器的路径会形成骨干区域
  6. IS-IS区域边界位于链路上,而不是路由器中,每台IS-IS路由器仅属于一个区域

邻居关系图

Area1 --------L1-------Area1
R1(L1)------------------R2(L1)

Area1 -----None-------Area1
R1(L2)------------------R2(L1)

Area1 --------L2-------Area1
R1(L2)------------------R2(L1-2)

Area1 ------None-----Area2
R1(L1)------------------R2(L1-2)

Area1 --------L2-------Area2
R1(L2)------------------R2(L1–2)

Area1 --------L1L2-------Area2
R1(L1-2)----------------R2(L1-2)

NSAP地址

1、NSAP地址8-20字节,用16进制标识,包含如下主要信息:

【1】区域编号

【2】系统编号(固定6个字节)

【3】NSEL位(固定1字节并置0)

例如:49.0001.0002.0002.0002.00

2、现网NET地址常见的规划方式

通过环回口32位地址补齐成48位获得
例如:221.15.23.180 ###补足3位,然后4位分割
221.15.23.180 ------> 221.015.023.180 ------> 2210.1502.3180
转换后:49.0020.2210.1502.3180.00

区域1
12.12.12.12 ------> 0120.1201.2012 ------> 49.0001.0120.1201.2012.00

区域30
218.120.130.11 ------> 2181.2013.0011 ------> 49.0030.2181.2013.0011.00

IS-IS协议的配置思路

  1. 启动IS-IS进程,根据区域规划配置NET地址
  2. 根据网络结构配置IS-IS路由类型
  3. 在接口下,将口宣告到IS-IS进程中

在这里插入图片描述

R1配置

interface GigabitEthernet0/0/0                                		   	     //设置接口
 ip address 16.0.0.1 255.255.255.252
 
 interface GigabitEthernet0/0/1
 ip address 12.0.0.1 255.255.255.252
 isis enable 1									      //启动ISIS

interface LoopBack0								     //创建环回口
 ip address 1.1.1.1 255.255.255.255						     //设置IP
 isis enable 1

isis 1										//isis 后面跟进程。默认不加就是1进程
 is-level level-1			      		     //根据网络结构配置IS-IS路由类型,这边有路由器类型
 network-entity 49.0001.0010.0100.1001.00					//设置NSAP地址
 import-route rip 1 level-1							//引入后变成l1信息  默认值
 summary 203.0.0.0 255.255.254.0 level-1					//域间路由汇总

rip 1
 undo summary									//取消汇总
 version 2
 network 16.0.0.0								//宣告网段
 import-route isis 1 cost 5						//引入ISIS 1 路由条目 累加 cost 5 是花销
引路由

R2配置

interface GigabitEthernet0/0/0
 ip address 23.0.0.1 255.255.255.252
 isis enable 1

interface GigabitEthernet0/0/1
 ip address 12.0.0.2 255.255.255.252
 isis enable 1

interface LoopBack0
 ip address 2.2.2.2 255.255.255.255
 isis enable 1
 
 isis 1
 network-entity 49.0001.0020.0200.2002.00
 import-route isis level-2 into level-1

R3配置

interface GigabitEthernet0/0/0
 ip address 23.0.0.2 255.255.255.252
 isis enable 1

interface GigabitEthernet0/0/1
 ip address 34.0.0.1 255.255.255.252
 isis enable 1

interface LoopBack0
 ip address 3.3.3.3 255.255.255.255
 isis enable 1

isis 1
 is-level level-2
 network-entity 49.0000.0030.0300.3003.00

R4配置

interface GigabitEthernet0/0/0
 ip address 45.0.0.1 255.255.255.252
 isis enable 1

interface GigabitEthernet0/0/1
 ip address 34.0.0.2 255.255.255.252
 isis enable 1

interface LoopBack0
 ip address 4.4.4.4 255.255.255.255
 isis enable 1

isis 1
 network-entity 49.0002.0040.0400.4004.00
 import-route isis level-2 into level-1
 summary 202.0.0.0 255.255.254.0 level-1-2

R5配置

interface GigabitEthernet0/0/0
 ip address 45.0.0.2 255.255.255.252
 isis enable 1
 isis cost 22

interface LoopBack0
 ip address 5.5.5.5 255.255.255.255
 isis enable 1

interface LoopBack1
 ip address 202.0.0.1 255.255.255.0
 isis enable 1
 
interface LoopBack2
 ip address 202.0.1.1 255.255.255.0
 isis enable 1
 
isis 1
 is-level level-1
 network-entity 49.0002.0050.0500.5005.00

R6配置

interface GigabitEthernet0/0/0
 ip address 16.0.0.2 255.255.255.252

interface LoopBack0
 ip address 6.6.6.6 255.255.255.255

interface LoopBack1
 ip address 203.0.0.1 255.255.255.0

interface LoopBack2
 ip address 203.0.1.1 255.255.255.0

rip 1
 undo summary
 version 2
 network 16.0.0.0
 network 6.0.0.0
 network 203.0.0.0
 network 203.0.1.0

猜你喜欢

转载自blog.csdn.net/weixin_48190875/article/details/107087481