NAPI was an over-three-year effort by Alexey Kuznetsov, Jamal Hadi Salim and Robert Olsson. Initial effort to include NAPI was met with resistance by some members of the community, however David Miller worked hard to ensure NAPI's inclusion.
Initial effort to include NAPI was met with resistance by some members of the community, however
David Miller worked hard to ensure NAPI's inclusion.
A lot of real world testing was done in the Uppsala university network before inclusion. In fact, www.slu.se was the first production NAPI-based OS and is still powered to this day by NAPI-based Bifrost/Linux routers. The pktgen traffic generator was also born around this time. Pktgen was extensively used to test NAPI scenarios not induced by real world traffic.
www.slu.se was the first production NAPI-based OS and is still powered to this day by
NAPI-based Bifrost/Linux routers. The pktgen traffic generator was also born around this time.
Pktgen was extensively used to test NAPI scenarios not induced by real world traffic.