Knowledge Base

Title Authors Category Updated
Implementation and Comparison of iSCSI Over RDMA Ethan Burns

iSCSI is an emerging storage network technology that allows for block-level access to disk drives over a computer network. Since iSCSI runs over the very ubiquitous TCP/IP protocol it has many advantages over its more proprietary alternatives. Due to the recent movement toward 10 gigabit Ethernet, storage vendors are interested to see how this large increase in network bandwidth could benefit the iSCSI protocol.

In order to make full use of the bandwidth provided by a 10 gigabit Ethernet link, specialized Remote Direct Memory Access hardware is being developed to offload processing and reduce the data-copy-overhead found in a standard TCP/IP network stack. This thesis focuses on the development of an iSCSI implementation that is capable of supporting this new hardware and the evaluation of its performance.

This thesis depicts the approach used to implement the iSCSI Extensions for Remote Direct Memory Access (iSER) with the UNH iSCSI reference implementation. This approach involves a three step process: moving UNH-iSCSI from the Linux kernel to the Linux user-space, adding support for the iSER extensions to our user-space iSCSI and finally moving everything back into the Linux kernel. In addition to a description of the implementation, results are given that demonstrate the performance of the completed iSER-assisted iSCSI implementation.

Theses June 29, 2012
Proceedings of the 5th Annual Linux Showcase & Conference Ashish Palekar, Narendran Ganapathy, Anshul Chadda, Robert D. Russell

Design And Implementation Of A Linux SCSI Target For Storage Area Networks.

White Papers June 29, 2012
Technical Report - TR0101 Ashish Palekar

Design and Implementation of a SCSI Target for Storage Area Networks.

Theses June 29, 2012
Technical Report - TR0106 Anshul Chadda

Design, Implementation, and Performance Analysis of Session Layer Protocols for SCSI over TCP/IP.

Theses June 29, 2012
InterNetworking 2003 Presentation Anshul Chadda, Ashish Palekar, Narendran Ganapathy, Robert D.Russell

Design, Implementation, and Performance Analysis of the iSCSI Protocol for SCSI Over TCP/IP.

White Papers June 29, 2012
Networking Tutorials Lantronix

A series of networking tutorials focused on Ethernet technology.

Tutorials June 29, 2012
Useful Acronyms

A brief list of acronyms used in the Ethernet, Fast Ethernet, Gigabit Ethernet, 10Gigabit Ethernet and Power over Ethernet consortia.

Tutorials June 29, 2012
BER Testing: How Many Bits Are Enough? Andy Baldman

The purpose of this article is to discuss the concept of Bit Error Ratio testing, and will explain, using a minimum amount of math, the answer to the fairly common question: "How many bits do I need to send in order to verify that a devices exceeds a given BER?"

Theses June 29, 2012
Ethernet Evolution Hadriel Kaplan and Bob Noseworthy

This is an all encompassing overview of Ethernet technologies, from 10Meg to 10Gig and how it all works.

Originally presented at the 2001 Network+Interop even in Atlanta.

Tutorials June 29, 2012
Clause 28 Auto-Negotiation

A brief tutorial the covers the basics behind Clause 28:Auto-Negotiation.

Tutorials June 29, 2012
Ethernet Alliance - Marketing Organization for IEEE

Resource to find information about current and future Ethernet technologies.

External Links June 29, 2012
10 Gigabit Ethernet Alliance 10 Gigabit Ethernet Alliance

Link to the 10 Gigabit Ethernet Alliance main page.

External Links June 29, 2012
100BASE-TX: Physical Medium Dependent

An overview of the 100BASE-TX PMD created by the UNH-IOL.

Tutorials June 28, 2012
Clock Synchronization Terminology Jeff Laird

Terms used when discussing PTP

White Papers June 28, 2012
PTP Background and Overview Jeff Laird

Terms used when discussing PTP

White Papers June 28, 2012
Simulating Gaussian Crosstalk for DSL Testing Timothy R. Clark

The presence of crosstalk is a major detriment to the performance of Digital Subscriber Line (DSL) transceivers. It is therefore important to test performance under a wide variety of crosstalk scenarios. This thesis presents the development of a crosstalk noise generation system as a tool for DSL performance testing. Where many commercially available solutions are limited to specific testing needs, the system presented here is universal and can simulate virtually any noise scenario conceivable for DSL deployment.
Several requirements for the accurate frequency domain modeling of DSL crosstalk are presented. The time domain properties of crosstalk were also studied with particular attention paid to the amplitude distribution. The importance of a Gaussian amplitude distribution and the limiting effect of a finite-length pseudo-random crosstalk sequence on the "tail" of the Gaussian distribution were investigated. A method of forcing finite-length crosstalk sequences to have a "near-Gaussian" amplitude distribution is proposed.

Theses June 27, 2012
GPON: Why Conformance and Interoperability Testing are Key Lincoln Lavoie

An overview of Gigabit Passive Optical Networks (GPON) conformance and interoperability capabilities. A brief introduction to the power of PONs.

Tutorials June 27, 2012
IEEE 802.1 Bridging Overview UNH-IOL Bridge Functions Consotium

This presentation provides a basic overview of IEEE 802.1 Bridging, and related technologies.

Tutorials June 27, 2012
802.1D (Classic) Spanning Tree UNH-IOL Bridge Functions Consortium

This presentation provides a high level overview and introduction to Spanning Tree, and related technologies.

Tutorials June 27, 2012
802.1s Multiple Spanning Tree UNH-IOL Bridge Functions Consortium

This presentation provides a high level overview and introduction to Multiple Spanning Tree, and related technologies.

Tutorials June 27, 2012
802.1Q VLAN and GVRP UNH-IOL Bridge Functions Consortium

This presentation provides a high level overview and introduction to VLAN and GVRP, and related technologies.

Tutorials June 27, 2012
802.3ad Link Aggregation UNH-IOL Bridge Functions Consortium

This presentation provides a high level overview and introduction to Link Aggregation, and related technologies.

Tutorials June 27, 2012
802.1X (Port-Based Authentication) UNH-IOL Bridge Functions Consortium

This presentation provides a high level overview and introduction to Port-Based Authentication, and related technologies.

Tutorials June 27, 2012
802.1ad Provider Bridges UNH-IOL Bridge Functions Consortium

This presentation provides a high level overview and introduction to Provider Bridges.

Tutorials June 27, 2012
IEEE 802.1 Website

The official IEEE website reference.

External Links June 27, 2012