具体来说,我正在尝试编写一个Wireshark解剖器 - 用于这种协议。 因此,能够窥视类似的解剖器,似乎是一个良好的开端 如果你曾经在LUA写过有状态的Wireshark解剖器,我们很乐意听到。
答案 0 :(得分:1)
一个例子是SIP /传真。 SIP / SDP设置会话以进行传真传输,然后通过TCP / TPKT传输传真/图像。
答案 1 :(得分:0)
有几个同时使用UDP和TCP(请参阅Apple's list,标记为TCP/UDP
),但我不知道它们是否与您所描述的完全一致(使用UDP进行初始握手) 。 DNS和NFS是几个例子。
我在Lua写过Wireshark解剖器,但不是有状态的。
答案 2 :(得分:0)
当然,握手会在TCP中成为有状态连接吗?与没有无状态传输的UDP相比,握手似乎是想要订购的东西吗?
答案 3 :(得分:0)
我在项目中添加了一些针对lookup original HTTP request for given HTTP response的HTTP协议的状态。
一般来说,Lua有很好的闭包概念,它可以作为一种静态全局变量用于握手和其他任何参考。