Interface realizing method for intelligent network card

The invention provides an interface realizing method for intelligent network card. The interface realizing method comprises a programming interface module, an intelligent network card driving module, a data processing module, a memory, a control module and a PCI (Peripheral Component Interconnect)-E (Express) host interface. An intelligent network card driving program provides various programming interfaces for an intelligent network card in a server user space, wherein the programming interfaces include a user-defined special interface, and multi-standard compatible interfaces such as libpcap, libnet and libnids. With the adoption of the interface realizing method, the conventional relevant network processing program uses the intelligent network card in a seamless manner, so that the pre-processing functions of data packages, such as data capturing processing, filtering processing and constructed data package transmission, can be realized. Therefore, the processing capability of a background server is greatly improved.