ETHERNET. Physical Layer Interoperability Test Suite Version 2.4. Technical Document. Last Updated: June 14, :00PM

Similar documents
10 GIGABIT ETHERNET. 10GBASE-T Physical Layer Interoperability Test Suite Version 1.0. Technical Document. Last Updated: October 3, :30 PM

University of New Hampshire InterOperability Laboratory Ethernet Consortium

University of New Hampshire InterOperability Laboratory Ethernet Consortia

ETHERNET. Clause 28 Auto-Negotiation Next Page Exchange Test Suite v2.3. Technical Document. Last Updated: Friday, February 03, :22 AM

Ethernet. Clause 22, 28, and 40 Management Registers Test Suite V4.0. Technical Document. Last Updated: Monday, March 9, :15 PM

ETHERNETS. Annex 31B Flow Control Test Suite Version 1.7. Technical Document. Last Updated: Thursday, March 31, 2017

GIGABIT ETHERNET CONSORTIUM

40 and 100 Gigabit Ethernet Consortium Clause 86 40GBASE-SR4 and 100GBASE-SR10 PMD Test Suite v0.1 Technical Document

40 AND 100 GIGABIT ETHERNET TESTING SERVICE

Ethernet. MDIO Auto-Negotiation Registers Test Suite For Twisted-Pair PHYs V1.0. Technical Document. Last Updated: Thursday March 19, :21 AM

The University of New Hampshire InterOperability Laboratory 10 GIGABIT ETHERNET. Clause 46 10Gb/s RS Test Suite Version 1.1 Technical Document

ETHERNET. Clause 28 Auto-Negotiation State Machine Base Page Exchange Test Suite v5.5. Technical Document. Last Updated: July 22, :11PM

University of New Hampshire InterOperability Laboratory Ethernet Consortium

University of New Hampshire InterOperability Laboratory Ethernet Consortium

10 GIGABIT ETHERNET CONSORTIUM. RS Test Suite V1.2a Technical Document. Last Updated: June 7, :30 pm

Fast Ethernet Consortium

University of New Hampshire InterOperability Laboratory Gigabit Ethernet Consortium

THE ETHERNET IN THE FIRST MILE CONSORTIUM. Annex 4A MAC Conformance Test Suite Version 1.0 Technical Document

University of New Hampshire InterOperability Laboratory Ethernet Consortium

ETHERNET. Clause 28 Auto-Negotiation State Machine Base Page Exchange Test Suite v5.9. Technical Document. Last Updated: January 4, :00AM

University of New Hampshire InterOperability Laboratory Ethernet in the First Mile Consortium

Fast Ethernet Consortium

University of New Hampshire InterOperability Laboratory Gigabit Ethernet Consortium

UNH IOL iscsi CONSORTIUM

ETHERNETS. Clause 4 Media Access Control (MAC) Test Suite Version 5.2. Technical Document. Last Updated: March 17, 2011

Gigabit Ethernet Consortium Point-to-Point Interoperability Test Suite v2.3 Report

ETHERNET. Clause 28 Auto-Negotiation State Machine Base Page Exchange Test Suite v6.4. Technical Document. Last Updated: October 15, :00pm

UNH IOL iscsi CONSORTIUM

ETHERNET TESTING SERVICES

10 GIGABIT ETHERNET CONSORTIUM. 10GBASE-R PCS Test Suite V1.0 Technical Document. Last Updated: September 30, :30pm

Ethernet. Clause 40 Auto-Crossover Test Suite v1.6. Technical Document. Last Updated: December 22, 2005, 11:07 a.m.

Ethernet. Clause 40 Auto-Crossover Test Suite V2.2. Technical Document. Last Updated: March 24, 2009, 3:15 p.m.

10-Gigabit Ethernet Consortium

Data Center Bridging Consortium

40 and 100 Gigabit Ethernet Consortium Interoperability Test Report

University of New Hampshire InterOperability Laboratory Ethernet Consortia

IN THE FIRST MILE CONSORTIUM. Clause 65 Test Suite v1.1 Technical Document. Last Updated: March 23, :43pm

UNH-IOL PCIe CONSORTIUM

AUTOMOTIVE ETHERNET CONSORTIUM

WLAN The Wireless Local Area Network Consortium

University of New Hampshire InterOperability Laboratory Ethernet Consortia

WLAN The Wireless Local Area Network Consortium

UNH IOL SERIAL ATTACHED SCSI (SAS) CONSORTIUM

Fibre Channel Consortium

UNH-IOL SAS CONSORTIUM

ROUTING CONSORTIUM. Routing Information Protocol Version 2 (RIP) Multi-System Interoperability Test Suite. Technical Document. Revision 2.

SERIAL ATTACHED SCSI (SAS) CONSORTIUM

SERIAL ATTACHED SCSI (SAS) CONSORTIUM

Bridge Functions Consortium. Bridge Functions Consortium

UNH-IOL. FC-1 Conformance Test Suite Version 4.3. Technical Document. Last Updated: February 23, 2008

Bridge Functions Consortium

Bridge Functions Consortium

University of New Hampshire InterOperability Laboratory Ethernet Consortium

University of New Hampshire InterOperability Laboratory Ethernet Consortium

WLAN The Wireless Local Area Network Consortium

ROUTING CONSORTIUM TEST SUITE

IPv6 CONSORTIUM TEST SUITE Address Architecture Conformance Test Specification

IWARP Consortium. Network Impairments Test Suite. Technical Document. Revision 0.3

UNH IOL iscsi CONSORTIUM

Corrigendum 1 to Amendment 2 1 ISO/IEC ISO/IEC (second edition 2002) Information technology Generic cabling for customer premises

ROUTING CONSORTIUM. Open Shortest Path First (OSPF) Multi-System Interoperability Test Suite. Technical Document. Revision 1.6

Ethernet Switching Protocols

ROUTING CONSORTIUM. Virtual Router Redundancy Protocol Operations Test Suite. Technical Document. Revision 2.5

Wireless LAN Consortium

Data Center Bridging Consortium

Objectives. Hexadecimal Numbering and Addressing. Ethernet / IEEE LAN Technology. Ethernet

Importance of last mile interoperability

Wireless LAN Consortium abgn Infrastructure Interoperability Test Suite v4.4 Report

Bridge Functions Consortium

Gigabit Ethernet Consortium Clause 36 PCS Conformance Test Suite v2.1 Report

IP CONSORTIUM TEST SUITE Internet Protocol, Version 6

Auto-Negotiation for 10GBASE-T

Proposal for an initial draft of a 10GBASE-CX4 PMD January 6, 2003

10Gb/s on FDDI-grade MMF Cable. 5 Criteria Discussion Slides. SG 10Gb/s on FDDI-grade MMF

Bridge Functions Consortium

The following pages contain a guide for the installation

DSL Consortium. VDSL2 Rate vs. Reach Interoperability Test Suite (V2RR) Version Last Updated: March 24, 2008

Cable Modem Termination System Network Side Interface Specification

ROUTING CONSORTIUM. Open Shortest Path First (OSPF) NSSA Option Test Suite. Technical Document. Revision 1.9

UNH IOL iscsi CONSORTIUM

Ethernet. Computer Networks. Lecture 4.

400GBase-LR8: A Proposal for 10 km Objective Using 50 Gb/s PAM4 Signaling

Last modified: 28 April 2008

Relationship of 1000BASE-T1 to other standards

Wireless LAN Consortium

UNH-IOL FIBRE CHANNEL CONSORTIUM

Application & Electrical Performance. Category 5e Silver Solution

BLACKBOX NETWORK SERVICES. one source for worldwide infrastructure services

C H A P T E R GIGABIT ETHERNET PROTOCOL

Zarządzanie sieciami telekomunikacyjnymi

ROUTING CONSORTIUM TEST SUITE

Bit A binary digit. The smallest unit of data, either a zero or a one. Bus A shared connection for multiple devices over a cable or backplane.

Internetwork Basic. Possible causes of LAN traffic congestion are

INTERNATIONAL STANDARD

THE NEW OPTICAL FIBRE CATEGORIES What do they promise?

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

Objective: Select the appropriate media, cables, ports, and connectors to connect switches to other network devices and hosts

Signature Core Fiber Optic Cabling System

iscsi Consortium Full Feature Phase Test Suite For iscsi Initiators

ROUTING CONSORTIUM. Intermediate System to Intermediate System (IS-IS) Operations Test Suite. Technical Document. Revision 4.6

Transcription:

. ETHERNET Physical Layer Interoperability Test Suite Version 2.4 Technical Document Last Updated: June 14, 2006 4:00PM Ethernet Consortium 121 Technology Drive, Suite 2 Durham, NH 03824 University of New Hampshire Phone: (603) 862-0166 Fax: (603) 862-4181 http://www.iol.unh.edu/consortiums/fe http://www.iol.unh.edu/consortiums/ge http://www.iol.unh.edu/consortiums/poe (C) 2007 University of New Hampshire.

MODIFICATION RECORD June 7, 2007 v2.4 Released David Schwarzenberg: The University of New Hampshire Modified to include 10GBASE-T January 19, 2006 Minor Changes Mike Henninger: Updated references to 802.3, 2005. May 10, 2005 Minor Changes Jon Beckwith Changed copyright date and added passing statement to end of Test #1.1.4 October 11, 2004 Minor Changes Mike Henninger: Added Copyright to footer September 7, 2004 Minor Changes Mike Henninger: Modified cover letter (added new logo and version number) April 16, 2003 v2.2 Released Jeff Lapak: Modified to include Power over Ethernet Interoperability testing (Clause 33). March 25, 2003 Minor Changes Jon Beckwith: Updated references to 802.3, 2002, and fixed a small typo. July 31, 2002 v2.1 Released Jeremy Kent: July 25, 2002 v2.0 Released December 1996 v1.0 Released Removed: Test #1.1.4 Optical Fiber Link Up/Down Values and Test #1.1.5 Endurance Stress Test Part B, and removed all references to these tests. Modified: Renumbered subsequent test names and references appropriately. ETHERNET TEST SUITE i

ACKNOWLEDGEMENTS The University of New Hampshire The University of New Hampshire would like to acknowledge the efforts of the following individuals in the development of this test suite. Alan Ames Jon Beckwith Aldobino Braga Rupert Dance Adam Healey Jeremy Kent Jeff Lapak Eric Lynskey Gerard Nadeau Bob Noseworthy University of New Hampshire University of New Hampshire University of New Hampshire University of New Hampshire University of New Hampshire University of New Hampshire University of New Hampshire University of New Hampshire University of New Hampshire University of New Hampshire ETHERNET TEST SUITE ii

INTRODUCTION Overview The University of New Hampshire s (IOL) is an institution designed to improve the interoperability of standards based products by providing an environment where a product can be tested against other implementations of a standard. This suite of tests has been developed to help implementers identify problems that IEEE 802.3 devices may have in establishing link and exchanging packets with each other. The tests do not determine if a product conforms to the IEEE 802.3 standard. Rather, they provide one method to verify that the two devices can exchange packets within the bit error ratio specifications established by the IEEE 802.3 standard when operating over a worst-case compliant channel. The interoperability test suite focuses on two areas of functionality to simulate a real-world environment: the exchange of packets to produce a packet error ratio that is low enough to meet a desired bit error ratio, and the ability to detect and establish a link at the optimal speed between two devices that make up a link segment. A third area covers specific cable testing. Note: Successful completion of all tests contained in this suite does not guarantee that the tested device will operate with other compliant devices. However, combined with satisfactory operation in the IOL s interoperability test bed, these tests provide a reasonable level of confidence that the Device Under Test (DUT) will function well in most environments. Cable Plants The intent of interoperability testing is to insure that the DUT will perform as expected in a real world network. Testing in a real world network is often variable. Each technology has a standard, which defines the allowable cable characteristics for that technology. To account for all of the possible cable plant scenarios in the real world, a "worst case cable plant" which is very close to the limit of the TIA/EIA cable standards is used. The cable plants are tuned to be between 1-5% above the margins specified in ANSI-TIA-EIA-568-B-2001 or other applicable specifications. A shorter patch cable is also included in testing to insure that short links between devices are also viable. Organization of Tests The tests contained in this document are organized to simplify the identification of information related to a test and to facilitate in the actual testing process. Each test contains an identification section that describes the test and provides cross-reference information. The discussion section covers background information and specifies why the test is to be performed. Tests are grouped in order to reduce setup time in the lab environment. Each test contains the following information: Test Number The Test Number associated with each test follows a simple grouping structure. Listed first is the Test Group Number followed by the test's number within the group. This allows for the addition of future tests to the appropriate groups of the test suite without requiring the renumbering of the subsequent tests. ETHERNET TEST SUITE iii

Purpose The purpose is a brief statement outlining what the test attempts to achieve. The test is written at the functional level. References The references section lists cross-references to the IEEE 802.3 standards and other documentation that might be helpful in understanding and evaluating the test and results. Resource Requirements The requirements section specifies the hardware, and test equipment that will be needed to perform the test. The items contained in this section are special test devices or other facilities, which may not be available on all devices. Last Modification This specifies the date of the last modification to this test. Discussion The discussion covers the assumptions made in the design or implementation of the test as well as known limitations. Other items specific to the test are covered here. Test Setup The setup section describes the configuration of the test environment. Small changes in the configuration should be included in the test procedure. Procedure The procedure section of the test description contains the step-by-step instructions for carrying out the test. It provides a cookbook approach to testing, and may be interspersed with observable results. Observable Results The observable results section lists specific items that can be examined by the tester to verify that the DUT is operating properly. When multiple values are possible for an observable result, this section provides a short discussion on how to interpret them. The determination of a pass or fail for a certain test is often based on the successful (or unsuccessful) detection of a certain observable result. Possible Problems This section contains a description of known issues with the test procedure, which may affect test results in certain situations. ETHERNET TEST SUITE iv

TABLE OF CONTENTS MODIFICATION RECORD...I ACKNOWLEDGEMENTS... II INTRODUCTION...III TABLE OF CONTENTS... V LIST OF FIGURES...VI LIST OF TABLES... VII APPLICATION TABLE...VIII GROUP 1: POINT-TO-POINT INTEROPERABILITY... 1 TEST #1.1.1: LINK SPEED DETECTION... 2 TEST #1.1.2: LINK CONFIGURATION... 5 TEST #1.1.3: PACKET ERROR RATIO ESTIMATION... 7 TEST #1.1.4: ENDURANCE STRESS TEST... 11 TEST #1.1.5: CONNECT TO A 1000BASE-X MANUALLY CONFIGURED PORT... 15 TEST #1.1.6: CONNECT TO A NON-100/1000BASE-X DEVICE... 16 GROUP 2: CHANNEL TESTING... 18 TEST #1.2.1: CHANNEL CHARACTERISTICS... 19 APPENDIX A: PACKET ERROR RATIO SPECIFICATIONS... 21 ETHERNET TEST SUITE v

LIST OF FIGURES FIGURE 1-1 BOTH THE DUT AND LINK PARTNER ARE DTES... 9 FIGURE 1-2 THE DUT IS A DTE AND THE LINK ARTNER IS A DCE, OR VICE VERSA... 9 FIGURE 1-3 BOTH THE DUT AND LINK PARTNER ARE DCES... 9 FIGURE 1-4 MIDSPAN POWERED EQUIPMENT... 9 FIGURE 1-5 BOTH THE DUT AND TESTING STATION ARE DTES... 13 FIGURE 1-6 THE DUT IS A DCE AND THE TESTTING STATIONS ARE DTES... 13 FIGURE 1-7 MIDSPAN POWERED EQUIPMENT... 13 FIGURE 2-1 CHANNEL LAYOUT... 20 ETHERNET TEST SUITE vi

LIST OF TABLES TABLE 1-1 APPLICATION OF TESTS TO GIVEN PHYSICAL SPEEDS...VIII TABLE 1-2 MINIMUM MEDIA SPECIFICATIONS BY TECHNOLOGY (UTP)... 3 TABLE 1-3 MINIMUM MEDIA SPECIFICATIONS BY TECHNOLOGY (OPTICAL)... 5 TABLE 1-4 MINIMUM MEDIA SPECIFICATIONS BY TECHNOLOGY... 12 TABLE 1-5 PACKET ERROR RATIO VERIFICATION... 12 TABLE 2-1 PACKET TRANSMISSION BY TECHNOLOGY... 19 TABLE A-1 CONSTRAINED PACKET ERROR RATIO VERIFICATION... 21 TABLE A-2 UTP CHANNEL DEFINITIONS... 21 TABLE A-3 OPTICAL CHANNEL DEFINITIONS... 23 ETHERNET TEST SUITE vii

APPLICATION TABLE The University of New Hampshire The following table denotes whether or not the listed test is applicable to the given physical layer speed. Table 1-1 Application of Tests to Given Physical Speeds 10BASE-T 100BASE-TX 100BASE-FX 1000BASE-T 1000BASE-X 10GBASE-T GROUP 1: POINT-TO-POINT INTEROPERABILITY Test #1.1.1: Link Speed Detection Test #1.1.2: Link Configuration Test #1.1.3: Packet Error Ratio Estimation Test #1.1.4: Endurance Stress Test Test #1.1.5: Connect to a 1000BASE-X Manually Configured Port Test #1.1.6: Connect to a Non-100/1000BASE-X Device GROUP 2: CHANNEL TESTING Test #1.2.1: Channel Characteristics ETHERNET TEST SUITE viii

GROUP 1: POINT-TO-POINT INTEROPERABILITY Scope: The following tests cover Physical layer interoperability specific to 10BASE-T, 100BASE-TX, 100BASE-FX, 1000BASE-T, 1000BASE-X and 10GBASE-T devices. Overview: These tests are designed to identify problems that IEEE 802.3 compliant devices may have in establishing link and exchanging packets with each other. ETHERNET TEST SUITE 1

Test #1.1.1: Link Speed Detection The University of New Hampshire Purpose: To determine if the DUT establishes the best possible link with a reference set of stations. References: [1] IEEE Std. 802.3, 2005 Edition Clause 28.2.3.3 [2] Annex 28B.3 Resource Requirements: A reference set of stations that can be used as link partners. Link monitoring facilities that are able to determine the signaling being used on the link. Local management indicators on the DUT and reference set that indicate the state of the link as perceived by the different stations. A channel with known characteristics within allowable margins. Last Modification: January 19, 2006 Discussion: The ability to detect and establish a link at the optimal speed is dependent on the two devices that make up the link segment, and providing and detecting the signaling method or connection information being passed. The large majority of Fast Ethernet and Gigabit Ethernet products use IEEE Std. 802.3, 2002 Clause 28 Auto-Negotiation while some use different proprietary schemes to detect the link partner s speed or do not detect link speed at all. This test procedure addresses three conditions in which link speed detection should work. The first procedure covers the case where the DUT is initialized before the remote station and there is no signal on the DUT s receiver. The second procedure covers the case where the DUT is initialized after the remote station and there is a signal from this remote station on the DUT s receiver. The third procedure covers the final case where the DUT is in an operational state and is connected to a station that is also in an operational state. These three conditions are checked, as there may be different signals on the line during the boot up sequences of the devices that could cause the DUT to detect and establish a link at the wrong speed. This test is an interoperability test. Failure of this test does not mean that the DUT is nonconformant. It does suggest that a problem in the ability of two devices to work "properly" together exists and further work should be done to isolate the cause of the failure. ETHERNET TEST SUITE 2

Table 1-2 Minimum Media Specifications by Technology (UTP) Technology 10BASE-T 100BASE-TX 1000BASE-T 10GBASE-T Media Type Category-3 Category-5 Category-5 Category-6 Test Setup: Connect the DUT to another device via the appropriate media channel as outlined in Table 1-2, while supplying power over the channel (if possible). Procedure: Part A Case 1: The DUT receives no signal from the link partner during initialization. 1. Power off the DUT and the link partner. 2. Connect a compliant high attenuation media channel (Refer to Table 1-2 and Table A-2) between the two devices. 3. Power on the DUT and ensure that the device is initialized and all needed drivers are loaded. 4. Power on the test link partner and verify that it is initialized and all needed drivers are loaded. 5. Check local management information to verify that the link is established at the proper speed and that link auto-negotiation, if supported, negotiated the optimal common values for the two devices. 6. Send the DUT a series of packets and observe whether the packets are accepted or not. Case 2: The DUT receives signal from the link partner during initialization. 1. Power off the DUT and the link partner. 2. Connect a compliant high attenuation media channel (Refer to Table 1-2 and Table A-2) between the two devices. 3. Power on the link partner and ensure that the device is initialized and all needed drivers are loaded. 4. Power on the DUT and verify that it is initialized and all needed drivers are loaded. Check local management information to verify that the link is established at the proper speed and that link auto-negotiation, if supported, negotiated the optimal common values for the two devices. 5. Send the DUT a series of packets and observe whether the packets are accepted or not. Case 3: The DUT establishes link with a fully powered and operational link partner. 1. Power off the DUT and the link partner. 2. Power both devices back on at the same time and allow them to initialize. 3. Connect a compliant high attenuation media channel (Refer to Table 1-2 and Table A-2) between the devices. 4. Verify that a proper link is established as in Cases 1 and 2. ETHERNET TEST SUITE 3

5. Remove and hold the cable for a few seconds, then reinsert. Repeat five times. Check local management information to verify that the link came up at the proper speed and that link auto-negotiation, if supported, negotiated the optimal common values for the two devices. 6. Send the DUT a series of packets and observe whether the packets are accepted or not. Part B 1. Establish a valid Highest Common Denominator (HCD) link between the DUT and link partner via a compliant high attenuation media channel (Refer to Table 1-2 and Table A- 2). Verify that a valid HCD link is established. 2. Break the link and connect the DUT to a testing station configured to send link signaling at a speed other than the HCD. 3. Reconnect the DUT to the link partner. Verify that a valid HCD link is re-established. 4. Repeat steps 1-3 for all speeds supported by the link partner. Observable Results: a. The DUT and the link partner should establish an HCD link in all cases. Both the DUT and link partner must be examined for indicators of proper link speed and type. This is typically an LED that indicates when a link is established. Many devices provide some indication of link speed as well. Local management may provide information about configuration such as link duplex status as well as link speed. b. The DUT should establish an HCD link as described in part a. Possible Problems: If management access is not provided, it may be difficult to determine if the DUT resolves a link at the proper speed. ETHERNET TEST SUITE 4

Test #1.1.2: Link Configuration The University of New Hampshire Purpose: To verify that the DUT establishes a proper link with its link partner, and can reestablish that link after its cable connection is removed and reinserted. References: [1] IEEE Std. 802.3, 2005 Edition Clause 37.2.4.2 Resource Requirements: A reference set of stations that can be used as link partners. Local management indicators on the DUT and reference set that indicate the state of the link as perceived by the different stations. A channel with known characteristics within allowable margins. Last Modification: January 19, 2006 Discussion: The Auto-Negotiation function specified in Clause 37 of IEEE 802.3 is designed to optimally configure a 1000BASE-SX/LX link based on the capabilities of both link partners. These capabilities are currently defined to include full and half duplex operation, and three PAUSE modes: symmetric, asymmetric toward, and asymmetric away. The Auto-Negotiation function may be disabled in a device. In such an event, both link partners must have the function disabled and their features must be manually configured. This test explores the Device Under Test s (DUT) auto-negotiation function when connected to various link-partners which have auto-negotiation enabled. This test is an interoperability test. Therefore, failure against any one device does not necessarily indicate nonconformance. Rather, it indicates that the two devices are unable to work "properly" together and that further work should be done to isolate the cause of the failure. Table 1-3 Minimum Media Specifications by Technology (Optical) Technology 1000BASE-SX 1000BASE-LX Media Type 62.5 µm MMF 50 µm MMF 62.5 µm MMF 50µm MMF 10 µm SMF Modal Bandwidth (MHz km) a 160 500 500 500 --- Test Setup: Connect the DUT to another device via the appropriate media channel as outlined in Table 1-3 Procedure: Case 1: The DUT receives no signal during link partner initialization. 1. Power off the DUT and the link partner. ETHERNET TEST SUITE 5

2. Connect a compliant high attenuation media channel (Refer to Table 1-3 and Table A-3) between the two devices. 3. Power on the DUT and ensure that the device is initialized and all needed drivers are loaded. 4. Power on the link partner and verify that it is initialized and all needed drivers are loaded. 5. Check local management information to verify that the optimal link configuration was achieved. 6. Send the DUT a series of packets and observe whether the packets are accepted or not. Case 2: The DUT receives signal from the link partner during initialization. 1. Power off the DUT and the link partner. 2. Connect a compliant high attenuation media channel (Refer to Table 1-3 and Table A-3) between the two devices. 3. Power on the link partner and ensure that the device is initialized and all needed drivers are loaded. 4. Power on the DUT and verify that it is initialized and all needed drivers are loaded. 5. Check local management information to verify that the optimal link configuration was achieved. 6. Send the DUT a series of packets and observe whether the packets are accepted or not. Case 3: The DUT establishes link with a fully powered and operational link partner. 1. Power off the DUT and the link partner. 2. Power both devices back on and allow them to initialize. 3. Connect a compliant high attenuation media channel (Refer to Table 1-3 and Table A-3) between the devices. 4. Verify that a proper link is established as in Cases 1 and 2. 5. Send the DUT a series of packets and observe whether the packets are accepted or not. 6. Remove and hold the cable for a few seconds, then reinsert. Repeat five times. Check local management information to verify that the optimal link configuration was achieved. Observable Results: a. The management entity of the DUT and its link partner must be examined for indications of proper duplex and pause mode resolution. Possible Problems: If a management entity or LED indication of duplex and pause mode is not available, then no conclusion can be reached regarding the configured link mode of the device. ETHERNET TEST SUITE 6

Test #1.1.3: Packet Error Ratio Estimation The University of New Hampshire Purpose: To determine if the DUT can exchange packets with a link partner such that the exchange of packets must produce a packet error ratio that is low enough to meet a desired bit error ratio. References: [1] ISO/IEC 9314-3:1990, Section 8 [2] ANSI/TIA/EIA-568-B-2001 [3] IEEE Std 802.3, 2005 (a) 10BASE-T: - Clause 14 (b) 100BASE-TX: - subclause 24.1.4.3, Clause 25 (c) 100BASE-FX: - 24.1.4.3, Clause 25 (d) 1000BASE-X: - subclauses 36.1.4.3, Clause 38 (e) 1000BASE-T: - Clause 40 (f) 10GBASE-T: - Clause 55 [4] IOL FEC 100BASE-TX PMD Test Suite Appendix 25D Resource Requirements: A set of reference stations that can be used as link partners. Two test stations, one that can be used to source packets, and one that can be used to respond or echo the sourced packet. These stations must be able to provide detailed counts of packets transmitted, received, as well as information on errors associated with link level operation. Local management indicators on the DUT that provide information on link level errors such as CRC errors, and frame counts. (Optional) Cable channels with well known compliant properties applicable to the appropriate technology referenced in Appendix A. Last Modification: January 19, 2006 Discussion: This test is designed to verify the ability of a DUT to exchange packets with another station over the appropriate cable model. The exchange of packets must produce a packet error ratio that is low enough to meet a desired bit error ratio. The IOL uses a packet error ratio specification outlined in Appendix A Table A-1; this will insure the bit error ratio with 95% accuracy. The packets sourced by the testing station are then sent back to the DUT or an echo responder. If more than 14 packets are lost during the exchange, the bit error ratio criterion has not been met and the test fails. In addition to packets lost, local management information may make it possible to isolate the packet loss to either the transmit side or the receive side of the test channel relative to the DUT. If more than seven packets are lost in either side of the channel, then the DUT has failed the bit error ratio and the DUT has failed the test. The observable results in this testing process are one or more packet counters. A single packet contains many bits; therefore the measurement technique does not actually measure the bit error ratio. The pass/fail criterion assumes that no more than one bit is in error in a lost packet. Thus, a device may, in theory, pass a test with a bit error ratio in excess of those specified in Table A-1. ETHERNET TEST SUITE 7

However, given that any one bit in error will corrupt the packet, multiple errors within a packet do not, in practice, make a difference in the number of packets that must be retransmitted on real links. Thus, a short-term clock deviation that causes a bit error ratio of 5 bits in a stream of 10 8 bits will, under most conditions, cause as many packet errors as a device with a bit error ratio of 1 in 10 8. For the purposes of this test the exchange of packets is performed using packets of length 64- bytes and of length 1518-bytes. The former, being the minimum specified frame size for a device implementing the CSMA/CD MAC sublayer, yields the least amount of time to process a single packet header and provides the smallest probability of multiple errors occurring in a single packet. The latter, specified as the maximum untagged frame size, provides the longest single packet transmission time and the highest probability of an error to be present. The underlying issues, which cause bit errors in the transmission of packets in this testing process, have the tendency to vary due to the statistical nature of such events. In past testing, the IOL has observed a significant variation in the number of packets in error for a given set up. The results obtained from this testing process should therefore not be seen as a true measure of the bit error ratio, but as information that may suggest the need for further analysis. Test Setup: The DUT is tested against a link partner. The link partner is the device at the other end of the channel being used for interoperability testing. There are four possible setups depending on the type of device being tested and the type of link partner. Both the DUT and the link partner may be either an end station or an internetworking device. For our purposes an internetworking device is any device that receives packets on one port and forwards them out another port. End stations are those devices that generate and respond to ICMP packets. The following four figures show the respective setups for end stations and internetworking devices. In Figure 1-1 the DUT is an end station such as a Personal Computer (PC) Network Interface Card (NIC) and it is being tested against another device that is an end station, such as another PC NIC. In Figure 1-2 the DUT is still an end station but the link partner is an internetworking device. In this case the link partner connects a third station into the network, which either sources or sinks the packets. This device is called the echo source/responder or simply, the testing station. The channel between the link partner and the testing station must be compliant with the appropriate standard. Figure 1-3 covers the case of the DUT being an internetworking device as well as the link partner being an internetworking device. Figure 1-4 Midspan powered equipment covers the final case where the DUT is either a Midspan device or is a PD receiving power from a Midspan while passing traffic to a testing station. For simplicity of presentation, the DUT and its link partner will be categorized as either Data Terminal Equipment (DTE) or Data Connecting Equipment (DCE). For the purposes of this explanation, the term DTE will be used to indicate a network interface card, print server, or a router. The term DCE will be used to indicate a repeater, a buffered distributor, or an unmanaged switch. Case 1: DTE to DTE ETHERNET TEST SUITE 8

Connect the DUT to its link partner through the reference environment as shown in Figure 1-1. Reference Environment DTE DTE Figure 1-1 Both the DUT and link partner are DTEs Case 2: DTE to DCE Connect the DUT to its link partner through the reference environment as shown in Figure 1-2. The testing station will exchange packets with the DTE. The link between the testing station and the DTE must be error free. DTE Reference Environment DCE Testing Station Figure 1-2 The DUT is a DTE and the link artner is a DCE, or vice versa Case 3: DCE to DCE Connect the DUT to its link partner through the reference environment as shown in Figure 1-3. The testing stations will exchange packets. The links between the testing stations and the DCEs must be error free. Reference Environment DCE DCE Testing Station 1 Testing Station 2 Figure 1-3 Both the DUT and link partner are DCEs Case 4: DTE (Midspan Powered) to Testing Station Connect the DUT to its link partner through the reference environment as shown in Figure 1-4. The testing station will exchange packets with the DTE. The link between the testing stations and the DTE must be error free. DTE Reference Environment Midspan Testing Station Figure 1-4 Midspan powered equipment ETHERNET TEST SUITE 9

Test Setup: Connect the DUT to its link partner with an appropriate media channel as outlined in Appendix A. Procedure: 1. Connect the high attenuation channel between the DUT and the link partner. 2. Reset all counters that will be used to measure or monitor the exchange of packets between the DUT and the link partner. Configure software as needed. 3. Via Auto-Negotiation or manual configuration, place the DUT and its link partner into compatible modes of operation. 4. Using the echo source, transmit (n) 64-byte ICMP echo request packets to the IP address of the echo responder. Where (n) is the 64-byte value determined from Table A-1. 5. Using the echo source, transmit (m) 1518-byte ICMP echo request packets to the IP address of the echo responder. Where (m) is the 1518-byte value determined from Table A-1. 6. Repeat steps 2-4, replacing the current media channel with a low-attenuation channel. Observable Results: a. Using the counters on the echo source station, identify the number of ICMP echo reply packets received. The difference between the number of ICMP echo request packets sent and the number received is the number of lost packets. An ARP request and response may have occurred during the testing, adjust as needed. This value should be examined with other information gathered during the testing process to ensure that the failure is due to bit errors and not resource errors on the DUT or testing stations. In the ideal case all lost packets are identified on one of the testing stations or the DUT as either an FCS error, or some other type of receiver error. If the local information gathered from the DUT is reliable it is often possible to isolate the failure to either the transmitter channel or the receiver channel. No more than seven packets may be lost on either side of the channel (transmit or receive). If it is not possible to determine which side of the channel the packets were lost on, no more than fourteen packets may be lost. Possible Problems: Bit errors that occur outside the range of FCS coverage will not be detected. Some of the adapter cards will generate DMA underrun conditions causing the testing station or DUT to generate truncated packets. A number of devices may transmit packets during the testing process that are not associated with the testing. These frames are often multicast frames but not always. ETHERNET TEST SUITE 10

Test #1.1.4: Endurance Stress Test The University of New Hampshire Purpose: To verify that no obvious buffer management problems occur when directing a large volume of traffic at the DUT. References: [1] ISO/IEC 9314-3, 1990 (a) 100BASE-FX: - Clause 8 [2] IEEE Std 802.3, 2005 (a) 10BASE-T: - Clause 14 (b) 100BASE-TX: - subclause 24.1.4.3, Clause 25 (c) 100BASE-FX: - 24.1.4.3, Clause 25 (d) 1000BASE-LX: - subclauses 36.1.4.3, Clause 38 (e) 1000BASE-SX: - subclauses 36.1.4.3, Clause 38 (f) 1000BASE-T: - Clause 40 (g) 10GBASE-T: - Clause 55 Resource Requirements: Two test stations, one that can be used to source packets at minimum inter-packet gap (IPG), and one that can be used to respond or echo the sourced packet. These stations must be able to provide detailed counts of packets transmitted, received, as well as information on errors associated with link level operation. Last Modification: January 19, 2006 Discussion: This test is informative only and is designed to verify that the DUT has no obvious buffer management problems. In the first section of this test, the DUT is attached to a sourcing station (Refer to Table 1-4) that is capable of sending an appropriate number of 64-byte ICMP echo requests as outlined in Table 1-5 with a minimum IPG of 96BT. The DUT does not have to respond to all of the requests but the test should not cause any system failures. The observable results in this testing process are one or more packet counters. In past testing the IOL has observed a significant variation in the number of packets in error for a given set up. The results obtained from this testing process should therefore not be seen as a true measure of the performance of the device but as information that may suggest the need for further analysis. Test Setup: A link is established between the DUT and the testing station. There are two possible setups depending on the type of device being tested. The DUT may be either an end station or an internetworking device. For our purposes an internetworking device is any device that receives packets on one port and forwards them out another port. End stations are those devices that respond to an ICMP echo request packet. When the DUT can play both the role of an end station and an internetworking device it is treated as an internetworking device. The following two figures show the respective setups for end stations and internetworking devices. In Figure 1-5 Both the DUT and testing station are DTEs the DUT is an end station such ETHERNET TEST SUITE 11

as a PC NIC. It is connected to the testing station, which works as an end station, such as another PC NIC. In Figure 1-6 the DUT is an internetworking device connected to two testing stations, one to source and the other to respond or echo the sourced packets. In Figure 1-7 Midspan powered equipment the DUT is a device receiving power from a mid-span device. For simplicity of presentation, the DUT and its link partner will be categorized as either a DTE or a DCE. For the purposes of this explanation, the term DTE will be used to indicate a network interface card, a managed switch, a router, or the testing station. The term DCE will be used to indicate a repeater, a buffered distributor, or an unmanaged switch. Table 1-4 Minimum Media Specifications by Technology Technology Media Type Modal Bandwidth (MHz km) a 10BASE-T Category-3 --- 100BASE-TX Category-5 --- 100BASE-FX 62.5 µm MMF 500 1000BASE-T Category-5 --- 1000BASE-SX 1000BASE-LX 62.5 µm MMF 50 µm MMF 62.5 µm MMF 50µm MMF 10 µm SMF 160 500 500 500 --- 10GBASE-T Category-6 --- Table 1-5 Packet Error Ratio Verification Technology BER # of Packets 10BASE-T 10-8 468,000 100BASE-TX 10-9 4,680,000 100BASE-FX 2.5x10-10 35,100,000 1000BASE-T 10-10 46,800,000 1000BASE-X 10-12 4,680,000,000 10GBASE-T 10-11 468,000,000 Case 1: DTE to Testing Station Connect the DUT to the testing station as shown in Figure 1-5 Both the DUT and testing station are DTEs. ETHERNET TEST SUITE 12

Reference Environment DTE DTE Figure 1-5 Both the DUT and testing station are DTEs Case 2: DCE to Testing Stations Connect the DUT to its link partner through the reference environment as shown in Figure 1-6. The testing station will exchange packets with the DTE. The link between the testing station and the DCE must be error free. Testing Station Reference Environment DCE Testing Station Figure 1-6 The DUT is a DCE and the testting stations are DTEs Case 3: DTE (Midspan Powered) to Testing Station Connect the DUT to its link partner through the reference environment as shown in Figure 1-7. The testing station will exchange packets with the DTE. The link between the testing stations and the DTE must be error free. DTE Reference Environment Midspan Testing Station Figure 1-7 Midspan powered equipment Procedure: 1. Connect the appropriate high attenuation channel between the DUT and the test station(s) determined from Appendix A. 2. Reset all counters that will be used to measure or monitor the exchange of packets between the DUT and the testing station. Configure software as needed. 3. Using the echo source, transmit (n) 64-byte ICMP echo request packets with an IPG of 96BT to the IP address of the echo responder, where (n) is the 64-byte value determined from Table 1-5. Observable Results: a. Using the counters on the echo source station, identify the number of ICMP echo reply packets received. The difference between the number of ICMP echo request packets sent and the number received is the number of lost packets. An ARP request and response may have occurred during the testing, adjust as needed. The DUT does not have to respond to all of the requests, but the test should not cause any system failures. The DUT must respond to at least one frame to pass this test. ETHERNET TEST SUITE 13

Possible Problems: None ETHERNET TEST SUITE 14

Test #1.1.5: Connect to a 1000BASE-X Manually Configured Port Purpose: To determine if an Auto-Negotiating DUT establishes a link with a manually configured device. References: [1] IEEE Std. 802.3, 2005 Edition: Clause 37 Resource Requirements: A reference station that can be used as a link partner. Link monitoring facilities that are able to determine the signaling being used on the link. Local management indicators on the DUT and reference set that indicate the state of the link as perceived by the different stations. A physical signaling channel with known compliant properties Last Modification: January 19, 2006 Discussion: The ability to detect and establish a link at the optimal speed is dependent on the two devices that make up the link segment providing and detecting the signaling technique or connection information being passed. The majority of Gigabit Ethernet products use IEEE Std. 802.3, 2002 Clause 37 compliant Auto-Negotiation. The rest use different proprietary schemes to detect the link partner s speed or do not detect link speed at all. This test procedure addresses a condition in which link should not occur between a manually configured device and a device with Clause 37 Auto-Negotiation enabled. Test Setup: Connect the DUT to a manually configured port on another device via a compliant optical cable channel. Procedure: 1. Via management, enable Auto-Negotiation and configure the DUT to advertise all supported technology duplex settings (full and half) in all supported speeds. 2. Connect the DUT to another device via a compliant high attenuation optical channel (Refer to Appendix A) 3. Set the port of the link partner to a manual configuration. 4. Verify that no link has been established by attempting to pass traffic between the DUT and the link partner. Observable Results: a. The DUT and testing station must be examined for indicators of proper link speed and type. This is typically an LED that indicates when link is established. Many devices provide some indication of link speed as well. Local management may provide information about configuration such as link duplex status as well as link speed. The DUT should not establish a link with a device that does not Auto-Negotiate. Possible Problems: The DUT may not have LED s to indicate link status. ETHERNET TEST SUITE 15

Test #1.1.6: Connect to a Non-100/1000BASE-X Device Purpose: To determine if a DUT establishes a link with a device using a similar wavelength PHY. References: [1] ISO/IEC 9413-3,1990 (a) 100BASE-FX: - section 9.1.1.1 [2] IEEE Std. 802.3, 2005 (a) 1000BASE-X: - Clause 37 Resource Requirements: A reference station that can be used as a link partner. A reference station that can be used as a link partner from a similar but different network technology. Link monitoring facilities that are able to determine the signaling being used on the link. Local management indicators on the DUT and reference set that indicate the state of the link as perceived by the different stations. A physical signaling channel with known compliant properties Last Modification: January 19, 2006 Discussion: The ability to detect and establish a link at the optimal speed is dependent upon the two devices that make up the link segment providing and detecting the signaling technique or connection information being passed. The majority of Gigabit Ethernet products use IEEE Std. 802.3, 2002 Clause 37 Auto-Negotiation. 100BASE-X Fast Ethernet products use the detection scheme specified in the FDDI Physical Layer Medium Dependent (PMD) standard section 9.1.1.1 that specifies optical link up / link down values. The rest use different proprietary schemes to detect the link partner s speed or do not detect link speed at all. This test procedure, addresses a condition in which link should not occur. Gigabit Ethernet products that use compliant Auto-Negotiation and products that do not Auto-Negotiate such as manually configured 1000BASE-X devices and 100BASE-FX devices should not resolve a link with a device that is of a different network topology that uses signaling of a similar wavelength. For example, a 1000BASE-LX device and a 100BASE-FX device should not establish a link Test Setup: Connect the DUT to a manually configured port on another device via a compliant optical fiber channel. Procedure: 1. Establish a valid Highest Common Denominator (HCD) link between the DUT and a testing station via a compliant high attenuation optical channel (Refer to Appendix A Table A-3). 2. Break the link and connect the DUT to a similar wavelength device: For SX devices (λ = 850 nm): Connect the DUT to an 850 nm 1.0625 Gb MMF Fiber Channel device. For FX and LX devices (λ = 1300 nm): ETHERNET TEST SUITE 16

Connect the DUT to a 1000BASE-LX device or a 100BASE-FX device, respectively. 3. Verify that a proper link is not established. 4. Reconnect the DUT to the testing station. Verify a valid HCD link is re-established. Observable Results: a. The DUT and testing station must be examined for indicators of proper link speed and type. This is typically an LED that indicates when link is established. Many devices provide some indication of link speed as well. Local management may provide information about configuration such as link duplex status as well as link speed. When Auto-Negotiation is disabled, the DUT should not resolve a link with a device that is of a different network topology that uses similar wavelength signaling. Possible Problems: The DUT may not have LEDs to indicate link status. ETHERNET TEST SUITE 17

GROUP 2: CHANNEL TESTING The University of New Hampshire Scope: The following tests cover performance of Category-5, Category-5e, and Category-6 cabling. Overview: These tests are designed to measure frame loss and evaluate 100BASE-TX and 1000BASE-T performance over Category-5, Category-5e, Category-6 and Category-6a cabling. ETHERNET TEST SUITE 18

Test #1.2.1: Channel Characteristics The University of New Hampshire Purpose: To verify that the characteristics of the DUT meet specification. References: [1] ANSI/TIA/EIA-568-B-2001 Resource Requirements: Two test stations, one that can be used to source packets, and one that can be used to respond or echo the sourced packet. These stations must be able to provide detailed counts of packets transmitted, received, as well as information on errors associated with link level operation. Cable Analyzer Last Modification: June 21, 2002 Discussion: Cable that has been labeled as Category 5e, Category 6 or Category 6a cable has certain characteristics. The cable along with the connectivity must have characteristics that allow a specified amount of attenuation, NEXT, Return Loss, and other criteria specified in the ANSI/TIA/EIA-568-B Standard. If the cable is improperly characterized, then the network that it is installed in may suffer, due to unsatisfactory cable conditions. This test is designed to verify that the Cable Under Tests (DUTs) characteristics are within specification. Test Setup: Install the cable in a characteristic environment. This allows for a comparable environment to that which the cable will actually be used. Additionally, the cable should not be wound on a spool, thereby reducing adverse affects such as Alien Cross-talk. Punch down the cable in a configuration specified by the vendor. Table 2-1 Packet Transmission by Technology Technology Transmit Number of Packets (n) 100BASE-TX 2,000,000 1000BASE-T 20,000,000 10GBASE-T 200,000,000 ETHERNET TEST SUITE 19

Figure 2-1 Channel Layout Procedure: 1. After installing the cable and connectors, obtain the cable characteristics using a cable analyzer. 2. Using a traffic generator, send (n) 1518-byte packets on that data channel, where (n) is the value determined from Table 2-1. 3. Repeat steps 1-2 for several different PHY manufacturers. Observable Results: a. In the analysis of the cable, the results are determined on a pass/fail basis in accordance with the ANSI/TIA/EIA-568-B cable specifications for a given cable type. In the packet error ratio testing, the number of packets dropped is recorded along with the direction in which the failure occurred. Possible Problems: None. ETHERNET TEST SUITE 20

APPENDIX A: PACKET ERROR RATIO SPECIFICATIONS Table A-1 Constrained Packet Error Ratio Verification # of Transmitted Packets a Technology BER 64-byte 1518-byte 10BASE-T 10E -8 468,000 19,700 100BASE-TX 10E -8 468,000 19,700 100BASE-FX 10E -9 4,680,000 197,000 1000BASE-T 10E -9 4,680,000 197,000 1000BASE-X 10E -9 4,680,000 197,000 10GBASE-T 10E -11 468,000,000 19,700,000 a The number of transmitted packets outlined in Table A-1 will insure the listed bit error ratio with 95% accuracy. Due to time constraints of the testing period the IOL has chosen to limit the number of packets transmitted in a given test, and therefore, may not be verifying the true bit error ratio for a given technology. The results obtained from this testing process should therefore not be seen as a true measure of the bit error ratio, but as information that may suggest the need for further analysis. Category-5 Cable Test Environment Since equalizers often tend to be optimized for particular cable conditions the test procedure uses both high attenuation and a low attenuation environment. The high attenuation testing is done over a Category-5 or Category-6 compliant channel attenuated to simulate a worst-case environment equivalent of 60 degrees (Refer to Table A-2). The low attenuation testing is done over a Category-5 or Category-6 compliant channel specified in Table A-2. Each of these channels must be tested to ensure that they meet the expected characteristics as defined by their associated standards. Table A-2 UTP Channel Definitions Insertion Loss Low (+/- 1 db) a Insertion Loss High (+/- 1 db) a Technology Media Type 16 MHz 32 MHz 100 MHz 16 MHz 32 MHz 100 MHz 100BASE-TX Category-5 UTP 9.9 14.2 25.7 0.6 1.0 1.2 1000BASE-T Category-5 UTP 9.9 14.2 25.7 0.6 1.0 1.2 100MHz 250MHz 500MHz 100MHz 250MHz 500MHz 10GBASE-T Category-6 21.7 35.9 53.4 2.1 3.5 5.3 a Insertion loss is the sum of channel attenuation and connector losses. Optical Test Environment For optical devices, the high attenuation testing is performed over a compliant optical channel where the signal is attenuated using an optical fiber attenuator to the minimum TX Link Up ETHERNET TEST SUITE 21

value for the DUT. The low attenuation testing is done over a compliant optical channel and the signal is not attenuated. A summary of the optical channel definitions is provided in Table A-3. ETHERNET TEST SUITE 22

Table A-3 Optical Channel Definitions Label Fiber λ (nm) length (m) a Insertion Loss (db) b Modal Bandwidth (MHz km) a FX 62.5 µm MMF 1300 500 11.0 500 SX 62.5 µm MMF 850 220 2.38 160 50 µm MMF 850 550 3.56 500 LX 62.5 µm MMF 50µm MMF 10 µm SMF 1300 1300 1300 550 550 5000 2.35 2.35 4.57 500 500 N/A a The requirements for length and modal bandwidth do not need to be met as long as the length-modal bandwidth product is maintained. b Insertion loss is the sum of fiber attenuation and connector losses. ETHERNET TEST SUITE 23