华为数通 IS-IS

技术特点

  • 区域类型不一致无法建立邻居,这点和ospf不一样
  • ISIS方便改进,OSPF弊端:报文格式固定,比如要支持IPV6功能,就需要开发新的协议
  • NET地址(类似router id):区域ID+system-id+00组成,类似:49.0001.0000.0000.0001.00(49.0001为区域ID,0000.0000.0001为system id,00为伪节点),计算方法从后面往前面算,00为固定位,再数12位为system id
    • 区域id范围为1-13字节
    • system-id固定6字节
    • 00固定1字节

技术原理

三个状态

  • Down
  • initial
  • up
华为数通 IS-IS

同步过程

  • CSNP
    • 类似OSPF的DD报文,描述我的数据库里面有那些LSP
  • PSNP
    • 类似OSPF中的LSR和LSACK的报文,请求和确认
  • LSP
    • 更新报文
    • LSP的内容
华为数通 IS-IS

两种类型

  • 广播
  • p2p

三种角色

  • level-1
    • 严格区分区域ID,L1和L2没法直接建立邻居,需要中间有台L1-2
  • level-2
    • 不区分区域ID,不管是什么区域都可以建立邻居
  • level-1-2
    • 默认运行L1-2
    • 兼容L1和L2,向L1设备下发一条默认路由,并且不会向L1设备传递L2路由。
    • 其他区域会通过L1-2知晓L1内的路由信息,但是L1设备只知道本区域内的路由,同时有一条默认路由指向L1-2

DIS

  • 作用类似DR
  • dis特点
    • dis这台设备发送hello间隔是3s一次,超时时间是10s
    • 可抢占原则(在邻居建立之后选举的dis)
  • 抢占规则
    • 优先级:范围0-127(缺省64,比大)
    • 比较MAC地址(比大)

配置命令

查看命令:display isis lsdb(查询lsdb)

修改网络类型:isis circuit-type p2p

基本配置:

  • isis 1
  • is-level level-2 配置设备角色为L2
  • network-entity 49.0001.0000.0000.0001.00
  • isis enable 1 进入接口宣告

配置实例

华为数通 IS-IS
下面是配置文件
AR1:

interface GigabitEthernet0/0/0
 ip address 11.1.1.1 255.255.255.0 
 isis enable 1
isis 1
 is-level level-2
 network-entity 49.0001.0000.0000.0001.00

AR2:
interface GigabitEthernet0/0/0
 ip address 11.1.1.2 255.255.255.0 
 isis enable 1
#
interface GigabitEthernet0/0/1
 ip address 12.1.1.2 255.255.255.0 
 isis enable 1
isis 1
 is-level level-2
 network-entity 49.0001.0000.0000.0002.00

AR3:
 interface GigabitEthernet0/0/0
 ip address 12.1.1.3 255.255.255.0 
 isis enable 1
#
interface GigabitEthernet0/0/1
 ip address 13.1.1.3 255.255.255.0 
 isis enable 1
isis 1
 is-level level-2
 network-entity 49.0002.0000.0000.0003.00

AR4:
interface GigabitEthernet0/0/0
 ip address 13.1.1.4 255.255.255.0 
 isis enable 1
#
interface GigabitEthernet0/0/1
 ip address 14.1.1.4 255.255.255.0 
 isis enable 1
isis 1
 network-entity 49.0003.0000.0000.0004.00

AR5:
interface GigabitEthernet0/0/0
 ip address 14.1.1.5 255.255.255.0 
 isis enable 1
isis 1
 is-level level-1
 network-entity 49.0003.0000.0000.0005.00
华为数通 IS-IS
AR5 LSDB截图
华为数通 IS-IS
由AR4下发给AR5的缺省路由

作者:Zleoco,如若转载,请注明出处:https://www.zleoco.com/?p=1389

发表回复

您的电子邮箱地址不会被公开。