网络协议测试

时间:2011-01-24 08:30:13

标签: testing protocols

我正在尝试在网络协议测试中掌握自己(协议包括:特别是L2,L3层协议)。任何关于如何进行的建议,如链接,pdf等都将不胜感激。

由于

2 个答案:

答案 0 :(得分:1)

模糊测试是一种执行随机但定向测试的既定技术。见Frameworks for network protocol fuzzing?

答案 1 :(得分:1)

另一种方法是验证参与会话的各方是否正确遵循协议模型:http://en.wikipedia.org/wiki/Model_checking

它比模糊测试更正式;因此,它可以提供更强的措施来确定给定程序在给定协议方面的“如何正确”,但创建适当的模型和模型检查软件可能需要更多的工作。 Fuzzers从第一秒开始返回错误。 :)