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

Size: px
Start display at page:

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

Transcription

1 IWARP Consortium Technical Document Revision 0.3 iwarp Consortium 121 Technology Drive, Suite 2 Durham, NH University of New Hampshire Phone: Fax: Copyright 2007 University of New Hampshire

2 Modification Record University of New Hampshire Date Revision Comments July 26, Initial version August 23, Added a setup step to all tests and minor grammatical edits and other changes. September 20, Changed percentages on some tests to be more realistic. Changed quantities from percentages to ranges on some tests. iwarp Consortium 2 of 36 iwarp

3 Acknowledgments 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: Dustin M. Schoenbrun Mikkel Hagen Allen Hubbe Robert Noseworthy University of New Hampshire University of New Hampshire University of New Hampshire University of New Hampshire iwarp Consortium 3 of 36 iwarp

4 Terminology Acronyms LP TS DUT MIM Link Partner Test Station Device Under Test Man in the Middle iwarp Consortium 4 of 36 iwarp

5 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 test suite has been developed to help implementors evaluate the functioning of their iwarp based products in less than ideal network conditions. The tests do not determine if a product conforms to the iwarp standards, nor are they purely interoperability tests. Rather, they provide one method to isolate problems within an iwarp device. Successful completion of all tests contained in this suite does not guarantee that the tested device will operate with other iwarp devices. However, combined with satisfactory operation in the IOL s semi production environment, these tests provide a reasonable level of confidence that the Device Under Test (DUT) will function well in most multi vendor iwarp environments. iwarp Consortium 5 of 36 iwarp

6 Test Organization University of New Hampshire This document organizes tests by group based on related test methodology or goals. Each group begins with a brief set of comments pertaining to all tests within that group. This is followed by a series of description blocks; each block describes a single test. The format of the description block is as follows: Test Label: Purpose: References: Resource Requirements: Discussion: Test Setup: Procedure: Observable Results: The Test Label is a period delimited list composed of the group number and test number within the group. That is, Test Label Test 1.2 refers to the 2 nd test in the 1 st group of the iwarp Interoperability test suite. The Test Label is immediately followed by a brief test name. The Purpose is a short statement describing what the test attempts to achieve. It is usually phrased as a simple assertion of the feature or capability to be tested. The References section lists cross references to specifications and documentation that may aid in the evaluation of the test and any results it generates. The Resource Requirements must be met before the test can be performed. This includes basic equipment and devices to be tested. The Discussion is a general discussion of the test and relevant section of the specification, including any assumptions made in the design or implementation of the test as well as known limitations. The Test Setup section describes the configuration of all devices prior to the start of the test. Different parts of the procedure may involve configuration steps that deviate from what is given in the test setup. If a value is not provided for a protocol parameter, then the protocol's default is used. The Procedure contains the step by step instructions for carrying out the test. These steps might range from enabling interfaces, disconnecting devices from the network, using a test station to capture and/or transmit data, device configuration, and miscellaneous other test related tasks. The Observable Results section enumerates the specific test results that may be evaluated by the tester in order to determine and outcome for the test (e.g. PASS, FAIL). The section also indicates how each result should be interpreted. The determination of a PASS or FAIL for each test is usually based on how the iwarp Consortium 6 of 36 iwarp

7 observed test results compare with the results described in this section. Possible Problems: This section contains a description of known issues with the test procedure which may affect test results in some cases. iwarp Consortium 7 of 36 iwarp

8 References The following documents are referenced in this text: IETF Internet Draft RDDP DDP, Direct Data Placement over Reliable Transports, version 06. IETF Internet Draft RDDP MPA, Marker PDU Aligned Framing for TCP Specification, version 06. IETF Internet Draft RDDP RDMAP, An RDMA Protocol Specification, version 07. IETF Internet Draft RDDP Security, DDP/RDMAP Security, version 10. iwarp Consortium 8 of 36 iwarp

9 Table of Contents Modification Record...2 Acknowledgments...3 Terminology...4 Acronyms...4 Introduction...5 Overview...5 Test Organization...6 References...8 Default Test Setup...10 Group 1: Basic Network Impairments...11 Overview...11 Test 1.1: Data Corruption...12 Test 1.2: Out of Order Packets...14 Test 1.3: Dynamic MTU Changes...16 Test 1.4: Duplicate Packets...18 Test 1.5: TCP Header Errors...20 Test 1.6: Latency...22 Test 1.7: Jitter...24 Test 1.8: Dropped Packets...26 Test 1.9: Dynamic Window Adjustment...28 Group 2: Marker PDU Alignment (MPA)...30 Overview...30 Test 2.1: Markers...31 Test 2.2: MPA Cyclic Redundancy Check (CRC)...33 Test 2.3: Fragmenting of the MPA Frame...35 iwarp Consortium 9 of 36 iwarp

10 Default Test Setup University of New Hampshire iwarp Consortium 10 of 36 iwarp

11 Group 1: Basic Network Impairments Overview The following tests cover several possible impairment scenarios that could occur between a pair of RDMA Capable devices. These tests are designed to verify that the DUT acts correctly in less than ideal network conditions. iwarp Consortium 11 of 36 iwarp

12 Test 1.1: Data Corruption Purpose University of New Hampshire To verify the DUT properly handles data corruption in the packets during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion June 26, 2007 (dschoenbrun): Initial draft. August 16, 2007 (dschoenbrun): Changed name and added a setup step. It is possible for data to be corrupted en route to its destination. There are several different means by which data corruption can be detected and recovered from, such as checksums and CRCs. This test will verify the DUT's ability to handle data corruption within the packets. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to corrupt 0.01%of the packets. Part II: DUT as Receiver Transfer 1GB of data to the DUT from the LP over the test channel using RDMA. Once the transfer has completed, determine the integrity of the data. iwarp Consortium 12 of 36 iwarp

13 Repeat the above for 0.1%, 1%, and 5% of the packets being corrupted. Part III: DUT as Sender Transfer 1GB of data to the LP from the DUT over the test channel using RDMA. Once the transfer has completed, determine the integrity of the data. Repeat the above for 0.1%, 1%, and 5% of the packets being corrupted. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems iwarp Consortium 13 of 36 iwarp

14 Test 1.2: Out of Order Packets Purpose To verify that the DUT correctly handles packets that arrive out of order during an RDMA Transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 26, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added RDMA references and added a setup step. One of the issues with a busy network is that, on occasion, packets can be transmitted out of order. What this test verifies is that the DUT can handle out of order packets while sending a file to the LP and also while receiving a file from the LP. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to reorder 0.01%of the packets. Part II: DUT as Receiver Transfer 1GB of data to the DUT from the LP over the test channel using RDMA. iwarp Consortium 14 of 36 iwarp

15 Once the transfer has completed, determine the integrity of the data. Repeat the above for 0.1%, 1%, and 5% packet reordering. Part III: DUT as Sender Transfer 1GB of data to the LP from the DUT over the test channel. Once the transfer has completed, determine the integrity of the data. Repeat the above for 0.1%, 1%, and 5% packet reordering. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems iwarp Consortium 15 of 36 iwarp

16 Test 1.3: Dynamic MTU Changes Purpose To verify that the DUT correctly handles dynamic changes in MTU (Maximum Transmission Unit) during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 27, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added a setup step and general cleanup. The MTU or Maximum Transmission Unit is the size in bytes of the largest packet that a layer of a communication protocol can pass onwards. This test will change the MTU in a certain percentage of all packets transfered and verify how the DUT handles these changes. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to change 0.01%of the MTU Sizes in the packets Part II: DUT as Receiver Transfer 1GB of data from the LP to the DUT over the test channel. After the transfer of the file has completed, verify the integrity of the data. iwarp Consortium 16 of 36 iwarp

17 Repeat the above for 0.1%, 1%, and 5% of packets with a change in MTU Size. Part III: DUT as Sender Transfer 1GB of data from the LP to the DUT over the test channel. After the transfer of the file has completed, verify the integrity of the data. Repeat the above for 0.1%, 1%, and 5% of packets with a change in MTU Size. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems iwarp Consortium 17 of 36 iwarp

18 Test 1.4: Duplicate Packets Purpose To verify that the DUT can successfully handle a multitude of duplicate packets during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 27, 2007 (dschoenbrun): Initial Draft August 23, 2007 (dschoenbrun): Added a setup step and general clean up. Another issue with busy networks is duplicate packets. This is when one or more packets get retransmitted due to a timeout when they were actually received on the remote side. This test will determine the DUT's ability to handle different quantities of duplicate packets. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to duplicate 0.01%of the packets. Part II: DUT as Receiver Transfer 1GB of data to the DUT from the LP over the test channel. Once the transfer has completed, determine the integrity of the data. iwarp Consortium 18 of 36 iwarp

19 Repeat the above for 0.1%, 1%, and 5% packet duplication. Part III: DUT is Sender Transfer 1GB of data from the DUT to the LP over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above for 0.1%, 1%, and 5% packet duplication. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems Marker, CRC, and Version supported by the DUT and LP may not be compatible. If possible, configure the DUT and LP such that the devices are in a compatible state. iwarp Consortium 19 of 36 iwarp

20 Test 1.5: TCP Header Errors Purpose To verify that the DUT can correctly handle corruption in the TCP Header during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 27, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added a setup step and general clean up. The TCP header consists of several fields that determine device capabilities as well as making connections and acknowledging packets. This test is going to verify that the DUT can correctly handle bit flips in the TCP Header. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to corrupt the TCP Header in 0.01%of the packets. Part II: DUT as Receiver Transfer 1GB of data to the DUT from the LP over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above for 0.1%, 1%, and 5% of TCP Headers being corrupted. iwarp Consortium 20 of 36 iwarp

21 Part III: DUT as Sender Transfer 1GB of data to the LP from the DUT over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above for 0.1%, 1%, and 5% of TCP Headers being corrupted. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems Marker, CRC, and Version supported by the DUT and LP may not be compatible. If possible, configure the DUT and LP such that the devices are in a compatible state. iwarp Consortium 21 of 36 iwarp

22 Test 1.6: Latency Purpose University of New Hampshire To verify that the DUT can correctly handle network latency during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 27, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added a setup step and general clean up. Network Latency occurs when a network is especially busy and cannot process all requests at the same time. As a result the packets get queued up and also could be dropped. This test will verify the DUT's ability to cope with this latency. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to apply a delay of 1 Millisecond to the connection. Part II: DUT as Receiver Transfer 1GB of data to the DUT from the LP over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above with 10, 50, and 100 Millisecond delays. iwarp Consortium 22 of 36 iwarp

23 Part III: DUT as Sender Transfer 1GB of data to the LP from the DUT over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above with 10, 50, and 100 Millisecond delays. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems iwarp Consortium 23 of 36 iwarp

24 Test 1.7: Jitter Purpose To verify that the DUT can correctly handle network jitter during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 27, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added a setup step and general clean up. Jitter is the variation in packet delay on a network. It is similar to latency, but can vary greatly over time. This test will verify the DUT's ability to adapt to network jitter. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to apply a 1 to 10 Millisecond delay. Part II: DUT as Receiver Transfer 1GB of data to the DUT from the LP over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above with 10 to 50, 50 to 100, and 100 to 250 Millisecond delays. iwarp Consortium 24 of 36 iwarp

25 Part III: DUT as Sender Transfer 1GB of data to the LP from the DUT over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above with 10 to 50, 50 to 100, and 100 to 250 Millisecond delays. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems iwarp Consortium 25 of 36 iwarp

26 Test 1.8: Dropped Packets Purpose To verify that the DUT can correctly handle dropped packets during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 27, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added a setup step and general clean up. On a particularly busy network, it is possible for routers and switches to drop packets due to the fact that they cannot handle any more incoming packets at that particular moment. This prevents those packets from being delivered to their destinations. This test will verify the DUT's ability to handle dropped packets. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to drop 0.01%of the packets. Part II: DUT as Receiver Transfer 1GB of data to the DUT from the LP over the test channel. Once the transfer has completed, verify the integrity of the data. iwarp Consortium 26 of 36 iwarp

27 Repeat the above with 0.1%, 1%, and 5% of the packets getting dropped. Part III: DUT as Sender Transfer 1GB of data to the LP from the DUT over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above with 0.1%, 1%, and 5% of the packets getting dropped. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems iwarp Consortium 27 of 36 iwarp

28 Test 1.9: Dynamic Window Adjustment Purpose To verify that the DUT can correctly handle dynamic changes in window size during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 27, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added a setup step and general clean up. The TCP acknowledgment window determines how many packets can be outstanding (have not received ACKs for) at a single time. This test will verify the DUT's ability to handle dynamic changes in the acknowledgment window. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to change the window size on 0.01%of the packets. Part II: DUT as Receiver Transfer 1GB of data to the DUT from the LP over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above with 0.1%, 1%, and 5% of the packets having adjusted window iwarp Consortium 28 of 36 iwarp

29 sizes. Part III: DUT as Sender Transfer the 1GB data to the LP from the DUT over the test channel. Once the transfer has completed, verify the integrity of the data. Repeat the above with 0.1%, 1%, and 5% of the packets having adjusted window sizes. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems iwarp Consortium 29 of 36 iwarp

30 Group 2: Marker PDU Alignment (MPA) Overview The following tests cover a multitude of possible issues that could occur while using MPA between a pair of RDMA Capable devices. These tests are designed to verify that the DUT acts correctly in less than ideal network conditions. iwarp Consortium 30 of 36 iwarp

31 Test 2.1: Markers Purpose University of New Hampshire To verify that the DUT correctly handles errors with the markers within the MPA frame during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 30, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added a setup step and general clean up. MPA Markers are used to identify the start of FPDUs when packets are received out of order. This test verifies the DUT's ability to handle errors with MPA Markers. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to corrupt 0.01%of packets with MPA Markers. Part II: DUT as Receiver Transfer 1GB of data to the DUT from the LP over the test channel using RDMA and MPA Markers. Once the transfer has completed, verify the integrity of the data. iwarp Consortium 31 of 36 iwarp

32 Repeat the above for 0.1%, 1%, and 5% corruption of MPA Markers. Part III: DUT as Sender Transfer the 1GB data to the LP from the DUT over the test channel using RDMA and MPA Markers. Once the transfer has completed, verify the integrity of the data. Repeat the above for 0.1%, 1%, and 5% corruption of MPA Markers. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems The DUT may not support Markers, in which case the test would not be able to be run. iwarp Consortium 32 of 36 iwarp

33 Test 2.2: MPA Cyclic Redundancy Check (CRC) Purpose To verify that the DUT can handle errors in the CRC in the MPA header during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 30, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added a setup step and general clean up. MPA provides a CRC check to detect corruption within an MPA Frame. This test will verify the DUT's ability to handle bad MPA CRCs. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to corrupt 0.01%of MPA CRCs. Part II:DUT as Receiver Transfer 1GB of data from the LP to the DUT over the test channel using MPA and RDMA. Once the transfer has completed, verify the integrity of the data. Repeat the above for 0.1%, 1%, and 5% CRC corruption. iwarp Consortium 33 of 36 iwarp

34 Part III: DUT as Sender Transfer 1GB of data from the DUT to the LP over the test channel using MPA and RDMA. Once the transfer has completed, verify the integrity of the data. Repeat the above for 0.1%, 1%, and 5% CRC corruption. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems It is possible that the DUT has CRC checking disabled. If it is possible, try to configure both the LP and DUT so that they both support CRC checking. iwarp Consortium 34 of 36 iwarp

35 Test 2.3: Fragmenting of the MPA Frame Purpose To verify that the DUT can correctly handle fragmenting of the MPA Frame during an RDMA transfer. References Resource Requirements An RDMA Capable DUT An RDMA Capable LP A 10 Gbps Capable Network Emulator A Testing Station Modification Record Discussion July 30, 2007 (dschoenbrun): Initial Draft. August 23, 2007 (dschoenbrun): Added a setup step and general clean up. It is possible that in a busy network, an MPA frame might become fragmented, splitting its contents across multiple packets. This test will verify the DUT's ability to handle fragmentation of the MPA frame. Test Setup Procedure Default Test Setup. All devices are powered ON and in an operational state. Part I: Setup Configure the test network according to the Default Test Setup. Ensure that the test network is free of any impairments left over from a previous test and that the devices can communicate without any impairments present. Configure the Network Emulator to fragment 0.01%of MPA frames. Part II: DUT as Receiver Transfer the 1GB data to the DUT from the LP over the test channel using MPA and RDMA. Once the transfer has completed, verify the integrity of the data. iwarp Consortium 35 of 36 iwarp

36 Repeat the above with 0.1%, 1%, and 5% of MPA frames being fragmented. Part III:DUT as Sender Transfer the 1GB data to the LP from the DUT over the test channel using MPA and RDMA. Once the transfer has completed, verify the integrity of the data. Repeat the above with 0.1%, 1%, and 5% of MPA frames being fragmented. Observable Results Verify the integrity of the data from the LP. Verify the integrity of the data from the DUT. Possible Problems iwarp Consortium 36 of 36 iwarp

ETHERNET TESTING SERVICES

ETHERNET TESTING SERVICES ETHERNET TESTING SERVICES MAC Merge Frame Preemption for Interspersing Express Traffic Conformance Test Plan Version 1.0 Technical Document Last Updated: June 14, 2017 Ethernet Testing Services 21 Madbury

More information

ROUTING CONSORTIUM TEST SUITE

ROUTING CONSORTIUM TEST SUITE ROUTING CONSORTIUM TEST SUITE Border Gateway Protocol 4+ Over Internet Protocol Version 6 Multi-System Interoperability Test Suite Technical Document Version 2.1 University of New Hampshire 121 Technology

More information

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

ROUTING CONSORTIUM. Open Shortest Path First (OSPF) Multi-System Interoperability Test Suite. Technical Document. Revision 1.6 ROUTING CONSORTIUM Open Shortest Path First (OSPF) Multi-System Interoperability Test Suite Technical Document Revision 1.6 University of New Hampshire 121 Technology Drive, Suite 2 Durham, NH 03824-3525

More information

ROUTING CONSORTIUM TEST SUITE

ROUTING CONSORTIUM TEST SUITE ROUTING CONSORTIUM TEST SUITE Routing Information Protocol (RIP) Over Internet Protocol Version 6 Technical Document Version 2.0 University of New Hampshire 121 Technology Drive, Suite 2 Durham, NH 03824

More information

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

ROUTING CONSORTIUM. Routing Information Protocol Version 2 (RIP) Multi-System Interoperability Test Suite. Technical Document. Revision 2. ROUTING CONSORTIUM Routing Information Protocol Version 2 (RIP) Multi-System Interoperability Test Suite Technical Document Revision 2.2 121 Technology Drive, Suite 2 Durham, NH 03824 Routing Consortium

More information

Bridge Functions Consortium

Bridge Functions Consortium Quality/Class of Service Conformance Test Suite Version 0.3 Last Updated: 2005-09-23 121 Technology Drive, Suite 2 University of New Hampshire Durham, NH 03824 Phone: (603) 862-0090 www.iol.unh.edu Fax:

More information

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

ROUTING CONSORTIUM. Virtual Router Redundancy Protocol Operations Test Suite. Technical Document. Revision 2.5 ROUTING CONSORTIUM Virtual Router Redundancy Protocol Operations Test Suite Technical Document Revision 2.5 University of New Hampshire 121 Technology Drive, Suite 2 Durham, NH 03824 Routing Consortium

More information

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

ROUTING CONSORTIUM. Intermediate System to Intermediate System (IS-IS) Operations Test Suite. Technical Document. Revision 4.6 ROUTING CONSORTIUM Intermediate System to Intermediate System (IS-IS) Operations Test Suite Technical Document Revision 4.6 University of New Hampshire 121 Technology Drive, Suite 2 Durham, NH 03824-3525

More information

SERIAL ATTACHED SCSI (SAS) CONSORTIUM

SERIAL ATTACHED SCSI (SAS) CONSORTIUM SERIAL ATTACHED SCSI (SAS) CONSORTIUM Clause 8 SAS SPL Target Error Handling Test Suite Version0.3 Technical Document Last Updated: 6 September 2011 Serial Attached SCSI Consortium 121 Technology Drive,

More information

Bridge Functions Consortium

Bridge Functions Consortium Hardware Rate Limiting Feature Verification Test Suite Version 0.1 Last Updated: 2005-09-05 121 Technology Drive, Suite 2 University of New Hampshire Durham, NH 03824 Phone: (603) 862-0090 www.iol.unh.edu

More information

Ethernet Switching Protocols

Ethernet Switching Protocols Ethernet Switching Protocols Link Layer Discovery Protocol Interoperability Test Suite Version 1.0 Last Updated: June 13, 2016 Ethernet Switching Protocols UNH Improving networks worldwide. 21 Madbury

More information

IPv6 CONSORTIUM TEST SUITE Address Architecture Conformance Test Specification

IPv6 CONSORTIUM TEST SUITE Address Architecture Conformance Test Specification IPv6 CONSORTIUM TEST SUITE Address Architecture Technical Document Version 2.4 University of New Hampshire 121 Technology Drive, Suite 2 Durham, NH 03824 IPv6 Consortium Phone: +1-603-862-2804 http://www.iol.unh.edu

More information

Fast Ethernet Consortium

Fast Ethernet Consortium Fast Ethernet Consortium Version 1.2 Technical Document Last Updated: March 6, 2015 Fast Ethernet Consortium 121 Technology Drive, Suite 2 Durham, NH 03824 University of New Hampshire Phone: (603) 862-1529

More information

Data Center Bridging Consortium

Data Center Bridging Consortium Data Center Bridging Consortium 802.1Qaz Enhanced Transmission Selection Test Suite Version 1.2 Technical Document Last Updated: April 10th, 2012 Data Center Bridging Consortium HTTP://WWW.IOL.UNH.EDU/CONSORTIUMS/DCB

More information

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

University of New Hampshire InterOperability Laboratory Ethernet in the First Mile Consortium University of New Hampshire InterOperability Laboratory As of July 26, 2004 the Ethernet in the First Mile Clause 57 OAM Conformance Test Suite version 0.4 has been superseded by the release of the Clause

More information

STEVEN R. BAGLEY PACKETS

STEVEN R. BAGLEY PACKETS STEVEN R. BAGLEY PACKETS INTRODUCTION Talked about how data is split into packets Allows it to be multiplexed onto the network with data from other machines But exactly how is it split into packets and

More information

Bridge Functions Consortium. Bridge Functions Consortium

Bridge Functions Consortium. Bridge Functions Consortium Link Aggregation Interoperability Test Suite Version 2.2 2.6 Last Updated: 2008-08-04 University of New Hampshire www.iol.unh.edu 121 Technology Drive, Suite 2 Durham, NH 03824 Phone: +1-603-862-0090 Fax:

More information

ROUTING CONSORTIUM. Virtual Router Redundancy Protocol Version 3 Interoperability Test Suite. Technical Document. Draft Version

ROUTING CONSORTIUM. Virtual Router Redundancy Protocol Version 3 Interoperability Test Suite. Technical Document. Draft Version ROUTING CONSORTIUM Virtual Router Redundancy Protocol Version 3 Interoperability Test Suite Technical Document Draft Version 121 Technology Drive, Suite 2 Durham, NH 03824 Routing Consortium Phone: +1-603-862-3941

More information

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

UNH-IOL. FC-1 Conformance Test Suite Version 4.3. Technical Document. Last Updated: February 23, 2008 UNH-IOL FIBRE CHANNEL CONSORTIUM FC-1 Conformance Test Suite Version 4.3 Technical Document Last Updated: February 23, 2008 Fibre Channel Consortium 121 Technology Drive, Suite 2 InterOperability Laboratory

More information

UNH IOL iscsi CONSORTIUM

UNH IOL iscsi CONSORTIUM UNH IOL iscsi CONSORTIUM Interoperability Test Suite Version 1.2 Technical Document Last Updated January 4, 2007 2006 University of New Hampshire UNH-IOL iscsi Consortium 121 Technology Drive, Suite 2

More information

IPv6 Application Test Service

IPv6 Application Test Service IPv6 Application Test Service Generic IPv6 Application Functional Test Plan Technical Document Version 0.1 University of New Hampshire 21 Madbury Road, Suite 100 Durham, NH 03824 IPv6 Application Test

More information

UNH IOL SERIAL ATTACHED SCSI (SAS) CONSORTIUM

UNH IOL SERIAL ATTACHED SCSI (SAS) CONSORTIUM UNH IOL SERIAL ATTACHED SCSI (SAS) CONSORTIUM SAS 3.0 Receiver Physical Layer Test Suite Version 1.00 Technical Document Last Updated: September 29, 2014 UNH IOL SAS Consortium 121 Technology Drive, Suite

More information

Data Center Bridging Consortium

Data Center Bridging Consortium Data Center Bridging Consortium 802.1Qau Congestion Notification Test Suite Version 1.1 Technical Document Last Updated: April 10, 2012 Data Center Bridging Consortium HTTP://WWW.IOL.UNH.EDU/CONSORTIUMS/DCB

More information

UNH IOL iscsi CONSORTIUM

UNH IOL iscsi CONSORTIUM UNH IOL iscsi CONSORTIUM CHAP Test Suite for iscsi Initiators Version 3.1 Technical Document Last Updated May 17, 2016 2015 University of New Hampshire InterOperability Laboratory UNH-IOL iscsi Consortium

More information

SERIAL ATTACHED SCSI (SAS) CONSORTIUM

SERIAL ATTACHED SCSI (SAS) CONSORTIUM SERIAL ATTACHED SCSI (SAS) CONSORTIUM Clause 6 SAS SPL Link Layer Test Suite Version 1.3 Technical Document Last Updated: 6 September 2011 Serial Attached SCSI Consortium 121 Technology Drive, Suite 2

More information

IP CONSORTIUM TEST SUITE Internet Protocol, Version 6

IP CONSORTIUM TEST SUITE Internet Protocol, Version 6 IP CONSORTIUM TEST SUITE Internet Protocol, Version 6 Technical Document Last Update: January 25, 2002 Internet Protocol Consortium 7 Leavitt Lane, Room 106 Durham, NH 03824-3525 Research Computing Center

More information

UNH IOL iscsi CONSORTIUM

UNH IOL iscsi CONSORTIUM UNH IOL iscsi CONSORTIUM Interoperability Test Suite Version 1.0 Technical Document Last Updated December 1, 2005 2005 University of New Hampshire UNH-IOL iscsi Consortium 121 Technology Drive, Suite 2

More information

WLAN The Wireless Local Area Network Consortium

WLAN The Wireless Local Area Network Consortium WLAN The Wireless Local Area Network Consortium 802.11 Base AP MAC Layer Test Suite Version 3.5 Technical Document Last Updated: February 18, 2012 Wireless LAN Consortium 121 Technology Drive, Suite 2

More information

UNH IOL iscsi CONSORTIUM

UNH IOL iscsi CONSORTIUM UNH IOL iscsi CONSORTIUM Error Recovery Test Suite for iscsi Targets Version 0.2 Technical Document Last Updated January 4, 2007 2006 University of New Hampshire UNH-IOL iscsi Consortium 121 Technology

More information

Bridge Functions Consortium

Bridge Functions Consortium Version 2.2 Last Modified: 2005-01-20 University of New Hampshire esearch Computing Center 121 Technology Drive, Suite 2 Durham, NH 03824 Phone: (603) 862-0090 Fax: (603) 862-4181 www.iol.unh.edu 2005

More information

Fast Ethernet Consortium

Fast Ethernet Consortium Fast Ethernet Consortium 100BASE-X PCS Test Suite Version 4.0 Technical Document Last Updated: April 30, 2015 Fast Ethernet Consortium 121 Technology Drive, Suite 2 Durham, NH 03824 University of New Hampshire

More information

iscsi Consortium Error Recovery Test Suite For iscsi Targets

iscsi Consortium Error Recovery Test Suite For iscsi Targets iscsi Consortium Error Recovery Test Suite For iscsi Targets Version 0.2 Last Update: February 19 2004 iscsi Consortium 121 Technology Drive Suite 2 Durham, NH 03824-3525 Research Computing Center Phone:

More information

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

IN THE FIRST MILE CONSORTIUM. Clause 65 Test Suite v1.1 Technical Document. Last Updated: March 23, :43pm EFM ETHERNET IN THE FIRST MILE CONSORTIUM Technical Document Last Updated: March 23, 2005 12:43pm Ethernet in the First Mile Consortium 121 Technology Drive, Suite 2 InterOperability Laboratory Durham,

More information

WLAN The Wireless Local Area Network Consortium

WLAN The Wireless Local Area Network Consortium WLAN The Wireless Local Area Network Consortium WPA Station MAC Layer Test Suite Version 2.5 Technical Document Last Updated: February 18, 2013 Wireless LAN Consortium 121 Technology Drive, Suite 2 Durham,

More information

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

ROUTING CONSORTIUM. Open Shortest Path First (OSPF) NSSA Option Test Suite. Technical Document. Revision 1.9 ROUTING CONSORTIUM Open Shortest Path First (OSPF) NSSA Option Test Suite Technical Document Revision 1.9 University of New Hampshire 121 Technology Drive, Suite 2 Durham, NH 03824-3525 Routing Consortium

More information

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

The University of New Hampshire InterOperability Laboratory 10 GIGABIT ETHERNET. Clause 46 10Gb/s RS Test Suite Version 1.1 Technical Document 10 GIGABIT ETHERNET Clause 46 10Gb/s RS Test Suite Version 1.1 Technical Document Last Updated: September 18, 2002 9:12AM 10 Gigabit Ethernet Consortium 121 Technology Drive Suite 2 Durham, NH 03824 Research

More information

UNH-IOL PCIe CONSORTIUM

UNH-IOL PCIe CONSORTIUM UNH-IOL PCIe CONSORTIUM PCIe Interoperability Test Suite v1.0 Technical Document Last Updated: September 26, 2013 2013 University of New Hampshire InterOperability Laboratory UNH IOL PCIe Consortium 121

More information

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

THE ETHERNET IN THE FIRST MILE CONSORTIUM. Annex 4A MAC Conformance Test Suite Version 1.0 Technical Document EFM THE ETHERNET IN THE FIRST MILE CONSORTIUM Annex 4A MAC Conformance Test Suite Version 1.0 Technical Document COVER PAGE Last Updated: February 14, 2005 12:30 pm Ethernet in the First Mile Consortium

More information

University of New Hampshire InterOperability Laboratory Ethernet Consortium

University of New Hampshire InterOperability Laboratory Ethernet Consortium Ethernet Consortium As of November 7 th, 2001 the Ethernet Consortium Clause # 28 Auto Negotiation Next Page Exchange Conformance Test Suite version 1.0 has been superseded by the release of the Clause

More information

An RDMA Protocol Specification (Version 1.0)

An RDMA Protocol Specification (Version 1.0) draft-recio-iwarp-rdmap-v.0 Status of this Memo R. Recio IBM Corporation P. Culley Hewlett-Packard Company D. Garcia Hewlett-Packard Company J. Hilland Hewlett-Packard Company October 0 An RDMA Protocol

More information

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 v1.6. Technical Document. Last Updated: December 22, 2005, 11:07 a.m. Ethernet Clause 40 Auto-Crossover Test Suite v1.6 Technical Document Last Updated: December 22, 2005, 11:07 a.m. Ethernet Consortium 121 Technology Drive, Suite 2 Durham, NH 03824 Research Computing Center

More information

University of New Hampshire InterOperability Laboratory Ethernet Consortium

University of New Hampshire InterOperability Laboratory Ethernet Consortium University of New Hampshire InterOperability Laboratory Ethernet Consortium As of August 2 nd, 2000 the Ethernet Consortium Physical Layer Interoperability Conformance Test Suite Version 2000_08_01 has

More information

iscsi Consortium Full Feature Phase Test Suite For iscsi Initiators

iscsi Consortium Full Feature Phase Test Suite For iscsi Initiators iscsi Consortium Full Feature Phase Test Suite For iscsi Initiators Version 0.1 Last Update: July 3, 2003 iscsi Consortium 121 Technology Drive Suite 2 Durham, NH 03824-3525 Research Computing Center Phone:

More information

University of New Hampshire InterOperability Laboratory Gigabit Ethernet Consortium

University of New Hampshire InterOperability Laboratory Gigabit Ethernet Consortium University of New Hampshire Gigabit Ethernet Consortium As of August 25 th, 2003 the Gigabit Ethernet Consortium Clause 36 Physical Coding Sublayer Conformance Test Suite Version 1.9 has been superseded

More information

Voice over IP Consortium

Voice over IP Consortium Voice over IP Consortium Version 1.6 Last Updated: August 20, 2010 121 Technology Drive, Suite 2 University of New Hampshire Durham, NH 03824 Research Computing Center Phone: +1-603-862-0186 Fax: +1-603-862-4181

More information

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

10 GIGABIT ETHERNET. 10GBASE-T Physical Layer Interoperability Test Suite Version 1.0. Technical Document. Last Updated: October 3, :30 PM . 10 GIGABIT ETHERNET 10GBASE-T Physical Layer Interoperability Test Suite Version 1.0 Technical Document Last Updated: October 3, 2008 2:30 PM 10 Gigabit Ethernet Consortium 121 Technology Drive, Suite

More information

Bridge Functions Consortium

Bridge Functions Consortium Bridge Functions Consortium Spanning Tree Protocol Operations Test Suite Version 2.4 Last Updated: 2008-06-23 Bridge Functions Consortium University of New Hampshire www.iol.unh.edu 121 Technology Drive,

More information

MPA (Marker PDU Aligned Framing for TCP)

MPA (Marker PDU Aligned Framing for TCP) MPA (Marker PDU Aligned Framing for TCP) draft-culley-iwarp-mpa-01 Paul R. Culley HP 11-18-2002 Marker (Protocol Data Unit) Aligned Framing, or MPA. 1 Motivation for MPA/DDP Enable Direct Data Placement

More information

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

Ethernet. Clause 40 Auto-Crossover Test Suite V2.2. Technical Document. Last Updated: March 24, 2009, 3:15 p.m. Ethernet Clause 40 Auto-Crossover Test Suite V2.2 Technical Document Last Updated: March 24, 2009, 3:15 p.m. Ethernet Consortium 121 Technology Drive, Suite 2 Durham, NH 03824 University of New Hampshire

More information

WLAN The Wireless Local Area Network Consortium

WLAN The Wireless Local Area Network Consortium WLAN The Wireless Local Area Network Consortium 802.11 Base Station MAC Layer Test Suite Version 3.2 Technical Document Last Updated: November 25, 2008 Wireless LAN Consortium 121 Technology Drive, Suite

More information

UNH IOL iscsi CONSORTIUM

UNH IOL iscsi CONSORTIUM UNH IOL iscsi CONSORTIUM Error Recovery Test Suite for iscsi Targets Version 2.1 Technical Document Last modified January 13, 2010 2006-2010 University of New Hampshire UNH-IOL iscsi Consortium 121 Technology

More information

UNH-IOL FIBRE CHANNEL CONSORTIUM

UNH-IOL FIBRE CHANNEL CONSORTIUM UNH-IOL FIBRE CHANNEL CONSORTIUM Multi Target Fabric Interoperability Test Suite Version 1.2 Technical Document Last Updated: November 29, 2006 Copyright 2006 University of New Hampshire InterOperability

More information

University of New Hampshire InterOperability Laboratory Ethernet Consortium

University of New Hampshire InterOperability Laboratory Ethernet Consortium University of New Hampshire Ethernet Consortium As of August 23 rd, 2002 the Ethernet Consortium Clause # 28 Auto Negotiation Next Page Exchange Conformance Test Suite version 2.0 has been superseded by

More information

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

ETHERNET. Clause 28 Auto-Negotiation Next Page Exchange Test Suite v2.3. Technical Document. Last Updated: Friday, February 03, :22 AM ETHERNET Clause 28 Auto-Negotiation Next Page Exchange Test Suite v2.3 Technical Document Last Updated: Friday, February 03, 2006 11:22 AM University of New Hampshire 121 Technology Drive, Suite 2 Durham,

More information

GIGABIT ETHERNET CONSORTIUM

GIGABIT ETHERNET CONSORTIUM GIGABIT ETHERNET CONSORTIUM Clause 38 Optical PMD Test Suite Version 0.7 Technical Document Last Updated: August 19, 2008 11:30 AM Gigabit Ethernet Consortium 121 Technology Drive, Suite 2 Durham, NH 03824

More information

iscsi Consortium Multi-Connection Test Suite For iscsi Targets

iscsi Consortium Multi-Connection Test Suite For iscsi Targets iscsi Consortium Multi-Connection Test Suite For iscsi Targets Version 0.2 Last Update: February 2, 2004 iscsi Consortium 121 Technology Drive Suite 2 Durham, NH 03824-3525 Research Computing Center Phone:

More information

CSE 123: Computer Networks

CSE 123: Computer Networks Student Name: PID: UCSD email: CSE 123: Computer Networks Homework 1 Solution (Due 10/12 in class) Total Points: 30 Instructions: Turn in a physical copy at the beginning of the class on 10/10. Problems:

More information

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

Ethernet. MDIO Auto-Negotiation Registers Test Suite For Twisted-Pair PHYs V1.0. Technical Document. Last Updated: Thursday March 19, :21 AM Ethernet MDIO Auto-Negotiation Registers Test Suite V1.0 Technical Document Last Updated: Thursday March 19, 2015 10:21 AM University of New Hampshire 121 Technology Drive, Suite 2 Durham, NH 03824 10

More information

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

10 GIGABIT ETHERNET CONSORTIUM. RS Test Suite V1.2a Technical Document. Last Updated: June 7, :30 pm 10 GIGABIT ETHERNET CONSORTIUM 10GECTHE RS Test Suite V1.2a Technical Document Last Updated: June 7, 2005 6:30 pm 10 Gigabit Ethernet Consortium 121 Technology Drive, Suite 2 Durham, NH 03824 University

More information

University of New Hampshire InterOperability Laboratory Ethernet Consortium

University of New Hampshire InterOperability Laboratory Ethernet Consortium University of New Hampshire Ethernet Consortium As of July 2 nd, 2001 the Ethernet Consortium Clause # 28 Auto Negotiation State Machine Base Page Exchange Conformance Test Suite version 4.0.3 has been

More information

University of New Hampshire InterOperability Laboratory Ethernet Consortia

University of New Hampshire InterOperability Laboratory Ethernet Consortia University of New Hampshire Ethernet Consortia As of February 3, 2006 the Ethernet Clause 28 Management System Test Suite version 2.5 has been superseded by the release of version 2.6. This document along

More information

II. Principles of Computer Communications Network and Transport Layer

II. Principles of Computer Communications Network and Transport Layer II. Principles of Computer Communications Network and Transport Layer A. Internet Protocol (IP) IPv4 Header An IP datagram consists of a header part and a text part. The header has a 20-byte fixed part

More information

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

ETHERNET. Clause 28 Auto-Negotiation State Machine Base Page Exchange Test Suite v5.5. Technical Document. Last Updated: July 22, :11PM ETHERNET Clause 28 Auto-Negotiation State Machine Base Page Exchange Test Suite v5.5 Technical Document Last Updated: July 22, 2004 6:11PM Ethernet Consortium 121 Technology Drive, Suite 2 oratory Durham,

More information

AUTOMOTIVE ETHERNET CONSORTIUM

AUTOMOTIVE ETHERNET CONSORTIUM AUTOMOTIVE ETHERNET CONSORTIUM Clause 96 100BASE-T1 PHY Control Test Suite Version 1.0 Technical Document Last Updated: March 9, 2016 Automotive Ethernet Consortium 21 Madbury Rd, Suite 100 Durham, NH

More information

Fibre Channel Consortium

Fibre Channel Consortium Fibre Channel Consortium FC-PI-5 Clause 5 Bit Error Rate Test Suite Version 1.0 Technical Document Last Updated: September 30, 2014 Fibre Channel Consortium 121 Technology Drive, Suite 2 Durham, NH 03824

More information

Moving Real-time Data Across Complex Networks. Using an established protocol versus a DIY approach

Moving Real-time Data Across Complex Networks. Using an established protocol versus a DIY approach Moving Real-time Data Across Complex Networks Using an established protocol versus a DIY approach Moving Real-time Data Across Complex Networks 1 Choosing an approach TCP and UDP are the Most Common Transport

More information

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

10 GIGABIT ETHERNET CONSORTIUM. 10GBASE-R PCS Test Suite V1.0 Technical Document. Last Updated: September 30, :30pm 10 GIGABIT ETHERNET CONSORTIUM 10GECTHE 10GBASE-R PCS Test Suite V1.0 Technical Document Last Updated: September 30, 2005 6:30pm 10 Gigabit Ethernet Consortium University of New Hampshire InterOperability

More information

40 AND 100 GIGABIT ETHERNET TESTING SERVICE

40 AND 100 GIGABIT ETHERNET TESTING SERVICE 40 AND 100 GIGABIT ETHERNET TESTING SERVICE Clause 95 100GBASE-SR4 PMD Test Plan Version 1.1 Technical Document Last Updated: January 23, 2018 40 and 100 Gigabit Ethernet Testing Service 21 Madbury Road,

More information

iscsi Consortium Login Phase Test Suite For iscsi Initiators

iscsi Consortium Login Phase Test Suite For iscsi Initiators iscsi Consortium Login Phase Test Suite For iscsi Initiators Version 0.1 Last Update: July 28, 2003 iscsi Consortium 121 Technology Drive Suite 2 Durham, NH 03824-3525 Research Computing Center Phone:

More information

by Brian Hausauer, Chief Architect, NetEffect, Inc

by Brian Hausauer, Chief Architect, NetEffect, Inc iwarp Ethernet: Eliminating Overhead In Data Center Designs Latest extensions to Ethernet virtually eliminate the overhead associated with transport processing, intermediate buffer copies, and application

More information

UNH-IOL iscsi CONSORTIUM

UNH-IOL iscsi CONSORTIUM UNH-IOL iscsi CONSORTIUM isns Interoperability Test Suite Version 1.0 Technical Document Last Updated: July 21, 2008 iscsi Consortium 121 Technology Drive, Suite 2 Durham, NH 03824 University of New Hampshire

More information

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

Ethernet. Clause 22, 28, and 40 Management Registers Test Suite V4.0. Technical Document. Last Updated: Monday, March 9, :15 PM Ethernet Clause 22, 28, and 40 Management Registers Test Suite V4.0 Technical Document Last Updated: Monday, March 9, 2015 2:15 PM University of New Hampshire 121 Technology Drive, Suite 2 Durham, NH 03824

More information

King Fahd University of Petroleum and Minerals College of Computer Sciences and Engineering Department of Computer Engineering

King Fahd University of Petroleum and Minerals College of Computer Sciences and Engineering Department of Computer Engineering Student Name: Section #: King Fahd University of Petroleum and Minerals College of Computer Sciences and Engineering Department of Computer Engineering COE 344 Computer Networks (T072) Final Exam Date

More information

UNH-IOL Open Networking Consortium

UNH-IOL Open Networking Consortium UNH-IOL Open Networking Consortium Open Networking Integrators List Policy Version 1.1 Policy Document Deleted: 1.0 Last Updated : March 31, 2016 Deleted: January 5, 2016 UNH-IOL Open Networking Consortium

More information

RoCE vs. iwarp Competitive Analysis

RoCE vs. iwarp Competitive Analysis WHITE PAPER February 217 RoCE vs. iwarp Competitive Analysis Executive Summary...1 RoCE s Advantages over iwarp...1 Performance and Benchmark Examples...3 Best Performance for Virtualization...5 Summary...6

More information

Testing Video over IP Product and Services

Testing Video over IP Product and Services GIGANET S Y S T E M S Precision Performance Repeatability Testing Video over IP Product and Services Application Note Introduction Video over IP has gone mainstream. Over the last few years, the number

More information

Problem 7. Problem 8. Problem 9

Problem 7. Problem 8. Problem 9 Problem 7 To best answer this question, consider why we needed sequence numbers in the first place. We saw that the sender needs sequence numbers so that the receiver can tell if a data packet is a duplicate

More information

UNH IOL iscsi CONSORTIUM

UNH IOL iscsi CONSORTIUM UNH IOL iscsi CONSORTIUM Full Feature Phase Test Suite for iscsi Initiators Version 3.1 Technical Document Last Updated December 3, 2015 2015 University of New Hampshire InterOperability Laboratory UNH-IOL

More information

UNH IOL iscsi CONSORTIUM

UNH IOL iscsi CONSORTIUM UNH IOL iscsi CONSORTIUM Login Phase Test Suite for iscsi Initiators Version 3.0 Technical Document Last Updated November 19, 2015 2015 University of New Hampshire InterOperability Laboratory UNH-IOL iscsi

More information

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 Consortium Clause 86 40GBASE-SR4 and 100GBASE-SR10 PMD Test Suite v0.1 Technical Document 40 and 100 Gigabit Ethernet Consortium Clause 86 40GBASE-SR4 and 100GBASE-SR10 PMD Test Suite v0.1 Technical Document Last Updated: March 26, 2013 10:00am 40 and 100 Gigabit Ethernet Consortium 121 Technology

More information

OpenFabrics Alliance

OpenFabrics Alliance Cover Letter OpenFabrics Alliance Interoperability Working Group (OFA IWG) March 2008 Interoperability Event Report UNH IOL 121 Technology Drive, Suite 2 Durham, NH 03824 +1 603 862 0090 OFILG ofalab@iol.unh.edu

More information

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

Wireless LAN Consortium abgn Infrastructure Interoperability Test Suite v4.4 Report Wireless LAN Consortium UNH InterOperability Laboratory 121 Technology Drive, Suite 2 Durham, NH 03824 +1-603-862-0090 John Vendor Testers, inc. 1 Main St Some City, Some State 12345 February 26, 2013

More information

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print, ANNEX B - Communications Protocol Overheads The OSI Model is a conceptual model that standardizes the functions of a telecommunication or computing system without regard of their underlying internal structure

More information

file:///c:/users/hpguo/dropbox/website/teaching/fall 2017/CS4470/H...

file:///c:/users/hpguo/dropbox/website/teaching/fall 2017/CS4470/H... 1 of 9 11/26/2017, 11:28 AM Homework 3 solutions 1. A window holds bytes 2001 to 5000. The next byte to be sent is 3001. Draw a figure to show the situation of the window after the following two events:

More information

Position of IP and other network-layer protocols in TCP/IP protocol suite

Position of IP and other network-layer protocols in TCP/IP protocol suite Position of IP and other network-layer protocols in TCP/IP protocol suite IPv4 is an unreliable datagram protocol a best-effort delivery service. The term best-effort means that IPv4 packets can be corrupted,

More information

Wireless LAN Consortium

Wireless LAN Consortium Wireless LAN Consortium 802.11ac Wave-2 Evaluation Test Suite Version 1.2 Technical Document Last Updated: October 20, 2015 Wireless LAN Consortium 121 Technology Drive, Suite 2 Durham, NH03824 University

More information

NFS/RDMA. Tom Talpey Network Appliance

NFS/RDMA. Tom Talpey Network Appliance NFS/RDMA Tom Talpey Network Appliance tmt@netapp.com 1 RDMA Remote Direct Memory Access Read and write of memory across network Hardware assisted OS bypass Application control Secure Examples: Infiniband

More information

FINAL May 21, minutes

FINAL May 21, minutes CS 421: COMPUTER NETWORKS SPRING 2004 FINAL May 21, 2004 160 minutes Name: Student No: 1) a) Consider a 1 Mbits/sec channel with a 20 msec one-way propagation delay, i.e., 40 msec roundtrip delay. We want

More information

Portable 2-Port Gigabit Wirespeed Streams Generator & Network TAP

Portable 2-Port Gigabit Wirespeed Streams Generator & Network TAP Portable 2-Port Gigabit Wirespeed Streams Generator & Network TAP NuDOG-301C OVERVIEW NuDOG-301C is a handheld device with two Gigabit ports for Ethernet testing. The main functions of NuDOG-301C include

More information

c. If the sum contains a zero, the receiver knows there has been an error.

c. If the sum contains a zero, the receiver knows there has been an error. ENSC-37 Fall 27 Assignment#3 Due Date 6 Oct. 27 Problem-:[4] UDP and TCP use s complement for their checksums. Suppose you have the following three 8-bit bytes:,, and. a. [6] What is the s complement of

More information

University of New Hampshire InterOperability Laboratory Gigabit Ethernet Consortium

University of New Hampshire InterOperability Laboratory Gigabit Ethernet Consortium University of New Hampshire InterOperability Laboratory Gigabit Ethernet Consortium As of July, 1999 the Gigabit Ethernet Consortium Clause 31 1000BaseX Flow Control Conformance Test Suite version 1.0

More information

User Datagram Protocol

User Datagram Protocol Topics Transport Layer TCP s three-way handshake TCP s connection termination sequence TCP s TIME_WAIT state TCP and UDP buffering by the socket layer 2 Introduction UDP is a simple, unreliable datagram

More information

Transport Layer Marcos Vieira

Transport Layer Marcos Vieira Transport Layer 2014 Marcos Vieira Transport Layer Transport protocols sit on top of network layer and provide Application-level multiplexing ( ports ) Error detection, reliability, etc. UDP User Datagram

More information

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ Networking for Data Acquisition Systems Fabrice Le Goff - 14/02/2018 - ISOTDAQ Outline Generalities The OSI Model Ethernet and Local Area Networks IP and Routing TCP, UDP and Transport Efficiency Networking

More information

University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences

University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences CS168 MIDTERM EXAMINATION Monday, 20 October 2014 INSTRUCTIONS READ THEM NOW! This

More information

a. (4pts) What general information is contained in a LSR-PDU update that A might send?

a. (4pts) What general information is contained in a LSR-PDU update that A might send? B1: Networks (25 points) Link State Routing (LSR). (Hint: flooding and Dijkstra s Algorithm). Assume Router A has physical links to Routers W, X, Y, Z. a. (4pts) What general information is contained in

More information

UNIT IV -- TRANSPORT LAYER

UNIT IV -- TRANSPORT LAYER UNIT IV -- TRANSPORT LAYER TABLE OF CONTENTS 4.1. Transport layer. 02 4.2. Reliable delivery service. 03 4.3. Congestion control. 05 4.4. Connection establishment.. 07 4.5. Flow control 09 4.6. Transmission

More information

The SpaceWire Transport Protocol. Stuart Mills, Steve Parkes University of Dundee. International SpaceWire Seminar 5 th November 2003

The SpaceWire Transport Protocol. Stuart Mills, Steve Parkes University of Dundee. International SpaceWire Seminar 5 th November 2003 The SpaceWire Transport Protocol Stuart Mills, Steve Parkes University of Dundee International SpaceWire Seminar 5 th November 2003 Introduction Background The Protocol Stack, TCP/IP, SCPS CCSDS and SOIF

More information

TCP congestion control:

TCP congestion control: TCP congestion control: Probing for usable bandwidth: Ideally: transmit as fast as possible (cwnd as large as possible) without loss Increase cwnd until loss (congestion) Loss: decrease cwnd, then begin

More information

CPE 448 Exam #2 (50 pts) April Name Class: 448

CPE 448 Exam #2 (50 pts) April Name Class: 448 Name Class: 448 1) (5 pts) Draw the three way handshake used to establish a TCP connection. Show all SYN and ACK packets. Also show all sequence and acknowledgement numbers associated with the SYN and

More information