【计算机网络】-中间系统到中间系统(isis)

前言

isis

1、基本特征

intermediate system to intermediate system

  • 中间系统到中间系统(is,即中间系统,即router)

  • ls状态协议,peer–>lsdb–>spf–>rip

  • OSPF用于企业网,vs 运营商网络的底层

  • OSI的参考标准(isis ) vs tcp/ip (rip\eigrp\ospf\bgp)

  • osi和ip的集成–>集成的isis协议(直接封装在二层)

概述

是ISO无连接网络协议

  • 属于osi协议蔟

  • cons(connection network server)面向网络服务

  • clns(connectionless network server)无连接网络服务

    • clnp:类似于ip协议,独立于数据层=ip
  • Isis:,发送mac、ip地址,做地址分配、网关选择,路由器-路由器之间

    • es-is,ip中的arp,igmp,主机-路由器之间

术语

isis的报文:

1、iih:hello pdu ,中间系统到中间系统的hello(相当于ospf的hello报文)

2、lsp:链路状态信息单元(lsu。包含ls更新)

3、snp

  • psnp:(p-部分的,等同于类似于ospf的lsack、lsrequest)
  • CSNP:complete,完整的(类似于DBD报文)

地址结构

在这里插入图片描述

  • 五个点分的六段(其实可变长)

  • nsap(不用记忆)网络服务接入点(类似于ip)

  • NET(网络实体标题)network entity tittle

area id | system-id|sel

区域id+系统id(route id)+sel(端口号,永远作为00出现)

  • rid:区域内路由选择

  • area id:区域间

  • sel:在isis协议中可以有多个

路由器分类

  • Level-1路由器(只能创建level-1的LSDB)
    • 只拥有Level-1的链路状态数据库。
    • 其链路状态数据库中只有本区域路由器LSP。
    • 其路由表里没有其他区域的路由信息。
    • 其路由表里都有一条默认路由,下一条是指向到Level-1-2路由器。
  • Level-2路由器(只能创建level-2的LSDB)
    • Level-2路由器只有Level-2的链路状态数据库。
    • 其LSDB中有骨干区域路由器的LSP,但是没有Level-1路由器产生的LSP。
    • 路由表里面有整个网络的路由信息。
  • Level-1-2路由器(路由器默认的类型,能同时创建level-1和level-2的LSDB )
    • Level-1-2路由器同时拥有Level-2和Level-1的链路状态数据库。
    • Level-1数据库包含本区域的LSP,Level-2数据库包含骨干区域LSP。
    • 在自己产生的Level-1的LSP中设置了ATT比特位为1。
    • 路由表里面有整个网络的路由信息。

邻居建立

  • 邻居hello报文

    • p2p IIH
    • L1 LAN IIH
    • L2 LAN IIH

邻居关系建立
linju

链路状态信息的交互

p2p
p2p

  • p2p我给你了csnp报文只发送一次,邻居建立后立即发送

MA

在这里插入图片描述

  • MA网络CSNP报文只由DIS组播发送,时间默认为10秒。

广播

  • 三次握手

p2p

  • 两次握手
  • 三次握手(默认)

基本配置

[Huawei]isis ?
  INTEGER<1-65535>  Process ID  //进程id
  vpn-instance      VPN Routing/Forwarding instance
  <cr>              Please press ENTER to execute command  //回车就是进程1


#
isis1
network-entity   49.0123.0000.0000.2222.00
int  s0/0/0
link-type  ppp
ip  add  xxxx
isis  enable  1  //接口使能isis协议
#

查看

#
dis   isis  peer
#

网络类型

isis的网络类型(完全不能建立邻居)

  • 点到点网络
  • 广播型网络(DIS,指定的路由器,类似于DR)

DIS

  • 类似于ospf的DR

  • l-1和l-2是分别选举的

  • 优先级大的,默认64,0-127,优先级0,可以参与,支持抢占

  • mac地址大

虚拟路由器

int   g0/0/0
isis   dis-priority   xxx

形成邻居的关系

相一为命,只有l-1会做严格检查

形成邻居关系

  • 同一层次(l-1)

  • 同一区域

  • 同一网段

女-1 男女1-2 男-2

相一为命(只有l-1严格检查区域ID)

1、area ID不同(l-1严格检查区域ID)----只能建立l-2的关系

2、l-1、l-2设备如果区域ID相同,可以建立l-1、l-2的邻居关系


  • 对isis来讲,l-1的路由永远是优于l-2

  • l-1的默认路由是l-1-2下发的,l-2可以自动学习到l-1的路由,l-1不能自动学习到l-2的路由

接口下调整level
  #
  int  loopback x
  isis   circuit-level   level-1   //该接口的电路类型改为l-2,
  #
<r4>dis  isis    lsdb

                        Database information for ISIS(1)
                        --------------------------------

                          Level-1 Link State Database

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL
-------------------------------------------------------------------------------
0000.0000.1111.00-00  0x00000007   0x4084        1193          113     0/0/0   
0000.0000.2222.00-00* 0x00000007   0x3c1b        1195          113     1/0/0   
0000.0000.2222.02-00* 0x00000001   0x3ca7        1195          55      0/0/0   
0000.0000.3333.00-00  0x00000006   0x64d1        1188          113     1/0/0   
0000.0000.3333.01-00  0x00000001   0x544c        1186          55      0/0/0   

Total LSP(s): 5
    *(In TLV)-Leaking Route, *(By LSPID)-Self LSP, +-Self LSP(Extended), 
           ATT-Attached, P-Partition, OL-Overload


                          Level-2 Link State Database

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL
-------------------------------------------------------------------------------
0000.0000.2222.00-00* 0x00000009   0x7292        1199          149     0/0/0  ----ATT为1的下发默认 
0000.0000.3333.00-00  0x00000006   0xf411        1188          149     0/0/0   
0000.0000.4444.00-00  0x00000006   0xd1ac        1194          97      0/0/0   
0000.0000.4444.01-00  0x00000001   0x102a        1194          55      0/0/0   
0000.0000.4444.02-00  0x00000001   0xb363        1187          55      0/0/0   


接口网络类型的改变

1、以太网(默认是广播)可以改为点到点

2、点到点不能改为广播

3、两种网络类型不能建立邻居

int  g0/0/0
isis  cu-type  p2p

isis路由渗透

isis x
import-route isis level-2 into level-1  //把l-2的路由渗透到l-1

2、对比

ospf和isis的共同特征

  • 建立邻居关系

  • 维护lsdb,基于spf算法

  • 利用hello包维护邻居关系

  • 利用区域的概念俩构成层次化的拓扑结构

    • isis level-1、2、1-2
    • ospf area 0、1、2
  • 都提供区域间提供地址汇总

  • 无类网络

  • 选取一个指定路由器来描述ma广播行网路45

ospf的不同点

  • link
    • ospf:只属于一个区域
    • isis:可以是不同区域
  • 区域
    • ospf:a 0为骨干区域
    • isis:没有骨干和非骨干区域
  • SPF
    • ospf:同一个区域才能用SPF
    • isis:分别使用SPF算法

术语对照表

术语

本文均属肉肉原创,如有错误或遗漏,欢迎评论指出!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章