首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ISIS如何为ISIS学到的前缀找到下一跳地址?

ISIS如何为ISIS学到的前缀找到下一跳地址?
EN

Network Engineering用户
提问于 2020-06-18 11:12:18
回答 1查看 224关注 0票数 2

我有两个Juniper路由器像这样连接:

代码语言:javascript
复制
r1[ge-0/0/2] <-> [ge-0/0/3]r2

ge-0/0/2 in r1ge-0/0/3 in r2都没有配置家庭inet

代码语言:javascript
复制
root@r1> show interfaces ge-0/0/2 terse
Interface               Admin Link Proto    Local                 Remote
ge-0/0/2                up    up
ge-0/0/2.0              up    up   iso
                                   multiservice

root@r1>

root@r2> show interfaces ge-0/0/3 terse
Interface               Admin Link Proto    Local                 Remote
ge-0/0/3                up    up
ge-0/0/3.0              up    up   iso
                                   multiservice

root@r2>

然而,两个路由器之间的ISIS邻接仍然存在。这是意料之中的。r1广告的路线是192.168.1.1/32172.18.1.0/24r2

这些未安装在r2中的肋骨上:

代码语言:javascript
复制
root@r2> show route protocol isis

inet.0: 11 destinations, 11 routes (11 active, 0 holddown, 0 hidden)

iso.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)

inet6.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)

root@r2>

我想这是因为这两条路线没有下一跳IP地址吧?如果是,那么在配置IP地址时,ISIS如何为ISIS学习的前缀找到下一跳地址?例如,172.26.1.1/30ge-0/0/2.0r1172.26.1.2/30ge-0/0/3.0r2中。下一跳IP地址是否有单独的TLV?

EN

回答 1

Network Engineering用户

回答已采纳

发布于 2020-06-18 12:51:19

我想这是因为这两条路线没有下一跳IP地址吧?

没错,但让我们明确一点,这不是一个在那里,路由器找不到它,这是因为不存在下一跳IP地址。仅仅因为您在有效的邻接上广告和接收IP TLVs ( Juniper默认这样做),并不意味着根本的可达机制(IP)不一定存在。

例如,如果您有有效的IPv4可达性,但在没有family inet6的接口上宣传IPv6 TLVs,您将看到类似的行为。

如果是,那么在配置IP地址时,ISIS如何为ISIS学习的前缀找到下一跳地址?

没有什么特别的事情发生,它是从SPF的计算结果推导出来的。记住,这是与OSPF相同的算法。

下一跳IP地址是否有单独的TLV?

不,不是很明确。IS-IS“数据包”实际上是通过L2交换的。TLV 132在IIH和LSP中都带有接口IP地址,基于此,路由器将ARP用于接口IP地址来解析L2下一跳。SPF将针对邻近路由器所广告的前缀运行,并且结果将通过我们刚刚通过ARP解析的TLV 132的接口IP地址来解析。

代码语言:javascript
复制
...
15:56:55.826054  In 50:00:00:04:00:02 > 09:00:2b:00:00:05, 802.3, length 125: LLC, dsap OSI (0xfe) Individual, ssap OSI (0xfe) Command, ctrl 0x03: OSI NLPID IS-IS (0x83): L2 LSP, lsp-id 0001.0001.0002.00-00, seq 0x00000002, lifetime  1198s, length 57
15:56:55.826709 Out 50:00:00:03:00:02 > 09:00:2b:00:00:05, 802.3, length 125: LLC, dsap OSI (0xfe) Individual, ssap OSI (0xfe) Command, ctrl 0x03: OSI NLPID IS-IS (0x83): L2 LSP, lsp-id 0001.0001.0001.00-00, seq 0x00000003, lifetime  1198s, length 57
15:56:56.009717 Out 50:00:00:03:00:02 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: arp who-has 20.0.0.1 tell 20.0.0.0
15:56:56.033784  In 50:00:00:04:00:02 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: arp who-has 20.0.0.0 tell 20.0.0.1
...
票数 5
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/68520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档