社区
C++ Builder
帖子详情
在windows里面,除了ping来检测机器互联还有什么可以检测(绝对有挑战性的问题)
joshstone
2003-07-08 04:47:36
大家知道,ping 可以检测两个机器互联情况,但是只能简单的检测,并不能知道检测方机器的属性,比如说,机器名称,操作系统,是路由器还是微机,等等内容,有一个软件SNMPc 就可以做到,可以通过测试命令来检测目标是路由器还是微机还是小型机,有哪个高手知道这个是怎么实现的么?
...全文
155
11
打赏
收藏
在windows里面,除了ping来检测机器互联还有什么可以检测(绝对有挑战性的问题)
大家知道,ping 可以检测两个机器互联情况,但是只能简单的检测,并不能知道检测方机器的属性,比如说,机器名称,操作系统,是路由器还是微机,等等内容,有一个软件SNMPc 就可以做到,可以通过测试命令来检测目标是路由器还是微机还是小型机,有哪个高手知道这个是怎么实现的么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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也肯定不通!
Socket编程系列之2:
Windows
-API网络编程入门实战
Windows
-API 网络编程入门实战Socket编程系列之3: Muduo 网络编程入门实战Socket编程系列之4: Libevent 网络编程入门实战Socket编程系列之5: Libcurl 网络编程入门实战Socket...
计算机原理---网络基础知识
路由器 路由器(Router)是连接因特网中各局域网、广域网的设备,是
互联
网的主要结点设备...路由广义上来说又叫路由交换机 传输介质 路由器分本地路由器和远程路由器,本地路由器是用来连接网络传输介质(其实...
【当LINUX系统出现网络
问题
时该如何排查】
互联
网是通过大量路由器中继连接起来的,网络的访问就是在这些节点间一跳一跳最终到达目的地,想要查看网络连接,最直接最常用的命令是
ping
,
ping
得通,说明路由工作正常,但是如果
ping
不通,traceroute命令可以查看...
[免费专栏] ATTACK安全之Android ICMP隧道攻击原理与入侵
检测
实践
转移发布平台通知:将不再在CSDN博客发布新文章,敬请移步知识星球... ...
为什么在ftp的配置中linux和windowns
ping
不通_IT和OT“智造之战”(网络篇)|为什么要整合OT和IT网络?...
原标题:IT和OT“智造之战”(网络篇)|为什么要整合OT和IT网络?大家好,我是“智造扫地僧”自媒体团队中负责工业网络通信与安全的“争豆”,我将在后续中陆续同团队中的另一名成员“争否”共同推出《IT和OT“智造之...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章