Home > Hardware > Networking
HARDWAREASSISTED NETWORKING USING SCHEDULED TRANSFER PROTOCOL ON ...
Sort Desciption:When the network interface card (NIC) receives a packet a hardware interrupt is ... network hardware and driver design that affect performance. ...
Content Inside:HARDWAREASSISTED NETWORKING USING SCHEDULED TRANSFER PROTOCOL ON LINUXPage 1SHKTEKNIIKAN OSASTOTIETOTEKNIIKAN KOULUTUSOHJELMAHARDWAREASSISTED NETWORKINGUSING SCHEDULED TRANSFER PROTOCOLON LINUXTyn tekijPekka PietikinenTyn valvojaTino PyssysaloHyvksytty/2001ArvosanaPage 2Pietikinen P. (2001) Hardwareassisted Networking Using Scheduled TransferProtocol on Linux. Department of Electrical Engineering University of Oulu OuluFinland. Diploma thesis 78 p.ABSTRACTAs network speeds have increased the demands placed on protocol implementations have grown significantly. Gigabit Ethernet has made network speeds of 100MB/s possible on commodity hardware although achieving the full potential isdifficult. The two greatest problems seen on Gigabit Ethernet networks are thelarge number of hardware interrupts and unnecessary memory copies.This thesis studies the ways in which implementations of network protocolscan be optimized. An emphasis is placed on methods which offload some of theprotocol processing onto programmable network adapters.Scheduled Transfer Protocol (STP) is a new ANSI specified data transfer protocol which uses small control messages to preallocate buffers at the data destination before the data movement begins. This characteristic of the protocolreduces the state information required for protocol processing significantly andthus makes hardware accelerated implementations of the protocol that copy datadirectly between the user buffer and network interface considerably simpler thantraditional protocols such as TCP.Experimental results of STP performance are obtained by studying the STPimplementation for Linux 2.4 on Gigabit Ethernet and comparing the results toTCP.The results obtained in this thesis show that partially offloading protocol processing to an intelligent network interface reduces the CPU utilization considerably and makes it possible to utilize the full capabilities of future network technologies.Keywords: zerocopy networking interrupt mitigation networ ...
Source: www.ee.oulu.fi
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Related Files
Masters in Computer Networking Network Design Network Hardware ...
Filed under: Hardware and NetworkingMasters in Computer Networking. Basic Courses. Courses Prefix. Credits. Semester ... Network Hardware. Technical Concentration. Courses Prefix. Credits ...
Networking
Filed under: Hardware and NetworkingHardware Compatibility. Microsoft has created a tool that tests for Windows Vista Compatibility with networking hardware. The tool ...
Wireless Networking Basics
Filed under: Hardware and Networkingiii v1.0, October 2005 Contents Wireless Networking Basics Chapter 1 About This Manual Audience, Scope, Conventions, and Formats .....1-1 How to Use ...
Teaching Networking Hardware
Filed under: Hardware and NetworkingStanford High Performance Networking Group. Motivation. (networking hardware experience needed in classroom). . Many students go to work in the networking ...
NETWORKING HARDWARE AND SOFTWARE
Filed under: Hardware and NetworkingNETWORKING HARDWARE AND SOFTWARE. Background: ... Qualifications: The submitter must be a qualified Premise Based NETWORKING HARDWARE AND ...
