诊断网络的API函数(功能类似于ping命令)
在自己的局域网中,客户端读服务器老是很慢,超时,但是用ping命令查看,网络很好。后来查了一下,ping命令只能检查两个主机网络层以下的通信是否通畅,我想问一下,有没有能诊断两个主机应用层与应用层之间的通信状况的API函数,或者类似的命令?谢谢
[解决办法]
好像没有吧,自己写个程序测试一下
[解决办法]
只能自已写了。
[解决办法]
肯定没有,需要自己实现。这个属于自定义交互了,
[解决办法]
客户端读服务器老是很慢,超时
问题要么是程序本身有问题,要么是网络问题,从描述的情况看,网络貌似没问题,
但还应加强网络测试,可以ping服务器很长时间具体
ping 服务器ip -t >>c:\netlog.txt
以上命令把ping 输出到文件netlog.txt中,可以ping一天,然后检查文件看看网络是否有问题
程序的检查比较简单了,用其他网络软件从客户端机器连接服务器,下载文件或其他,看看是否也慢,如果是基本可以断定软件本省问题不大了
以上原因核查了,问题原因基本能确定了。