IDC机房线路质量测试方案
1、测试节点:
北京:123.206.*.*
上海:139.196.*.*
广州:119.29.*.*
汕头:125.91.*.*
香港:103.20.*.*
美国:198.52.*.*
测试服务器:103.38.29.239
2、测试时间:
每次测试时间不小于6小时
3、测试项目:
a、延迟抖动、丢包率测试。
b、网络带宽测试。
c、线路质量测试。
4、网络拓扑:
5、延迟抖动、丢包率测试:
服务节点:
测试服务器同时运行6个服务端程序,提供6个服务端口,分别为22001 à 22006,并将运行结果记录至日志文件存档。
代码:
[root@localhost /]# iperf -u -s -p 22001 -i 5 > /usr/local/src/bj-test-$(date +%m%d%H%M).log [root@localhost /]# iperf -u -s -p 22002 -i 5 > /usr/local/src/sh-test-$(date +%m%d%H%M).log [root@localhost /]# iperf -u -s -p 22003 -i 5 > /usr/local/src/gz-test-$(date +%m%d%H%M).log [root@localhost /]# iperf -u -s -p 22004 -i 5 > /usr/local/src/st-test-$(date +%m%d%H%M).log [root@localhost /]# iperf -u -s -p 22005 -i 5 > /usr/local/src/hk-test-$(date +%m%d%H%M).log [root@localhost /]# iperf -u -s -p 22006 -i 5 > /usr/local/src/usa-test-$(date +%m%d%H%M).log
启动服务
日志目录
端口列表
测试节点:
各测试节点分别运行如下命令:
C:\BGPTest\iperf-2.0.5-win32\iperf -u -c 103.38.29.239 -p 22001 -b 500K -i 5 -t 43200 C:\BGPTest\iperf-2.0.5-win32\iperf -u -c 103.38.29.239 -p 22002 -b 500K -i 5 -t 43200 C:\BGPTest\iperf-2.0.5-win32\iperf -u -c 103.38.29.239 -p 22003 -b 500K -i 5 -t 43200 C:\BGPTest\iperf-2.0.5-win32\iperf -u -c 103.38.29.239 -p 22004 -b 500K -i 5 -t 43200 C:\BGPTest\iperf-2.0.5-win32\iperf -u -c 103.38.29.239 -p 22005 -b 500K -i 5 -t 43200 C:\BGPTest\iperf-2.0.5-win32\iperf -u -c 103.38.29.239 -p 22006 -b 500K -i 5 -t 43200
客户端运行状况
核对服务节点及测试节点的运行结果输出状况,结果一致,则说明运行成功!
6、网络带宽测试:
服务节点:
测试服务器运行服务端程序,提供服务22008端口。
root@ubuntu:/# iperf -s -p 22008 -i 5
测试节点:
测试节点运行如下命令:
[root@localhost /]# iperf -c 103.20.194.179 -p 22008 -i 5 -t 50400 > /usr/local/src/hk-bw-test-$(date +%m%d%H%M).log
核对服务节点及测试节点的运行结果输出状况,结果一致,则说明运行成功!
7、线路质量测试:
Windows版:
在客户端开启WinMTR软件,填入被测试端的IP地址即可。
参数说明:
Hostname:到目的服务器要经过的每个主机IP或名称
Nr:经过节点的数量;以上图美国服务器共要经过12个节点,其中第一个是当地宽带商的网关
Loss%:ping 数据包回复失败的百分比;藉此判断,那个节点(线路)出现故障,是服务器所在机房还是国际路由干路
Sent:已传送的数据包数量
Recv:成功接收的数据包数量
Best:回应时间的最小值
Avrg:平均回应时间
Worst:回应时间的最大值
Last:最后一个数据包的回应时间
Linux版:
在客户端输入以下命令,即可开始测试。
root@ubuntu:~# mtr -trnwc 50400 103.38.29.239
测试结束后,会在屏幕显示测试结果:
IDC机房线路质量测试方案的更多相关文章
- 001使用smokeping监控idc机房网络质量情况
最近工作比较忙,也没有时间写博客,看到好友芮峰云最近一直在写博客,所以也手痒了,就先把之前的一些积累下来的文章分享给大家. 本文是介绍如何的使用smokeping来监控idc机房的网络质量情况,从监控 ...
- IDC机房网络测试要求
IDC机房网络质量要求: 我司项目目前覆盖目标机房是国内BGP机房.三线机房.电信机房.联通机房. 要求XXXX IDC机房到目标机房的网络质量,平均丢包≤0.5%,网络延迟≤50ms;高峰期平均丢包 ...
- 轻松应对IDC机房带宽突然暴涨问题
轻松应对IDC机房带宽突然暴涨问题! 1[提出问题] [实际案例一] 凌晨3:00点某公司(网站业务)的一个IDC机房带宽流量突然从平时高峰期150M猛增至1000M,如下图: 该故障的影响:直接导致 ...
- IDC机房带宽突然暴涨问题!
IDC机房带宽突然暴涨问题! 1[提出问题] [实际案例一] 凌晨3:00点某公司(网站业务)的一个IDC机房带宽流量突然从平时高峰期150M猛增至1000M,如下图: 该故障的影响:直接导致数百台服 ...
- Linux就业技术指导(三):IDC机房解密
1.1 IDC机房 1.1.1 带宽计算 带宽流量计算公式: 1 Byte=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB B表示Byte,工业标准是1000. 一般我们家装 ...
- 从轻测到上线,WeTest与《一起来捉妖》测试方案大公开
从2016年Pokémon GO引发的AR游戏热潮开始,国内就一直在期待新的一款具备代表性的AR游戏的头部作品. 4月11日的腾讯首款AR探索手游<一起来捉妖>不仅为国内市场注入了新的活力 ...
- Memory及其controller芯片整体测试方案(下篇)
{ 第三部分 } DDR总线的设计.调试和验证 在计算机架构中,DDR作为程序运算的动态存储器,面对如高性能计算.图形计算.移动计算.工业应用等领域的要求,发展出DDR4,以及用于图形计算的G ...
- Memory及其controller芯片整体测试方案(上篇)
如果你最近想买手机,没准儿你一看价格会被吓到手机什么时候偷偷涨价啦! 其实对于手机涨价,手机制造商也是有苦难言,其中一个显著的原因是存储器芯片价格的上涨↗↗↗ >>> 存储器memo ...
- IDC机房KVM应用案例分析
IDC机房KVM应用案例分析 一.背景介绍 随着信息技术的发展,各行各业都在马不停蹄的开展着各自的信息化建设步伐.对于设计制造创新科技产品为运行主业的设计院而言,内部IT基础设备与机房管理结构的完善与 ...
随机推荐
- select、poll、epoll区别总结
1 本质上都是同步I/O 三者都是I/O复用,本质上都属于同步I/O.因为三者只是负责通知应用程序什么时候数据准备好了,实际的I/O操作还是在由应用程序处理:如果是异步I/O的话,实际I/O由内核处理 ...
- 最新版Android开发工具
最新版Android开发工具 JUN 27TH, 2014 Android Tools ADT Bundle ADT Bundle包含了Eclipse.ADT插件和SDK Tools,是已经集成好的I ...
- 课程上线 -“新手入门 : Windows Phone 8.1 开发”
经过近1个月的准备和录制,“新手入门 : Windows Phone 8.1 开发”系列课程已经在Microsoft 虚拟学院上线,链接地址为:http://www.microsoftvirtuala ...
- Reporting Service 告警"w WARN: Thread pool pressure. Using current thread for a work item"
如果Reporting Service偶尔出现不可访问或访问出错情况,这种情况一般没有做监控的话,很难捕捉到.出现这种问题,最好检查Reporting Service的日志文件. 今天早上就遇到这样一 ...
- MySQL 插入数据时,中文乱码问题的解决(转)
当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12',' ...
- 从零自学Hadoop(08):第一个MapReduce
阅读目录 序 数据准备 wordcount Yarn 新建MapReduce 示例下载 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是 ...
- MongoDB学习笔记~自己封装的Curd操作(查询集合对象属性,更新集合对象)
回到目录 我不得不说,mongodb官方驱动在与.net结合上做的不是很好,不是很理想,所以,我决定对它进行了二次封装,这是显得很必然了,每个人都希望使用简单的对象,而对使用复杂,麻烦,容易出错的对象 ...
- Centos6下安装Hadoop2.6 问题总结
一. 安装背景:VirtualBox下安装三台Centos6.8虚拟机(一主:master, 两从:slave1,slave2) Centos版本:CentOS-6.8-x86_64 网络配置:三台虚 ...
- Hadoop op 1)
设置yarn.scheduler.fair.user-as-default-queue =fasle, 就会阻止每一个用户使用自己默认的队列. 设置yarn.scheduler.fair.allow- ...
- J2EE基础之JavaBean
J2EE基础之JavaBean 1.什么是JavaBean? JavaBean本质上来说就是一个Java类,它通过封装属性和方法成为具有独立功能.可重复使用的,并可以与其他控件通信的组件对象.通过在J ...