Is-is
中间系统到中间系统(IS-IS,Intermediate system to intermediate system,读作“i-sys”)最初是国际标准化组织ISO(the International Organization for Standardization) 为它的无连接网络协议CLNP(ConnectionLess Network Protocol)设计的一种动态路由协议。为了提供对IP的路由支持,IETF在RFC1195中对IS-IS进行了扩充和修改,使它能够同时应 用在TCP/IP和OSI环境中,称为集成化IS-IS(Integrated IS-IS)。 IS-IS属于内部网关协议,用于自治系统内部。IS-IS是一种链路状态协议,使用最短路径优先算法进行路由计算。
报文类型
IS-IS的PDU有4种类型:
IIH(IS-IS Hello)
LSP(Link State PDU,链路状态报文)
CSNP(Complete Sequence Number PDU,全序列号报文)
PSNP(Partial Sequence Number PDU,部分序列号报文)
路由器分类
level-1
L1路由器是为端系统(如个人电脑)直接提供服务的路由器
level-2
L2路由器是骨干路由器。
level-1-2
L1/L2路由器向L1路由器隐藏骨干区域细节,并负责将由L1路由器组成的非骨干区域数据请求转发到由L2路由器组成的骨干区域。
网络类型
is-is会自动根据接口的数据链路层封装决定该接口的缺省网络类型,is-is支持两种类型的网络:
- 广播(broadcast):如ethernet
- 点到点(p2p):如ppp,hdlc等
对于nbma网络需要对其配置子接口,并注意接口类型应配置为p2p。
开销值
is-is使用cost(开销)作为路由度量值,cost值越小则路径越。is-is链路的cost与设备接口有关,与ospf类似,每一个激活接口都会维护接口cost。与ospf不同的是,is-is接口的cost在缺省情况下并不与接口带宽相关(实际部署中is-is也支持根据带宽调整cost值),无论带宽多少,缺省时cost为10.