nping和nc一样,都是Linux下一个简单实用的网络工具。本文主要介绍一下在CentOS 7下使用nping来测试TCP\UDP延迟。

如果只是想简单测试一下UDP延迟,可以看这里:Windows下的简易UDP Ping工具

由于是测试服务器与客户端之间的TCP\UDP延迟,所以服务端与客户端均需安装nping

安装

#客户端安装nping

rpm -vhU https://nmap.org/dist/nping-0.7.70-1.x86_64.rpm

服务端

使用nping为服务端的eth0网卡开启一个端口号为12345的tcp连接

参数 -es 表示作为回声模式服务端,-nc 为无需验证,-ep 为自定义端口,-e为指定网卡名称

nping --es --nc --ep 12345 -e eth0

客户端TCP

使用nmap连接服务端定义的端口,截图红框处即为延迟,蓝框可以看到走的是TCP连接

参数 -ec 表示作为回声模式客户端,-nc 为无需验证,-ep 为自定义端口,–tcp为TCP协议(不添加则为ICMP)

nping --ec --nc 服务器IP --tcp -ep 12345

客户端UDP

使用nmap连接服务端定义的端口,截图红框处即为延迟,蓝框可以看到走的是UDP连接

参数 -ec 表示作为回声模式客户端,-nc 为无需验证,-ep 为自定义端口,–udp 为UDP协议(不添加则为ICMP)

nping --ec --nc 服务器IP --udp -ep 12345

注:

因为UDP测试数据一般包含吞吐量、丢包率和延迟等指标,所以仅看延迟并不能准确反映UDP的传输质量

linux持续测试ip端口延迟,Linux下使用nping测试TCP\UDP延迟相关推荐

  1. Linux ping 测试IP地址与 telnet 测试IP端口

    文章目录 一.ping命令使用 二.telnet 端口使用 转载文章 一.ping命令使用 原文地址:https://www.cnblogs.com/FengZeng666/p/15093267.ht ...

  2. Linux防火墙设置IP端口白名单

    文章目录 1. 版本说明 2.举例说明 1. 版本说明 Linux系统版本:Centos7.3.1611 2.举例说明 只允许192.168.1.121,192.168.1.122两台机器访问本机器的 ...

  3. linux目录搜索ip的命令,Linux常用命令全集 详细用法

    内容较长,建议先看目录 目录 Linux常用命令全集 详细用法 基础 相关介绍 控制台切换 快捷键 查看帮助 查看系统相关信息 查看ip地址 关机重启 目录与文件 相关介绍 查看文件 cat命令 le ...

  4. linux防火墙开放所有端口命令,linux centos7 防火墙及端口开放相关命令

    一.防火墙相关命令 1.查看防火墙状态 : systemctl status firewalld.service 注:active是绿的running表示防火墙开启 2.关闭防火墙 :systemct ...

  5. linux添加源ip路由命令,linux添加ip、路由相关命令

    1- Linux添加永久路由 vi /etc/sysconfig/network-scripts/route-eth1 ADDRESS0=192.168.10.0 NETMASK0=255.255.2 ...

  6. python测试udp端口_Linux系统的ECS实例中TCP/UDP端口测试及验证方法说明

    免责声明:本文档可能包含第三方产品信息,该信息仅供参考.阿里云对第三方产品的性能.可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺. 概述 本文主要介绍在Linux系统的ECS实例中,如 ...

  7. linux ping IP地址与telnet 测试IP端口

    ping命令是不能够测试端口的,ping只是测试网络联接状况以及信息包发送和接收状况. 格式:ping IP地址或主机名 [-t] [-a] [-n count] [-l size] 参数含义:-t不 ...

  8. linux配置svn开启端口映射,linux 下搭建Subversion (SVN)

    本次操作主要通过虚拟机VMWARE安装linux进行搭建 前提准备: 用VMWARE搭建的SVN 为了让别的用户可以访问,首先需要进行端口映射(svn常用端口为3690),点击Vmware的" ...

  9. linux ip端口配置文件,Linux /etc/network/interfaces配置接口方法

    Linux下/etc/network/interfaces文件用来配置网络接口. 初始化网口Ethernet Interface 大部分的网络接口配置都可以在/etc/network/interfac ...

  10. linux自动获取ip网卡配置文件,linux 命令行下配置网卡自动获取 IP

    linux 下配置网络,最方便的还是用图形界面,然而有时候必须在命令行下操作,我知道可以通过 ifconfig 设置 ip (192.168.1.20) 和掩码,route 添加网关(192.168. ...

最新文章

  1. c#如何读取相机手机的拍摄时间
  2. Assertion desc failed at src/libswscale/swscale_internal.h:668
  3. 倒置 mysql_SQL Server中的行列倒置技巧
  4. Magical Sticks 棍子拼接
  5. Tcp与Ip协议的客户端和服务器编程
  6. oracle获取SID
  7. JS与Jquery学习笔记(一)
  8. Oracle中wm_concat函数报错解决方法
  9. 试读《JavaScript语言精粹(修订版)》
  10. wifi动不动就断开_笔记本Wifi上网经常间歇性断网的修复
  11. 泛微oa流程表单之明细表下拉框事件
  12. mac笔记本怎么外接显示屏_Mac电脑外接显示器全攻略
  13. CKEditor 修改编辑器 字体大小和行高
  14. 关于计算机专业的调整与优化,Win10这样做优化让你的电脑更流畅
  15. MS08_067复现+远程控制
  16. java谐音,那位有If I were a boy 谐音啊?!
  17. ecstore2.0数据库词典
  18. jquery-sortable--拖拽排序
  19. 解决浏览器直接get能获取数据而ajax post却不能
  20. 使用Compass制作雪碧图

热门文章

  1. 【高数复盘】2.1导数概念
  2. phpcms php5.5,phpcms_v9.5.8_GBK源码下载
  3. 网吧WEB、游戏、影视服务器应用需求分析
  4. 用scrapy框架爬取拉勾网招聘信息
  5. AtCoder Beginner Contest 248 E - K-colinear Line「计算几何判三点共线」
  6. SAP如何控制采购价格不显示(适用ME23N、ME2L、ME2M、ME2K、ME2J、ME2C、ME2B、ME2N等)
  7. 关于使用Python——写模拟手机通讯录查询系统
  8. Acquiring a token for Kubernetes dashboard
  9. 软件需求分析的五个步骤_建立满足用户需求的云的5个步骤
  10. 云联惠创业经营者认证_广州公安打掉云联惠涉传销组织 零壹财经曾发文警示...