11-IPv6基础命令
本章节下载: 11-IPv6基础命令 (528.82 KB)
目 录
1.1.2 display ipv6 icmp statistics
1.1.4 display ipv6 interface prefix
1.1.6 display ipv6 neighbors count
1.1.7 display ipv6 neighbors entry-limit
1.1.8 display ipv6 neighbors vpn-instance
1.1.12 display ipv6 rawip verbose
1.1.13 display ipv6 statistics
1.1.15 display ipv6 tcp verbose
1.1.17 display ipv6 udp verbose
1.1.21 ipv6 address auto link-local
1.1.23 ipv6 address link-local
1.1.24 ipv6 address prefix-number
1.1.25 ipv6 bandwidth-based-sharing
1.1.26 ipv6 extension-header drop enable
1.1.28 ipv6 hoplimit-expires enable
1.1.29 ipv6 icmpv6 error-interval
1.1.30 ipv6 icmpv6 multicast-echo-reply enable
1.1.33 ipv6 nd autoconfig managed-address-flag
1.1.34 ipv6 nd autoconfig other-flag
1.1.37 ipv6 nd ns retrans-timer
1.1.38 ipv6 nd nud reachable-time
1.1.39 ipv6 nd ra dns search-list
1.1.40 ipv6 nd ra dns search-list suppress
1.1.42 ipv6 nd ra dns server suppress
1.1.44 ipv6 nd ra hop-limit unspecified
1.1.46 ipv6 nd ra no-advlinkmtu
1.1.48 ipv6 nd ra prefix default
1.1.49 ipv6 nd ra router-lifetime
1.1.50 ipv6 nd route-direct advertise
1.1.51 ipv6 nd router-preference
1.1.53 ipv6 neighbor link-local minimize
1.1.54 ipv6 neighbor stale-aging
1.1.55 ipv6 neighbors max-learning-num
1.1.58 ipv6 prefer temporary-address
1.1.60 ipv6 reassemble local enable
1.1.63 ipv6 unreachables enable
1.1.66 proxy-nd inter-vlan enable
1.1.70 statistics l3-packet enable
display ipv6 fib命令用来显示IPv6 FIB信息。
【命令】
display ipv6 fib [ vpn-instance vpn-instance-name ] [ ipv6-address [ prefix-length ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vpn-instance vpn-instance-name:指定VPN实例,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示指定公网。
ipv6-address:显示目的地址为指定IPv6地址的IPv6 FIB信息。如果不指定目的地址,则显示所有的IPv6 FIB信息。
prefix-length:目的地址的前缀长度,取值范围为0~128。如果不指定前缀长度,则显示与指定目的IPv6地址最长匹配的IPv6 FIB信息
【举例】
# 显示公网所有的IPv6 FIB信息。
<Sysname> display ipv6 fib
Route destination count: 1
Directly-connected host count: 0
Flag:
U:Usable G:Gateway H:Host B:Blackhole D:Dynamic S:Static
R:Relay F:FRR
Destination: ::1 Prefix length: 128
Nexthop : ::1 Flags: UH
Time stamp : 0x1 Label: Null
Interface : InLoop0 Token: Invalid
表1-1 display ipv6 fib命令显示信息描述表
|
字段 |
描述 |
|
|
Route destination count |
路由目的地址的个数 |
|
|
Directly-connected host count |
通过ND等特性学到的直连主机个数 |
|
|
FIB entry count |
IPv6 FIB表项数目 |
|
|
Destination |
转发的目的地址 |
|
|
Prefix length |
转发的目的地址的前缀长度 |
|
|
Nexthop |
向目的地址转发报文的下一跳地址 |
|
|
Flags |
路由的标志: · U:表示路由可用 · G:表示网关路由 · H:表示主机路由 · B:表示黑洞路由 · D:表示动态路由 · S:表示静态路由 · R:表示迭代路由 · F:表示快速重路由 |
|
|
Time stamp |
IPv6 FIB表项的生成时间 |
|
|
Label |
MPLS内层标签 |
|
|
Interface |
转发报文的出接口 |
|
|
Token |
LSP索引号 |
|
display ipv6 icmp statistics命令用来显示ICMPv6流量统计信息。
【命令】
display ipv6 icmp statistics [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
slot slot-number:指定单板。slot-number为单板所在的槽位号。如果不指定本参数,则表示所有单板。
【举例】
# 显示ICMPv6流量统计信息。
<Sysname> display ipv6 icmp statistics
Input: bad code 0 too short 0
checksum error 0 bad length 0
path MTU changed 0 destination unreachable 0
too big 0 parameter problem 0
echo request 0 echo reply 0
neighbor solicit 0 neighbor advertisement 0
router solicit 0 router advertisement 0
redirect 0 router renumbering 0
output: parameter problem 0 echo request 0
echo reply 0 unreachable no route 0
unreachable admin 0 unreachable beyond scope 0
unreachable address 0 unreachable no port 0
too big 0 time exceed transit 0
time exceed reassembly 0 redirect 0
ratelimited 0 other errors 0
表1-2 display ipv6 icmp statistics命令显示信息描述表
|
字段 |
描述 |
|
bad code |
接收的代码错误的报文数 |
|
too short |
接收的长度过小的报文数 |
|
checksum error |
接收的校验和错误的报文数 |
|
bad length |
接收的长度错误的报文数 |
|
path MTU changed |
接收的路径MTU改变报文数 |
|
destination unreachable |
接收的目标不可达报文数 |
|
too big |
接收/发送的数据包超长报文数 |
|
parameter problem |
接收/发送的参数错误报文数 |
|
echo request |
接收/发送的回显请求报文数 |
|
echo reply |
接收/发送的回应响应报文数 |
|
neighbor solicit |
接收的邻居请求报文数 |
|
neighbor advertisement |
接收的邻居通告报文数 |
|
router solicit |
接收的路由请求报文数 |
|
router advertisement |
接收的路由通告报文数 |
|
redirect |
接收/发送的重定向报文数 |
|
router renumbering |
接收的路由器重计数报文数 |
|
unreachable no route |
发送的路由不可达报文数 |
|
unreachable admin |
发送的与目标的通信被管理策略禁止的报文数 |
|
unreachable beyondscope |
发送的源地址超出范围的报文数 |
|
unreachable address |
发送的地址不可达报文数 |
|
unreachable no port |
发送的端口不可达报文数 |
|
time exceed transit |
发送的传输超时报文数 |
|
time exceed reassembly |
发送的重组超时报文数 |
|
ratelimited |
因速率超过限制而未发送的报文数 |
|
other errors |
发送的其他的错误报文数 |
display ipv6 interface命令用来显示接口的IPv6信息。
【命令】
display ipv6 interface [ interface-type [ interface-number ] ] [ brief ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:显示指定类型接口的IPv6信息。
interface-number:显示指定接口的IPv6信息。
brief:显示接口摘要信息,包括接口的物理状态、链路层协议状态以及IPv6地址信息。如果不指定该参数,则显示接口的详细信息,包括接口上和IPv6相关的配置以及运行信息,以及IPv6报文统计信息
【使用指导】
如果只指定接口类型,不指定接口编号,则显示所有指定类型接口的IPv6信息。
如果同时指定接口类型和接口编号,则显示指定接口的IPv6信息。
【举例】
# 查看接口HundredGigE1/0/1上的IPv6信息。
<Sysname> display ipv6 interface hundredgige 1/0/1
HundredGigE1/0/1 current state: UP
Line protocol current state: UP
IPv6 is enabled, link-local address is FE80::200:1FF:FE04:5D00 [TENTATIVE]
Global unicast address(es):
10::1234:56FF:FE65:4322, subnet is 10::/64 [TENTATIVE] [AUTOCFG]
[valid lifetime 4641s/preferred lifetime 4637s]
20::1234:56ff:fe65:4322, subnet is 20::/64 [TENTATIVE] [EUI-64]
30::1, subnet is 30::/64 [TENTATIVE] [ANYCAST]
40::2, subnet is 40::/64 [TENTATIVE] [DHCP]
50::3, subnet is 50::/64 [TENTATIVE]
Joined group address(es):
FF02::1
FF02::2
FF02::1:FF00:1
FF02::1:FF04:5D00
MTU is 1500 bytes
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds
ND retransmit interval is 1000 milliseconds
Hosts use stateless autoconfig for addresses
IPv6 Packet statistics:
InReceives: 0
InTooShorts: 0
InTruncatedPkts: 0
InHopLimitExceeds: 0
InBadHeaders: 0
InBadOptions: 0
ReasmReqds: 0
ReasmOKs: 0
InFragDrops: 0
InFragTimeouts: 0
OutFragFails: 0
InUnknownProtos: 0
InDelivers: 0
OutRequests: 0
OutForwDatagrams: 0
InNoRoutes: 0
InTooBigErrors: 0
OutFragOKs: 0
OutFragCreates: 0
InMcastPkts: 0
InMcastBytes: 0
InMcastNotMembers: 0
OutMcastPkts: 0
OutMcastBytes: 0
InAddrErrors: 0
InDiscards: 0
OutDiscards: 0
InOctets: 0
OutOctets: 0
表1-3 display ipv6 interface命令显示信息描述表
|
字段 |
描述 |
|
HundredGigE1/0/1 current state |
接口的物理状态,可能的状态及含义如下: · Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · DOWN:该接口的管理状态为开启,但物理状态为关闭(可能因为没有连接好或者线路故障) · UP:该接口的管理状态和物理状态均为开启 |
|
Line protocol current state |
接口的链路层协议状态,可能的状态及含义如下: · DOWN:该接口的协议状态为关闭 · UP:该接口的协议状态为开启 |
|
IPv6 is enabled |
接口的IPv6转发功能状态(为某接口配置任一IPv6地址后系统将自动使能该接口的IPv6功能,此例中处于使能状态) |
|
link-local address |
接口上配置的链路本地地址 |
|
Global unicast address(es) |
接口上配置的全球单播地址 可能的IPv6地址状态及含义如下: · TENTATIVE:该状态为地址初始化状态,此时该地址可能正在进行DAD检测或准备进行DAD检测,处于该状态的地址不能作为报文的源地址或者目的地址 · DUPLICATE:该状态表明地址DAD检测已经结束,由于该地址在链路上不唯一,因此不能使用 · PREFERRED:该状态表明地址处于首选生命期以内。该状态的地址可以作为报文的源地址或者目的地址。为该状态时,不显示地址的状态标识 · DEPRECATED:该状态表明地址超过首选生命期,但是在有效生命期以内。该状态地址有效,但不应作为新建连接报文的源地址,目的地址是该地址的报文还可以被正常处理 如果地址来源不为手工配置的全球单播地址,则会标记地址来源。可能的地址来源及含义如下: · AUTOCFG:表示无状态自动配置的全球单播地址 · DHCP:表示DHCPv6服务器分配的全球单播地址 · EUI-64:表示手工配置的EUI-64格式全球单播地址 · RANDOM:表示自动生成的临时地址 如果地址为手工配置的任播地址,则会标记ANYCAST |
|
valid lifetime |
接口上无状态自动配置的全球单播地址的有效生命期 |
|
preferred lifetime |
接口上无状态自动配置的全球单播地址的首选生命期 |
|
Joined group address(es) |
接口加入的组播组地址 |
|
MTU |
接口的最大传输单元 |
|
ND DAD is enabled, number of DAD attempts |
重复地址检测功能是否使能(该例中使能) 若处于使能状态则同时显示重复地址检测时发送邻居请求消息的次数(可通过ipv6 nd dad attempts命令进行配置) 若处于关闭状态则显示“ND DAD is disabled”(可通过配置重复地址检测时发送邻居请求消息的次数为0关闭该功能) |
|
ND reachable time |
保持邻居可达的时间 |
|
ND retransmit interval |
邻居请求消息重传时间间隔 |
|
Hosts use stateless autoconfig for addresses |
主机采用无状态自动配置的方式获取IPv6地址 |
|
InReceives |
接口接收到的所有IPv6报文,包括各种错误的报文 |
|
InTooShorts |
接口接收到的太短的IPv6报文,譬如报文长度不足40字节 |
|
InTruncatedPkts |
接口接收到的IPv6报文,其实际长度小于报文内容中所指出的报文长度 |
|
InHopLimitExceeds |
接口接收到的IPv6报文,其跳数超出限制 |
|
InBadHeaders |
接口接收到的IPv6报文,其基本报文头错误 |
|
InBadOptions |
接口接收到的IPv6报文,其扩展报文头错误 |
|
ReasmReqds |
接口接收到的IPv6分片报文 |
|
ReasmOKs |
接口接收到的IPv6分片,被组装好的报文,这里指的不是分片个数,是组装好的报文数 |
|
InFragDrops |
接口接收到的IPv6分片报文,该分片报文由于错误被丢弃 |
|
InFragTimeouts |
接口接收到的IPv6分片报文,该分片停留在系统缓冲中时间超过指定时间,被丢弃 |
|
OutFragFails |
出接口上分片失败的报文 |
|
InUnknownProtos |
接口接收到的IPv6报文,其协议类型不能被识别或不能被支持 |
|
InDelivers |
接口接收到的IPv6报文,该报文被上送到IPv6的用户协议处(如ICMPv6、TCP、UDP等) |
|
OutRequests |
IPv6本地出报文,即各IPv6的用户协议层要求IPv6发送出去的报文 |
|
OutForwDatagrams |
出接口上被转发的报文 |
|
InNoRoutes |
接口接收到的IPv6报文,找不到匹配的路由被丢弃 |
|
InTooBigErrors |
接口接收到的IPv6报文,转发时,由于超过链路MTU被丢弃 |
|
OutFragOKs |
出接口上分片成功的报文 |
|
OutFragCreates |
出接口上成功分片后的分片报文,指分片数 |
|
InMcastPkts |
接口接收到的IPv6组播报文总个数 |
|
InMcastBytes |
接口接收到的IPv6组播报文的字节总数 |
|
InMcastNotMembers |
接口接收到的IPv6组播报文,但该接口却没有加入对应组播组,报文被丢弃 |
|
OutMcastPkts |
接口发送的IPv6组播报文总个数 |
|
OutMcastBytes |
接口发送的IPv6组播报文的字节总数 |
|
InAddrErrors |
接口接收到的IPv6报文,其目的地址不合法,报文被丢弃 |
|
InDiscards |
接口接收到的IPv6报文,由于资源问题被丢弃的报文,而不是由于报文内容等被丢弃的报文 |
|
OutDiscards |
接口需要发送的报文,由于资源问题被丢弃的报文,而不是由于报文内容等被丢弃的报文 |
|
InOctets |
收到的IPv6报文字节数 |
|
OutOctets |
发送的IPv6报文字节数 |
# 查看所有接口的IPv6摘要信息。
<Sysname> display ipv6 interface brief
*down: administratively down
(s): spoofing
Interface Physical Protocol IPv6 Address
HundredGigE1/0/1 up up 2001::1
表1-4 display ipv6 interface brief命令显示信息描述表
|
字段 |
描述 |
|
*down: administratively down |
接口处于管理down状态,即采用shutdown命令关闭了该接口 |
|
(s): spoofing |
接口的欺骗属性,即接口的链路协议状态显示是up的,但实际可能没有对应的链路,或者所对应的链路不是永久存在而是按需建立的 |
|
Interface |
接口的名称 |
|
Physical |
接口的物理状态,可能的状态及含义如下: · *down:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · down:该接口的管理状态为开启,但物理状态为关闭(可能因为没有连接好或者线路故障) · up:该接口的管理状态和物理状态均为开启 |
|
Protocol |
接口的链路层协议状态,可能的状态及含义如下: · down:该接口的协议状态为关闭 · up:该接口的协议状态为开启 |
|
IPv6 Address |
接口的IPv6地址,接口上有全球单播地址时,显示地址最小的全球单播地址,没有全球单播地址则显示链路本地地址,没有链路本地地址则显示“Unassigned” |
【相关命令】
· statistics l3-packet enable
display ipv6 interface prefix命令用来显示接口的IPv6前缀信息。
【命令】
display ipv6 interface interface-type interface-number prefix
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type interface-number:指定接口类型和接口编号。
【举例】
# 查看接口HundredGigE1/0/1的IPv6前缀信息。
<Sysname> display ipv6 interface hundredgige 1/0/1 prefix
Prefix: 1001::/65 Origin: ADDRESS
Age: - Flag: AL
Lifetime(Valid/Preferred): 2592000/604800
Prefix: 2001::/64 Origin: STATIC
Age: - Flag: L
Lifetime(Valid/Preferred): 3000/2000
Prefix: 3001::/64 Origin: RA
Age: 600 Flag: A
Lifetime(Valid/Preferred): -
表1-5 display ipv6 interface prefix命令显示信息描述表
|
字段 |
描述 |
|
Prefix |
IPv6地址前缀 |
|
Origin |
前缀来源,包括: · STATIC:手工配置前缀(命令ipv6 nd ra prefix) · RA:使能无状态地址自动配置功能后根据RA报文生成的前缀 · ADDRESS:由手工配置的地址产生的前缀 |
|
Age |
老化时间(单位为秒),“-”表示前缀不会老化 |
|
Flag |
前缀随RA报文公告时携带的标记,“-”表示没有标记 · L:表示前缀是直接可达的。没有此标记,则表示前缀不是该链路上直连可达的 · A:表示前缀用于无状态自动配置。没有此标记,则表示前缀不用于无状态自动配置 · N:表示前缀不在RA消息中发布。没有此标记,则表示指定前缀在RA消息中发布 |
|
Lifetime |
前缀随RA报文公告时携带的生存时间(单位为秒),“-”表示前缀不需要公告 · Valid:前缀的有效生命期 · Preferred:前缀的首选生命期 |
【相关命令】
· ipv6 nd ra prefix
display ipv6 neighbors命令用来显示邻居信息。
【命令】
display ipv6 neighbors { { ipv6-address | all | dynamic | static } [ slot slot-number ] | interface interface-type interface-number | vlan vlan-id } [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
ipv6-address:显示指定IPv6地址的邻居信息。
all:显示所有邻居的信息,包括公网和所有私网下动态获取的和静态配置的邻居信息。
dynamic:显示所有动态获取的邻居信息。
static:显示所有静态配置的邻居信息。
slot slot-number:指定单板。slot-number为单板所在的槽位号。如果不指定本参数,则表示所有单板。
interface interface-type interface-number:显示指定接口的邻居信息。interface-type interface-number为接口类型和接口编号。
vlan vlan-id:显示指定VLAN的邻居信息。vlan-id表示表项所属的外层VLAN编号,取值范围为1~4094。
verbose:显示邻居的详细信息。
【举例】
# 查看所有的邻居信息。
<Sysname> display ipv6 neighbors all
Type: S-Static D-Dynamic O-Openflow R-Rule IS-Invalid static
IPv6 address MAC address VLAN/VSI Interface State T Aging
1::2 6864-6839-0202 1 HGE1/0/1 STALE D 136
FE80::6A64:68FF:FE39:202 6864-6839-0202 1 HGE1/0/1 STALE D 126
1::3 6864-6839-0203 1 Tunnel1 STALE D 136
1::4 6864-6839-0204 1 HGE1/0/2 STALE D 136
# 查看所有邻居的详细信息。
<Sysname> display ipv6 neighbors all verbose
IPv6 address : 1::2
MAC address : 6864-6839-0202 Type : Dynamic
State : STALE Aging : 136 seconds
Interface : HGE1/0/1
SVLAN/CVLAN : 1/--
VPN instance : --
Service instance : --
Link ID : --
VXLAN ID : --
VSI name : --
VSI interface : --
Nickname : 0x0
IPv6 address : FE80::6A64:68FF:FE39:202
MAC address : 6864-6839-0202 Type : Dynamic
State : STALE Aging : 126 seconds
Interface : HGE1/0/1
SVLAN/CVLAN : 1/--
VPN instance : --
Service instance : --
Link ID : --
VXLAN ID : --
VSI name : --
VSI interface : --
Nickname : 0x0
表1-6 display ipv6 neighbors命令显示信息描述表
|
字段 |
描述 |
|
IPv6 address |
邻居的IPv6地址 |
|
MAC address |
邻居的MAC地址 |
|
VLAN/VSI |
邻居表项所属的VLAN ID或VSI Index(虚拟交换实例索引),如果邻居表项不属于某个VLAN或VSI,则显示为“--” |
|
Interface |
与邻居相连的接口: · 邻居表项不属于VSI,显示接口名称。“--”表示无法获取接口名 · 邻居表项属于VSI且接口为Tunnel口,未完成地址解析前,显示为VSI。完成地址解析后,显示为Tunnel接口编号 · 邻居表项属于VSI,但接口不是Tunnel口,未完成地址解析前,显示为VSI。完成地址解析后,显示为接口 |
|
State |
邻居的状态,取值包括: · INCMP:正在解析地址,邻居的链路层地址尚未确定 · REACH:邻居可达 · STALE:未确定邻居是否可达,设备不会再验证邻居的可达性,除非有数据发送给该邻居 · DELAY:未确定邻居是否可达,延迟一段时间发送邻居请求报文 · PROBE:未确定邻居是否可达,将要发送邻居请求报文来验证邻居的可达性 |
|
Type |
邻居信息的类型,取值包括: · Static:表示静态配置 · Dynamic:表示动态获取 · Openflow:表示从OpenFlow特性获取 · Rule:表示从IPoE或Portal特性获取(暂不支持) · Invalid static:表示无效的静态配置 |
|
Aging |
邻居可达时间,取值包括: · 静态表项显示“--”,表示邻居表项永不老化 · 动态表项显示上次可达以来经过的时间,单位为秒。如果始终不可达则显示“#” |
|
SVLAN/CVLAN |
与邻居相连的接口所属的外层VLAN ID/内层VLAN ID,如果表项中的接口不属于某个VLAN,则显示为“--” |
|
VPN instance |
VPN实例名称,“--”表示没有配置相应表项的VPN实例 |
|
Service instance |
以太网服务实例,如果邻居表项没有对应的二层以太网接口或二层聚合接口上以太网服务实例,则显示为“--” |
|
Link ID |
链路标识符(为最大长度不超过8的十六进制数字),如果邻居表项不属于VSI,则显示为“--” |
|
VXLAN ID |
ND表项对应的VXLAN ID,如果未指定VSI关联的VXLAN ID,则显示“--” |
|
VSI name |
邻居表项所属的VSI的名称,“--”表示该表项不属于VSI |
|
VSI interface |
与VSI关联的VSI虚接口,如果未指定VSI关联的VSI虚接口,则显示“--” |
|
Nickname |
(暂不支持)邻居表项的Nickname(长度为4的十六进制数字,例如0x012a) |
【相关命令】
· ipv6 neighbor
· reset ipv6 neighbors
display ipv6 neighbors count命令用来显示邻居表项的个数。
【命令】
display ipv6 neighbors { { all | dynamic | static } [ slot slot-number ] | interface interface-type interface-number | vlan vlan-id } count
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
all:显示所有邻居表项的总个数,包括动态获取的和静态配置的邻居信息。
dynamic:显示所有动态获取的邻居表项的总个数。
static:显示所有静态配置的邻居表项的总个数。
slot slot-number:指定单板。slot-number为单板所在的槽位号。如果不指定本参数,则表示所有单板。
interface interface-type interface-number:显示指定接口的邻居表项的总个数。interface-type interface-number为接口类型和接口编号。
vlan vlan-id:显示指定VLAN的邻居表项的总个数。vlan-id表示VLAN ID,取值范围为1~4094。
【举例】
# 显示动态获取的邻居表项的总个数。
<Sysname> display ipv6 neighbors dynamic count
Total number of dynamic entries: 2
display ipv6 neighbors entry-limit命令用来显示设备支持ND表项的最大数目。
【命令】
display ipv6 neighbors entry-limit
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示ND表项最大数目。
<Sysname> display ipv6 neighbors entry-limit
ND entries: 1048576
display ipv6 neighbors vpn-instance命令用来显示指定VPN实例的邻居信息。
【命令】
display ipv6 neighbors vpn-instance vpn-instance-name [ count ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vpn-instance-name:指定ND表项所属的VPN实例。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。该VPN实例必须已经存在。
count:显示指定VPN实例中的邻居表项的总数。
【举例】
# 显示名为vpn1的VPN实例中的邻居信息。
<Sysname> display ipv6 neighbors vpn-instance vpn1
Type: S-Static D-Dynamic O-Openflow R-Rule IS-Invalid static
IPv6 address MAC address VID Interface State T Aging
FE80::200:5EFF:FE32:B800 0000-5e32-b800 -- HGE1/0/1 REACH IS --
表1-7 display ipv6 neighbors vpn-instance命令显示信息描述表
|
字段 |
描述 |
|
IPv6 address |
邻居的IPv6地址 |
|
MAC address |
邻居的MAC地址 |
|
VID |
与邻居相连的接口所属的VLAN,如果邻居表项不属于某个VLAN,则显示为“--” |
|
Interface |
与邻居相连的接口 |
|
State |
邻居的状态,取值包括: · INCMP:正在解析地址,邻居的链路层地址尚未确定 · REACH:邻居可达 · STALE:未确定邻居是否可达,设备不会再验证邻居的可达性,除非有数据发送给该邻居 · DELAY:未确定邻居是否可达,延迟一段时间发送邻居请求报文 · PROBE:未确定邻居是否可达,发送邻居请求报文来验证邻居的可达性 |
|
T |
邻居信息的类型,取值包括: · Static:表示静态配置 · Dynamic:表示动态获取 · Openflow:表示从OpenFlow特性获取 · Rule:表示从IPoE或Portal特性获取(暂不支持) · Invalid static:表示无效的静态配置 |
|
Aging |
邻居可达时间,取值包括: · 静态表项显示“--”,表示邻居表项永不老化 · 动态表项显示上次可达以来经过的时间,单位为秒。如果始终不可达则显示“#” |
display ipv6 pathmtu命令用来显示IPv6的PMTU信息。
【命令】
display ipv6 pathmtu [ vpn-instance vpn-instance-name ] { ipv6-address | { all | dynamic | static } [ count ] }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vpn-instance vpn-instance-name:指定VPN实例,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则表示指定公网。
ipv6-address:显示到达指定IPv6地址的PMTU信息。
all:显示所有公网的PMTU信息。
dynamic:显示所有动态PMTU信息。
static:显示所有静态PMTU信息。
count:显示PMTU表项数目。
【举例】
# 显示所有PMTU信息。
<Sysname> display ipv6 pathmtu all
IPv6 destination address PathMTU Age Type
1:2::3:2 1800 - Static
1:2::4:2 1400 10 Dynamic
1:2::5:2 1280 10 Dynamic
# 显示所有PMTU表项数目。
<Sysname> display ipv6 pathmtu all count
Total number of entries: 3
表1-8 display ipv6 pathmtu命令显示信息描述表
|
字段 |
描述 |
|
IPv6 destination address |
IPv6目的地址 |
|
PathMTU |
对应IPv6地址的PMTU值 |
|
Age |
PMTU老化时间(单位为分钟),如果是静态表项则显示为“-” |
|
Type |
PMTU类型,Dynamic表示动态协商的PMTU,Static表示静态配置的PMTU |
|
Total number of entries |
PMTU表项数目 |
【相关命令】
· ipv6 pathmtu
· reset ipv6 pathmtu
display ipv6 prefix命令用来显示IPv6前缀信息,包括静态和动态前缀。
【命令】
display ipv6 prefix [ prefix-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
prefix-number:显示指定的IPv6前缀信息。prefix-number表示IPv6前缀编号,取值范围为1~1024。如果不指定本参数,则显示所有IPv6前缀的信息。
【使用指导】
静态IPv6前缀指的是通过ipv6 prefix命令创建的前缀。
动态IPv6前缀指的是设备作为DHCPv6客户端获取到前缀后,自动创建的指定编号的IPv6前缀。详细介绍请参见“三层技术-IP业务配置指导/DHCPv6客户端”。
【举例】
# 显示所有IPv6前缀的信息。
<Sysname> display ipv6 prefix
Number Prefix Type
1 1::/16 Static
2 11:77::/32 Dynamic
# 显示IPv6前缀编号1的信息。
<Sysname> display ipv6 prefix 1
Number: 1
Type : Dynamic
Prefix: ABCD:77D8::/32
Preferred lifetime 90 sec, valid lifetime 120 sec
表1-9 display ipv6 prefix命令显示信息描述表
|
字段 |
描述 |
|
Number |
前缀编号 |
|
Type |
前缀的类型,取值包括: · Static:表示静态IPv6前缀 · Dynamic:表示动态IPv6前缀 |
|
Prefix |
前缀及其长度。“Not-available”表示目前尚未获取到前缀 |
|
Preferred lifetime 90 sec |
首选生命期,单位为秒。如果是静态IPv6前缀,则不显示 |
|
valid lifetime 120 sec |
有效生命期,单位为秒。如果是静态IPv6前缀,则不显示 |
【相关命令】
· ipv6 prefix
display ipv6 rawip命令用来显示IPv6 RawIP连接摘要信息。
【命令】
display ipv6 rawip [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
slot slot-number:指定单板。slot-number为单板所在的槽位号。如果不指定本参数,则表示所有单板。
【举例】
# 显示IPv6 RawIP连接摘要信息。
<Sysname> display ipv6 rawip
Local Addr Foreign Addr Protocol Slot Cpu PCB
2001:2002:2003:2 3001:3002:3003:3 58 1 0 0x0000000000000009
004:2005:2006:20 004:3005:3006:30
07:2008 07:3008
2002::100 2002::138 58 2 0 0x0000000000000008
:: :: 58 5 0 0x0000000000000002
表1-10 display ipv6 rawip命令显示信息描述表
|
字段 |
描述 |
|
Local Addr |
本端IPv6地址 |
|
Foreign Addr |
对端IPv6地址 |
|
Protocol |
使用IPv6 RawIP socket的协议号 |
|
PCB |
协议控制块索引 |
display ipv6 rawip verbose命令用来显示IPv6 RawIP连接详细信息。
【命令】
display ipv6 rawip verbose [ slot slot-number [ pcb pcb-index ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
slot slot-number:指定单板。slot-number为单板所在的槽位号。如果不指定本参数,则表示所有单板。
pcb pcb-index:显示指定协议控制块索引的IPv6 RawIP连接详细信息。pcb-index表示协议控制块索引,十六进制类型字符串,长度为1~16。
【举例】
# 显示Ipv6 RawIP连接详细信息。
<Sysname> display ipv6 rawip verbose
Total RawIP socket number: 1
Connection info: src = ::, dst = ::
Location: slot 1 cpu 0
Creator: ping ipv6[320]
State: N/A
Options: N/A
Error: 0
Receiving buffer(cc/hiwat/lowat/drop/state): 0 / 9216 / 1 / 0 / N/A
Sending buffer(cc/hiwat/lowat/state): 0 / 9216 / 512 / N/A
Type: 3
Protocol: 58
Inpcb flags: N/A
Inpcb extflag: INP_EXTRCVICMPERR INP_EXTFILTER
Inpcb vflag: INP_IPV6
Hop limit: 255 (minimum hop limit: 0)
Send VRF: 0xffff
Receive VRF: 0xffff
表1-11 display ipv6 rawip verbose命令显示信息描述表
|
字段 |
描述 |
|
Total RawIP socket number |
IPv6 RawIP socket总数 |
|
Connection info |
连接信息,分别为源IPv6地址、目的IPv6地址 |
|
Location |
socket所在位置 |
|
Creator |
创建socket的任务名称,括号中为创建者的进程号 |
|
State |
socket的状态,可能的状态如下: · NOFDREF:用户已经关闭 · ISCONNECTED:连接已经建立 · ISCONNECTING:正在建立连接 · ISDISCONNECTING:正在断开连接 · ASYNC:异步方式 · ISDISCONNECTED:连接已经断开 · ISSMOOTHING:板间数据平滑标志 · CANBIND:套接字可执行bind操作标志 · PROTOREF:协议强关联 · ISPCBSYNCING:pcb板间同步标志 · N/A:不处于上述状态 |
|
Options |
socket的选项,有以下几种: · SO_DEBUG:记录套接字的调试信息 · SO_ACCEPTCONN:server端监听连接请求 · SO_REUSEADDR:允许本地地址重复使用 · SO_KEEPALIVE:协议需要查询空闲的连接 · SO_DONTROUTE:设置不查路由表,由于目的地址是直连网络的情况 · SO_BROADCAST:套接字支持广播报文 · SO_LINGER:套接字关闭但仍发送剩余数据 · SO_OOBINLINE:带外数据采用内联方式存储 · SO_REUSEPORT:允许本地端口重复使用 · SO_TIMESTAMP:记录入报文时间戳,只对非连接的协议有效,时间精确到毫秒 · SO_NOSIGPIPE:socket不能发送数据导致返回失败时不创建SIGPIPE · SO_TIMESTAMPNS:和时戳选项功能类似,时间可以精确到纳秒 · SO_KEEPALIVETIME:设置空闲探测时间,TCP支持此选项 · SO_FILTER:设置报文过滤条件,OSI Socket和RawIP支持此选项 · SO_USCBINDEX:获取接收报文里的User Profile索引 · SO_SEQPACKET:发送数据包到套接字缓存区的边界确认标记 · SO_FILLTWAMPTIME:设置TWAMP(双向主动测量协议)时间戳标志 · SO_LOCAL:本地socket选项 · SO_NBMAADDR:获得ADVPN隧道的远程NBMA(非广播多路访问)地址 · SO_DONTDELIVER:不上送标志 · SO_UCM:设置是否开启IPoE · SO_RAWSLOT:Raw Slot标志 · SO_LEASEDUSERID:获得可租用的租约 · N/A:没有设置选项 |
|
Error |
影响socket连接的错误码 |
|
Receiving buffer(cc/hiwat/lowat/drop/state) |
接收缓冲区信息,括号中分别为:当前使用空间、最大空间、最小空间、丢包数和状态 状态的取值有: · CANTSENDMORE:不能发送数据到对端 · CANTRCVMORE:不能从对端接收数据 · RCVATMARK:接收标记 · N/A:不处于上述状态 |
|
Sending buffer(cc/hiwat/lowat/state) |
发送缓冲区信息,括号中分别为:当前使用空间、最大空间、最小空间和状态 状态的取值有: · CANTSENDMORE:不能发送数据到对端 · CANTRCVMORE:不能从对端接收数据 · RCVATMARK:接收标记 · N/A:不处于上述状态 |
|
Type |
使用的socket类型,类型的取值有: · 1:SOCK_STREAM,流模式,提供可靠的字节流。TCP协议使用此类型 · 2:SOCK_DGRAM,数据报模式的通信。UDP协议使用此类型 · 3:SOCK_RAW,RAW模式的通信方式 · N/A:不是上述类型 |
|
Protocol |
使用IPv6 RawIP socket的协议号,58表示ICMP协议 |
|
Inpcb flags |
Internet协议控制块中的标记,标记的取值有: · INP_RECVOPTS:接收传入的IPv6选项 · INP_RECVRETOPTS:接收回应的IPv6选项 · INP_RECVDSTADDR:接收目的IPv6地址 · INP_HDRINCL:用户提供整个IPv6头 · INP_REUSEADDR:重复使用地址 · INP_REUSEPORT:重复使用端口号 · INP_ANONPORT:用户未指定端口 · INP_PROTOCOL_PACKET:标识报文为协议报文 · INP_RCVVLANID:接收报文的VLAN ID,仅UDP和RawIP支持 · IN6P_IPV6_V6ONLY:仅支持IPv6协议栈 · IN6P_PKTINFO:接收报文的源地址和入接口 · IN6P_HOPLIMIT:接收报文hoplimit · IN6P_HOPOPTS:接收报文的逐跳扩展头信息 · IN6P_DSTOPTS:接收报文的目的扩展头信息 · IN6P_RTHDR:接收报文的路由扩展头信息 · IN6P_RTHDRDSTOPTS:接收报文的路由头前的目的扩展头信息 · IN6P_TCLASS:接收报文的优先级信息 · IN6P_AUTOFLOWLABEL:使用随机流标签 · IN6P_RFC2292:使用RFC2292 API · IN6P_MTU:感知路径MTU的变化,TCP不支持 · INP_RCVMACADDR:接收报文的MAC · INP_USEICMPSRC:使用配置的ICMPv6地址作为源地址 · INP_SYNCPCB:阻塞等待inpcb同步 · INP_LOCAL:匹配INPCB时优先匹配带此标记的本板INPCB · N/A:不是上述标记 |
|
Inpcb extflag |
Internet协议控制块中的扩展标记,标记的取值有: · INP_EXTRCVPVCIDX:接收报文时记录报文的PVC索引 · INP_RCVPWID:接收报文时记录报文的PW ID · INP_EXTRCVICMPERR:接收ICMP差错报文 · INP_EXTFILTER:接收报文时对报文内容进行过滤 · INP_EXTDONTDROP:接收报文时设置报文不要丢弃 · INP_EXLISTEN:当INPCB携带此标记时,将INPCB加入到listen hash表中 · INP_SELECTMATCHSRCBYFIB:通过FIB选择匹配的源 · INP_EXTPRIVATESOCKET:与NSR私有套接字进行关联标记 · INP_EXTNOCACHEPKT:不缓存报文 · INP_EXTRCVVLANDOT1P:获取接收报文的VLAN dot1p值 · INP_EXTSNDDATAIF:设置发送数据接口标志 · INP_EXTFREEBIND:套接字未绑定地址端口标志 · INP_EXTRCVUPID:获取接收报文时的UCM转控分离UP ID · INP_EXTINNERPROXY:接收经过代理转换的报文 · INP_EXLISTENNET:当连接信息加入网段链表时,设置此标志 · N/A:不是上述标记 |
|
Inpcb vflag |
Internet协议控制块中的IP版本标记,标记的取值有: · INP_IPV4:运用与IPv4通信 · INP_IPV6:运用与IPv6通信 · INP_IPV6PROTO:运用IPv6协议创建的inpcb · INP_TIMEWAIT:处于等待状态 · INP_ONESBCAST:发送广播报文 · INP_DROPPED:协议丢弃标志 · INP_SOCKREF:socket强关联 · INP_DONTBLOCK:inpcb同步时不能被阻塞 · N/A:不是上述标记 |
|
Hop limit(minimum hop limit) |
Internet协议控制块中的跳数限制,括号中为最小跳数限制 |
|
Send VRF |
发送实例 |
|
Receive VRF |
接收实例 |
display ipv6 statistics命令用来显示IPv6报文及ICMPv6报文的统计信息。
【命令】
display ipv6 statistics [ slot slot-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
slot slot-number:指定单板。slot-number为单板所在的槽位号。如果不指定本参数,则表示所有单板。
【举例】
# 查看IPv6报文及ICMPv6报文的统计信息。
<Sysname> display ipv6 statistics
IPv6 statistics:
Sent packets:
Total: 0
Sent locally: 0 Forwarded: 0
Raw packets: 0 Discarded: 0
Fragments: 0 Fragments failed: 0
Routing failed: 0
Received packets:
Total: 0
Received locally: 0 Hop limit exceeded: 0
Fragments: 0 Reassembled: 0
Reassembly failures: 0 Reassembly timeout: 0
Format errors: 0 Option errors: 0
Protocol errors: 0
ICMPv6 statistics:
Sent packets:
Total: 0
Unreachable: 0 Too big: 0
Hop limit exceeded: 0 Reassembly timeouts: 0
Parameter problems: 0
Echo requests: 0 Echo replies: 0
Neighbor solicits: 0 Neighbor adverts: 0
Router solicits: 0 Router adverts: 0
Redirects: 0 Router renumbering: 0
Send failed:
Rate limitation: 0 Other errors: 0
Received packets:
Total: 0
Checksum errors: 0 Too short: 0
Bad codes: 0
Unreachable: 0 Too big: 0
Hop limit exceeded: 0 Reassembly timeouts: 0
Parameter problems: 0 Unknown error types: 0
Echo requests: 0 Echo replies: 0
Neighbor solicits: 0 Neighbor adverts: 0
Router solicits: 0 Router adverts: 0
Redirects: 0 Router renumbering: 0
Unknown info types: 0
Deliver failed:
Bad length: 0
表1-12 display ipv6 statistics命令显示信息描述表
|
字段 |
描述 |