linux下ping的例子

  • LINUX
  • 蓝蓝的天
  • LV5工程师
  • |      2016-06-29 09:00:23
  • 浏览量 416
  • 回复:0
ping命令向目的主机发送ICMP ECHO_REQUEST请求并接收目的主机返回的响应 报文,用来检验本地主机和远程的主机是否连接。 主函数过程: ping程序的实现使用了两个线程,一个线程icmp_send()用于发送请求,另一个线程 icmp_recv()用于接收远程主机的响应。当变量alive为0时,两个线程退出。 源代码如下: 编译: 运行程序: 与Linux下面的ping程序相比,上面的架构十分简单。例如发送的时间不能调整、 发送请求包的大小不能设置、计算时间差值的方法不严谨等。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子