ISIS协议基础

一 ,ISIS概述(认识ISIS)

      -ISIS:中间系统到中间系统

      -ISIS是公有协议,属于IGP协议,主要应用于一个AS(企业内网)自治系统内部

      -ISIS是一种链路状态路由协议,使用SPF算法

备注:

    1)ISIS和OSPF的应用场景

         -ISIS:骨干网、超大型网络、服务型网络—工作在数据链路层

         -OSPF:园区网、企业网等中大型网络、应用型网络—工作在网络层

     2)骨干网和园区网的特点

骨干网:

         -服务型网络,由运营商(ISP)组建,为用户提供互联网服务

         -路由器数量非常庞大

园区网:

         -应用型网络:主要面向企业

         -路由器数量少,企业精细化要求高,

二、ISIS的工作过程

     1)建立邻居表

     2)同步数据库

     3)计算路由表

三、ISIS的报文【ISIS中的任何一种报文,都分为L1和L2两种类型】

      & :Hello 报文:也称为IIH报文【类似于OSPF中的Hello报文】

           作用:hello报文用于建立和维护邻居关系

           广播网中的Level-1 ISIS 使用的 Level-1 的 hello 报文

           广播网中的Level-2 ISIS 使用的 Level-2 的 hello 报文

      &:SNP报文:序列号报文

            # csnp 报文:完全序列号报文 【类似于OSPF中的DD报文】

               作用:用于同步ISIS数据中的条目信息

            #psnp 报文: 部分序列号报文 【类似于OSPF中的LSR/LSACK报文】

               作用:用于请求和确认ISIS数据中的条目信息

&:LSP报文:链路状态报文 【类似于OSPF中的LSU报文】

               作用:用于携带和传输ISIS数据库条目

               LSP报文也分为两种,Level-1 和Level-2

               level-1 LSP 由Level-1 ISIS传送,Level-2 LSP 由 Level-2 ISIS 传送, Level-1-2 ISIS 可以传送以上两种LSP

四 、集成ISIS实验-基本配置

1)拓扑

 

2)实验需求:熟悉ISIS命令,建立ISIS邻居关系

3)实验步骤:

第一步:配置接口IP地址

第二步:开启ISIS

第三步:配置NET地址

第四步:在接口上启用ISIS

第五步:验证邻居是否建立

五,配置命令

R1的配置:

[R1] isis 1 //进入isis 进程1

[R1-isis-1] network-entity 49.0010.0000.0000.0001.00 //配置NET地址

[R1-isis-1] quit //返回系统视图

[R1] interface GigabitEthernet0/0/0 //进入接口g0/0/0

[R1-g0/0/0] ip address 192.168.10.1 255.255.255.0 //配置IP地址和掩码

[R1-g0/0/0] isis enable 1      //在接口上开启ISIS进程1

R2的配置:

[R2] isis 1 //进入isis 进程1

[R2-isis-1] network-entity 49.0010.0000.0000.0002.00 //配置NET地址

[R2-isis-1] quit //返回系统视图

[R2] interface GigabitEthernet0/0/0 //进入接口g0/0/0

[R2-g0/0/0] ip address 192.168.10.2 255.255.255.0 //配置IP地址和掩码

[R2-g0/0/0]isis enable 1      //在接口上开启ISIS进程1

[R2-g0/0/0]interface GigabitEthernet0/0/1 //进入接口g0/0/1

[R2-g0/0/1] ip address 192.168.20.2 255.255.255.0 //配置IP地址和掩码

[R2-g0/0/1]isis enable 1      //在接口上开启ISIS进程1

R3的配置:

[R3] isis 1 //进入isis 进程1

[R3-isis-1] network-entity 49.0020.0000.0000.0003.00 //配置NET地址

[R3-isis-1] quit //返回系统视图

[R3] interface GigabitEthernet0/0/0 //进入接口g0/0/0

[R3-g0/0/0] ip address 192.168.20.3 255.255.255.0 //配置IP地址和掩码

[R3-g0/0/0] isis enable 1      //在接口上开启ISIS进程1

六、进程号

[R1]isis ?

INTEGER<1-65535> Process ID

[R1]isis 1

-作用:在同一台路由器上区分不同的ISIS协议(和OSPF中的进程号作用相同)

-取值:取值范围:1-65535 ,默认值为1

七 ,ISIS邻居表解析

1)邻居表字段解析

       &:System ID : 标识邻居设备的名字,类似于OSPF中的Router-id ,必须确保全网唯一

      &:Interface : 本端设备与对端设备建立邻居关系时,所使用的接口

       &:Circuit ID : 电路接口,也叫伪节点,还叫DIS,当前链路上选举出来的DIS(指定的中间系统)【类似于OSPF中的DR】

       &:State : 表示邻居的状态,状态包含三种(init、down、up)

       &:HoldTime : 表示邻居之间的最大保持时间,采用的倒计时(多久没有收到邻居的发来的hello报文)

            【如果倒计时为0之前,仍然无法收到邻居设备发来的任何报文,就断开邻居关系】

            【总倒计时时间默认的是hello时间的3倍,就是hello报文发送周期的三倍】

            【对的普通的ISIS路由器的接口,hello时间是10s】

            【针对ISIS的DIS的(DR)接口,hello 时间是3.3s】

       &:Type:表示邻居之间的类型

               Level-1:邻居设备之间发送的如果是Level-1级别的Hello报文,则建立L1的邻居关系

               Level-1:邻居设备之间发送的如果是Level-2级别的Hello报文,则建立L2的邻居关系

               默认情况下,启动ISIS的设备,会同时发送两种Level 的Hello报文,即L1和L2的hello报  文

所以,默认情况下,邻居之间建立两种类型的邻居关系

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值