前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >HCIP笔记 | IS-IS 协议 中间系统到中间系统(一)

HCIP笔记 | IS-IS 协议 中间系统到中间系统(一)

作者头像
网络技术联盟站
发布2019-11-12 20:27:22
2K0
发布2019-11-12 20:27:22
举报

IS-IS 协议 中间系统到中间系统

协议优先级:15
metric : cost

运行 IS-IS 协议的路由器必须有一个必须有一个被称为 NET (Network Entity Title)的网络地址,NET 也称为网络实体名,长度为 8 至 20 字节,其格式可 以多种多样。 通常,在 IP 环境下 NET 格式为:区域 ID (1 字节)+系统 ID(6 个字节)+SEL (1 个字节),NET 中的 SEL 总是为 00。 配置路由器的网络实体名,同一台路由,可以配置 3 个网络实体名,但它们的 system ID 要相同

IS-IS 支持的网络类型:
  • 点对点网络类型(P2P)。
  • 广播多路访问网络类型(Broadcast Multiple Access)。
代码语言:javascript
复制
int g0/0/0
isis circuit-type p2p

在 P2P 链路上,分为两次握手机制和三次握手机制。

代码语言:javascript
复制
int s0/0/0
isis ppp-negotiation 3-way only

设置为动态主机名。

代码语言:javascript
复制
isis
is-name R1

配置认证

代码语言:javascript
复制
int g0/0/0
isis authentication-mode md5 huawei

hello 报文中的 padding 在 P2P 网络中,建立好之后,就没有了,节约带宽, 在广播网络中一直有

代码语言:javascript
复制
int s0/0/0
isis padding-hello 一直有 padding
代码语言:javascript
复制
int s0/0/0
isis small-hello 没有 padding

不在同一个网段,建立 ISIS 邻居,两边的路由器都要设置

代码语言:javascript
复制
int s0/0/0
isis peer-ip-ignore

清除 LSDB

代码语言:javascript
复制
<Huawei>reset isis 1 all

修改 IS-IS 路由器的级别

代码语言:javascript
复制
isis
is-level level-1

修改 IS-IS 路由器接口的级别

代码语言:javascript
复制
int g0/0/0
isis circuit-level level-2

查看接口的 isis 报文收发情况

代码语言:javascript
复制
debugging isis adjacency interface g0/0/0

查看数据库的情况

代码语言:javascript
复制
display isis lsdb level-1 verbose

DIS (Designated IS)选举

DIS 优先级,默认是 64 ,取值范围是 0--127 。如果 DIS 优先级的值为 0, 并不表示不参与 DIS 选举,而只是表示 DIS 优先级最低。在接口的 DIS 优先 级相同的情况下, MAC 地址较大者将成为 DIS。

代码语言:javascript
复制
int g0/0/0
isis dis-priority 127 level-2
OSPF 协议中的 DR 与 ISIS 协议的 DIS 的区别:
  • DR 选举先看优先级,再比较 router-id ,DIS 先看优先级,再比较 mac 地址
  • DR 默认为 1,取值范围为 0-255,DIS 默认为 64,取值范围为 0-127,
  • DR 的值为 0 ,代表放弃 DR 选取,DIS 的值为 0 ,只是值小,并不放弃 DIS选举
  • DR 主要为了减少 LSA 泛洪,DIS 是为周期发送 CSNP,同步 LSDB
  • DR 有备份的设备 BDR ,DIS 没有备份的 DIS
  • DR 的选举是在链路上选举的,DIS 的选举分为 Level-1 和 Level-2,在路由器上选举
  • DR 默认不开启抢占, DIS 默认抢占
  • OSPF 选举 DR/BDR 需要 waiting time 达 40 秒,过程也较为复杂,而 ISIS 选举 DIS 等待两个 Hello 报文间隔就可以,简单快捷.
  • 选举完成后,ISIS 网络链路内所有的路由器之间都建立的是邻接关系。OSPF 中DRothers 只与 DR/BDR 形成 full 邻接关系, DRothers 之间只有 2-way 的关系

IS-IS 与 OSPF 差异性

1.网络类型和开销方式:

  • IS-IS 协议只支持两种网络类型,且所有带宽默认开销值都是一样的
  • OSPF 协议支持四种网络类型,且会根据不同的带宽设定相应的开销值,对帧中继,按需链路等网络类型有很好的支持。

2.区域类型:

  • IS-IS 协议分 L1/L2 区域,L2 区域是骨干区域有全部明细路由。L1 去往 L2 只有默认路由。
  • OSPF 协议分骨干区域,普通区域,特殊区域。普通区域和特殊区域跨区域访问需要经过骨干区域。

3.报文类型:

  • IS-IS 协议路由承载报文类型只有 LSP 报文且里面路由信息是不区分内部与外部的,简单高效,无需递归计算。
  • OSPF 协议路由承载报文 LSA 类型多样,有1/2/3/4/5/7 类等。路由级别等级森严,且需要递归计算,适合精细化调度计算。

IS-IS 开销值

IS-IS 有三种方式来确定接口的开销,按照优先级由高到底分别如下: ①接口开销:为单个接口设置开销,优先级最高。 ②全局开销:为所有接口设置开销,优先级中等。 ③自动计算开销:根据接口带宽自动计算开销,优先级最低。 IS-IS 开销类型 narrow ,接口下最大只能配置值为 63 的开销值,但是在大型网络设计中,较小的度量范围不能满足实际需求。IS-IS 开销类型 wide , 接口开销值可以扩展到 16777215 。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 网络技术联盟站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • IS-IS 协议 中间系统到中间系统
    • DIS (Designated IS)选举
      • IS-IS 与 OSPF 差异性
        • IS-IS 开销值
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档