我正在编写一个注定要接受icmp echo请求的应用程序,并按其标准响应icmp echo reply。 问题是,windows xp接管收到的ping,并快速回复发送者的响应。 我尝试通过Windows防火墙和微软管理控制台禁用此功能,它工作但它禁止我通过我的套接字应用程序发送ping响应。 救命?感谢
答案 0 :(得分:1)
我认为您可能希望研究实施“分层服务提供”(LSP): http://en.wikipedia.org/wiki/Layered_Service_Provider
我不确定LSP是否可以监听ICMP(正如之前的响应正确说明的那样,它实际上是嵌入在IP协议栈内部)。但如果可以,那么这应该会给你另一种方法来解决你的问题。
希望这有帮助。