Layer 3 switch, with the all characteristics of layer 2 switch, can switch IP packets in line speed according to destination IP address. It is possible to construct high speed, high performance and large scale LAN with layer 3 switch network devices. With the development of ASIC technology, Layer 3 switch has the higher performance and the lower price. Currently, layer 3 switch network devices have spread from the core of network to the edge of network. It occupies a large part of network devices market.Based on the original ethernet driver code of the layer 3 switch, an efficient ethernet driver for the layer 3 switch has been developed. The device driver of layer 3 switch is responsible for controlling the functions of the hardware, such as device I/O, initialization, and functions from the physical layer to application layer, etc. Simultaneously, the device driver interacts with the up layer software, and provides services for them. |