一、题目
当IS-S网络中有多条余链路时可能会出现多条等价路由。关于IS-IS网络内的等价路由以下哪个描述是错误的?
A、当组网中存在的等价路由数量大于通过命令配置的数量且这些路由优先级相同时优选下一跳设备SystemID大的路由进行负载分担
B、若配置负裁分担则流量会被均匀的分配到每条链路上
C、配置等价路由优先级后,IS-IS设备在转发到达目的网段的流量时,将不采用负载分担方式而是将流量转发到优先级最高的下一跳
D、针对等价路由中的每一条路由可以指定优先级忧先级高的路由会被优选。其余的作为备份路由
二、答案
C
三、解析
A、这个描述是正确的。在等价路由情况下,通常会优选下一跳设备SystemID较大的路由来实现负载分担。
B、这个描述也是正确的。配置负载分担可以确保流量均匀分配到每条等价路径上。
C、这个描述是错误的。配置等价路由优先级后,IS-IS设备仍然可以采用负载分担方式将流量分布到不同的等价路由上,而不仅仅是选择优先级最高的路由。
D、这个描述是正确的。我们可以为等价路由中的每个路由条目指定优先级,高优先级的路由通常会被优选,而其他路由则用作备份。
因此,选项C描述中的部分是错误的,因为即使配置了等价路由优先级,IS-IS设备仍然可以采用负载分担方式来分发流量。
四、扩展–ISIS介绍
1、基本概念
纯粹的网络层协议,隐藏在MAC地址之后,
特点:
- 仅用与CLNS(无连接网络服务)环境下路由发现
- 支持CLNP网络,IP网络,或者CLNP和IP双重网络
- 工作在数据链路层
- ES-IS 类似于ARP
- CONS面向连接网络服务
- CLNP:类似于TCP/IP中的IP协议。IP协议为TCP/IP传输层服务。CLNP为OSI传输层服务,定义为独立在数据链路层
相关术语
- IS:中间系统
- DIS:指定中间系统(DD)
- ES:结束系统
- Sys IS:router-id
- PDU:报文数据单元
- LSP:链路状态数据单元
- LSPDB:数据库
- NSAP:CLNP地址+服务端口(表示着这是一个什么服务)
- NET:网络实体标记(特殊的NSAP,最后一个字节为0,标识一台路由器)
- ESH:ARP解析,通告数据链路层地址
- IIH:相当于Hello报文
- PSNP:部分序列号协议数据单元(相当于是ACK)
- CSNP:全部序列号协议数据单元(DBD)
NSAP详解
NET详解
由AFI+Area组合成为,前面是区域号。后面是这个路由器的地址,一般采用lookback地址来表达。49.0001.1720.0016.1271.00 49.0001.aaaa.bbbb.cccc.00
area=49.0001 sysid=0002.2222.4444 nsel=00
在实际的应用中,routerID与systemID进行对应
168.10.1.1转换为systemID为1680.1000.1001,先将ip地址扩展为3位,不足的在前面补0,最后在将整体分为三个部分。
之后在每四个为一组进行分割。
IS-IS邻居关系建立
- ISIS允许将整个路由域分为多个区域
- 一个路由器目前最多有3个Arca ia,(华为特性)配置不同的区域ID是为平滑的进行区域合并,分割,转换用
- 和ospf不同的是,ISIS一个路由器必须整个属于某个区域,它不是接口敏感性协议
L1区域不会出现别的区域的详细路由,只会生成一条默认路由指向L1/2路由器
边缘路由器(L1/2路由器做边缘路由器,因为它属于可以建立ISIS L2邻居关系)有着详细的路由。
骨干区域,L2区域,L2的邻居建立不需要是同一个Area区域
非骨干区域:L1区域,L1的邻居建立必须是同一个Area区域,同时L1区域的没有其他ISIS区域的明细路由只有一条汇总路由,除非做了路由泄露。
边缘节点:L1/2路由器,既可以与L2建立邻居又可以个L1建立邻居,L1/2与L1/2属于同一个区域ISIS邻居关系为L1和L2,属于不同区域则ISIS邻居关系为L2
路由器分类
- L1区域:在转发时,如果目的地址在本区域内,就直接利用L1 LSDB生成的路由转发报文;入股目的地址不在本区域,则利用本区域最近的L1/L2路由器作为区域外网络的出口。,由此可能导致次有路由L2区域:接收来自本区域内其它L2路由器的报文,并按照目的地址将报文转交给其他区域的L2路由器(或者是转发到同一区域的L2路由器)。接收来自其它区域的L2路由器的报文,并按照目的地址将报文转发。
- L2路由器:可以与其它的L2或者L1/2路由器建立路局关系
- L1/2路由器:既可以属于L1区域也可以属于L2区域,边缘路由器的AS号与L1路由器的区域号一致,可能有着两个级别的链路状态数据库(L1和L2 LSDB),它会发送给所有的L1邻居一个ATT置为为1的LSP报文。以便通知它是边缘节点,让其它的L1生成一条默认路由。
- L1路由器:只可以与相同区域的AS号的路由器建立路局关系,
网络分类
网络类型
- 点对点链路,如PPP,HDLC等
- 广播链路,如Ethernet等
- 对于NBMA网络,如帧中继,需对其配置子接口,并注意子接口类型应配置为P2P.
- 广播链路:DIS和伪节点
- DIS:指定之间系统,在广播网络中创建伪节点和更新伪节点LSP,在LAN中通过每10秒周期性的发送CSNP(类似于OSPF DBD)来同步LSP
为什么ISIS必须选举出DIS且可以抢占
DIS会创建一个伪节点就是一台虚拟路由器,所有的ISIS邻居都会发送LSP给它,再由这个伪节点进行通过,一次来减少LSP的通过次数,DIS是可以被抢占的,(当路由器的ISIS优先级设置为0时候,也会参加选举)它发送的Hello数据包时间间隔是普通路由的1/3,这样可以保证DIS失效可以被快速检测到。(路由信息不是由伪节点关系的,是由各自的路由器独立的更新给自己的邻居,所以伪节点只是用来更新的LSP,与路由没有什么关系)(开销的设置,ISIS每结果一个网段就会增加默认开销10)