ISIS协议基础

IS 中间系统(路由器/运行ISIS协议的设备)

ES 终端系统(PC,PAD,Print)

网络层:用于对网络设备的编制以及寻址


网络功能模式

ISO定义 事实标准

OSI TCP/IP

网络层(CLNP)(ISIS) 网络层(IP协议)(OSPF)


CLNP:无连接网络协议

OSI网络模型不受宠,直接导致儿子ISIS协议没有存在感,后来ISIS发奋图强,进行扩展,能够支持IP协议,并且还有很多亮点。如:节省设备资源,收敛快,扩展性强,学习难度低,很快在ISP市场得到了很多的使用

ISIS 称为多栈路由协议,支持CLNP,IPv4,IPv6,集成的ISIS协议


OSPF协议对路由器的定位方式:Area ID + Router ID

ISIS协议对路由器的定位方式:Area ID + system id + 00 = NET地址(网络实体标识符)

CLNP IP

NSAP(网络服务访问点) IP地址


L1路由器相当于OSPF的非骨干区域的IR路由器(L1路由器维护L1的LSDB,相当于OSPF非骨干区域的LSA)

L2路由器相当于OSPF的骨干区域的IR路由器(L2路由器维护L2的LSDB,相当OSPF骨干区域的LSA)

L12路由器相当于OSPF的ARB路由器,华为设备的默认路由器级别为L12


ISIS协议通过3种Hello报文建立邻居关系
P2P Hello报文:在P2P链路上建立L1/L2邻居关系
L1 Hello报文:在Broadcast链路上建立L1的邻居关系
L2 Hello报文:在Broadcast链路上建立L2的邻居关系


ISIS仅支持2种网络类型:P2P,Broadcast
PPP,HDLC协议默认是P2P链路
ETH,FDDI协议默认是Broadcast


Hello报文默认10s周期性发送,邻居失效时间为30s

DIS路由器默认10/3s周期性发送,DIS的失效时间为10s


在P2P链路上建立邻居关系的方式有两种
1、两次握手建立邻居
2、三次握手建立邻居
在Broadcast链路上有且仅有三次握手建立邻居


1、ISIS协议在Broadcast链路上会进行DIS的选举
2、DIS类似于OSPF的DR,没有BDIS
3、DIS优先级的取值范围为0-127,默认值为64,越大越优先成为DIS,0可以参与选举
4、DIS优先级相同,则比较接口的MAC地址,MAC地址大的优先成为DIS
5、DIS具备抢夺性,分为L1 DIS和L2 DIS
6、DIS每隔10s周期性发送CSNP报文,用于同步这个链路上的其他ISIS路由器的LSDB


ISIS协议的报文类型
1、Hello报文
L1 Hello报文
L2 Hello报文
P2P Hello报文

2、LSP报文(链路状态PDU,类似于OSPF的LSU)
L1 LSP报文:用于L1的邻居之间交换LS
L2 LSP报文:用于L2的邻居之间交换LS

3、SNP报文(序列号PDU)
CSNP报文(完全序列号PDU,类似于OSPF的DD报文)
L1 CSNP报文
L2 CSNP报文
PSNP报文(部分序列号PDU,类似于OSPF的LSR或LSAck)
L1 PSNP报文
L2 PSNP报文


以太网链路类型默认为Broadcast,L1的报文使用01:80:C2:00:00:14作为目的MAC地址;L2的报文使用01:80:C2:00:00:15作为目的MAC地址
以太网链路类型若被手动修改为P2P,则所有ISIS的报文均使用09:00:2b:00:00:05做为目的MAC地址

在这里插入图片描述


OSPF协议学习6种LSA
ISIS协议学习2种LSA
实节点LSP:类似于OSPF的一类LSA
伪节点LSP:类似于OSPF的二类LSA


ISIS每隔15分钟更新一次LSP,老化时间为20min;OSPF每隔30分钟更新一次LSA,老化时间为60min


在这里插入图片描述


LSPID用于唯一标识一条LSP,类似于OSP的Type + LS id + Rtr
system id . 伪节点标识符 - 分片标识符
6字节 1字节 1字节

system id:用来标识LSP的产生路由器
伪节点标识符:用来标识LSP的类型,00代表实节点LSP(类似于OSPF的一类LSA),非00代表伪节点LSP,由DIS产生(类似于OSPF的二类LSA)
分片标识符:由于LSP携带的内容过多而产生分片,对分片进行的编号


判断LSP新旧的三个参数:seq num,checksum,holdtime
1、seq num越大越新,
2、seq num如果相同,则比较holdtime。holdtime等于0最新,即删除一条LSP,holdtime是从1200s倒计时的
3、如果holdtime都不等于0,则比较checksum,越大越新
4、check sum相同,则认为是一致的


华为设备默认路由器级别为L12
L1的论据建立前提是区域ID一致,L2的邻居对区域ID不做要求


1、默认情况下,L12的路由器将自身L1的路由转换成L2的路由,并在骨干区域进行泛洪
2、L12路由器默认不会将L2的路由泄露到L1区域,即每个L1的区域默认为类似于OSPF的完全末节区域
ATT 骨干区域连接符
L12路由器在自己的L1 LSP中将ATT比特位置为1,用于描述自身链接着的骨干区域
L1的路由器根据ATT=1,产生一条去往L12路由器的缺省路由

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值