有人能指点我一些关于如何设置使用C套接字的ping方法的教程吗?使用beej的指南,我已经能够在两个设备之间建立连接,但是现在我想要设置一个方法,在启动实际连接之前,为所有可用设备启用ping。我从来没有这样做过,所以你会做一些事情,比如设置一个多播套接字来广播一个空的数据包,然后让那个空包的接收者填充它的IP地址,然后返回那个完整的数据包,这样你就可以有地址开始连接?任何指南的/帮助将不胜感激!C套接字命令?
Q
C套接字命令?
1
A
回答
2
大多数当前IP堆栈不会响应对广播地址的ping请求。该功能被滥用于拒绝服务攻击。
实现真正的平安实现并不容易,我建议你使用现有的lib: http://www.kernelthread.com/projects/hanoi/html/icmp.html
但你必须通过所有的IP addrs的的手动循环在你的子网,让他们回复。
0
为什么不看ping source;)
相关问题
- 1. 通过c#套接字运行命令
- 2. 网络套接字命令
- 3. JAVA套接字 - 执行PJL命令
- 4. AT命令Telnet /套接字在python
- 5. 命令行的PHP,套接字
- 6. 使用套接字的C++ FTP PORT命令实现
- 7. 使用webbrowser从C#向套接字发送命令
- 8. Java套接字到C套接字
- 9. C++套接字-WString到Java套接字
- 10. 通过套接字连接发送多个命令的问题
- 11. 套接字服务器关闭连接命令
- 12. 发送一个字符串命令到套接字
- 13. Socket.io + C套接字
- 14. Silverlight c#套接字
- 15. 命令嵌套
- 16. c#套接字连接
- 17. C#-PHP套接字连接
- 18. C#套接字双连接?
- 19. C#套接字vs C++套接字,哪个更好?
- 20. 多个字命令C++
- 21. 使用套接字发送TCP/IP命令
- 22. 通过套接字向其他计算机发送linux命令
- 23. 通过套接字发送命令到CANalyzer CAPL应用程序
- 24. 尝试使用套接字向Bukkit服务器发送命令
- 25. 如何用套接字向Python服务器重复命令?
- 26. 来自套接字监听器的处理命令的延迟
- 27. python发送输出命令到客户端套接字
- 28. Java TCP套接字 - 发送命令到控制器
- 29. 如何在Linux上关闭'关闭'套接字使用命令?
- 30. Moai:通过套接字响应命令的图形
所以,你要平安,这是使用ICPM协议,或UPD广播? – 2009-07-09 20:44:50
ICMP对不起,http://en.wikipedia.org/wiki/Internet_Control_Message_Protocol – 2009-07-09 20:45:34