是否有可能弄清楚,或者如果您所连接的对等方正在使用TCP Keepalive?
此外,在发送Keepalive时会收到通知吗?
不使用内核驱动程序中的数据包级别过滤?
我们有一个插件代理,客户希望将客户端Keepalive转发到服务器。目前我认为最好的选择只是允许在服务器端连接上设置keepalive,但我想检查是否有人知道如何检测客户端行为是什么,以便可以更接近地近似保持活动的中继。 / p>
感谢。
答案 0 :(得分:1)
有可能弄清楚,或者如果您所连接的对等方使用TCP Keepalive,则会收到通知?
没有。 TCP keepalive不使用协议扩展。它只是以特定的方式使用现有的协议,以激发响应。
此外,在发送Keepalive时会收到通知吗?
没有。 TCP keepalive段无法识别。
不使用内核驱动程序中的数据包级别过滤?
即使你这样做也没有。
我们有一个插件代理,客户希望将客户端Keepalive转发到服务器。
您的客户被误导。
目前我认为最好的选择就是允许在服务器端连接上设置keepalive
正确。
但我想检查一下是否有人知道如何检测客户行为是什么,以便可以更接近地重新表达Keepalive的中继。
不可能。