ISIS路由协议(中间系统到中间系统)

中间系统就是路由器了

主要用于运营商的内部网络,企业很少使用,类似OSPF的动态路由协议

特点:

① IS 指路由器

② isis 属于大型内部网关路由协议类似ospf,多用于运营商,企业网很少使用。

③ 使用SPF(最短路径树)算法,链路状态类路由协议。

④ ISIS 封装数据包是基于OSI 模型,ospf、rip、以及常见的以太网数据包封装都是基于TCP/IP模型。

⑤ ISIS 划分区域是基于路由器的。即一个路由器只能属于一个区域。

⑥ ISIS 也是两层架构(骨干区域、常规区域)

1. isis路由器的种类:

① Level 1路由器:仅收发L1 isis报文

② Level 2路由器:仅收发L2 isis报文

③ Level 1 2路由器:可以收发L1 和L2的isis报文

isis协议原理与配置(中间系统到中间系统)(1)

骨干区域:连续的一片LeVEVL 2路由器(包含levevl 1 2)的集合

isis基本配置:

R1:

isis

network-entity 49.0002.0000.0000.1111.00 配置网络实体标识,类似ospf中的router-id,标识该中间系统(路由器)的身份信息。

其中49.0002 表示路由器所在的区域

0000.0000.1111 表示系统ID即router-id

.00 固定格式

Isis默认路由优先级是15

宣告网段:

所有路由器及相关接口都配置

R1:

int loo 0

isis enable 1宣告该直连网段

int g0/0/0

isis enable 1 (相当与network该接口所在网段)

注1:默认情况下所有运行isis的路由器都是Level 1 2路由器。

注2:

L12 路由器类似ospf中的ABR(区边界路由器)

L2 类似ospf中骨干区域路由器

L1 类似ospf中的常规区域路由器

2. 修改路由器类型

R1:

isis 1

is-level level-1 将路由器R1类型修改成纯L1 路由器

其他路由器根据图示全部修改

注:默认情况下,骨干区域的路由不会发送到L1路由器(常规区域),且L1路由器会自动形成指向L12路由器的缺省路由。(这种特性类似ospf中的totally stub)

3. 修改接口发送isis报文类型

由于R1只能接受L1的报文,但是R2是L1 2,会发送L1 2的报文,所以我们可以修改R2的接口对R1只发送L1的报文。

R2: L1 2 路由器

int g0/0/0

isis circuit-level level-1 接口仅发送Level 1 报文。

查看结果

dis isis peer

dis isis lsdb

dis isis lsdb verbose

4. 向ISIS引入其他自制系统的路由(如引入RIP路由)

如上图,我们在R1中配置了RIP路由,宣告了loop8.8.8.8的路由

注:默认情况下,向isis引入的路由是Level 2 的路由。

isis

import-route rip 1 level-1 接level 1 指的是以level 1 的形式引入,如果不加LEVEL-1,那么它默认引入L2,这样就无法收到8.8.8.8的路由,因为8.8.8.8属于L1

5.level 1 路由器使用mac地址为0180-C200-0014发送IIH的目的地址

level 2 路由器使用mac地址为0180-C200-0015发送IIH的目的地址

,