HPlogo NS 3000/iX Operations and Maintenance Reference Manual > Appendix A LINKCONTROL Command

NS 3000/iX 100VG-AnyLAN Link Statistics

MPE documents

Complete PDF
Table of Contents
Index

The following section describes the data that is output when you issue the LINKCONTROL command to obtain statistics relating to NS 3000/iX 100VG-AnyLAN Links.

LINKSTATE Parameter Fields


The following is an example of the data that is displayed when you issue the LINKCONTROL linkname;STATUS=LINKSTATE command:

 Linkname:  SYSLINK   Linktype:  VG8023   Linkstate:  CONNECTED

Linkname — The Likname field specifies the name of the link.

Linktype — The Linktype field specifies the type of link, such as LAP-B, 100VG-802.3, or IEEE 802.3, that is being monitored.

Linkstate — The Linkstate field specifies the current state of the link. The possible link states are as follows:
  • Connected

  • Not connected

CONFIGURATION Parameter Fields


The CONFIGURATION parameter for 100VG-AnyLAN links displays several fields in addition to the LINKSTATE parameter field. This is an example of the data that is displayed when you issue the LINKCONTROL linkname;STATUS=CONFIGURATION command:

 Physical Path:                10/4/8
 Current Station Address:      08-00-09-DD-CC-99
 Default Station Address:      08-00-09-DD-CC-99
 Current Multicast Addresses:
  99-00-09-00-00-01  09-00-09-00-00-03  09-00-09-00-00-04
  09-00-09-00-00-06

Physical Path — The Physical Path field displays the current physical path for the adapter card as specified in the NMCONFIG configuration file.

Current Station Address — The Current Station Address field is a display of the six (6) byte address to which the node is configured to respond. This address is used whenever frames are sent to the network media. The default station address is used unless it is overridden in the NMMGR link configuration screen. If this field is changed, then the station address of this node is changed. Make sure that you note this new address in the system manager log.

Default Station Address — The Default Station Address field is the default value for the Current Station Address described previously. The default station address is determined by the specific adapter card. It is also printed on a small label attached to a circuit board on the adapter card. If the adapter card is changed for any reason, the Default Station Address of this node will change.

Current Multicast Address List — The Current Multicast Addresses field contains a list of all multicast addresses to which the adapter card responds. The default multicast address list contains no addresses. If no multicast addresses are enabled, the follow message is printed:

  Current multicast address list is empty

Multicast addresses are configured automatically by the network transport(s) using the adapter card. The maximum number of multicast addresses allowed is 16. An example of multicast addresses are:
09-00-09-00-00-01

Probe address

09-00-09-00-00-02

Second probe address

09-00-09-00-00-04

DTC boot address

STATISTICS Parameter Fields


The STATISTICS parameter for 100VG-AnyLAN links displays many fields in addition to the LINKSTATE parameter fields. The CONFIGURATION parameter fields are not displayed when this parameter is used. For an example of the data that is displayed when you issue the LINKCONTROL linkname;STATUS=STATISTICS command:
Transmit bytes norm    1456044817   Receive bytes norm     5308537515
Transmit byets hipri        62029   Receive bytes hipri             0
Transmits norm            2707747   Receives norm          5302073790
Transmits hipri               712   Receives hipri                  0
Transmits no error        2708459   Recv broadcast norm      47068412
Transmits dropped               0   Recv broadcast hipri            0
Trans underruns                 0   Recv multicast norm       1300291
Recv overruns                   0   Recv multicast hipri            0
Recv deferred                 123   Receives no error       664709473
CRC or Maxsize error            0   Recv dropped: addr       16002992
Code or Align error             0   Recv dropped: buffer          262
Link disconnects                0   Recv driooedL dna               0
Link speed                    100   Recv dropped: other         24785
Link mode                   100VG   Secs since clear          6173798
Link training result    CONNECTED

NOTE: Some of the parameter descriptions vary according to whether the adapter card is operating at 100Mbps or 10Mbps speed. For a 100VG adapter card operating in 10Base-T mode, refer to 100Base-T statistics.

This command displays statistics about data transmitted and received across the link. Many field values are summations. Over time, the values in these fields reach their maximum possible value. When this occurs, these fields can only be reset manually.

Transmit bytes norm — Total number of bytes successfully transmitted onto the medium at normal priority. This includes unicast, broadcast, and multicast frames. It also includes frames for which normal priority was requested, but which were later automatically boosted to demand priority by the 100VG-AnyLAN network. The maximum printable value of this 64-bit field is 17 digits, or about 99 million Gbytes. In the example above, 1.45 billion bytes were transmitted, or about 1.38 Gbytes.

Transmit bytes hipri — Total number of bytes successfully transmitted onto the medium at high (demand) priority. This includes unicast, broadcast, and multicast frames. It does not include frames for which normal priority was originally requested, but which were later automatically priority-boosted by the 100VG-AnyLAN network. The maximum printable value of this 64-bit field is 17 digits, or about 99 million Gbytes. In the example above, 62,029 high priority bytes have been transmitted, or about 60K bytes.

Transmits norm — Total number of frames successfully transmitted onto the medium at normal priority. This includes unicast, broadcast, and multicast frames. It also includes frames for which normal priority was requested, but which were later automatically boosted to demand priority by the 100VG-AnyLAN network. The byte count given by Transmit bytes norm is distributed over this number of frames. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, 2.71million frames were transmitted at normal priority.

Transmits hipri — Total number of frames successfully transmitted onto the medium at high (demand) priority. This includes unicast, broadcast, and multicast frames. It does not include frames for which normal priority was originally requested, but which were later automatically priority-boosted by the 100VG network. The byte count given by Transmit bytes hipri is distributed over this number of frames. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the example above, 712 frames were transmitted at high priority.

Transmits no error — Total number of frames the adapter card reports it successfully transmitted onto the medium. These adapter card statistics are periodically read, and are accumulated by the link driver. The total includes all unicast, broadcast, and multicast frames, at both normal and high (demand) priority. It should equal the sum of (Transmits norm + Transmits hipri). The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, 2.71 million frames were transmitted regardless of priority level.

Transmits dropped — Total number of frames the link driver discarded because the transmit queue was full, or because the data to be sent was fragmented beyond recognition. The maximum value of this 32-bit field is 2147483647. It would be unusual for this statistic to contain a nonzero value.

Trans underruns — Total number of frames aborted by the adapter card during transmission because the remaining data was not made available to the transmit hardware fast enough. It indicates unexpected latency on the dedicated internal bus onboard the adapter card. If this condition occurs, the adapter will automatically adjust to improve the latency, and retransmit the aborted frame automatically. The maximum value of this 32-bit field is 2147483647. For this statistic, a value of less than 3 would be considered normal.

Recv overruns — Total number of address-matched frames that could not be received into the adapter card, either because prior data was not being removed by the receive hardware fast enough, or because their size exceeded the maximum frame size. May indicate unexpected latency on the dedicated internal bus onboard the adapter card, which cannot be automatically adjusted by the link driver. The maximum value of this 32-bit field is 2147483647. It would be unusual for this statistic to contain a nonzero value.

Recv deferred — Number of times an address-matched receive frame was temporarily held (queued) by the link driver, because of a momentary lack of DMA resources. Once those resources became available, the frame was automatically transferred to the host. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, 123 frames were temporarily held.

CRC or Maxsize error — Number of cyclic redundancy check (CRC) errors or oversized frames that were seen during reception by the link. A CRC error indicates that the frame was checked using CRC-32 frame-checking, but that the value obtained by the CRC did not match the CRC value contained at the end of the frame. CRC errors do not include frames having alignment or coding errors. Oversized frames are those longer than 1518 bytes. These adapter card statistics are periodically read, and are accumulated by the link driver. The maximum value of this 32-bit field is 2147483647. A nonzero value in this statistic could indicate a defective cable, adapter, or hub, a loose connection, presence of severe electrical noise along the cable path, or a misbehaving application, adapter, or hub at the transmission end.

Code or Align error — Number of frames received with an alignment error (not an even multiple of 4 bits of data) or code errors (an error signal was received from the 100VG-AnyLAN receive hardware). These adapter card statistics are periodically read, and are accumulated by the link driver. The maximum value of this 32-bit field is 2147483647. If alignment errors occur frequently, one of the following may be the cause:
  • A 100VG-AnyLAN adapter card is not operating to within 802.12 specifications.

  • A 100VG-AnyLAN hub is performing poorly.

  • The 100VG-AnyLAN cable is not CAT-3 or CAT-5 grade.

  • A section of 100VG-AnyLAN cable contains wire pairs which are not properly twisted, paired, or of equal length.

Link disconnects — Number of times the link driver noticed the link had previously been established, but was no longer up. This may occur because the cable was unplugged, the hub was powered off, the hub automatically requested a reconnect, or normally (at link shutdown time). This total does not include repetitive, failed attempts by the link driver to reestablish the link. The maximum value of this 32-bit field is 2147483647.

Link speed — Maximum link speed (either 100 or 10) in millions of bits per second, the link is currently configured to operate at. When displaying a 100VG-AnyLAN link operating in 100VG-AnyLAN mode, this value will always be 100. When a 100VG-AnyLAN link is operating in 10Base-T mode, this value will always be 10.

Link mode — Electrical mode the link is currently operating at. When displaying a 100VG-AnyLAN link operating in 100VG-AnyLAN mode, this value will always be "100VG-AnyLAN". When a 100VG-AnyLAN link is operating in 10Base-T mode, this value will be "10Base-T".

Link training result — The result of the last automatic 100VG-AnyLAN "link training" operation performed during link establishment. If the cable is connected to an operational 100VG-AnyLAN hub port, the link is configured for 100VG-AnyLAN operation in NMCONFIG, and the link driver has been started, this value should be "CONNECTED". Most other values indicate a problem with the hub port, the connection to that 100VG-AnyLAN hub port, or the cable grade is not CAT-3 or CAT-5.

Receive bytes norm — Total number of bytes successfully received over the medium at normal priority. This includes unicast, multicast, broadcast, and link training frames. It does not include frames received by the adapter card but dropped because no upper layer protocol had requested those frames, or because the link was disconnected. The maximum value of this 64-bit field is 17 digits, or about 99 million Gbytes. In the example above, 5.30 billion bytes were received, or about 5.06 Gbytes.

Receive bytes hipri — Total number of bytes successfully received over the medium at high (demand) priority. This includes unicast, multicast, and broadcast frames. It also includes frames for which normal priority was originally requested by the sender, but which were later automatically priority-boosted by the 100VG-AnyLAN network. It does not include frames received by the adapter card but dropped because no upper layer protocol had requested those frames, or because the link was disconnected. The maximum printable value of this 64-bit field is 17 digits, or about 99 million Gbytes. In the example above, no high priority data has been received.

Receives norm — Total number of unicast frames (addressed to this specific adapter card) which were successfully received over the medium at normal priority and forwarded to an upper layer protocol such as IP. This includes link training frames received from the 100VG-AnyLAN hub. It does not include unicast frames received but dropped for any reason. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, 2.07 million unicast frames were received at normal priority and forwarded to upper layers.

Receives hipri — Total number of unicast frames (addressed to this specific adapter card) which were successfully received over the medium at high (demand) priority and forwarded to an upper layer protocol such as IP. This includes unicast frames for which normal priority was originally requested by the sender, but which were later automatically priority-boosted by the 100VG-AnyLAN network. It does not include unicast frames received but dropped for any reason. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, no frames have been received at high priority.

Recv broadcast norm — Total number of frames addressed to a broadcast address which were successfully received over the medium at normal priority and forwarded to an upper layer protocol such as ARP. This does not include broadcast frames received but dropped for any reason. The maximum value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, 47.1 million broadcast frames were received at normal priority and forwarded to upper layers.

Recv broadcast hipri — Total number of frames addressed to a broadcast address which were successfully received over the medium at high (demand) priority and forwarded to an upper layer protocol such as ARP. This includes broadcast frames for which normal priority was originally requested by the sender, but which were later automatically priority-boosted by the 100VG-AnyLAN network. It does not include broadcast frames received but dropped for any reason. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, no frames have been received at high priority.

Recv multicast norm — Total number of frames addressed to a multicast address which were successfully received over the medium at normal priority and forwarded to an upper layer protocol such as PROBE. This does not include multicast frames received but dropped for any reason. Upper layer protocols register desired multicast addresses with the link driver during initialization. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, 1.30 million multicast frames were received at normal priority and forwarded to upper layers.

Recv multicast hipri — Total number of frames addressed to a multicast address which were successfully received over the medium at high (demand) priority and forwarded to an upper layer protocol such as PROBE. This includes multicast frames for which normal priority was originally requested by the sender, but which were later automatically priority-boosted by the 100VG-AnyLAN network. It does not include multicast frames received but dropped for any reason. Upper layer protocols register desired multicast addresses with the link driver during initialization. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, no frames have been received at high priority.

Receives no error — Total number of frames the adapter card reports it successfully received over the medium. These adapter card statistics are periodically read, and are accumulated by the link driver. This includes both normal and high (demand) priority frames. It does not include any frames the adapter card detected errors against. The total should approximate the sum of all frames forwarded to upper layer protocols, plus all frames dropped for any reason. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, 6.64 million frames were received successfully by the adapter card, then either forwarded or dropped.

Recv dropped: addr — Total number of frames received by the adapter card, but dropped because no upper layer protocol had requested future reception of those frames, or because that protocol unbound itself from the link while the received frame was still in motion. Older, intelligent adapter cards can invisibly receive and drop these frames, often without ever reporting them as statistics. But today's adapters are not intelligent, and require link driver involvement. For users unfamiliar with seeing it, this statistic may seem excessive. But it is important because it gives an indication of the amount of unnecessary traffic present on the network segment to which the adapter card is connected. High values may indicate a need to resegment the network, since systems and their adapters are spending a large amount of time and resources recognizing and dropping frames they do not care to see. High volumes of such traffic can also limit network bandwidth. The maximum printable value of this 64-bit field is 17 digits, or about 99 million billion frames. In the previous example, out of 66.4 million frames received, 16.0 million have been dropped based on address: about 24% of all frames received are then being dropped. This level would be considered typical or perhaps a little high.

Recv dropped: buffer — Total number of frames received from the adapter card, but dropped because no data buffers were available from the upper layer protocol requesting to receive these frames. This is a relatively common occurrence, amounting to flow control for all protocols sharing those buffers. Many protocols include built-in mechanisms for detecting lost frames and requesting their retransmission from the remote side. The maximum value of this 32-bit field is 2147483647. In the previous example, out of 66.4 million frames received, 262 have been dropped for lack of buffer resources; any similar level would be considered normal.

Recv dropped: dma — The link driver design now queues frames under conditions of low DMA resources, so this statistic is now obsolete, should never contain a nonzero value, and may be deleted in a future release.

Recv dropped: other — Sum total number of frames received from the adapter card, but dropped because: an upper layer protocol error was returned; the required address format was not supported; the frame arrived while the link driver was in an unusual state; or for perfect multicast filtering reasons. The maximum value of this 32-bit sum is 2147483647. In the previous example, 24785 frames have been dropped for one or more of the reasons listed; this number would be considered high, and further investigation might be needed if it appears to be impacting any applications.

Secs since clear — The number of seconds elapsed since statistics were last reset via the LINKCONTROL linkname; STATUS=RESET command. This gives the sample time over which the displayed statistics have been collected. Per-time-unit figures may then be calculated if desired. The maximum value of this 32-bit field is 2147483647, or about 68 years.




NS 3000/iX FDDI Link Statistics


NS 3000/iX 100Base-T Link Statistics