The architecture and implementation of a high-performance network laboratory are introduced. THE LAB INCLUDES LAN, METRO, WAN, WIRELESS AND THEIR INTERCONNECTIONS, AS WELL AS DIFFERENT HOST PLATFORMS SUCH AS UNIX, LINUX, AND WINDOWSNT. The laboratory can simulate various network environments, support various routing and multicast protocols, such as RIP I&II, OSPF, IGRP, EIGRP, BGP4, DVMRP, IGMP, CGMP and so on. In addition to providing regular Internet services such as WWW, DNS, FTP, PROXY, EMAIL, DIAL, the laboratory can also simulate IP telephony and video conferencing systems.