With the development of Internet and the constant appearances of the high-bandwith networked application, the power of the migration from traditional Ethernet LAN to FastEthernet LAN or GigabitEthernet LAN becomes stronger and stronger. Today, 10/100Mbps FastEthernet LAN has become the mainstream.In the network environment with tens of nodes,the Ethernet Switch has been the absolute necessary network device.This paper introduces the the development of the Switched Ethernet LAN,analyses the function structure of the Ethernet Switch and points out the plotting of the software domain and hardware domain in Ethernet Switch.This paper puts forward the the architecture of the Layer 2 Ethernet Switch Versatile Software Platform.Following of the idea of layering in the network stack and adopting modular design method in the design of the versatile software platform provides it with the characteristics of good porting, good scalability ,and good cutting.And because the design of the layer 2 switched protocol comforms to the specificaion of IEEE 802.1 completely,the platform has the characteristic of versatility in the field of Ethernet Switch.At last, we implement a layer 2 managed switch in a specific switch hardware.The result of our work breaks off the monopolization of the foreign technology. The use of the versatile software platform accelerates the development of the switch product and it is propitious to increase the competition of our nation switch. |