NAPI-New Application Program Interface

Advertisement

NAPI-New Application Program Interface

Linux is used extensively in Internet packet forwarding services such as firewalls and routers etc. Linux has a very modular packet-processing framework based on the (ingress and egress) Traffic Control Framework as well as the Netfilter IP firewalling architecture.?
While the Linux framework for "plugging in" packet services is very flexible, and very much proven in the real world, for Linux to be considered a strong Network Operating System, robustness under all conditions (including severe overload) is a key requirement that must be met.?
NAPI (new application program interface) as the name implies is an interface, which is introduced in the Linux (2.6) kernel, using which the throughput and robustness of the system is increased. This report points out the various facts, which was responsible for the introduction of NAPI, and the working of it.

 

 

 

Advertisement

© 2013 123seminarsonly.com All Rights Reserved.