Home > Hardware > Networking
Reprogrammable Network Packet Processing on the Field Programmable ...
Sort Desciption:how packet flows are routed to and from modules. It also. provides mechanisms to dynamically load hardware modules. over the network and into the router. ...
Content Inside:Reprogrammable Network Packet Processing on the Field Programmable Port Extender (FPX)Page 1Reprogrammable Network Packet Processingon the Field Programmable Port Extender (FPX)John W. Lockwood Naji Naufel Jon S. Turner David E. TaylorDepartment of Computer ScienceApplied Research LabWashington University1 Brookings DriveSaint Louis MO 63130http://www.arl.wustl.edu/arl/projects /fpx/ABSTRACTA prototype platform has been developed that allows processing of packets at the edge of a multigigabitpersecondnetwork switch. This system the Field Programmable PortExtender (FPX) enables packet processing functions to beimplemented as modular components in reprogrammablehardware. All logic on the on the FPX is implemented in twoField Programmable Gate Arrays (FPGAs). Packet processing functions in the system are implemented as dynamicallyloadable modules.Core functionality of the FPX is implemented on an FPGAcalled the Networking Interface Device (NID). The NID contains the logic to transmit and receive packets over a network dynamically reprogram hardware modules and routeindividual traffic flows. A full nonblocking switch is implemented on the NID to route packets between the networkinginterfaces and the modular components. Modular components of the FPX are implemented on a second FPGA calledthe Reprogrammable Application Device (RAD). Modulesare loaded onto the RAD via reconfiguration and/or partialpartial reconfiguration of the FPGA.Through the combination of the NID and the RAD theFPX can individually reconfigure the packet processing functionality for one set of traffic flows while the rest of thesystem continues to operate. The platform simplifies thedevelopment and deployment of new hardwareacceleratedpacket processing circuits. The modular nature of the system allows an active router to migrate functionality fromsoftare plugins to hardware modules.This research is supported by NSF: ANI0096052 and Xilinx Corp.Permission to make digital or hard copies of all or part of t ...
Source: www.arl.wustl.edu
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
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 ...
