display ipv6 udp verbose

Use display ipv6 udp verbose to display detailed information about IPv6 UDP connections.

Syntax

display ipv6 udp verbose [ slot slot-number [ pcb pcb-index ] ]

display ipv6 udp verbose [ chassis chassis-number slot slot-number [ pcb pcb-index ] ]

Views

Any view

Predefined user roles

network-admin

network-operator

mdc-admin

mdc-operator

Parameters

pcb pcb-index: Displays detailed information about IPv6 UDP connections of the specified PCB. The value range for the pcb-index argument is 1 to 16.

slot slot-number: Specifies a card by its slot number. If you do not specify a card, this command displays detailed information about IPv6 UDP connections for all cards.

chassis chassis-number slot slot-number: Specifies a card on an IRF member device. The chassis-number argument represents the member ID of the IRF member device. The slot-number argument represents the slot number of the card. If you do not specify a card, this command displays detailed information about IPv6 UDP connections for all cards.

Examples

# Display detailed information about an IPv6 UDP connection.

<Sysname> display ipv6 udp verbose
Total UDP socket number: 1

 Location: slot: 6 cpu: 0
 Creator: sock_test_mips[250]
 State: N/A
 Options: N/A
 Error: 0
 Receiving buffer(cc/hiwat/lowat/drop/state): 0 / 41600 / 1 / 0 / N/A
 Sending buffer(cc/hiwat/lowat/state): 0 / 9216 / 512 / N/A
 Type: 2
 Protocol: 17
 Connection info: src = ::->69, dst = ::->0
 Inpcb flags: N/A
 Inpcb extflag: N/A
 Inpcb vflag: INP_IPV6
 Hop limit: 255 (minimum hop limit: 0)
 Send VRF: 0xffff
 Receive VRF: 0xffff

Table 57: Command output

Field

Description

Total UDP socket number

Total number of IPv6 UDP sockets.

Creator

Task name of the socket. The progress number is in the square brackets.

State

Socket state.

Options

Socket options.

Error

Error code.

Receiving buffer(cc/hiwat/lowat/drop/state)

Displays receive buffer information in the following order:

  • cc—Used space.

  • hiwat—Maximum space.

  • lowat—Minimum space.

  • drop—Number of dropped packets.

  • state—Buffer state:

    • CANTSENDMORE—Unable to send data to the peer.

    • CANTRCVMORE—Unable to receive data from the peer.

    • RCVATMARK—Receiving tag.

    • N/A—None of the above states.

Sending buffer(cc/hiwat/lowat/state)

Displays send buffer information in the following order:

  • cc—Used space.

  • hiwat—Maximum space.

  • lowat—Minimum space.

  • state—Buffer state:

    • CANTSENDMORE—Unable to send data to the peer.

    • CANTRCVMORE—Unable to receive data from the peer.

    • RCVATMARK—Receiving tag.

    • N/A—None of the above states.

Type

Socket type:

  • 1SOCK_STREAM. This socket uses TCP to provide reliable transmission of byte streams.

  • 2SOCK_DGRAM. This socket uses UDP to provide datagram transmission.

  • 3SOCK_RAW. This socket allows an application to change the next upper-layer protocol header.

  • N/A—None of the above types.

Protocol

Number of the protocol using the socket. 17 represents UDP.

Connection info

Connection information, including source IPv6 address and port number, and destination IPv6 address and port number.

Inpcb flags

Flags in the Internet PCB:

  • INP_RECVOPTS—Receives IPv6 options.

  • INP_RECVRETOPTS—Receives replied IPv6 options.

  • INP_RECVDSTADDR—Receives destination IPv6 address.

  • INP_HDRINCL—Provides the entire IPv6 header.

  • INP_REUSEADDR—Reuses the IPv6 address.

  • INP_REUSEPORT—Reuses the port number.

  • INP_ANONPORT—Port number not specified.

  • INP_PROTOCOL_PACKET—Identifies a protocol packet.

  • INP_RCVVLANID—Receives the VLAN ID of the packet. Only UDP and RawIP support this flag.

  • IN6P_IPV6_V6ONLY—Only supports IPv6 protocol stack.

  • IN6P_PKTINFO—Receives the source IPv6 address and input interface of the packet.

  • IN6P_HOPLIMIT—Receives the hop limit.

  • IN6P_HOPOPTS—Receives the hop-by-hop options extension header.

  • IN6P_DSTOPTS—Receives the destination options extension header.

  • IN6P_RTHDR—Receives the routing extension header.

  • IN6P_RTHDRDSTOPTS—Receives the destination options extension header preceding the routing extension header.

  • IN6P_TCLASS—Receives the traffic class of the packet.

  • IN6P_AUTOFLOWLABEL—Attaches a flow label automatically.

  • IN6P_RFC2292—Uses the API specified in RFC 2292.

  • IN6P_MTU—Discovers differences in the MTU size of every link along a given data path. TCP does not support this flag.

  • INP_RCVMACADDR—Receives the MAC address of the frame.

  • INP_SYNCPCB—Waits until Internet PCB is synchronized.

  • N/A—None of the above flags.

Inpcb extflag

Extension flags in the Internet PCB:

  • INP_EXTRCVPVCIDX—Records the PVC index of the received packet.

  • INP_RCVPWID—Records the PW ID of the received packet.

  • N/A—None of the above flags.

Inpcb vflag

IP version flags in the Internet PCB:

  • INP_IPV4—IPv4 protocol.

  • INP_IPV6—IPv6 protocol.

  • INP_IPV6PROTO—Creates an Internet PCB based on IPv6 protocol.

  • INP_TIMEWAIT—In TIMEWAIT state.

  • INP_ONESBCAST—Sends broadcast packets.

  • INP_DROPPED—Protocol dropped flag.

  • INP_SOCKREF—Strong socket reference.

  • INP_DONTBLOCK—Do not block synchronization of the Internet PCB.

  • N/A—None of the above flags.

Hop limit

Hop limit in the Internet PCB.

Send VRF

VRF from which packets are sent.

Receive VRF

VRF from which packets are received.