温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

IS-IS 中间系统到中间系统

发布时间:2020-07-26 23:56:50 来源:网络 阅读:785 作者:飘零的雪花 栏目:网络管理

IS-IS(Intermediate System-to-Intermediate System,中间系统到中间系统)

ISIS 路由器的地址:
NET - network entity titile , 网络实体标识符
NET : area + system-id + sel(selector)
并且整个地址的表示用的都是“16进制”
并且其中的 SEL 永远是0;
举例:

    1. 0000.0000.0001. 00

特点:
1.都是通过16进制表示的;
2.必须以1个字节开头;并且永远是49
3.必须以1个字节结尾;并且永远是0
4.其中的 system-id 必须是固定的6个字节;
5.剩下的部分,多叫做“区域ID”;
6.NET地址最小是8个字节,最大20个字节;
7.一个设备上可以同时配置多个 NET 地址,并且要求 SID 是相同的;

ISIS报文--OSPF报文对比:
Hello --- Hello
LSP ---- LSU
CSNP ---- DBD
PSNP ---- LSR 和 LSAck

ISIS hello : 通过组播的方式发送 hello ,俗称 IIH ;
-类型:
LAN IIH ,广播网络环境中,发送的 Hello
P2P IIH ,点到点网络环境中,发送的 Hello;
level-1 hello ,使用的组播地址 0180-c200-0014
level-2 hello , 使用的组播地址 0180-c200-0015
DIS ,就是相当于 OSPF 中的 DR ,叫做 “指定中间系统” 。
俗称“虚节点”

ISIS 支持的网络类型:
P2P
MA/Broadcast

ISIS 邻居建立的状态:
 -init  --- 收到对方发送过来的 hello ,但是在其中并没有发现自己的 SID ;
 -up  --- 收到对方发送过来的 hello ,并且在其中发现了自己的 SID。相当于 OSPF中 的 two-way 。
 -down --- 在一定的时间内,没有收到对方发送过来的 hello 包;

ISIS 路由器的类型; 

Level-1 路由器 -- 相当于 OSPF 中的非骨干路由器;
Level-2 路由器 -- 相当于 OSPF 中的骨干路由器;
Level-1-2 路由器 --- 相当于 OSPF 中的 ABR ;

ISIS 的区域类型:

骨干区域 - 即 Level-2 区域;
即该区域的所有路由器之间的邻居关系都必须得是 Level-2 ;
非骨干区域 - 即 Level-1 区域;
即该区域的所有路由器之间的邻居关系都必须得是 Level-1 ;
原则:
所有的 Level-1 必须直接连着 Level-2 ;

配置命令:
[R1]isis
【进入Isis进程-默认为1】
[R1-isis-1] network-entity 49.0012.0000.0000.1111.00
【宣告配置的网段】
[R1-gi0/0/0] isis enable 1
【在接口开启Isis】
注意:
默认情况下,华为运行 ISIS 以后,每个设备的“设备级别- system-level 是
level-1-2”;
所以在每个端口上发送的报文类型,同时包含了 level-1 和 level-2 ;
所以,默认情况下,与其他的处于同区域的路由器,建立的邻居关系是有2的; [R1-isis-1] is-level level-1
【更改链路类型】
[R1-gi0/0/0] isis circuit-level level-1
【更改系统级别,默认是 level-1-2】
[R1]display isis peer
【查看Isis邻居】
[R1]display isis interface gi0/0/0
【查看该接口的Isis】
[R1]display isis brief
【查看Isis简要信息】
[R1]display isis lsdb
【查看本地设备Isis数据库】

Isis数据库:
里面包含的是大量的 LSP (link state PDU)
每一个ISIS 路由器计算路由时,都是基于 LSP 计算的;
ISIS 中的数据库进对 LSP 条目进行组织的时候,是基于区域的类型进行组织的,也就是 ISIS 数据库中最多分为两类:
Level-1 的数据库条目 和 Level-2 的数据库条目;

LSP 中的特殊标记位:
ATT ,是 Attached ,即关联。表示的是“产生该LSP的路由器是否与 骨干区域”相连。
如果0,表示没有与骨干区域相连;
如果1,表示与骨干区域相连着。
那么收到该 LSP 的 Level-1 路由器,会产生一个 level-1 的默认路由指向该 LSP 的产生路由器;
ATT为1的 LSP ,只能是由 Level-1-2 路由器产生的;
P , 该标记位表示的是Partition,即不连续的非骨干区域。在 ISIS 中永远0;
OL,over-load,表示的是超载。即产生该 LSP 的路由器的资源已经不足
所以收到该 LSP 的路由器,不会将产生该 LSP 的路由器作为路由的下一跳;

ISIS中LSP的传输:
level-1----->level-2 默认是1可以到达2的
level-2----->level-1默认是2不可以到达1的

如果我们想让 Level-2的路由进入到 level-1 区域,需要使用下面的命令:
[R2]isis
[R1-isis-1]import-route isis level-2 into level-1
这种 level-2 进入到 level-1 区域的行为,称之为“路由***”或者“路由泄露”。
为的就是让 level-1 区域中的路由器选择一个去往目标设备的最佳数据转发

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI