1、ISIS支持的网络类型:依据接口的数据链路层封装协议决定接口类型。ethernet:广播型。hdlc、ppp认为是p2p的网络类型。目前仅支持p2p和广播类型。
2、ISIS的开销值:沿途出口开销之和累加,默认情况下每条链路的的开销是10。
在接口下将接口宣告进isis:isis enable 进程号
三种方式确定开销值:(优先级从高到低)
接口开销:为单个接口设置开销
全局开销:为所有接口设置开销
自动计算:根据接口带宽计算开销
接口级别:
[R1-isis-1]dis isis cost interface GigabitEthernet 0/0/0
Interface: GE0/0/0
Level-1 interface cost
Topology base(0):
Link effective cost: 10(A) enabled by circuit cost
Level-2 interface cost
Topology base(0):
Link effective cost: 10(A) enabled by circuit cost
Flags: R-Relative cost A-Absolute cost
修改方式:直接在接口下修改:
[R1-GigabitEthernet0/0/0]isis cost 20
此级别的优先级最高。
全局进程下开销的修改:(进程下修改)在接口设置开销值之后,对于未在接口下设置接口开销的的其他接口生效。
[R1-isis-1]circuit-cost 30
开启自动计算:
[R1-isis-1]auto-cost enable
开销的类型:
[R1-isis-1]cost-style ?
compatible Set cost style to compatible 查询对应关系表
narrow Set cost style to narrow 查询对应关系表
narrow-compatible Set cost style to narrow-compatible 查询对应关系表
wide Set cost style to wide 计算方式为:参考带宽/接口带宽 *10
wide-compatible Set cost style to wide-compatible 计算方式为:参考带宽/接口带宽 *10
现网默认使用wide度量值。
参考带宽可以修改:
[R1-isis-1]bandwidth-reference 1000
isis的报文格式:
ISIS是直接封装在数据链路层的帧结构中。
数据格式是pdu(协议数据单元),有isis头部和变长字段部分组成。(tlv)
isis的头部分为两大类:通用头部和指定头部。通用头部是相同的。
TLV的作用,携带参数,用三个参数表达某一路由属性或者业务特征,便于实现功能拓展,TLV可以按需携带。
重要字段解释: