

1.路由器级别 leveL1 leveL1-2(默认) leveL2
2.邻居级别
level-1
和相同区域的L1路由器建立L1邻居,和不同区域的L1路由器无法建立邻居。
和相同区域的L2路由器无法建立邻居,和不同区域的L2路由器无法建立邻居。
和相同区域的L1/2路由器建立L1领居。和不同区域的L1/2路由器无法建立邻居。
总结:L1级别的路由器只能和L1或L1/2路由器在相同区域建立L1级别邻居
level-2
和相同区域的L1级别路由器无法建立邻居,和不同区域的L1路由器无法建立邻居。
和相同区域的L2级别路由器建立L2邻居,和不同区域的L2路由器建立L2邻居。
和相同区域的L1-2路由器建立L2邻居,和不同区域的L1/2路由器建立L2邻居。
总结:L2级别路由器只能和L2或L1/2路由器建立L2邻居,不要求区域ID相同。
level-1-2
和相同区域的L1路由器建立L1邻居。和不同区域的L1路由器无法建立邻居。
和相同区域的L2路由器建立L2邻居。和不同区域的L2路由器建立L2邻居。
总结:L1的路由器只支持建立L1级别邻居,并且要求区域ID 一致。L2的路由器只支持建立L2级别邻居,不要求区域ID一致。
L1/2路由器即支持L1邻居又支持L2邻居。
3.链路级别:三种级别。leveL1,leveL2和leveL1-2
缺省情况下是leveL1-2的。
A、L1的路由器在广播链路上发送L1的hello报文,与链路级别无关。始终发送L1的hello包
L2的路由器在广播链路上发送L2的hello报文与链路级别无关,始终发送L2的hello包。
L1/2路由器在广播链路上发送L1和L2的hello报文与链路级别有关,取交集发送
B、对于p2p电路类型和广播类型一致
总结:对于仅支持一种级别的路由器来说。链路级别不起作用。对于支持两种级别的路由器来说。链路级别起作用。取交集发出
ISIS当中的电路类型
在ISIS中接口会采用默认电路类型,如果没有修改则认为是广播型。如果修改为P2P,
那么就是P2P类型。
1.广播
当数据链路层协议为以太网时。ISIS的电路类型默认为广播
2.P2P
当数据链路层协议为ppp或hdlc时,ISIS的电路类型默认为P2P
3.在广播电路类型中,即MA网络中ISIS路由器也要类似OSPF一样。选举dis(伪节点)
dis的选举原则
接口的dis优先级。优先级默认为64,取值范围0到127。数值越大越优。如果为零,也要参与选取
如果优先级比不出来,继续比较接口MAC地址,MAC地址越大越优
ISIS报文
OSPF报文:Hello dd lsr lsu lsack
isis这个报文,它有九种报文
hello报文
L1的hello报文:用于在广播电路类型上建立L1级别邻居关系
L2的hello报文:用于在广播电路类型上建立L2级别邻居关系
p2p的hello报文:用于在点到点链路上建立isis邻居关系
2.lsp报文
lsp报文是用于描述链路状态信息的,类似于OSPF的lsu报文
OSPF的lsu报文,其中承载lsa链路状态通告
isis的lsp报文,其中承载lsp(link state PDU)
L1级别的lsp报文:是用来描述L1的链路状态信息
L2级别的lsp报文:是用来描述L2的链路状态信息
备注:L1的路由器只会维护L1级别的lsdb。
L2的路由器只会维护L2级别的lsdb。
L1/2的路由器既维护L1的lsdb,又维护L2的lsdb
3.snp报文--序列号报文
完全序列号报文csnp:
它就类比OSPF的dd报文。用于描述L1级别lsdb中的所有lsp的摘要信息。
L1的csnp描述了L1级别数据库当中所有lsp的摘要信息
L2的csnp描述了L2级别数据库当中所有lsp的摘要信息
部分序列号报文psnp
类比OSPF的lsr和lsack
L1的psnp
L2的psnp
4.psnp报文在不同的电路类型中有一些区别:
在广播电路类型下psnp报文只有请求作用没有确认作用。
在P2P电路类型下。psnp报文既有请求作用又有确认作用。