The frequent changes to the communication standards and the growing demand for quality-of-service support has created the need for programmable networking devices that can replace traditional ...