level (IS-IS Interfaces)
语法
level level-number { hello-authentication-key key; hello-authentication-key-chain key-chain-name; hello-authentication-type authentication; hello-interval seconds; hold-time seconds; ipv4-multicast-metric number; ipv6-multicast-metric number; ipv6-unicast-metric number; metric metric; passive; priority number; srv6-adjacency-segment{ protected | unprotected locator name { end-x-sid sid | dynamic-end-x-sid flavor { psp; usp; usd; } micro-adjacency-sid} } } } te-metric metric; }
层次结构级别
[edit logical-systems logical-system-name protocols isis interface interface-name], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols isis interface interface-name], [edit protocols isis interface interface-name], [edit routing-instances routing-instance-name protocols isis interface interface-name]
描述
配置 IS-IS 级别。您可以在每个接口上配置一个第 1 级路由实例和一个第 2 级路由实例,并且可以以不同的方式配置这两个级别。
选项
level-number | IS-IS 级别编号,可以是 1 或 2。默认设置是设备同时作为级别 1 和 2 设备运行。 |
hello-authentication-key password | 为 hello 数据包配置身份验证密钥(密码)。相邻路由设备使用密码验证从接口发送的数据包的真实性。要使密钥正常工作,还必须包含 |
hello-authentication-key-chain key-chain-name | 将身份验证密钥链应用于 IS-IS 接口。身份验证钥匙串名称 key-chain-name 最多可包含 126 个字符。字符可以包含任何 ASCII 字符串。如果包含空格,请用引号 (“ ”) 将所有字符括起来。 |
hello-authentication-type (md5 | simple) | 在接口上为 hello 数据包启用身份验证。如果对 hello 数据包启用身份验证,则必须通过包含
谨慎:
如果在启用了两个级别的点对点链路上未为级别 1 配置身份验证,则无论级别 2 身份验证配置如何,hello 数据包都将在没有任何密码的情况下发送。 默认情况下,接口上未配置 hello 身份验证。但是,如果配置了 IS-IS 身份验证,则使用 IS-IS 身份验证类型和密码对呼叫数据包进行身份验证。
|
hello-interval seconds | 修改路由设备从接口发送 hello 数据包的频率(以秒为单位)。路由设备在所有接口上以固定的间隔发送 hello 数据包,以建立和维护邻居关系。此间隔在呼叫数据包的呼叫间隔字段中播发。您可以以亚秒级的间隔发送hello 数据包。要每 333 毫秒发送一次 hello 数据包,请将保持时间值 有效范围为 1 到 20,000 秒。默认值为 3 秒(对于指定的中间系统 [DIS] 路由器),9 秒(对于非 DIS 路由器)。
注意:
EX 9200 交换机上的默认呼叫间隔不足以避免在 ISSU Linux 升级期间出现协议抖动。为避免升级期间出现协议抖动,请将呼叫间隔配置为 35 秒或更长时间。
注意:
当被选为任何 LAN 邻接上的指定中间系统 [DIS] 路由器时,呼叫间隔和保持计时器间隔将缩小 3 倍。这意味着 LAN 邻接的 ISIS 呼叫和保持时间间隔的默认值 9 秒和 27 秒将缩减为 3 秒和 9 秒。在切换期间,此呼叫间隔太短,无法形成 LAN 邻接。因此,您可以配置以下解决方案之一:
在 QFX10000 交换机上,强烈建议将所有 IS-IS 接口(包括对等接口)配置为点对点接口。否则,在虚拟路由和转发 (VRF) 实例中配置 IS-IS 时,您可能会遇到会话抖动,即 IS-IS 会话关闭然后重新启动。在任何情况下扩展 IS-IS 时,如果未将 IS-IS 接口配置为点对点接口,则可能还会遇到扩展问题。 |
ipv4-multicast-metric metric | 指定级别的 IPv4 组播拓扑衡量指标值。的值 metric 范围为 0 到 16,777,215。 |
ipv6-multicast-metric metric | 指定级别的 IPv6 备用组播拓扑衡量指标值。的值 metric 范围为 0 到 16,777,215。 |
ipv6-unicast-metric metric | 指定级别的 IPv6 单播拓扑衡量指标值。IPv4 拓扑的 IS-IS 接口衡量指标可以独立于 IPv6 衡量指标进行配置。的值 metric 范围为 0 到 16,777,215。 |
priority number | 配置接口成为指定路由器的优先级。具有最高优先级值的接口将成为该级别的指定路由器。优先级值仅在多路访问网络上有意义。它在点对点接口上没有任何意义。 路由设备在其 hello 数据包中通告其成为指定路由器的优先级。在所有多路访问网络上,IS-IS 使用播发的优先级为网络选择指定的路由器。此路由设备负责发送网络链路状态通告,用于描述连接到网络的所有路由设备。这些广告充斥着整个区域。路由设备成为指定路由器的优先级由 0 到 127 之间的任意数字表示。具有较高值的路由设备更有可能成为指定的路由器。默认优先级值为 64。 |
srv6-adjacency-segment | 配置 SRv6 邻接分段选项。 |
protected | unprotected | 启用或禁用 TI-LFA 备份保护。 |
locator | 指定 end-x-sid 函数分配到的地址。确保定位器地址和接口地址属于同一前缀,以避免意外的网络行为。 |
end-x-sid sid | 指定 SRv6 邻接的函数。 |
dynamic-end-x-sid | 除了现有的 end-x-sid .IS-IS 为接口上的定位器动态分配一个终端 x-sid 地址。请注意,不能为微型 SID 配置此选项。 |
flavor | 指定 end-x-sid 函数的行为,例如倒数第二个段弹出 (psp)、最终段弹出 (usp) 或最终段解封装 (USD)。 |
micro-adjacency-sid | 配置微邻接参数。如果未指定 SID,IS-IS 会从动态池中分配该 SID,并且大小与 defaul 块配置一致。配置与默认定位器参数兼容的值。 |
te-metric metric | 设置信息流工程用于注入信息流工程数据库的信息的指标值。流量工程指标的值不会影响正常的 IS-IS 转发。在路由设备上启用信息流工程后,您可以使用此语句配置专门用于信息流工程的 IS-IS 衡量指标。指标的值范围为 1 到 16,777,215。默认值为 IGP 指标的值。 |
其余语句将单独解释。请参阅 CLI 资源管理器。
所需权限级别
路由 - 在配置中查看此语句。
路由控制 - 将此语句添加到配置中。
发布信息
在 Junos OS 7.4 版之前引入的语句。