测试局域网IP的方法

原创 2015年07月09日 22:19:41

最近做了一下测试机器WIFI性能的功能,其实,原理非常的简单,我就不在这里介绍了。主要注意点如下:方便以后使用中使用。
主要就是通过tcp/ip通信。然后写了一个小脚本测试了一下:
脚本如下:

@for /f "tokens=4" %%a in ('route print^|findstr 0.0.0.0.*0.0.0.0') do (set IP=%%a)
@echo %IP%
test_network_speed.exe %IP%
echo "Press ENTER key to stop and exit test network speed..."
pause

客户端主要功能代码如下:

 client = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
 ...一系列的设置
 设置获取当前时间time1
 while(i < 1024*10124)
 {
     recv接收所需要的
 }
 接收所需要的时间=time1 - recv接收完后所获取的时间time2;
 然后就可以按照自己的设置进行一系列的处理了。

服务器端原理也有类似,不在这里说明。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Docker容器通过独立IP暴露给局域网的方法

Docker容器非常轻量,系统开销非常少,比VMware或者VirtualBox用起来方便,部署起来也非常容易。官方推荐我们通过端口映射的方式把Docker容器的服务提供给宿主机或者局域网其他容器使用...

局域网IP地址冲突的原因及其解决方法

当计算机使用过程中出现“计算机探测到IP地址与您的网卡物理地址发生冲突”的错误时,您就无法使用网络。如果在网络用户连网的同时,建立IP地址和MAC地址的信息档案,自始至终地对局域网客户执行严格的管、登...

用C#获取局域网内所有IP方法研究

用C#获取局域网内所有IP方法研究 (2011-05-19 13:10:29)转载 标签: 局域网 ip 分类: C# 一、微软推荐的DirectoryEntry方法 关键引用 using Sys...

微信局域网测试环境搭建方法

微信局域网测试环境搭建方法 微信现在越来越火,很多人想自己研究一下微信开发,但在开发平台认证的时候,必须通过80端口认证。 很多的宽带服务商把公司宽带的80端口封了, 而微信开发模式中服务器配置要...

局域网网络性能测试方法HDtune 64K有缓存测速法,让你得知你的网络性能

该方法可以有效测试出您的网络传输性能到底有多高,该方法通用于有盘,无盘(系统虚拟盘) ,游戏虚拟盘,以及其他带有缓存功能的虚拟盘软件,但是因为每款软件的工作方式和原理都不仅相同,所以每款软件的测试结果...

测试IP是否连通的方法1

/** * 测试IP是否连通 Author zyx Date 2012-04-18 * * @param host * @return */ private boo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)