05-Layer 3 - IP Services Command Reference

HomeSupportRoutersH3C SR8800 Router SeriesReference GuidesCommand ReferencesH3C SR8800 Command Reference-Release3347-6W10305-Layer 3 - IP Services Command Reference
09-IPv6 Basics Commands
Title Size Download
09-IPv6 Basics Commands 253 KB

display ipv6 fib

Syntax

display ipv6 fib [ vpn-instance vpn-instance-name ] [ acl6 acl6-number | ipv6-prefix ipv6-prefix-name ] [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

vpn-instance vpn-instance-name: Displays the IPv6 FIB entries of the specified MPLS L3VPN. The vpn-instance-name argument is a case sensitive string of 1 to 31 characters. Without this option specified, the display ipv6 fib command displays the IPv6 FIB entries of the public network.

acl6 acl6-number: Displays the IPv6 FIB entries permitted by a specified ACL. The ACL number is in the range of 2000 to 2999. If the specified ACL does not exist, all IPv6 FIB entries are displayed.

ipv6-prefix ipv6-prefix-name: Displays the IPv6 FIB entries matching a specified prefix list. The ipv6-prefix-name argument is a case-sensitive string of 1 to 19 characters. If the specified prefix list does not exist, all IPv6 FIB entries are displayed.

slot slot-number: Displays the IPv6 FIB entries of the specified card.

ipv6-address: Displays the IPv6 FIB entries containing the specified destination IPv6 address.

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display ipv6 fib command to display IPv6 FIB entries. If no argument is specified, all IPv6 FIB entries will be displayed.

The router looks up a matching IPv6 FIB entry for forwarding an IPv6 packet.

Examples

# Display all IPv6 FIB entries.

<Sysname> display ipv6 fib

FIB Table:

 Total number of Routes : 1

 Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

Destination:    ::1                                     PrefixLength : 128

NextHop     :    ::1                                      Flag           : HU

Label       :    NULL                                     Token          : 0

Interface  :    InLoopBack0

Table 1 Output description

Field

Description

Total number of Routes

Total number of routes in the FIB

Destination

Destination address

PrefixLength

Prefix length of the destination address

NextHop

Next hop

Flag

Route flag:

·       U—Usable route

·       G—Gateway route

·       H—Host route

·       B—Black hole route

·       D—Dynamic route

·       S—Static route

Label

Label

Token

LSP index number

Interface

Outgoing interface

 

display ipv6 fib ipv6-address

Syntax

display ipv6 fib [ vpn-instance vpn-instance-name ] ipv6-address [ prefix-length ] [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

vpn-instance vpn-instance-name: Displays the IPv6 FIB entries for a specified MPLS L3VPN. The vpn-instance-name argument is case sensitive string of 1 to 31 characters. Without this option specified, the display ipv6 fib ipv6-address command displays IPv6 FIB entries on the public network and all private networks.

ipv6-address: Destination IPv6 address.

prefix-length: Prefix length of the destination IPv6 address, in the range of 0 to 128.

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display ipv6 fib ipv6-address command to display the IPv6 FIB entry of the specified destination IPv6 address.

Note that:

·           Without the prefix-length argument specified, this command displays the matching IPv6 FIB entry with the longest prefix.

·           With the prefix-length argument specified, this command displays the IPv6 FIB entry exactly matching the specified destination IPv6 address and prefix length.

Examples

# Display the matching IPv6 FIB entry with the longest prefix.

<Sysname> display ipv6 fib ::1

FIB Table:

 Total number of Routes : 1 

 

Flag:

  U:Useable   G:Gateway   H:Host   B:Blackhole   D:Dynamic   S:Static

 

Destination:    ::1                                     PrefixLength : 128

NextHop    :    ::1                                      Flag           : HU

Label      :    NULL                                     Token          : 0

Interface  :    InLoopBack0

Table 2 Output description

Field

Description

Total number of Routes

Total number of routes in the FIB

Destination

Destination address

PrefixLength

Prefix length of the destination address

NextHop

Next hop

Flag

Route flag:

·       U—Usable route

·       G—Gateway route

·       H—Host route

·       B—Black hole route

·       D—Dynamic route

·       S—Static route

Label

Label

Token

LSP index number

Interface

Outgoing interface

 

display ipv6 interface

Syntax

display ipv6 interface [ interface-type [ interface-number ] ] [ verbose ] [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

interface-type: Interface type.

interface-number: Interface number.

verbose: Displays the detailed IPv6 information of an interface.

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display ipv6 interface command to display the IPv6 information of an interface.

If interface-type interface-number is not specified, the IPv6 information of all interfaces is displayed; if only interface-type is specified, the IPv6 information of the interfaces of the specified type is displayed; if interface-type interface-number is specified, the IPv6 information of the specified interface is displayed. If the verbose keyword is also specified, the detailed IPv6 information of the interface is displayed.

 

 

NOTE:

If you have configured the time slots of a CE1 or CT1 interface as an ISDN PRI group using the pri-set command, then executing the display ipv6 interface command only displays the time slot used by the control channel (D channel), instead of the ones used by the user channels (B channels). For more information about CE1 and CT1 interfaces, see Interface Configuration Guide.

 

Examples

# Display the IPv6 information of GigabitEthernet 1/1/2.

<Sysname> display ipv6 interface GigabitEthernet 1/1/2

*down: administratively down

(s): spoofing

Interface                                Physical   Protocol   IPv6 Address

GigabitEthernet1/1/2                      up         down      Unassigned

Table 3 Output description

Field

Description

*down

The interface is down, that is, the interface is closed by using the shutdown command.

(s)

Spoofing attribute of the interface, that is, the link protocol state of the interface is up, but the link does not exist; or the link is established on demand, instead of being permanent.

Interface

Name of the interface.

Physical

Physical state of the interface.

Protocol

Link protocol state of the interface.

IPv6 Address

IPv6 address of the interface. Only the first of configured IPv6 addresses is displayed. (If no address is configured for the interface, “Unassigned” will be displayed.)

 

# Display the IPv6 information of all interfaces for which IPv6 addresses can be configured.

<Sysname> display ipv6 interface

*down: administratively down

(s): spoofing

Interface                                Physical   Protocol   IPv6 Address

GigabitEthernet2/1/2                       down       down     Unassigned

GigabitEthernet2/1/3                       down       down     Unassigned

GigabitEthernet2/1/4                       down       down     Unassigned

GigabitEthernet2/1/6                       down       down     Unassigned

GigabitEthernet2/1/7                       down       down     Unassigned

GigabitEthernet2/1/7.20                    down       down     Unassigned

GigabitEthernet2/1/8                       down       down     Unassigned

GigabitEthernet2/1/9                       down       down     Unassigned

GigabitEthernet2/1/10                      down       down     Unassigned

M-Ethernet0/0/0                             up        down     Unassigned

Table 4 Output description

Field

Description

*down

administratively down

The interface is down, that is, the interface is closed by using the shutdown command.

(s) : spoofing

Spoofing attribute of the interface, that is, the link protocol state of the interface is up, but the link does not exist, or the link is established on demand, instead of being permanent.

Interface

Name of the interface.

Physical

Physical state of the interface:

·       *downIndicates that the VLAN interface is administratively down; In other words, the interface has been shut down by using the shutdown command.

·       down—Indicates that the VLAN interface is administratively up but its physical state is down; that is, no port in the VLAN is up, which may be caused by a connection or link failure.

·       upIndicates that the administrative and physical states of the VLAN interface are both up.

Protocol

Link layer protocol state of the interface:

·       downIndicates that the network layer protocol state of the VLAN interface is down, generally because no IP address is configured.

·       upIndicates that the network layer protocol state of the VLAN interface is up.

IPv6 Address

IPv6 address of the interface. Only the first of configured IPv6 addresses is displayed. (If no address is configured for the interface, “Unassigned” will be displayed.)

 

display ipv6 neighbors

Syntax

display ipv6 neighbors { { ipv6-address | all | dynamic | static } [ slot slot-number ] | interface interface-type interface-number | vlan vlan-id } [ verbose ] [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

ipv6-address: IPv6 address whose neighbor information is to be displayed.

all: Displays information of all neighbors, including neighbors acquired dynamically and configured statically on the public network and all private networks.

dynamic: Displays information of all neighbors acquired dynamically.

static: Displays information of all neighbors configured statically.

slot slot-number: Displays the neighbor information of the specified card.

interface interface-type interface-number: Displays information of the neighbors of a specified interface.

vlan vlan-id: Displays information of the neighbors of a specified VLAN whose ID ranges from 1 to 4094.

verbose: Displays the detailed information of neighbors.

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display ipv6 neighbors command to display neighbor information.

You can use the reset ipv6 neighbors command to clear specific IPv6 neighbor information.

Related commands: ipv6 neighbor and reset ipv6 neighbors.

Examples

# Display all neighbor information.

<Sysname> display ipv6 neighbors all

                Type: S-Static    D-Dynamic

IPv6 Address              Link-layer       VID  Interface     State  T   Age

FE80::200:5EFF:FE32:B800  0000-5e32-b800   N/A  GE2/1/6       REACH  S   -

# Display the detailed information of all neighbors.

<Sysname> display ipv6 neighbors all verbose

                Type: S-Static    D-Dynamic

IPv6 Address     : FE80::223:89FF:FEE1:E330

Link-layer       : 0023-89e1-e330      VID : N/A    Interface   : GE3/1/8

State            : REACH               Type: D      Age         : 0

Vpn-instance     : [No Vrf]

Table 5 Output description

Field

Description

IPv6 Address

IPv6 address of a neighbor.

Link-layer

Link layer address (MAC address of a neighbor).

VID

VLAN to which the interface connected with a neighbor belongs.

Interface

Interface connected with a neighbor.

State

State of a neighbor, including:

·       INCMPThe address is being resolved. The link layer address of the neighbor is unknown.

·       REACHThe neighbor is reachable.

·       STALEThe reachability of the neighbor is unknown. The router will not verify the reachability any longer unless data is sent to the neighbor.

·       DELAYThe reachability of the neighbor is unknown. The router sends an NS message after a delay.

·       PROBEThe reachability of the neighbor is unknown. The router sends an NS message to verify the reachability of the neighbor.

Type

Type of neighbor information, including static configuration and dynamic acquisition.

Age

For a static entry, a hyphen “-“ is displayed. For a dynamic entry, the reachable time (in seconds) elapsed is displayed, and if it is never reachable, “#” is displayed (for a neighbor acquired dynamically).

VPN-instance

Name of a VPN. [No Vrf] indicates no VPN is configured.

 

display ipv6 neighbors count

Syntax

display ipv6 neighbors { { all | dynamic | static } [ slot slot-number ] | interface interface-type interface-number | vlan vlan-id } count [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

all: Displays the total number of all neighbor entries, including neighbor entries acquired dynamically and configured statically.

dynamic: Displays the total number of all neighbor entries acquired dynamically.

static: Displays the total number of neighbor entries configured statically.

slot slot-number: Displays the total number of neighbor entries of the specified card.

interface interface-type interface-number: Displays the total number of neighbor entries of a specified interface.

vlan vlan-id: Displays the total number of neighbor entries of a specified VLAN whose ID ranges from 1 to 4094.

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display ipv6 neighbors count command to display the total number of neighbor entries satisfying the specified condition.

Examples

# Display the total number of neighbor entries acquired dynamically.

<Sysname> display ipv6 neighbors dynamic count

Total dynamic entry(ies):  2

display ipv6 neighbors vpn-instance

Syntax

display ipv6 neighbors vpn-instance vpn-instance-name [ count ] [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

vpn-instance-name: Specifies the MPLS L3 VPN for which neighbor entries are to be displayed. The vpn-instance-name argument is a case sensitive string of 1 to 31 characters.

count: Displays the total number of neighbor entries in the specified VPN.

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display ipv6 neighbors vpn-instance command to display the neighbor information for the specified VPN.

Examples

# Display the neighbor information for the VPN vpn1.

<Sysname> display ipv6 neighbors vpn-instance vpn1

                Type: S-Static    D-Dynamic

IPv6 Address                 Link-layer       VID  Interface     State  T   Age

FE80::200:5EFF:FE32:B800  0000-5e32-b800   N/A  GE3/1/1        REACH  S   -

Table 6 Output description

Field

Description

IPv6 Address

IPv6 address of a neighbor.

Link-layer

Link layer address (MAC address) of a neighbor.

VID

VLAN to which the interface connected with a neighbor belongs.

Interface

Interface connected with a neighbor.

State

State of a neighbor, which can be:

·       INCMPThe address is being resolved. The link layer address of the neighbor is unknown.

·       REACHThe neighbor is reachable.

·       STALEThe reachability of the neighbor is unknown. The device will not verify the reachability any longer unless data is sent to the neighbor.

·       DELAYThe reachability of the neighbor is unknown. The device sends an NS message after a delay.

·       PROBEThe reachability of the neighbor is unknown. The device sends an NS message to verify the reachability of the neighbor.

T

Type of neighbor information, which can be static (represented by S) or dynamic (represented by D).

Age

For a static entry, a hyphen (-) is displayed. For a dynamic entry, the time (in seconds) elapsed since it became reachable is displayed, and if it is never reachable, a number sign (#) is displayed.

 

display ipv6 pathmtu

Syntax

display ipv6 pathmtu [ vpn-instance vpn-instance-name ] { ipv6-address | all | dynamic | static } [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

vpn-instance vpn-instance-name: Displays the IPv6 PMTU information for the specified MPLS L3VPN. The vpn-instance-name argument is a case sensitive string of 1 to 31 characters. Without this option specified, the display ipv6 pathmtu command displays the IPv6 PMTU information for the public network.

ipv6-address: IPv6 address whose PMTU information is to be displayed.

all: Displays all PMTU information on the public network.

dynamic: Displays all dynamic PMTU information.

static: Displays all static PMTU information.

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display ipv6 pathmtu command to display the PMTU information of IPv6 addresses.

Examples

# Display all PMTU information.

<Sysname> display ipv6 pathmtu all

IPv6 Destination Address    ZoneID  PathMTU     Age     Type

 fe80::12                   0       1300            40      Dynamic

 2222::3                    0       1280            -       Static

Table 7 Output description

Field

Description

IPv6 Destination Address

Destination IPv6 address.

ZoneID

ID of address zone, currently invalid.

PathMTU

PMTU of an IPv6 address.

Age

Time for a PMTU to live. For a static PMTU, a hyphen “-“ is displayed.

Type

Indicates the PMTU is dynamically negotiated or statically configured.

 

display ipv6 socket

Syntax

display ipv6 socket [ socktype socket-type ] [ task-id socket-id ] [ slot slot-number ] [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

socktype socket-type: Displays the socket information of this type. The socket type is in the range of 1 to 3. The value “1” represents a TCP socket, “2” a UDP socket, and “3” a raw IP socket.

task-id: Displays the socket information of the task. The task ID is in the range of 1 to 100.

socket-id: Displays the information of the socket. The socket ID is in the range of 0 to 3072.

slot slot-number: Displays the socket information of the specified card.

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display ipv6 socket command to display socket information.

With no parameter specified, this command displays the information about all the sockets; with only the socket type specified, the command displays the information about sockets of the specified type; with the socket type, task ID and socket ID specified, the command displays the information about the specified socket.

Examples

# Display the information of all sockets.

<Sysname> display ipv6 socket

SOCK_STREAM:

Task = VTYD(14), socketid = 4, Proto = 6,

LA = ::->22, FA = ::->0,

sndbuf = 8192, rcvbuf = 8192, sb_cc = 0, rb_cc = 0,

socket option = SO_ACCEPTCONN SO_REUSEPORT SO_SENDVPNID,

socket state = SS_PRIV SS_ASYNC

Task = VTYD(14), socketid = 3, Proto = 6,

LA = ::->23, FA = ::->0,

sndbuf = 8192, rcvbuf = 8192, sb_cc = 0, rb_cc = 0,

socket option = SO_ACCEPTCONN SO_REUSEPORT SO_SENDVPNID,

socket state = SS_PRIV SS_ASYNC

SOCK_DGRAM:

Task = AGNT(51), socketid = 2, Proto = 17,

LA = ::->161, FA = ::->0,

sndbuf = 9216, rcvbuf = 42080, sb_cc = 0, rb_cc = 0,

socket option = SO_REUSEPORT,

socket state = SS_PRIV SS_NBIO SS_ASYNC

Task = TRAP(52), socketid = 2, Proto = 17,

LA = ::->1024, FA = ::->0,

sndbuf = 9216, rcvbuf = 42080, sb_cc = 0, rb_cc = 0,

socket option =,

socket state = SS_PRIV 

SOCK_RAW:

Task = ROUT(86), socketid = 5, Proto = 89,

LA = ::, FA = ::,

sndbuf = 262144, rcvbuf = 262144, sb_cc = 0, rb_cc = 0,

socket option = SO_REUSEADDR,

socket state = SS_PRIV SS_ASYNC

Table 8 Output description

Field

Description

SOCK_STREAM

TCP socket.

SOCK_DGRAM

UDP socket.

SOCK_RAW

Raw IP socket.

Task

Task name and ID of the created socket.

socketid

ID assigned by the kernel to the created socket.

Proto

Protocol ID, for example, 6 indicates TCP and 17 indicates UDP.

LA

Local address and local port number.

FA

Remote address and remote port number.

sndbuf

Size of the send buffer.

rcvbuf

Size of the receive buffer.

sb_cc

Number of bytes sent by the send buffer.

rb_cc

Number of bytes received by the receive buffer.

socket option

Socket option set by the application, which can be:

·       SO_ACCEPTCONNDetects connection request at the server end.

·       SO_REUSEADDRAllows for reuse of a local address.

·       SO_REUSEPORTAllows for reuse of a local port.

·       SO_SENDVPNIDEnables sending of the VPN ID.

socket state

State of the socket.

 

display ipv6 statistics

Syntax

display ipv6 statistics [ slot slot-number ] [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

slot slot-number: Display IPv6 and ICMPv6 packet statistics of the specified card.

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display ipv6 statistics command to display statistics of IPv6 packets and ICMPv6 packets.

You can use the reset ipv6 statistics command to clear all IPv6 and ICMPv6 packet statistics.

Examples

# Display the statistics of IPv6 packets and ICMPv6 packets.

<Sysname> display ipv6 statistics

IPv6 Protocol:

 

    Sent packets:

      Total:      0

        Local sent out:       0            forwarded:           0

        raw packets:          0            discarded:           0

        routing failed:       0            fragments:           0

        fragments failed:     0

 

    Received packets:

      Total:      0

        local host:           0            hopcount exceeded:   0

        format error:         0            option error:         0

        protocol error:       0            fragments:            0

        reassembled:          0            reassembly failed:   0

        reassembly timeout:   0

 

  ICMPv6 protocol:

 

    Sent packets:

      Total:      0

        unreached:           0             too big:              0

        hopcount exceeded:   0             reassembly timeout: 0

        parameter problem:   0

        echo request:        0             echo replied:         0

        neighbor solicit:    0             neighbor advert:     0

        router solicit:      0             router advert:        0

        redirected:          0

      Send failed:

        ratelimited:         0             other errors:         0

 

    Received packets:

      Total:      0

        checksum error:      0             too short:            0

        bad code:            0

        unreached:           0             too big:              0

        hopcount exceeded:   0             reassembly timeout:   0

        parameter problem:   0             unknown error type:   0

        echo request:        0             echo replied:          0

        neighbor solicit:    0             neighbor advert:      0

        router solicit:      0             router advert:         0

        redirected:          0              router renumbering:   0

        unknown info type:   0

      Deliver failed:

        bad length:          0             ratelimited:          0

Table 9 Output description

Field

Description

IPv6 Protocol:

Statistics of IPv6 packets

Sent packets

Statistics of sent IPv6 packets, including:

·       TotalTotal number of packets sent and forwarded locally

·       Local sent out—Number of packets sent locally

·       forwarded—Number of forwarded packets

·       raw packets—Number of packets sent via raw socket

·       discarded—Number of discarded packets

·       routing failed—Number of packets failing to be routed

·       fragments—Number of sent fragment packets

·       fragments failed—Number of fragments failing to be sent

Received packets

Statistics of received IPv6 packets, including:

·       TotalTotal number of received packets

·       local host—Number of packets received locally

·       hopcount exceeded—Number of packets exceeding the hop limit

·       format error—Number of packets in an incorrect format

·       option error—Number of packets with incorrect options

·       protocol error—Number of packets with incorrect protocol

·       fragments—Number of received fragment packets

·       reassembled—Number of reassembled packets

·       reassembly failed—Number of packets failing to be reassembled

·       reassembly timeout—Number of packets whose reassembly times out

ICMPv6 protocol:

Statistics of ICMPv6 packets

Sent packets

Statistics of sent ICMPv6 packets, including:

·       TotalTotal number of sent packets

·       unreached—Number of packets whose destination is unreachable

·       too big—Number of too large packets

·       hopcount exceeded—Number of packets exceeding the hop limit

·       reassembly timeout—Number of packets whose fragmentation and reassembly times out

·       parameter problem—Number of packets with parameter errors

·       echo request—Number of request packets

·       echo replied—Number of response packets

·       neighbor solicit—Number of neighbor solicitation packets

·       neighbor advert—Number of neighbor advertisement packets

·       router solicit—Number of router solicit packets

·       router advert—Number of router advertisement packets

·       redirected—Number of redirected packets

·       Send failedNumber of packets failed to be sent

·       ratelimited—Number of packets failing to be sent because of rate limitation

·       other errors—Number of packets with other errors

Received packets

Statistics of received ICMPv6 packets, including:

·       TotalTotal number of received packets

·       checksum error—Number of packets with checksum errors

·       too short—Number of too small packets

·       bad code—Number of packets with error codes

·       unreached—Number of packets whose destination is unreachable

·       too big—Number of too large packets

·       hopcount exceeded—Number of packets exceeding the hop limit

·       reassembly timeout—Number of packets whose fragmentation and  reassembly times out

·       parameter problem—Number of packets with parameter errors

·       unknown error type—Number of packets with unknown errors

·       echo request—Number of request packets

·       echo replied—Number of response packets

·       neighbor solicit—Number of neighbor solicitation messages

·       neighbor advert—Number of neighbor advertisement packets

·       router solicit—Number of router solicitation packets

·       router advert—Number of router advertisement packets

·       redirected—Number of redirected packets

·       router renumberingNumber of renumbered packets

·       unknown info type—Number of unknown type of packets

·       Deliver failedNumber of packets failed to be delivered

·       bad length—Number of packets with a incorrect size

·       ratelimited—Number of packets failing to be received because of rate limitation

 

display tcp ipv6 statistics

Syntax

display tcp ipv6 statistics [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display tcp ipv6 statistics command to display IPv6 TCP connection statistics.

You can use the reset tcp ipv6 statistics command to clear statistics of all IPv6 TCP packets.

Examples

# Display the statistics of IPv6 TCP connections.

<Sysname> display tcp ipv6 statistics

Received packets:

     Total: 0

     packets in sequence: 0 (0 bytes)

     window probe packets: 0, window update packets: 0

     checksum error: 0, offset error: 0, short error: 0

 

     duplicate packets: 0 (0 bytes), partially duplicate packets: 0 (0 bytes)

     out-of-order packets: 0 (0 bytes)

     packets with data after window: 0 (0 bytes)

     packets after close: 0

 

     ACK packets: 0 (0 bytes)

     duplicate ACK packets: 0, too much ACK packets: 0

 

Sent packets:

     Total: 0

     urgent packets: 0

     control packets: 0 (including 0 RST)

     window probe packets: 0, window update packets: 0

 

     data packets: 0 (0 bytes) data packets retransmitted: 0 (0 bytes)

     ACK only packets: 0 (0 delayed)

 

Retransmitted timeout: 0, connections dropped in retransmitted timeout: 0

Keepalive timeout: 0, keepalive probe: 0, keepalive timeout, so connections disconnected : 0

Initiated connections: 0, accepted connections: 0, established connections: 0

Closed connections: 0 (dropped: 0, initiated dropped: 0)

Packets dropped with MD5 authentication: 0

Packets permitted with MD5 authentication: 0

Table 10 Output description

Field

Description

Received packets

Statistics of received packets, including:

·       TotalTotal number of received packets

·       packets in sequenceNumber of packets received in sequence

·       window probe packetsNumber of window probe packets

·       window update packets—Number of window size update packets

·       checksum error—Number of packets with checksum errors

·       offset error—Number of packets with offset errors

·       short error—Number of packets whose total length is less than specified by the packet header

·       duplicate packets—Number of duplicate packets

·       partially duplicate packets—Number of partially duplicate packets

·       out-of-order packets—Number of out-of-order packets

·       packets with data after window—Number of packets exceeding the size of the receiving window

·       packets after close—Number of packets received after the connection is closed

·       ACK packets—Number of ACK packets

·       duplicate ACK packets—Number of duplicate ACK packets

·       too much ACK packets—Number of excessive ACK packets

Sent packets

Statistics of sent packets, including:

·       TotalTotal number of packets

·       urgent packets—Number of packets containing an urgent indicator

·       control packets—Number of control packets

·       window probe packets—Number of window probe packets

·       window update packets—Number of window update packets

·       data packets—Number of data packets

·       data packets retransmitted—Number of retransmitted packets

·       ACK only packets—Number of ACK packets

Retransmitted timeout

Number of packets whose retransmission times out

connections dropped in retransmitted timeout

Number of connections dropped because of retransmission timeout

Keepalive timeout

Number of keepalive timeouts

keepalive probe

Number of keepalive probes

Keepalive timeout, so connections disconnected

Number of connections dropped because of keepalive response timeout

Initiated connections

Number of initiated connections

accepted connections

Number of accepted connections

established connections

Number of established connections

Closed connections

Number of closed connections

dropped

Number of dropped connections (after SYN is received from the peer)

initiated dropped

Number of initiated but dropped connections (before SYN is received from the peer)

Packets dropped with MD5 authentication

Number of packets that fail the MD5 authentication and are thus dropped

Packets permitted with MD5 authentication

Number of packets that pass the MD5 authentication

 

display tcp ipv6 status

Syntax

display tcp ipv6 status [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display tcp ipv6 command to display the IPv6 TCP connection status, including the IPv6 TCP control block address, local and peer IPv6 addresses, and status of the IPv6 TCP connection.

Examples

# Display the IPv6 TCP connection status.

<Sysname> display tcp ipv6 status

*: TCP6 MD5 Connection

TCP6CB   Local Address             Foreign Address           State

045d8074 ::->21                    ::->0                       Listening

TCP6CB       Local Address       Foreign Address      State

045d8074     ::->21                ::->0              Listening

Table 11 Output description

Field

Description

*: TCP6 MD5 Connection

The asterisk indicates that the TCP6 connection is secured by MD5 encryption

TCP6CB

IPv6 address of the TCP control block (hexadecimal)

Local Address

Local IPv6 address

Foreign Address

Remote IPv6 address

State

IPv6 TCP connection status, including

·       Closed

·       Listening

·       Syn_Sent

·       Syn_Rcvd

·       Established

·       Close_Wait

·       Fin_Wait1

·       Closing

·       Last_Ack

·       Fin_Wait2

·       Time_Wait

 

display udp ipv6 statistics

Syntax

display udp ipv6 statistics [ | { begin | exclude | include } regular-expression ]

View

Any view

Default level

1: Monitor level

Parameters

|: Filters command output by specifying a regular expression. For more information about regular expressions, see Fundamentals Configuration Guide.

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

regular-expression: Specifies a regular expression, a case-sensitive string of 1 to 256 characters.

Description

Use the display udp ipv6 statistics command to display statistics of IPv6 UDP packets.

You can use the reset udp ipv6 statistics command to clear the statistics of all IPv6 UDP packets.

Examples

# Display statistics information of IPv6 UDP packets.

<Sysname> display udp ipv6 statistics

Received packets:

     Total: 0

     checksum error: 0

     shorter than header: 0, data length larger than packet: 0

     unicast(no socket on port): 0

     broadcast/multicast(no socket on port): 0

     not delivered, input socket full: 0

     input packets missing pcb cache: 0

Sent packets:

     Total: 0

Table 12 Output description

Field

Description

Total

Total number of received/sent packets

checksum error

Total number of packets with a checksum error

shorter than header

Total number of IPv6 UDP packets whose total length is less than specified by the packet header

data length larger than packet

Total number of packets whose data length exceeds that specified by the packet header

unicast(no socket on port)

Total number of unicast packets without any socket received on a port

broadcast/multicast(no socket on port)

Total number of broadcast/multicast packets without any socket received on a port

not delivered, input socket full

Number of packets not handled because of the receive buffer being full

input packet missing pcb cache

Number of packets failing to match the protocol control block (PCB) cache

 

ipv6

Syntax

ipv6

undo ipv6

View

System view

Default level

2: System level

Parameters

None

Description

Use the ipv6 command to enable the IPv6 packet forwarding function.

Use the undo ipv6 command to disable the IPv6 packet forwarding function.

By default, the IPv6 packet forwarding function is disabled.

Examples

# Enable the IPv6 packet forwarding function.

<Sysname> system-view

[Sysname] ipv6

ipv6 address

Syntax

ipv6 address { ipv6-address prefix-length | ipv6-address | prefix-length }

undo ipv6 address [ ipv6-address prefix-length | ipv6-address | prefix-length ]

View

Interface view

Default level

2: System level

Parameters

ipv6-address: IPv6 address.

prefix-length: Prefix length of an IPv6 address, in the range of 1 to 128.

Description

Use the ipv6 address command to configure an IPv6 global unicast address for an interface.

Use the undo ipv6 address command to remove the IPv6 address from the interface.

By default, no global unicast address is configured for an interface.

Note that except the link-local address automatically obtained and the one generated through stateless autoconfiguration, all IPv6 addresses will be removed from the interface if you carry out the undo ipv6 address command without any parameter specified.

 

CAUTION

CAUTION:

If you configure an IPv6 address for an interface associated with a VPN instance, fewer VPNs can be configured for the router.

 

Examples

# Set the global IPv6 unicast address of GigabitEthernet 3/1/1 to 2001::1/64.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 address 2001::1/64

ipv6 address anycast

Syntax

ipv6 address ipv6-address | prefix-length anycast

undo ipv6 address ipv6-address | prefix-length anycast

View

Interface view

Default Level

2: System level

Parameters

ipv6-address/prefix-length: Specifies an IPv6 anycast address and its prefix length. The prefix length ranges 1 to 128.

Description

Use the ipv6 address anycast command to configure an IPv6 anycast address for an interface.

Use the undo ipv6 address anycast command to remove the IPv6 anycast address from the interface.

By default, no IPv6 anycast address is configured for an interface.

Examples

# Set the IPv6 anycast address of GigabitEthernet 3/1/1 to 2001::1 with prefix length 64.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 address 2001::1/64 anycast

ipv6 address auto link-local

Syntax

ipv6 address auto link-local

undo ipv6 address auto link-local

View

Interface view

Default level

2: System level

Parameters

None

Description

Use the ipv6 address auto link-local command to automatically generate a link-local address for an interface.

Use the undo ipv6 address auto link-local command to remove the automatically generated link-local address for the interface.

By default, no link-local address is configured on an interface, and a link-local address will be automatically generated after a global IPv6 unicast address is configured for the interface.

Note that:

·           After an IPv6 aggregatable global unicast address is configured for an interface, a link-local address is generated automatically. The automatically generated link-local address is the same as the one generated by using the ipv6 address auto link-local command.

·           The undo ipv6 address auto link-local command can only remove the link-local addresses generated through the ipv6 address auto link-local command. After the undo ipv6 address auto link-local command is used on an interface that has an IPv6 global unicast address configured, the interface still has a link-local address. If the interface has no IPv6 global unicast address configured, it will have no link-local address.

·           Manual assignment takes precedence over automatic generation. That is, if you first adopt automatic generation and then manual assignment, the manually assigned link-local address will overwrite the automatically generated one. If you first adopt manual assignment and then automatic generation, the automatically generated link-local address will not take effect and the link-local address of an interface is still the manually assigned one. If you delete the manually assigned address, the automatically generated link-local address is validated. For manually assignment of an IPv6 link-local address, see ipv6 address link-local.”

Examples

# Configure GigabitEthernet 3/1/1 to automatically generate a link-local address.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 address auto link-local

ipv6 address eui-64

Syntax

ipv6 address ipv6-address | prefix-length eui-64

undo ipv6 address ipv6-address | prefix-length eui-64

View

Interface view

Default level

2: System level

Parameters

ipv6-address | prefix-length: IPv6 address and IPv6 prefix. The ipv6-address and prefix-length arguments jointly specify the prefix of an IPv6 address in the EUI-64 format.

Description

Use the ipv6 address eui-64 command to configure a global unicast address in the EUI-64 format for an interface.

Use the undo ipv6 address eui-64 command to remove the configured global unicast address in the EUI-64 format for the interface.

By default, no EUI-64 IPv6 address is configured for an interface.

An EUI-64 IPv6 address is generated based on the specified prefix and the automatically generated interface identifier and can be displayed by using the display ipv6 interface command.

 

 

NOTE:

The prefix length of an address in EUI-64 format cannot exceed 64.

 

Examples

# Configure an IPv6 address in the EUI-64 format for GigabitEthernet 3/1/1. The prefix length of the address is the same as that of 2001::1/64, and the interface ID is generated based on the MAC address of the router.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 address 2001::1/64 eui-64

ipv6 address link-local

Syntax

ipv6 address ipv6-address link-local

undo ipv6 address ipv6-address link-local

View

Interface view

Default level

2: System level

Parameters

ipv6-address: IPv6 link-local address. The first ten bits of an address must be 1111111010 (binary), that is, the first group of hexadecimals in the address must be FE80 to FEBF.

Description

Use the ipv6 address link-local command to configure a link-local address manually for a specified interface. Use the undo ipv6 address link-local command to remove the configured link-local address for an interface.

Note that:

Manual assignment takes precedence over automatic generation. That is, if you first adopt automatic generation and then manual assignment, the manually assigned link-local address will overwrite the automatically generated one. If you first adopt manual assignment and then automatic generation, the automatically generated link-local address will not take effect and the link-local address of an interface is still the manually assigned one. If you delete the manually assigned address, the automatically generated link-local address is validated. For automatic generation of an IPv6 link-local address, see the ipv6 address auto link-local command.

Examples

# Configure a link-local address for GigabitEthernet 3/1/1.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 address fe80::1 link-local

ipv6 fib-loadbalance-type hash-based

Syntax

ipv6 fib-loadbalance-type hash-based

undo ipv6 fib-loadbalance-type hash-based

View

System view

Default level

2: System level

Parameters

None

Description

Use the ipv6 fib-loadbalance-type hash-based command to specify the load sharing mode based on the HASH algorithm for packet forwarding.

Use the undo ipv6 fib-loadbalance-type hash-based command to restore the load sharing mode to the default.

By default, the load sharing based on polling is adopted. ECMP routes are used in turn to forward packets.

Examples

# Specify the load sharing mode based on the HASH algorithm for packet forwarding.

<Sysname> system-view

[Sysname] ipv6 fib-loadbalance-type hash-based

ipv6 hoplimit-expires enable

Syntax

ipv6 hoplimit-expires enable

undo ipv6 hoplimit-expires

View

System view

Default level

2: System level

Parameters

None

Description

Use the ipv6 hoplimit-expires enable command to enable the sending of ICMPv6 time exceeded packets.

Use the undo ipv6 hoplimit-expires command to disable the sending of ICMPv6 time exceeded packets.

By default, the sending of ICMPv6 time exceeded packets is enabled.

Note that:

After you disable the sending of ICMPv6 time exceeded packets, the router will not send time-to-live count exceeded packets, but will still send fragment reassembly time exceeded packets.

Examples

# Disable the sending of ICMPv6 time exceeded packets.

<Sysname> system-view

[Sysname] undo ipv6 hoplimit-expires

ipv6 icmp-error

Syntax

ipv6 icmp-error { bucket bucket-size | ratelimit interval } *

undo ipv6 icmp-error

View

System view

Default level

2: System level

Parameters

bucket bucket-size: Number of tokens in a token bucket, in the range of 1 to 200.

ratelimit interval: Update period of the token bucket in milliseconds, in the range of 0 to 2,147,483,647. The update period “0” indicates that the number of ICMPv6 error packets sent is not restricted.

Description

Use the ipv6 icmp-error command to configure the size and update period of a token bucket.

Use the undo ipv6 icmp-error command to restore the defaults.

By default, the size is 10 and the update period is 100 milliseconds. That is, at most 10 ICMPv6 error packets can be sent within these 100 milliseconds.

Examples

# Set the capacity of the token bucket to 50 and the update period to 100 milliseconds.

<Sysname> system-view

[Sysname] ipv6 icmp-error bucket 50 ratelimit 100

ipv6 icmpv6 multicast-echo-reply enable

Syntax

ipv6 icmpv6 multicast-echo-reply enable

undo ipv6 icmpv6 multicast-echo-reply

View

System view

Default level

2: System level

Parameters

None

Description

Use the ipv6 icmpv6 multicast-echo-reply enable command to enable sending of multicast echo replies.

Use the undo ipv6 icmpv6 multicast-echo-reply command to disable sending of multicast echo replies.

By default, the router is disabled from sending multicast echo replies.

Examples

# Enable sending of multicast echo replies.

<Sysname> system-view

[Sysname] ipv6 icmpv6 multicast-echo-reply enable

ipv6 mtu

Syntax

ipv6 mtu mtu-size

undo ipv6 mtu

View

Interface view

Default level

2: System level

Parameters

mtu-size: Size of the maximum transmission units (MTUs) of an interface in bytes. The value range depends on the interface type.

Description

Use the ipv6 mtu command to set the MTU of IPv6 packets sent over an interface.

Use the undo ipv6 mtu command to restore the default MTU.

By default, the MTU of IPv6 packets sent over an interface is 1500 bytes.

Examples

# Set the MTU of IPv6 packets over GigabitEthernet 3/1/1 to 1280 bytes.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 mtu 1280

ipv6 nd autoconfig managed-address-flag

Syntax

ipv6 nd autoconfig managed-address-flag

undo ipv6 nd autoconfig managed-address-flag

View

Interface view

Default level

2: System level

Parameters

None

Description

Use the ipv6 nd autoconfig managed-address-flag command to set the managed address configuration (M) flag to 1 so that the host can acquire an IPv6 address through stateful autoconfiguration (for example, DHCP server).

Use the undo ipv6 nd autoconfig managed-address-flag command to restore the default.

By default, the M flag is set to 0 so that the host can acquire an IPv6 address through stateless autoconfiguration.

Examples

# Configure the host to acquire an IPv6 address through stateful autoconfiguration.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 nd autoconfig managed-address-flag

ipv6 nd autoconfig other-flag

Syntax

ipv6 nd autoconfig other-flag

undo ipv6 nd autoconfig other-flag

View

Interface view

Default level

2: System level

Parameters

None

Description

Use the ipv6 nd autoconfig other-flag command to set the other stateful configuration flag (O) flag to 1 so that the host can acquire information other than IPv6 address through stateful autoconfiguration (for example, DHCP server).

Use the undo ipv6 nd autoconfig other-flag command to restore the default.

By default, the O flag is set to 0 so that the host can acquire other information through stateless autoconfiguration.

Examples

# Configure the host to acquire information other than IPv6 address through stateless autoconfiguration.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-igabitEthernet3/1/1] undo ipv6 nd autoconfig other-flag

ipv6 nd dad attempts

Syntax

ipv6 nd dad attempts value

undo ipv6 nd dad attempts

View

Interface view

Default level

2: System level

Parameters

value: Number of attempts to send an NS message for DAD, in the range of 0 to 600. The default value is “1”. When it is set to 0, the DAD is disabled.

Description

Use the ipv6 nd dad attempts command to configure the number of attempts to send an NS message for DAD.

Use the undo ipv6 nd dad attempts command to restore the default.

By default, the number of attempts to send an NS message for DAD is 1.

Related commands: display ipv6 interface.

Examples

# Set the number of attempts to send an NS message for DAD to 20.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 nd dad attempts 20

ipv6 nd hop-limit

Syntax

ipv6 nd hop-limit value

undo ipv6 nd hop-limit

View

System view

Default level

2: System level

Parameters

value: Number of hops, in the range of 0 to 255. When it is set to 0, the Cur Hop Limit field in RA messages sent by the router is 0. That is, the number of hops is determined by the host itself, but not specified by the router.

Description

Use the ipv6 nd hop-limit command to configure the hop limit advertised by the router.

Use the undo ipv6 nd hop-limit command to restore the default hop limit.

By default, the hop limit advertised by the router is 64.

Examples

# Set the hop limit advertised by the router to 100.

<Sysname> system-view

[Sysname] ipv6 nd hop-limit 100

ipv6 nd ns retrans-timer

Syntax

ipv6 nd ns retrans-timer value

undo ipv6 nd ns retrans-timer

View

Interface view

Default level

2: System level

Parameters

value: Interval for sending NS messages in milliseconds, in the range of 1,000 to 4,294,967,295.

Description

Use the ipv6 nd ns retrans-timer command to set the interval for sending NS messages. The local interface sends NS messages at intervals of this value. Furthermore, the Retrans Timer field in RA messages sent by the local interface is equal to this value.

Use the undo ipv6 nd ns retrans-timer command to restore the default interval.

By default, the local interface sends NS messages at an interval of 1000 milliseconds and the Retrans Timer field in the RA messages is 0, so that the interval for retransmitting an NS message is determined by the receiving device.

Related commands: display ipv6 interface.

Examples

# Specify GigabitEthernet 3/1/1 to send NS messages at 10000 millisecond intervals.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 nd ns retrans-timer 10000

ipv6 nd nud reachable-time

Syntax

ipv6 nd nud reachable-time value

undo ipv6 nd nud reachable-time

View

Interface view

Default level

2: System level

Parameters

value: Neighbor reachable time in milliseconds, in the range of 1 to 3,600,000.

Description

Use the ipv6 nd nud reachable-time command to configure the neighbor reachable time on an interface. This time value serves as not only the neighbor reachable time on the local interface, but also the value of the Reachable Time field in RA messages sent by the local interface.

Use the undo ipv6 nd nud reachable-time command to restore the default.

By default, the neighbor reachable time on the local interface is 30,000 milliseconds and the Reachable Time field in RA messages is 0.

Related commands: display ipv6 interface.

Examples

# Set the neighbor reachable time on GigabitEthernet 3/1/1 to 10,000 milliseconds.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 nd nud reachable-time 10000

ipv6 nd ra halt

Syntax

ipv6 nd ra halt

undo ipv6 nd ra halt

View

Interface view

Default level

2: System level

Parameters

None

Description

Use the ipv6 nd ra halt command to enable RA message suppression.

Use the undo ipv6 nd ra halt command to disable the RA message suppression.

By default, RA messages are suppressed.

Examples

# Suppress RA messages on GigabitEthernet 2/1/2.

<Sysname> system-view

[Sysname] interface GigabitEthernet2/1/2

[Sysname-GigabitEthernet2/1/2] ipv6 nd ra halt

ipv6 nd ra interval

Syntax

ipv6 nd ra interval max-interval-value min-interval-value

undo ipv6 nd ra interval

View

Interface view

Default level

2: System level

Parameters

max-interval-value: Maximum interval for advertising RA messages in seconds, in the range of 4 to 1800.

min-interval-value: Minimum interval for advertising RA messages in seconds, in the range of 3 to 1,350.

Description

Use the ipv6 nd ra interval command to set the maximum and minimum interval for advertising RA messages. The router advertises RA messages at intervals of a random value between the maximum interval and the minimum interval.

Use the undo ipv6 nd ra interval command to restore the default.

By default, the maximum interval between RA messages is 600 seconds, and the minimum interval is 200 seconds.

Note the following:

·           The minimum interval should be three-fourths of the maximum interval or less.

·           The maximum interval for sending RA messages should be less than or equal to the router lifetime in RA messages.

Examples

# Set the maximum interval for advertising RA messages to 1,000 seconds and the minimum interval to 700 seconds.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 nd ra interval 1000 700

ipv6 nd ra no-advlinkmtu

Syntax

ipv6 nd ra no-advlinkmtu

undo ipv6 nd ra no-advlinkmtu

View

Interface view

Default level

2: System level

Parameters

None

Description

Use the ipv6 nd ra no-advlinkmtu command to turn off the MTU option in RA messages.

Use the undo ipv6 nd ra no-advlinkmtu command to restore the default.

By default, RA messages contain the MTU option.

Examples

# Turn off the MTU option in RA messages on GigabitEthernet 3/1/1.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 nd ra no-advlinkmtu

ipv6 nd ra prefix

Syntax

ipv6 nd ra prefix { ipv6-prefix prefix-length | ipv6-prefix | prefix-length } valid-lifetime preferred-lifetime [ no-autoconfig | off-link ] *

undo ipv6 nd ra prefix { ipv6-prefix | ipv6-prefix | prefix-length }

View

Interface view

Default level

2: System level

Parameters

ipv6-prefix: IPv6 address prefix.

prefix-length: Prefix length of an IPv6 address.

valid-lifetime: Valid lifetime of a prefix in seconds, in the range of 0 to 4,294,967,295.

preferred-lifetime: Preferred lifetime of a prefix used for stateless autoconfiguration in seconds, in the range of 0 to 4,294,967,295.

no-autoconfig: Specifies a prefix not to be used for stateless autoconfiguration. If this keyword is not provided, the prefix is used for stateless autoconfiguration.

off-link: Specifies the address with the prefix not to be directly reachable on the link. If this keyword is not provided, the address with the prefix is directly reachable on the link.

Description

Use the ipv6 nd ra prefix command to configure the prefix information in RA messages.

Use the undo ipv6 nd ra prefix command to remove the prefix information from RA messages.

By default, no prefix information is configured in RA messages and the IPv6 address of the interface sending RA messages is used as the prefix information with valid lifetime 2592000 seconds (that is, 30 days) and preferred lifetime 604800 seconds (that is, 7 days).

Examples

# Configure the prefix information for RA messages on GigabitEthernet 3/1/1.

<Sysname> system-view

[Sysname] interface GigabitEthernet3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 nd ra prefix 2001:10::100/64 100 10

ipv6 nd ra router-lifetime

Syntax

ipv6 nd ra router-lifetime value

undo ipv6 nd ra router-lifetime

View

Interface view

Default level

2: System level

Parameters

value: Router lifetime in seconds, in the range of 0 to 9,000. When it is set to 0, the router does not serve as the default router.

Description

Use the ipv6 nd ra router-lifetime command to configure the router lifetime in RA messages.

Use the undo ipv6 nd ra router-lifetime command to restore the default configuration.

By default, the router lifetime in RA messages is 1,800 seconds.

Note that the router lifetime in RA messages should be greater than or equal to the advertising interval.

Examples

# Set the router lifetime in RA messages on GigabitEthernet 3/1/1 to 1,000 seconds.

<Sysname> system-view

[Sysname] interface GigabitEthernet3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 nd ra router-lifetime 1000

ipv6 neighbor

Syntax

ipv6 neighbor ipv6-address mac-address { vlan-id port-type port-number | interface interface-type interface-number } [ vpn-instance vpn-instance-name ]

undo ipv6 neighbor ipv6-address interface-type interface-number

undo ipv6 neighbor ipv6-address mac-address { vlan-id port-type port-number | interface interface-type interface-number } [ vpn-instance vpn-instance-name ]

View

System view

Default level

2: System level

Parameters

ipv6-address: IPv6 address in a static neighbor entry.

mac-address: Link layer address in a static neighbor entry (48 bits long, in the format of H-H-H).

vlan-id: VLAN ID in a static neighbor entry, in the range of 1 to 4094.

port-type port-number: Type and number of  a Layer 2 port in a static neighbor entry.

interface interface-type interface-number: Type and number of a Layer 3 interface in a static neighbor entry.

vpn-instance vpn-instance-name: Specifies the MPLS L3VPN that the static neighbor entry belongs to. The vpn-instance-name argument is a case sensitive string of 1 to 31 characters. If the static neighbor entry is for the public network, do not specify this option.

Description

Use the ipv6 neighbor command to configure a static neighbor entry.

Use the undo ipv6 neighbor command to remove a static neighbor entry.

You can use a Layer 3 VLAN interface or a Layer 2 port in the VLAN to configure a static neighbor entry.

·           If the first method is used, the neighbor entry is in the INCMP state. After the device obtains the corresponding Layer 2 port information, the neighbor entry will go into the REACH state.

·           If the second method is used, the corresponding VLAN interface must exist and the port specified by port-type port-number must belong to the VLAN specified by vlan-id. After the static neighbor entry is configured, the device will relate the VLAN interface with the IPv6 address to identify the static neighbor entry uniquely and the entry will be in the REACH state.

To remove a static neighbor entry, you only need to specify the corresponding VLAN interface and the neighbor address.

Related commands: display ipv6 neighbors.

Examples

# Configure a static neighbor entry for Layer 3 interface GigabitEthernet 3/1/1.

<Sysname> system-view

[Sysname] ipv6 neighbor 2000::1 fe-e0-89 interface GigabitEthernet 3/1/1

ipv6 neighbor stale-aging

Syntax

ipv6 neighbor stale-aging aging-time

undo ipv6 neighbor stale-aging

View

System view

Default level

2: System level

Parameters

aging-time: Age timer for ND entries in stale state, ranging from 1 to 24 hours.

Description

Use the ipv6 neighbor stale-aging command to set the age timer for ND entries in stale state.

Use the undo ipv6 neighbor stale-aging command to restore the default.

By default, the age timer for ND entries in stale state is four hours.

Examples

# Set the age timer for ND entries in stale state to two hours.

<Sysname> system-view

[Sysname] ipv6 neighbor stale-aging 2

ipv6 neighbors max-learning-num

Syntax

ipv6 neighbors max-learning-num number

undo ipv6 neighbors max-learning-num

View

Interface view

Default level

2: System level

Parameters

number: Maximum number of neighbors that can be dynamically learned by the interface, ranging from 1 to 16381 in hybrid system working mode, and from 1 to 65533 in SPE or SPC system working mode. For more information about the system working modes, see Fundamentals Configuration Guide.

Description

Use the ipv6 neighbors max-learning-num command to configure the maximum number of neighbors that can be dynamically learned on a specified interface.

Use the undo ipv6 neighbors max-learning-num command to restore the default.

By default, up to 16381 neighbors can be learned on an interface in hybrid system working mode, and up to 65533 neighbors can be learned on an interface in SPE or SPC system working mode.

Examples

# Set the maximum number of neighbors that can be dynamically learned on GigabitEthernet 3/1/1 to 10.

<Sysname> system-view

[Sysname] interface GigabitEthernet 3/1/1

[Sysname-GigabitEthernet3/1/1] ipv6 neighbors max-learning-num 10

ipv6 pathmtu

Syntax

ipv6 pathmtu [ vpn-instance vpn-instance-name ] ipv6-address [ value ]

undo ipv6 pathmtu [ vpn-instance vpn-instance-name ] ipv6-address

View

System view

Default level

2: System level

Parameters

vpn-instance vpn-instance-name: Specifies the MPLS L3VPN that the PMTU belongs to. The vpn-instance-name argument is a case sensitive string of 1 to 31 characters. If the PMTU is for the public network, do not specify this option.

ipv6-address: Specified IPv6 address.

value: PMTU of a specified IPv6 address in bytes, in the range of 1280 to 10240.

Description

Use the ipv6 pathmtu command to configure a static PMTU for a specified IPv6 address.

Use the undo ipv6 pathmtu command to remove the PMTU configuration for a specified IPv6 address.

By default, no static PMTU is configured.

Examples

# Configure a static PMTU for a specified IPv6 address.

<Sysname> system-view

[Sysname] ipv6 pathmtu fe80::12 1300

ipv6 pathmtu age

Syntax

ipv6 pathmtu age age-time

undo ipv6 pathmtu age

View

System view

Default level

2: System level

Parameters

age-time: Aging time for PMTU in minutes, in the range of 10 to 100.

Description

Use the ipv6 pathmtu age command to configure the aging time for a dynamic PMTU.

Use the undo ipv6 pathmtu age command to restore the default.

By default, the aging time is 10 minutes.

Note that the aging time is invalid for a static PMTU.

Related commands: display ipv6 pathmtu.

Examples

# Set the aging time for a dynamic PMTU to 40 minutes.

<Sysname> system-view

[Sysname] ipv6 pathmtu age 40

ipv6 unreachables enable

Syntax

ipv6 unreachables enable

undo ipv6 unreachables

View

System view

Default level

2: System level

Parameters

None

Description

Use the ipv6 unreachables enable command to enable sending of ICMPv6 destination unreachable packets.

Use the undo ipv6 unreachables command to disable sending of ICMPv6 destination unreachable packets.

By default, sending of ICMPv6 destination unreachable packets is disabled.

Examples

# Enable sending of ICMPv6 destination unreachable packets.

<Sysname> system-view

[Sysname] ipv6 unreachables enable

reset ipv6 neighbors

Syntax

reset ipv6 neighbors { all | dynamic | interface interface-type interface-number | slot slot-number | static }

View

User view

Default level

2: System level

Parameters

all: Clears the static and dynamic neighbor information on all interfaces.

dynamic: Clears the dynamic neighbor information on all interfaces.

interface interface-type interface-number: Clears dynamic neighbor information on a specified interface.

slot slot-number: Clears the dynamic neighbor information on a specified card.

static: Clears the static neighbor information on all interfaces.

Description

Use the reset ipv6 neighbors command to clear IPv6 neighbor information.

You can use the display ipv6 neighbors command to display the current IPv6 neighbor information.

Examples

# Clear neighbor information on all interfaces.

<Sysname> reset ipv6 neighbors all

# Clear all neighbor information on GigabitEthernet 3/1/4.

<Sysname> reset ipv6 neighbors interface GigabitEthernet 3/1/4

reset ipv6 pathmtu

Syntax

reset ipv6 pathmtu { all | static | dynamic }

View

User view

Default level

2: System level

Parameters

all: Clears all PMTUs.

static: Clears all static PMTUs.

dynamic: Clears all dynamic PMTUs.

Description

Use the reset ipv6 pathmtu the command to clear the PMTU information.

Examples

# Clear all PMTUs.

<Sysname> reset ipv6 pathmtu all

reset ipv6 statistics

Syntax

reset ipv6 statistics [ slot slot-number ]

View

User view

Default level

2: System level

Parameters

slot slot number: Clears the IPv6 and ICMPv6 packets statistics of the specified card.

Description

Use the reset ipv6 statistics command to clear the statistics of IPv6 packets and ICMPv6 packets.

You can use the display ipv6 statistics command to display the statistics of IPv6 and ICMPv6 packets.

Examples

# Clear the statistics of IPv6 packets and ICMPv6 packets.

<Sysname> reset ipv6 statistics

reset tcp ipv6 statistics

Syntax

reset tcp ipv6 statistics

View

User view

Default level

2: System level

Parameters

None

Description

Use the reset tcp ipv6 statistics command to clear the statistics of all IPv6 TCP connections.

You can use the display tcp ipv6 statistics command to display the statistics of IPv6 TCP connections.

Examples

# Clear the statistics of all IPv6 TCP connections.

<Sysname> reset tcp ipv6 statistics

reset udp ipv6 statistics

Syntax

reset udp ipv6 statistics

View

User view

Default level

2: System level

Parameters

None

Description

Use the reset udp ipv6 statistics command to clear the statistics of all IPv6 UDP packets.

You can use the display udp ipv6 statistics command to display the statistics of IPv6 UDP packets.

Examples

# Clear the statistics of all IPv6 UDP packets.

<Sysname> reset udp ipv6 statistics

tcp ipv6 timer fin-timeout

Syntax

tcp ipv6 timer fin-timeout wait-time

undo tcp ipv6 timer fin-timeout

View

System view

Default level

2: System level

Parameters

wait-time: Length of the finwait timer for IPv6 TCP connections in seconds, in the range of 76 to 3,600.

Description

Use the tcp ipv6 timer fin-timeout command to set the finwait timer for IPv6 TCP connections.

Use the undo tcp ipv6 timer fin-timeout command to restore the default finwait timer length.

By default, the length of the finwait timer is 675 seconds.

Examples

# Set the finwait timer length of IPv6 TCP connections to 800 seconds.

<Sysname> system-view

[Sysname] tcp ipv6 timer fin-timeout 800

tcp ipv6 timer syn-timeout

Syntax

tcp ipv6 timer syn-timeout wait-time

undo tcp ipv6 timer syn-timeout

View

System view

Default level

2: System level

Parameters

wait-time: Length of the synwait timer for IPv6 TCP connections in seconds, in the range of 2 to 600.

Description

Use the tcp ipv6 timer syn-timeout command to set the synwait timer for IPv6 TCP connections

Use the undo tcp ipv6 timer syn-timeout command to restore the default synwait timer length.

By default, the length of the synwait timer of IPv6 TCP connections is 75 seconds.

Examples

# Set the synwait timer length of IPv6 TCP connections to 100 seconds.

<Sysname> system-view

[Sysname] tcp ipv6 timer syn-timeout 100

tcp ipv6 window

Syntax

tcp ipv6 window size

undo tcp ipv6 window

View

System view

Default level

2: System level

Parameters

size: Size of the IPv6 TCP sending/receiving buffer in KB (kilobyte), in the range of 1 to 32.

Description

Use the tcp ipv6 window command to set the size of the IPv6 TCP sending/receiving buffer.

Use the undo tcp ipv6 window command to restore the default.

By default, the size of the IPv6 TCP sending/receiving buffer is 8 KB.

Examples

# Set the size of the IPv6 TCP sending/receiving buffer to 4 KB.

<Sysname> system-view

[Sysname] tcp ipv6 window 4

 

  • Cloud & AI
  • InterConnect
  • Intelligent Computing
  • Security
  • SMB Products
  • Intelligent Terminal Products
  • Product Support Services
  • Technical Service Solutions
All Services
  • Resource Center
  • Policy
  • Online Help
All Support
  • Become a Partner
  • Partner Resources
  • Partner Business Management
All Partners
  • Profile
  • News & Events
  • Online Exhibition Center
  • Contact Us
All About Us
新华三官网