- 1.NET地址有什么用?长什么样子?长度是咋样的?与NSAP地址有什么关系?NSAP地址有什么用?system ID有什么用?ISIS设备的LSP ID长什么样子?长度是多少?LSP ID有什么用?
- 2.ISIS邻居建立过程是怎么样的?P2P网络和MA网络建立邻居有什么不同?分别用什么表示邻居?用什么报文?报文携带的TLV是多少?TLV中分别携带什么内容?MA网络有两次握手吗?两次握手会不会携带TLV240?
- 3.影响邻居关系建立的因素有哪些?
- 3.1 Level等级怎么影响邻居关系建立的?
- 3.2 Area区域会不会影响邻居关系建立?什么情况下影响?
- 3.3 System ID冲突会出现什么情况?直连会出现什么问题?非直连出现什么问题?非直连不同区域又是什么情况?
- 4.ISIS认证的方式有哪些?每种认证各自携带在什么报文中?区域和路由域认证会不会影响邻居关系建立?
- 5.网络类型为什么影响邻居关系建立?
- 6.窄度量值和宽度量值会不会影响邻居关系建立?为什么?窄度量值TLV和宽度量值TLV有什么不同?窄度量值取值范围是多少?宽度量值的范围呢?
- 7.掩码为啥影响邻居关系建立?P2P可以忽略掩码检查?MA网络为什么不可以?如果MA可以忽略检查会出现什么问题?
- 8.MTU
- 9.2-way和3-way
- 4.P2P网络和MA网络的数据库同步过程分别是怎么样的?LSP得生存时间是多久?多久更新一次?CSNP报文在P2P网络多久发送一次?在MA网络多久发送一次?谁来发送?PSNP报文在P2P网络有没有确认功能?在MA网络有没有确认功能?MA网络的确认功能怎么实现的?MA网络有设备发送PSNP请求的时候,谁来回复LSP?
- 5.泄露是什么意思?为什么要泄露?次优路径怎么产生的?默认路由谁产生的?L1/2路由器下放ATT置位的LSP的条件是什么?泄露的时候只在一边进行泄露行不行?侧漏是什么意思?侧漏有什么问题?泄露的时候是路由还是拓扑还是都有?L1的路由进入L2区域,进去的是路由还是拓扑信息还是都有?进入L2区域后查看数据库产生者是L1路由器还是L1/2路由器?存在多个L1/2路由器的时候,L1从多个方向进入L2区域,L2路由器访问L1路由器会不会产生次优?为什么?只有一个L1/2路由器的情况需不需要泄露?泄露的命令是什么?
- 6.ISIS为支持IPv6新增了哪些TLV?各自有什么作用?TLV232在Hello报文和LSP报文中有什么不同?在单拓扑的情况下拓扑信息怎么携带?单拓扑有什么危害?画图解释?
- 7.OSPF和ISIS的区别?
1.NET地址有什么用?长什么样子?长度是咋样的?与NSAP地址有什么关系?NSAP地址有什么用?system ID有什么用?ISIS设备的LSP ID长什么样子?长度是多少?LSP ID有什么用?
- ISIS需要配置NET地址,标识在哪个区域,system ID标识自己身份,Nsel固定为0。
- Area + system ID +SEL
- 长度最小8B,最大20B,Area 1~13B,System ID 6B,SEL为1B
- 是从NSAP转换而来,是一个特殊的NSAP地址
- 是OSI模型下网络层NSAP地址,相当于TCP/IP模型下的IP地址,组织+路由域+区域+system ID+SEL服务
- 用于标识一台设备身份
- system ID+伪节点标识符+分片号
- 8字节
- 具体哪台设备产生的哪条LSP
2.ISIS邻居建立过程是怎么样的?P2P网络和MA网络建立邻居有什么不同?分别用什么表示邻居?用什么报文?报文携带的TLV是多少?TLV中分别携带什么内容?MA网络有两次握手吗?两次握手会不会携带TLV240?
- MA只支持3次握手,P2P支持2次和三次握手,MA TLV=6,P2P TLV=240(自己的接口IP,邻居的system-ID,状态,邻居接口ID)两次握手不携带TLV=240
- MA网络用MAC地址标识邻居,P2P用system-ID标识
- L1/L2 Hello报文,P2P Hello报文
- MA TLV=6,P2P TLV=240(三次握手才包含)
- MA是MAC信息,P2P是自己的接口ID,邻居的system ID,状态信息,邻居接口ID
- 没有两次握手只能三次
- 不会携带
3.影响邻居关系建立的因素有哪些?
- Level
- 区域
- system-ID
- 认证
- 开销
- 网络类型
- MTU
3.1 Level等级怎么影响邻居关系建立的?
- L1设备不能与L2设备建立邻居
- L1设备只能与同区域L1设备建立邻居关系
- L2可以与L2设备建立邻居关系
- L1/2路由器可以与同区域L1设备建立L1的邻居关系,与L2设备建立L2邻居关系
3.2 Area区域会不会影响邻居关系建立?什么情况下影响?
- 不同区域的设备建立邻居关系必须通过L2设备或L1/2设备
- L1与不同区域L1设备建立会影响
3.3 System ID冲突会出现什么情况?直连会出现什么问题?非直连出现什么问题?非直连不同区域又是什么情况?
4.ISIS认证的方式有哪些?每种认证各自携带在什么报文中?区域和路由域认证会不会影响邻居关系建立?
- 接口认证
- 区域认证
路由域认证
Hello报文IIH
- L1/L2 CSNP/PSNP LSP会携带
L2 CSNP/PSNP LSP会携带
只有接口认证会影响邻居关系建立,区域和路由域认证会影响LSDB的同步
5.网络类型为什么影响邻居关系建立?
- 网络类型不同发送的IIH不同,IIH中的内容不一样,MA携带的是MAC地址,P2P携带的是system-ID
6.窄度量值和宽度量值会不会影响邻居关系建立?为什么?窄度量值TLV和宽度量值TLV有什么不同?窄度量值取值范围是多少?宽度量值的范围呢?
- 不会影响,窄度量值cost 0-63,0-2的32次方,Hello报文中不携带不同的TLV,不影响邻居建立
- cost不同,0-63,0-2的32次方,宽度量值可以携带Tag
7.掩码为啥影响邻居关系建立?P2P可以忽略掩码检查?MA网络为什么不可以?如果MA可以忽略检查会出现什么问题?
- 会影响
- P2P可以在接口下敲忽略掩码检查的命令,NCP地址互推
- MA网络不可以忽略
- 会造成不同网段建邻居,使IP网络分割
8.MTU
- MA必须大于等于1500
- P2P必须大于1497
9.2-way和3-way
4.P2P网络和MA网络的数据库同步过程分别是怎么样的?LSP得生存时间是多久?多久更新一次?CSNP报文在P2P网络多久发送一次?在MA网络多久发送一次?谁来发送?PSNP报文在P2P网络有没有确认功能?在MA网络有没有确认功能?MA网络的确认功能怎么实现的?MA网络有设备发送PSNP请求的时候,谁来回复LSP?
- 生存时间1200S
- 更新时间900S
- 只发一次
- 10S一次
- DIS发送
- PSNP在P2P有确认功能
- 在MA网络没有
- DIS发送CSNP来进行隐式确认
- DIS发送回复
5.泄露是什么意思?为什么要泄露?次优路径怎么产生的?默认路由谁产生的?L1/2路由器下放ATT置位的LSP的条件是什么?泄露的时候只在一边进行泄露行不行?侧漏是什么意思?侧漏有什么问题?泄露的时候是路由还是拓扑还是都有?L1的路由进入L2区域,进去的是路由还是拓扑信息还是都有?进入L2区域后查看数据库产生者是L1路由器还是L1/2路由器?存在多个L1/2路由器的时候,L1从多个方向进入L2区域,L2路由器访问L1路由器会不会产生次优?为什么?只有一个L1/2路由器的情况需不需要泄露?泄露的命令是什么?
来回路径不一致可能导致流量无法回来,在出去和回来的路径上有防火墙设备,会话列表匹配不上
将L2区域的路由泄露到L1区域中
- 防止次优问题
- 当有两台L1/2路由器产生ATT置位的LSP,选路可能会造成次优
- L1设备自己产生的默认路由
- L1/2存在其它区域活跃的数据库+L1的邻居关系
- 不能一边泄露,会导致新的次优
- 侧漏就是表示只在一遍进行泄露
- 会导致新的次优路由
- 只有路由信息
- 只有路由信息
- 产生者是L1/2路由器
- 不会次优,因为路由携带cost值,可以根据计算进行选路
- 只有一台L1/2不需要泄露,因为无论外部网络怎么样都要去找L1/2路由器
- import L2 into L1
5.1 泄露后怎么出现环路的?什么机制来防止环路?L1/2路由器收到UP/Down置位的路由是接收不计算吗?
- UP/Down来防止环路,通过TLV来判断是不是泄露的路由
- 会计算,但是不优选
5.2 L1、L1/2、L2路由器分别有哪些数据库?在L1/2路由器引入外部路由时,进入哪个数据库?在L1路由器上能不能引入外部路由?如果能需要怎么做?
- L1设备只有L1数据库
- L1/2存在L1和L2的数据库
L2只存在L2数据库
默认进入L2数据库
- 可以
- import ospf into L1
6.ISIS为支持IPv6新增了哪些TLV?各自有什么作用?TLV232在Hello报文和LSP报文中有什么不同?在单拓扑的情况下拓扑信息怎么携带?单拓扑有什么危害?画图解释?
- TLV 232接口IP TLV236路由前缀路由
- Hello报文中携带链路本地地址接口IP,LSP中用的全球单播地址或唯一本地地址
- 依靠IPv4的拓扑信息
- 单拓扑的危害,可能造成丢包,因为IPv6的拓扑信息与IPv4不一致
3访问4的loopback口怎么走?数据包是在谁上丢的?1还是2?1会把数据包丢回给3吗?为什么?多拓扑中有哪些TLV?分别有什么用?
- IPv4中流量走上面,IPv6中因为1和2的ISISv6没有建立邻居关系,所以导致丢包
- 数据包在1上丢的
- 不会丢回来
- TLV 222 IPv6拓扑信息,TLV 235 IPv4前缀 TLV237 IPv6前缀 TLV 229
7.OSPF和ISIS的区别?
基本不同点包含报文、区域结构、网络类型、分别解释。
数据库同步过程有什么不同?
为什么说ISIS收敛比OSPF快?具体怎么体现的?域内路由发生变化,OSPF和ISIS分别怎么处理?域间路由呢?外部路由呢?
ISIS拓展性好,怎么体现的?具体解释。
- OSPF报文分为Hello、DD、LSR、LSU、LSAck,ISIS报文分为IIH、SNP(CSNP、PSNP)、LSP。
- 区域结构,OSPF分为骨干区域、普通区域、特殊区域,ISIS分为L1/L2。
OSPF网络类型支持MA、NBMA、P2P、P2MP,ISIS网络支持MA、P2P
ISIS数据库同步分为L1/L2的
因为ISIS的路由和拓扑是分离的,当路由发生变化时不影响拓扑不使用SPF算法而使用PRC算法,而OSPF的1/2类LSA中携带路由和拓扑信息,当域内路由发生变化时会导致1/2 LSA变化,从而导致拓扑信息变化,需要使用SPF算法重新计算。而SPF算法速度比PRC慢。
单拓扑和多拓扑
- 新开发了6种TLV,TLV 232 236来支持单拓扑,TLV222,235 237 229来支持多拓扑
- OSPF讲8/9类LSA