DocumentCode
2585264
Title
Reconfigurable networking hardware: a classroom tool
Author
Casado, Martin ; Watson, Greg ; McKeown, Nick
Author_Institution
Dept. of Comput. Sci., Stanford Univ., CA, USA
fYear
2005
fDate
17-19 Aug. 2005
Firstpage
151
Lastpage
157
Abstract
We present an educational platform for teaching the design, debugging and deployment of real networking equipment in the operational Internet. The emphasis of our work is on teaching and, therefore, on providing an environment that is flexible, robust, low cost and easy to use. The platform is built around ´NetFPGAs´-custom boards containing eight Ethernet ports and two FPGAs. NetFPGA boards, when used with VNS (Virtual Network System-another tool we have developed), can be integrated into dynamically configurable network topologies reachable from the Internet. VNS enables a user-space process running on any remote computer to function as a system controller for the NetFPGA boards. NetFPGA and VNS are used at Stanford in a graduate level networking course to teach router implementation in hardware and software.
Keywords
Internet; control engineering education; courseware; educational courses; field programmable gate arrays; local area networks; reconfigurable architectures; teaching; telecommunication network routing; telecommunication network topology; Ethernet port; Internet; NetFPGA; Stanford; VNS; classroom tool; configurable network topology; custom board; debugging; graduate level networking course; real networking equipment; reconfigurable networking hardware; router implementation teaching; system controller; user-space process; virtual network system; Control systems; Costs; Debugging; Education; Ethernet networks; Field programmable gate arrays; Hardware; IP networks; Network topology; Robustness;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Interconnects, 2005. Proceedings. 13th Symposium on
ISSN
1550-4794
Print_ISBN
0-7695-2449-4
Type
conf
DOI
10.1109/CONECT.2005.32
Filename
1544591
Link To Document