Design principles for packet parsers

  title={Design principles for packet parsers},
  author={Glen Gibb and George Varghese and Mark Horowitz and Nick McKeown},
  journal={Architectures for Networking and Communications Systems},
All network devices must parse packet headers to decide how packets should be processed. A 64 x 10Gb/s Ethernet switch must parse one billion packets per second to extract fields used in forwarding decisions. Although a necessary part of all switch hardware, very little has been written on parser design and the trade-offs between different designs. Is it better to design one fast parser, or several slow parsers? What is the cost of making the parser reconfigurable in the field? What design… CONTINUE READING
Highly Cited
This paper has 45 citations. REVIEW CITATIONS

14 Figures & Tables



Citations per Year

Citation Velocity: 13

Averaging 13 citations per year over the last 3 years.

Learn more about how we calculate this metric in our FAQ.