S系列框式交换机(S75/S75E/S85)

S系列框式核心交换机是面向下一代IP城域网、大型园区网推出的新一代T比特运营级模块化核心交换机。
通用
{{sendMatomoQuery("S系列框式交换机(S75/S75E/S85)","ND配置命令")}}

ND配置命令

更新时间:2023-12-08

1ND命令

ND命令包括:

debug ipv6 nd

show ipv6 neighbors

clear ipv6 neighbors

ipv6 neighbor

ipv6 nd-synchronize update-period

ipv6 nd-synchronize response-immediately

ipv6 nd-synchronize request-immediately

ipv6 nd-synchronize deletion

ipv6 nd dad attempts

ipv6 nd managed-flag

ipv6 nd ns-interval

ipv6 nd other-flag

ipv6 nd prefix

ipv6 nd ra-interval-range

ipv6 nd ra-interval

ipv6 nd ra-lifetime

ipv6 nd reachable-time

ipv6 nd router-preference

ipv6 nd suppress-ra

1.1.1debug ipv6 nd

使用debug ipv6 nd打开打印ND调试信息的开关;

debug ipv6 nd [entry | timer | synchronize | addr | adj-table|<cr>]

参数

参数

参数说明

entry

邻居缓存条目变化信息开关

timer

邻居缓存定时器变化信息开关

synchronize

邻居缓存同步信息开关

adj-table

ND邻接表调试开关

addr

仅显示与该地址有关的信息

缺省

关闭

命令模式

管理态

使用说明

不带参数开启所有调试开关

示例

相关命令

1.1.2show ipv6 neighbors

使用show ipv6 neighbors命令可以显示当前交换机的邻居缓存。

show ipv6 neighbors

参数

缺省

命令模式

管理态,配置态,端口配置态

使用说明

使用本命令显示当前交换机的邻居缓存。

相关命令

1.1.3clear ipv6 neighbors

使用clear ipv6 neighbors清除交换机的所有非手工配置的邻居缓存。

clear ipv6 neighbors

参数

缺省

命令模式

管理态

使用说明

使用此命令只清除交换机自动获得的所有邻居缓存,而不会清除通过ipv6 neighbor命令手动配置的邻居缓存。

相关命令

ipv6 neighbor

1.1.4ipv6 neighbor

全局配置状态下使用本命令配置交换机的邻居缓存:

ipv6 neighbor address6 interface mac

no ipv6 neighbor address6 interface

参数

参数

参数说明

address6

邻居的ipv6 地址

interface

交换机的端口

mac

邻居的链路层地址

缺省

命令模式

全局配置态

使用说明

使用本命令可以配置交换机的邻居缓存,而且除非通过本命令的no命令将某邻居缓存去掉,否则这个缓存永远不会超时,且该邻居缓存的状态一直为可达(reachable)。

使用no命令删除配置。

示例

IPv6_config#ipv6 neighbor 1::1 vlan 1 00:e0:4c:5a:78:eb

使用以上命令配置一个在端口vlan 1上的邻居,邻居的ipv6地址为1::1,邻居的链路层地址为00:e0:4c:5a:78:eb

相关命令

show ipv6 neighbors

1.1.5ipv6 nd-synchronize update-period

全局配置状态下使用本命令配置交换机的邻居缓存更新同步间隔:

ipv6 nd-synchronize update-period seconds

no ipv6 nd-synchronize update-period

参数

参数

参数说明

seconds

更新同步间隔时间,单位:秒。范围:1-20

缺省

1

命令模式

全局配置态

使用说明

使用本命令可以配置邻居缓存更新同步周期。交换机的邻居缓存发生改变后需要同步到其他板卡,如果没有配置response-immediately则根据这个周期值发起同步过程。

使用no命令恢复缺省配置。

示例

IPv6_config#ipv6 nd-synchronize update-period 2

使用以上命令配置更新同步周期为2秒。

相关命令

ipv6 nd-synchronize response-immediately

1.1.6ipv6 nd-synchronize response-immediately

全局配置状态下使用本命令配置交换机的邻居缓存更新立刻同步:

[no] ipv6 nd-synchronize response-immediately

参数

缺省

开启

命令模式

全局配置态

使用说明

使用本命令可以配置邻居缓存更新立刻发起同步。交换机的邻居缓存发生改变后需要同步到其他板卡,配置该命令后所有同步工作都会立刻执行。交换机默认配置是立刻同步更新。

使用no命令关闭该同步开关。

示例

IPv6_config#ipv6 nd-synchronize response-immediately

使用以上命令配置邻居缓存更新立刻同步。

相关命令

ipv6 nd-synchronize update-period

1.1.7ipv6 nd-synchronize request-immediately

全局配置状态下使用本命令配置交换机的邻居缓存请求立刻同步:

[no] ipv6 nd-synchronize request-immediately

参数

缺省

开启

命令模式

全局配置态

使用说明

使用本命令可以配置立刻发起请求邻居缓存。交换机使用或删除邻居缓存的时候需要将操作同步到其他板卡,配置该命令后所有请求工作都会立刻执行同步。交换机默认配置是立刻同步请求。

使用no命令关闭该同步开关。

示例

IPv6_config#ipv6 nd-synchronize request-immediately

使用以上命令配置立刻同步邻居缓存的请求。

相关命令

1.1.8ipv6 nd-synchronize deletion

全局配置状态下使用本命令配置交换机需要同步删除邻居缓存请求:

[no] ipv6 nd-synchronize deletion

参数

缺省

开启

命令模式

全局配置态

使用说明

使用本命令可以配置是否发起删除邻居缓存请求的同步。交换机删除邻居缓存的时候可以将此操作同步到其他板卡,根据配置该命令决定是否将请求删除操作同步。交换机默认配置是需要同步删除请求。

使用no命令关闭该同步开关。

示例

IPv6_config#ipv6 nd-synchronize deletion

使用以上命令配置需要同步邻居缓存的删除请求。

相关命令

1.1.9ipv6 nd dad attempts

配置端口下NDDAD(重复地址检测)时发送NS的个数

ipv6 nd dad attempts num

no ipv6 nd dad attempts

参数

参数

参数说明

num

重复地址检测时发送NS的个数

缺省

1

命令模式

端口配置态

使用说明

可以使用相关的no命令去掉配置,恢复成缺省值。

相关命令

1.1.10ipv6 nd managed-flag

配置本端口发送的RA消息中的M标志位

[no] ipv6 nd managed-flag

参数

缺省

M标志为为0

命令模式

端口配置态

使用说明

使用此命令配置本端口发送的RA消息中的M标志位为1,通过相应的no命令可以去掉配置,恢复RA消息中的M标志位为0

相关命令

1.1.11ipv6 nd ns-interval

配置本端口发送NS的时间间隔以及发送RA消息中的retrans-timer字段。

ipv6 nd ns-interval milliseconds

[no] ipv6 nd ns-interval

参数

参数

参数说明

milliseconds

以毫秒为单位的时间

缺省

发送NS的时间间隔为缺省为1000毫秒,即一秒钟。而RA消息中填充的retrans-timer字段缺省为0,即不确定。

命令模式

端口配置态

使用说明

使用该命令同时配置了本交换机在本端口下发送NS消息的时间间隔,同时也配置了本端口下发送的RA消息中的retrans-timer字段。

可以使用no命令去掉配置,恢复成缺省值。

相关命令

1.1.12ipv6 nd other-flag

配置本端口发送的RA消息中的O标志位。

[no] ipv6 nd other-flag

参数

缺省

发送的RA中的O标志位缺省为0

命令模式

端口配置态

使用说明

使用此命令配置本端口发送的RA消息中的O标志位为1,使用相应的no命令可以去掉配置,即恢复成缺省值。

相关命令

1.1.13ipv6 nd prefix

配置端口下发送的RA消息中的前缀。

ipv6 nd prefix {ipv6-prefix/prefix-length | default} [no-advertise | off-link | no-autoconfig| valid-lifetime preferred-lifetime | infinite ]

no ipv6 nd prefix {ipv6-prefix/prefix-length | default}

参数

参数

参数说明

Ipv6-prefix

IPV6前缀

Prefix-length

前缀长度

Valid-lifetime

有效时间

Preferred-lifetime

首选时间

 

缺省

缺省为 advertise,on-link,autoconfigvalid-lifetime的缺省值为2592000秒,preferred-lifetime的缺省值为604800秒。

命令模式

端口配置态

使用说明

no-advertise表示该前缀不包含在该端口发送的RA消息中;

off-link表示将该端口发送的RA消息中该前缀的ON-LINK标志位置0no-auotoconfig表示将该端口发送的RA消息该前缀的AUTO-CONFIG位置0

Infinite表示前缀永久有效;

使用ipv6 nd prefix ipv6-prefix/prefix-length …配置该端口下的前缀,使用相应的no命令可以去掉此前缀。

使用ipv6 nd prefix default …. 配置该端口下的缺省值,使用相应的no命令可以去掉配置,即恢复协议规定的缺省值。

示例

switch_config_v1#ipv6 nd prefix 1::/64

在该端口下加上一个前缀 1::0/64,其他的字段都采用默认值。以后发送的RA消息中都会添加这个前缀。

switch_config_v1#ipv6 nd prefix 2::/64 off-link

在该端口下加上一个前缀 2::/64ON-LINK标志位置0,其余采用协议规定的默认值。

switch_config_v1#ipv6 nd prefix default no-autoconfig

改变此端口的下的默认值为NO-AUTOCONFIG,其余采用协议规定的默认值。如果现配上了12中的两条命令,那么3中的这条命令不会对2中配置的前缀2::/64产生任何影响,而会将1中配置的前缀1::/64改成NO-AUTOCONFIG,其余的采用协议规定默认值。

相关命令

1.1.14Ipv6 nd ra-interval-range

配置端口下发送RA消息间隔的最大最小值。

ipv6 nd ra-interval-range max [min]

[no] ipv6 nd ra-interval-range

参数

参数

参数说明

max

本端口发送RA消息的最大时间间隔,单位为秒。

Min

本端口发送RA消息的最小时间间隔,单位为秒。

缺省

最大值缺省为600秒,最小值缺省为最大值的1/3

命令模式

端口配置态

使用说明

使用此命令配置本端口发送RA消息的时间间隔范围。

可以使用相应的no命令去掉配置,即恢复成缺省值。

相关命令

ipv6 nd ra-interval

ipv6 nd ra-lifetime

1.1.15ipv6 nd ra-interval

配置端口下发送RA消息的间隔。

ipv6 nd ra-interval seconds

[no] ipv6 nd ra-interval

参数

参数

参数说明

seconds

本端口发送RA消息的时间间隔,单位为秒。

缺省

本端口发送的前三个消息的间隔为不超过16秒的随机数,后面的消息之间的间隔在最小传输间隔(缺省为200秒)到最大传输间隔(缺省为600秒)之间的随机数。

命令模式

端口配置态

使用说明

使用此命令配置本端口发送RA消息的时间间隔。对于本端口发送的前三个RA消息,如果配置的时间小于16 秒,则采用配置的时间间隔。否则前三个消息的时间间隔为16秒。随后的RA消息发送的间隔都采用配置的值。

可以使用相应的no命令去掉配置,即恢复成缺省值。

相关命令

ipv6 nd ra-interval-range

1.1.16ipv6 nd ra-lifetime

配置本端口发送的RA消息中的router-lifetime字段的值。

ipv6 nd ra-lifetime seconds

[no] ipv6 nd ra-lifetime

参数

参数

参数说明

seconds

本端口发送的RA消息中的router-lifetime中的数值,单位为秒。

缺省

MaxRtrAdvInterval*3,即为1800或者通过ipv6 nd ra-interval-range max 命令配置的最大RA发送时间间隔的三倍。

命令模式

端口配置态

使用说明

使用相应的no命令可以去掉配置,恢复成缺省值。

相关命令

ipv6 nd ra-interval-range

1.1.17ipv6 nd reachable-time

配置端口下发送的RA消息中的reachable-time字段,并且配置本端口下所有自动配置的邻居缓存的可达时间。

ipv6 nd reachable-time milliseconds

[no] ipv6 nd reachable-time

参数

参数

参数说明

milliseconds

时间,单位为毫秒。

缺省

发送的RA消息中的reachable-time 0,邻居缓存可达时间为15秒到45秒之间的随机数。

命令模式

端口配置态

使用说明

使用相应的no命令可以去掉配置,恢复成缺省值。

相关命令

1.1.18ipv6 nd router-preference

配置该端口下发送的RA消息中的交换机优先级字段的值。

ipv6 nd router-preferenc preference

[no] ipv6 nd router-preferenc

参数

参数

参数说明

Preference

交换机的优先级,取值可以为 high, medium, low 中的任何一个。

缺省

medium

命令模式

端口配置态

使用说明

使用相应的no命令可以去掉配置,恢复成缺省值。

相关命令

1.1.19ipv6 nd suppress-ra

使该端口停止作为交换机通告的接口。

[no] ipv6 nd suppress-ra

参数

缺省

端口作为交换机的通告接口。

命令模式

端口配置态

使用说明

使用相应的no命令可以去掉配置,恢复成缺省值。

相关命令