packetdrill: Scriptable Network Stack Testing, from Sockets to Packets

@inproceedings{Cardwell2013packetdrillSN,
  title={packetdrill: Scriptable Network Stack Testing, from Sockets to Packets},
  author={Neal Cardwell and Yuchung Cheng and Lawrence Brakmo and Matt Mathis and Barath Raghavan and Nandita Dukkipati and Hsiao-Keng Jerry Chu and Andreas Terzis and Tom Herbert},
  booktitle={USENIX Annual Technical Conference},
  year={2013}
}
Testing today’s increasingly complex network protocol implementations can be a painstaking process. To help meet this challenge, we developed packetdrill, a portable, open-source scripting tool that enables testing the correctness and performance of entire TCP/UDP/IP network stack implementations, from the system call layer to the hardware network interface, for both IPv4 and IPv6. We describe the design and implementation of the tool, and our experiences using it to execute 657 test cases. The… CONTINUE READING

From This Paper

Figures, tables, and topics from this paper.

Citations

Publications citing this paper.
SHOWING 1-10 OF 19 CITATIONS

References

Publications referenced by this paper.
SHOWING 1-10 OF 14 REFERENCES

Similar Papers

Loading similar papers…