ENSP-----ISIS协议

一.ISIS协议介绍

ISIS基本概念

  • ISIS(中间系统到中间系统)是一种内部网关协议,是电信运营商普遍采用的内部网关协议之一
  • ISIS是一个分级的链路状态路由协议,基于DECent PhaseV(SPF最短路径优先算法)路由算法,实际上与OSPF非常相似,它也使用hello协议寻找一个毗邻节点,使用一个传播协议发送链接信息。ISIS可以在不同的子网上操作,包括广播型的LAN、WAN和点到点的链路

ISIS的区域

  • ISIS协议有三种路由选择级别,L1、L2、L1-2
  • L1负责在同一个区域内传播链路状态信息(类似OSPF中的1类和2类)
  • L2负责在不同区域内传播链路状态信息(类似OSPF的3类)
  • L1-2部署在骨干区域,为ISIS默认区域,且每一个非骨干区域都通过L1-2路由器与骨干区域相连
  • OSPF与ISIS结构的不同点
  • 在ISIS中,每个路由器都只属于一个区域,而在OSPF中,一个路由器的不同接口可以属于不同的区域
  • 在ISIS中,单个区域没有骨干区域与非骨干区域的概念,而在OSPF中,area 0被定义为骨干区域
  • 在ISIS中,L1和L2级别的路由器采用SPF算法,分别生成最短路径树SPT,而在OSPF中,只有在同一个区域才使用SPF算法,区域之间的路由需要通过骨干区域来转发

ISIS路由器的分类

  • level-1路由器负责区域内的路由,它只属于同一个区域的Level-1和Level-1-2路由器形成邻居关系,属于不同区域的Level-1路由器不能形成邻居关系。Level-1路由器只负责维护Level-1的链路状态数据库LSDB,该LSDB包含本区域的路由信息,到本区域外的报文转发给最近的level-1-2路由器
  • level-2路由器负责区域间的路由,它可以与同一个或者不同区域的level-2路由器或者其他区域的level-1-2路由器形成邻居关系。Level-2路由器维护一个Level-2的LSDB,该LSDB包含区域间的区域信息。所有Level-2级别(即形成Level-2邻居关系)的路由器组成路由器的骨干网,负责在不同区域间通信。路由器中Level-2级别的路由器必须是物理连续的,以保证骨干网的连续性。只有Level-2级别的路由器才能直接与区域外的路由器交换数据报文或者路由信息
  • Level-1-2路由器,同时属于Level-1和Level-2的路由器称为Level-1-2路由器,它可以与同一个区域的Level-1和Level--1-2路由器形成Level-1邻居关系,也可以与其他区域的Level-2和Level-1-2路由器形成Level-2的邻居关系。Level-1路由器必须通过Level-1-2路由器才能连接至其他区域。Level-1-2路由器维护两个LSDB,Level-1的LSDB用于区域内路由,level-2的LSDB用于区域间路由

ISIS的地址结构

  • 网络服务访问点NSAP,是OSI协议中用于定位资源的地址。
  • NSAP地址长度为8-20字节,用16进制标识,主要包含(区域编号、系统编号(固定6个字节)、NSEL位(固定1字节并且置0))
  • 现网中NET地址常见的规划方式
1.通过环回口32位地址补齐成48位获得
2.补足三位,然后按四位分割
例如:221.15.23.180 ==》221.015.023.180 ==》2210.1502.3180
3.区域号为多少就在前面写多少,比如区域号为1
2210.1502.3180 ==》 49.0001.2210.1502.3180.00

ISIS协议常见命令

dis isis peer     //查看isis邻居关系
dis isis brief    //查看isis接口的明细
dis isis intg0/0/1    //查看接口isis详情
##具体配置命令
isis 1    //isis后面跟进程号,默认不加就是进程1
network-entity 49.0001.0010.0100.1001.00    //设置NSAP地址
is-level level-1    //根据网络结构配置isis路由类型

int g0/0/1
isis enable    //进接口,启动isis
isis cost 22    //配置入向接口cost值,不加类型,L1和L2加

##路由重分发
isis 1
import-route rip 1 level-1    //引入后变为L1的信息

rip 1
import-route isis 1 cost 5    //对于rip的度量值是跳数

##路由泄露,让ASBR得到具体的路由明细
isis 1
import-route isis level-2 into level-1

##在ABR上做路由汇总
isis 1
summary 202.0.0.0 255.255.254.0 level-1-2    //域间的路由汇总

##在ASBR上做路由汇总
isis 1
summary 203.0.0.0 255.255.254.0 level-1    //不同协议间的路由汇总

二.ISIS基础实验

拓补结构

R1配置

<Huawei>sys
[Huawei]sysname R1    //命名 
[R1]un in en    //关系信息提示
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 16.0.0.1 30
[R1-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R1-GigabitEthernet0/0/0]q
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 12.0.0.1 30
[R1-GigabitEthernet0/0/1]un sh
Info: Interface GigabitEthernet0/0/1 is not shutdown.
[R1-GigabitEthernet0/0/1]q
[R1]int loo 0
[R1-LoopBack0]ip add 1.1.1.1 32
[R1-LoopBack0]q
[R1]isis 1
[R1-isis-1]is-level level-1
[R1-isis-1]network-entity 49.0001.0010.0100.1001.00    //isis协议唯一标识的NASP地址
[R1-isis-1]int g0/0/1
[R1-GigabitEthernet0/0/1]isis enable   //开启ISIS协议功能
[R1-GigabitEthernet0/0/1]int loo 0	
[R1-LoopBack0]isis enable 
[R1-LoopBack0]q
[R1]rip 1	
[R1-rip-1]undo summary 
[R1-rip-1]version 2
[R1-rip-1]network 16.0.0.0	
[R1-rip-1]import-route isis 1 cost 5
[R1-rip-1]q
[R1]isis 1
[R1-isis-1]import-route rip 1 level-1    //isis的路由重分发
[R1-isis-1]q	
[R1]isis 1
[R1-isis-1]summary 203.0.0.0 255.255.254.0 level-1    //在ASBR上进行路由汇总
[R1-isis-1]q

R2配置

<Huawei>sys
[Huawei]sysname R2
[R2]un in en
Info: Information center is disabled.
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 12.0.0.2 30
[R2-GigabitEthernet0/0/1]un sh
Info: Interface GigabitEthernet0/0/1 is not shutdown.
[R2-GigabitEthernet0/0/1]q
[R2]int g0/0/2
[R2-GigabitEthernet0/0/2]ip add 23.0.0.1 30
[R2-GigabitEthernet0/0/2]un sh
Info: Interface GigabitEthernet0/0/2 is not shutdown.
[R2-GigabitEthernet0/0/2]q
[R2]int loo 0
[R2-LoopBack0]ip add 2.2.2.2 32
[R2-LoopBack0]q
[R2]isis 1
[R2-isis-1]network-entity 49.0001.0020.0200.2002.00  
[R2-isis-1]q    //不定义level时,默认为level1-2
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]isis enable
[R2-GigabitEthernet0/0/1]q
[R2]int g0/0/2
[R2-GigabitEthernet0/0/2]isis enable
[R2-GigabitEthernet0/0/2]q
[R2]int loo 0
[R2-LoopBack0]isis enable
[R2-LoopBack0]q
[R2]isis 1
[R2-isis-1]import-route isis level-2 into level-1   //路由泄露使R1获取R2的路由明细

R3配置

<Huawei>sys
[Huawei]sysname R3
[R3]un in en
Info: Information center is disabled.
[R3]int g0/0/2
[R3-GigabitEthernet0/0/2]ip add 23.0.0.2 30
[R3-GigabitEthernet0/0/2]un sh
Info: Interface GigabitEthernet0/0/2 is not shutdown.
[R3-GigabitEthernet0/0/2]q
[R3]int g0/0/3
[R3-GigabitEthernet0/0/3]ip add 34.0.0.1 30
[R3-GigabitEthernet0/0/3]un sh
Info: Interface GigabitEthernet0/0/3 is not shutdown.
[R3-GigabitEthernet0/0/3]q
[R3]int loo 0
[R3-LoopBack0]ip add 3.3.3.3 32
[R3]isis 1
[R3-isis-1]network-entity 49.0000.0030.0300.3003.00
[R3-isis-1]is-level level-2   //定义骨干区域的路由为level-2
[R3-isis-1]int g0/0/2
[R3-GigabitEthernet0/0/2]isis enable
[R3-GigabitEthernet0/0/2]int g0/0/3
[R3-GigabitEthernet0/0/3]isis enable
[R3-GigabitEthernet0/0/3]int loo 0
[R3-LoopBack0]isis enable
[R3-LoopBack0]q

R4配置

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname R4
[R4]un in en
Info: Information center is disabled.
[R4]int g0/0/3
[R4-GigabitEthernet0/0/3]ip add 34.0.0.2 30
[R4-GigabitEthernet0/0/3]un sh
Info: Interface GigabitEthernet0/0/3 is not shutdown.
[R4-GigabitEthernet0/0/3]q
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip add 45.0.0.1 30
[R4-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R4-GigabitEthernet0/0/0]q
[R4]int loo 0
[R4-LoopBack0]ip add 4.4.4.4 32
[R4]isis 1
[R4-isis-1]network-entity 49.0002.0040.0400.4004.00
[R4-isis-1]int g0/0/3
[R4-GigabitEthernet0/0/3]isis enable
[R4-GigabitEthernet0/0/3]q
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]isis enable
[R4-GigabitEthernet0/0/0]q
[R4]int loo 0
[R4-LoopBack0]isis enable
[R4-LoopBack0]q
[R4]isis 1	
[R4-isis-1]import-route isis level-2 into level-1 //进行路由泄密,让R5能够得到详细的路由条目
[R4-isis-1]summary 202.0.0.0 255.255.254.0 level-1-2  //在ABR上对R5进行路由汇总

R5配置

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname R5
[R5]un in en
Info: Information center is disabled.
[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]q
[R5]int loo 0
[R5-LoopBack0]ip add 5.5.5.5 32
[R5-LoopBack0]int loo 1
[R5-LoopBack1]ip add 202.0.0.1 24
[R5-LoopBack1]int loo 2
[R5-LoopBack2]ip add 202.0.1.1 24
[R5-LoopBack2]q
[R5]isis 1
[R5-isis-1]network-entity 49.0002.0050.0500.5005.00
[R5-isis-1]is-level level-1  //定义R5为level-1,优化网段
Info: IS Level Changed, Resetting ISIS...
[R5-isis-1]int g0/0/0
[R5-GigabitEthernet0/0/0]isis enable
[R5-GigabitEthernet0/0/0]q
[R5]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
[R5-LoopBack2]q

R6配置

<Huawei>sys
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 16.0.0.2 30
[Huawei-GigabitEthernet0/0/0]
[Huawei-GigabitEthernet0/0/0]un sh
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[Huawei-GigabitEthernet0/0/0]q	
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int loo 0
[Huawei-LoopBack0]ip add 6.6.6.6 32
[Huawei-LoopBack0]int loo 1
[Huawei-LoopBack1]ip add 203.0.0.1 24
[Huawei-LoopBack1]int loo 2
[Huawei-LoopBack2]ip add 203.0.1.1 24
[Huawei-LoopBack2]q
[Huawei]sysname R6
[R6]int g0/0/0
[R6-GigabitEthernet0/0/0]q
[R6]rip 1	
[R6-rip-1]undo summary 
[R6-rip-1]version 2
[R6-rip-1]network 16.0.0.0
[R6-rip-1]network 6.0.0.0
[R6-rip-1]network 203.0.0.0
[R6-rip-1]network 203.0.1.0
  • 实验验证

发布了112 篇原创文章 · 获赞 127 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42761527/article/details/104231956