我需要测试STUN协议。有没有框架来测试这个协议?测试基于TLV协议的任何其他测试协议框架也会很有帮助。
提前谢谢。
更新:添加更多细节。
STUN - rfc5389是一种用于NAT穿越的IETF协议(连同ICE -draft IETF-mmusic-ice-19)。STUN和ICE协议使用TLV格式来定义/编码正文。TLV代表Type-Length-Value,在多种协议中广泛使用。更多关于TLV的信息可以在这里获得- http://en.wikipedia.org/wiki/Type-length-value。
发布于 2010-01-07 18:48:59
如果你想要测试STUN协议,那么Seagull是一个流量生成器,声称它可以很容易地扩展到支持基于TLV的协议。
现在,正如标签所暗示的那样,如果您想对STUN客户端或STUN服务器的实现进行单元测试,那么您可以使用新的断言来扩展您喜欢的xUnit framework,以验证TLV编码/解码。
发布于 2018-02-25 02:17:27
你可以只对TLV协议使用tlv-encoder。 That is on gighub。在我看来,这是一个非常完美的实现。
https://stackoverflow.com/questions/1986087
复制相似问题