IS-IS & 中间系统到中间系统 | 基础文档
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IS-IS & 中间系统到中间系统 | 基础文档相关的知识,希望对你有一定的参考价值。
##与OSPF对应关系
1、链路状态:LSP = LSA (LSP只有两类,Level-1 LSP 和 Level-2 LSP)
2、NET地址(网络实体名称)= 区域ID+router ID [由AFI+区域ID+系统ID+NSEL组成]
3、Level-1 区域对应普通区域及Stub区域,Level-2 对应骨干区域。Level-1-2 路由等同于ABR路由。
(一级区域只能与一级区域交互LSP,二级区域等同于前者且并不是唯一。)
4、Cost,开销。IS-IS使用类似OSPF的开销选路方式,但此值恒定为10。可以手动修改。(1-63/1-1023[wide]、且可以配置自动计算cost值)
5、邻居表(邻居状态、类型、超时时间)LSDB(LSPID标识:系统节点、伪节点ID、分片号。序列号、超时时间。)路由表
6、DIS=DR
##NET地址基本概念
参考如下:
? 49.0001. 0000.0000.0001.00
Area ID System ID N-SEL
(49为AFI位,指私有地址空间。0001为区域ID,最长24位16进制表示,例如 0001.000a.0002.000f)
(0000.0000.0001 为系统ID,固定为12位16进制表示。一般习惯由ipv4地址转换而来)
(00为标识符,固定为00。N-SEL)
##IS-IS的层次化概念
IS-IS路由器的三种类型:
Level-1路由器(只能创建level-1的LSDB,类似末节区域/常规区域,会生成默认路由指向Level-1-2路由器)
Level-2路由器(只能创建level-2的LSDB,一般拥有全网的路由信息,骨干区域。)
Level-1-2路由器(路由器默认的类型,能同时创建level-1和level-2的LSDB,类似ABR 。用于连同Level-1和Level-2)
##IS-IS的度量值(Cost)
大概分为两种:Narrow(窄),缺省为此模式,Cost范围为1-63 1-1023。且Cost值固定为10。(可在接口视图下修改)
Wide (宽),接口Cost值24bit,且可以配合 auto-cost 根据接口带宽自动计算Cost值。(默认参考带宽为100m,计算公式:带宽/100*10,且参考带宽可以修改)
PS: Narrow和Wide的路由信息互不兼容,除非使用兼容模式,否则不会将接受到的路由加载。
##IS-IS 的 邻居表、LSDB、路由表
1、邻居表
Peer information for ISIS(1)
System Id Interface Circuit Id State HoldTime Type PRI
0000.0000.0002 GE0/0/0 0000.0000.0004.01 Up 27s L1(L1L2) 64
0000.0000.0004 GE0/0/0 0000.0000.0004.01 Up 7s L1 120
0000.0000.0002 GE0/0/0 0000.0000.0003.01 Up 26s L2(L1L2) 64
0000.0000.0001 GE0/0/1 0000.0000.0003.02 Up 28s L2 64
Total Peer(s): 4
邻居的系统ID、所属接口、区域ID、邻居状态、保持时间、邻居类型((L1L2)为Level-1-2路由)、DIS接口优先级。
2、LSDB(链路状态数据库)
Database information for ISIS(1)
--------------------------------
Level-1 Link State Database
LSPID Seq Num Checksum Holdtime Length ATT/P/OL
0000.0000.0002.00-00 0x00000007 0x8a1d 642 102 1/0/0
0000.0000.0003.00-00 0x0000000a 0x26f3 644 176 1/0/0
0000.0000.0004.00-00 0x00000007 0x669 642 86 0/0/0
0000.0000.0004.00-01 0x00000001 0x2813 603 41 0/0/0
0000.0000.0004.01-00* 0x00000002 0xab4b 643 66 0/0/0
Total LSP(s): 5
(In TLV)-Leaking Route, (By LSPID)-Self LSP, +-Self LSP(Extended),
ATT-Attached, P-Partition, OL-Overload
#LSPID:
前面6字节为系统ID,指产生此LSP路由的系统ID。
之后1字节为伪节点ID,普通的LSP此值总为0,若伪节点的LSP则为1.(即DIS产生的LSP会分配一个非0的值)
再之后的1字节为分片号。若一个LSP过大,则会进行分片,设置不同的分片号进行区分。且不同分片的系统ID和伪节点ID相同。
(*号则代表此LSP是本地路由产生的)
0000.0000.0004.01-00 *
Seq Num 为LSP的序列号,用来标识一个LSP的新旧,与OSPF中的LSA的序列号概念一样。
Holdtime 为LSP的存活时间,与OSPF 中的LSA age概念一样。若超时则清除。
3、IS-IS的路由表
ISIS(1) Level-1 Forwarding Table
--------------------------------
IPV4 Destination IntCost ExtCost ExitInterface NextHop Flags
0.0.0.0/0 10 NULL
10.0.3.3/32 0 NULL Loop0 Direct D/-/L/-
192.168.4.0/24 10 0 GE0/0/0 10.0.234.4 A/-/L/-
10.0.4.4/32 10 NULL GE0/0/0 10.0.234.4 A/-/L/-
Flags: D-Direct, A-Added to URT, L-Advertised in LSPs, S-IGP Shortcut,
U-Up/Down Bit Set
ISIS(1) Level-2 Forwarding Table
--------------------------------
IPV4 Destination IntCost ExtCost ExitInterface NextHop Flags
192.168.2.0/24 20 0 GE0/0/1 10.0.13.1 A/-/L/-
10.0.3.3/32 0 NULL Loop0 Direct D/-/L/-
192.168.1.0/24 20 0 GE0/0/1 10.0.13.1 A/-/L/-
10.0.1.1/32 10 NULL GE0/0/1 10.0.13.1 A/-/L/-
192.168.3.0/24 20 0 GE0/0/1 10.0.13.1 A/-/L/-
10.0.15.0/24 20 NULL GE0/0/1 10.0.13.1 A/-/L/-
Flags: D-Direct, A-Added to URT, L-Advertised in LSPs, S-IGP Shortcut,
U-Up/Down Bit Set
IS-IS会单独存放Level-1和Level-2的路由。同一条路由,Level-1会比Level-2优先,即使Level-2的cost更低。
以上是关于IS-IS & 中间系统到中间系统 | 基础文档的主要内容,如果未能解决你的问题,请参考以下文章