Network processors let network equipment vendors develop gear that customers easily can upgrade to tap new applications and protocols. However, a lack of hardware interface standards and software APIs has kept vendors from adopting network processor technologies.