Abstract:
Internet routers and firewalls can be enhanced by packetprocessing functions implemented in reconfigurable hardware. Through the development of the the Field Programma-ble Port Extender (FPX), a platform has been built that demonstrate how networking modules can be used for rapid prototype and deployment new features in such hardware. The platform includes high-speed network interfaces, multiple banks of memory, and Field Programmable Gate Array (FPGA) logic. The platform allows reprogrammable hardware modules to be dynamically installed into a router or firewall through the use of full or partial reprogramming of an FPGA. Applications have been developed for the FPX that include Internet packet routing, data queuing, and application-level content modification. These applications have sufficient performance to process packets at the full rate of an Internet backbone. 1.
Citations
|
89
|
The roles of FPGAs in reprogrammable systems
– Hauck
- 1998
|
|
42
|
programmable port extender (FPX) for distributed routing and queuing
– Lockwood, Turner, et al.
|
|
29
|
A high performance OC12/OC48 queue design prototype for input buffered ATM switches
– Duan, Lockwood, et al.
|
|
16
|
Design of a Flexible Open Platform for High Performance Active Networks
– Choi, Dehart, et al.
- 1999
|
|
16
|
Design of a Gigabit ATM Switch
– Turner, Chaney, et al.
- 1997
|
|
13
|
Scalable optoelectronic ATM networks: The iPOINT fully functional testbed
– Lockwood, Duan, et al.
- 1995
|
|
12
|
Protocol Boosters: Applying Programmability to Network Infrastructures
– Marcus, Hadzic, et al.
- 1998
|
|
12
|
Virtex configuration architecture advanced user’s guide.” Xilinx XAPP151
– Kelem
- 1999
|
|
8
|
FPGA prototype queueing module for high performance ATM switching
– Duan, Lockwood, et al.
- 1994
|
|
7
|
Available bit rate architecture and simulation for an input-buffered and per-vc queued ATM switch
– Bossardt, Lockwood, et al.
- 1998
|
|
5
|
Internet reconfigurable logic for creating web-enabled devices.” Xilinx Xcell
– Westfeldt
- 1999
|
|
3
|
Hello World: A simple application for the field programmable port extender (FPX),” tech
– Lockwood, Lim
- 2000
|
|
3
|
Programmable Port Extender Homepage.” http://www.arl.wustl.edu/projects/fpx
– “Field
- 2000
|
|
2
|
Pulsar-based Optical Interconnect (iPOINT) Homepage.” http://ipoint.vlsi.uiuc.edu
– “Illinois
- 1999
|