在windows里面,除了ping来检测机器互联还有什么可以检测(绝对有挑战性的问题)

joshstone 2003-07-08 04:47:36
大家知道,ping 可以检测两个机器互联情况,但是只能简单的检测,并不能知道检测方机器的属性,比如说,机器名称,操作系统,是路由器还是微机,等等内容,有一个软件SNMPc 就可以做到,可以通过测试命令来检测目标是路由器还是微机还是小型机,有哪个高手知道这个是怎么实现的么?
...全文
155 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
penu 2003-07-09
  • 打赏
  • 举报
回复
其实办法有很多的:
只要要检测的机器有提供某项服务,你只要请求该服务等待应答即可。如果没有应答则认为请求失败,机器没有互联。
可用的服务有很多如:
Date/Time service(如果它是时间服务器)
HTTP/FTP/SMTP(如果它是HTTP或FTP或邮件服务器)
ORACLE等的数据库服务器
...
进行某项请求的编程实现CSDN上有很多了,自己找找吧。
netsys2 2003-07-09
  • 打赏
  • 举报
回复
还有这里:

http://www.grapecity.com/china/tools/document/communication_dart-snmptoolsuite.htm

最后一句:你如果真的想玩这个,你必须去买几本参考书,

大约1月后可以入门。
netsys2 2003-07-09
  • 打赏
  • 举报
回复
http://www.driverdevelop.com/forum/forumdisplay.php?fid=20
joshstone 2003-07-09
  • 打赏
  • 举报
回复
就是啊,给个例子我好学的快点啊,那个老大有给我发一个好不好啊?
metarnet@hotmail.com
pp616 2003-07-08
  • 打赏
  • 举报
回复
哈哈。snmp协议哪是一天两天就可以掌握的啊。
joshstone 2003-07-08
  • 打赏
  • 举报
回复
谢谢了啊,我看了上面的内容,可还是不会在windows下面实现简单的检测,还要麻烦大哥帮我了
netsys2 2003-07-08
  • 打赏
  • 举报
回复
看看这里:


SNMP介绍:

http://www.huihoo.com/telecom/snmp/


另外:

SNMP模块

  SNMP是简单网络管理协议的缩写,它是由Internet工程任务组织(Internet Engineering Task Force)(IETF)的研究小组为了解决Internet上的路由器管理问题而提出的,提供了一种从网络上的设备中收集网络管理信息的方法,也为设备向网络管理中心报告问题和错误提供了一种方法。

HT-SNMP模块,可以向网络管理中心提供以下有关防御系统的信息和管理功能:

¢ 防御系统的属性的察看和修改;
¢ 系统当前过滤规则的察看和修改;
¢ 系统当前应用服务配置的察看和修改;
¢ 当前系统连接状态的察看和管理;
¢ 系统审计事件的查询和报告。

  HT-SNMP除了提供标准的MIB-2之外,还提供了企业专有信息,企业号为1.3.6.1.4.1.8441(iso.org.dod.internet.private.enterprises.huatang), 华堂的企业专有信息主要有:产品名称、版本号,运行状况、VPN连接、访问控制规则和当前的连接状态。

  HT-SNMP还提供详细的日志记录,对每一个SNMP请求,都会记下的它的源地址、要获取的对象OID和该操作是否成功的记录。

  HT-SNMP支持两种类型的捕获(trap),当HT-SNMP启动时或SNMP请求认证失败时会向目的地址发送trap。


netsys2 2003-07-08
  • 打赏
  • 举报
回复
SNMP协议是个比较大的协议,你先看看我在另外帖给你留的协议地址。

它是在TCP/IP层上的应用。

你最好去买本书学习,这不是几页纸就能说清楚的。
FlySky01 2003-07-08
  • 打赏
  • 举报
回复
up
joshstone 2003-07-08
  • 打赏
  • 举报
回复
上面的老大,能给个例子么?怎么才能实现?
netsys2 2003-07-08
  • 打赏
  • 举报
回复
SNMP:

简单网络管理协议。

它要求目标机上有该服务。

如果有,你自己都可以编程了解对方的网络配置。(去RFC找SNMP协议原文)。

而PING是基本的网络测试命令,如果PING不通,SNMP也肯定不通!

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧