对网络中的节点执行 Ping 操作
我有一个由节点(计算机,带 ubuntu)组成的网络,其中 1 个节点作为根节点。我正在为其构建一个故障管理系统,假设 root 将节点 A 的 IP 地址发送到节点 B(通过套接字)。
现在节点 B 必须反复 ping 节点 A 以检查网络。我该怎么做呢。我的意思是有没有办法编写 C/C++ 程序,给定 IP 地址 ping 节点并报告问题。或者我必须写一些脚本什么的吗?
I have a network consisting nodes(computers, with ubuntu) with 1 node as root. I am building a fault management system for it, for which, lets say root sends IP address of a node A to node B(through sockets).
Now node B has to ping node A repeatedly to check the network. How should I do this. I mean is there a way to write C/C++ program which given an IP address pings the node and report the problem. Or do I have to write some script or anything?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 Perl 和 Net::Ping 模块,一个简短的脚本就可以做到这一点。或者使用Big Sister之类的东西进行网络监控。
You could use Perl and the Net::Ping module, a short script could do this. Or use something like Big Sister for network monitoring.