mknod /dev/hitbox c 62 0

mknod /dev/nistnet c 62 1

chown root /dev/hitbox

chown root /dev/nistnet

mknod /dev/mungebox c 63 0

chown root /dev/mungebox

mknod /dev/spybox c 64 0

chown root /dev/spybox

modprobe nistnet可以将这个放到/etc/rc.local中,以便重启后继续可以使用例如:[root@nist-01 ~]# more /etc/rc.local

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.touch /var/lock/subsys/local

/etc/init.d/Load.Nistnet

mknod /dev/hitbox c 62 0

mknod /dev/nistnet c 62 1

chown root /dev/hitbox

chown root /dev/nistnet

mknod /dev/mungebox c 63 0

chown root /dev/mungebox

mknod /dev/spybox c 64 0

chown root /dev/spybox

modprobe nistnet【使用】延迟命令使用:[root@nist-01 2.6.9-42.ELsmp]# cnistnet -G

Emulator is: Off

Average processed packet overhead 0 usec

Average unprocessed packet overhead 0 usec

Average hash tries 0

[root@nist-01 2.6.9-42.ELsmp]# cnistnet -a 0.0.0.0 0.0.0.0 --delay 80 0

addnistnet: 0.0.0.0:0 to 0.0.0.0:0 (prot 0 cos 0),

delay 80.000000 (sigma 0.000000 corr 0.000000),

bandwidth 0, drop 0.000000 (corr 0.000000),

dup 0.000000 (corr 0.000000),

drdmin 0, drdmax 0, drdcongest 0

[root@nist-01 2.6.9-42.ELsmp]# cnistnet -u

[root@nist-01 2.6.9-42.ELsmp]# cnistnet -G

Emulator is: On

Average processed packet overhead 3 usec

Average unprocessed packet overhead 0 usec

Average hash tries 0说明,参数80表示延迟80ms,0表示浮动区间加入想实现网段-网段的延迟,可以将一端改为特定的网段(默认以0为mask),比如目的是192.168.1.0/24网段的包全部延迟 30mscnistnet -u -a 0.0.0.0 192.168.1.0 --delay 30 0注意,这里如果源也要固定到一个网段,比如想要192.168.2.0/24到192.168.1.0/24, 这样子的话就没法做了cnistnet -u -a 192.168.2.0 192.168.1.0 --delay 30 0这样是不起作用的,只有在一端是0.0.0.0的时候,nistnet才会认为是在处理网段。【效果】

linux模拟网络延迟,使用Nistnet搭建网络延迟模拟设备 (network delay simulator)相关推荐

  1. MOBA类和“吃鸡”游戏为什么对网络延迟要求高?

    作者:腾讯云技术社区 链接:https://zhuanlan.zhihu.com/p/54468154 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 我们知道,不同 ...

  2. 网络抖动多少ms算正常_网络延迟多少ms正常 - 卡饭网

    怎么测试网络延迟,网络延迟过大怎么办? 怎么测试网络延迟,网络延迟过大怎么办? 在各式各样的数据在网络介质中通过网络协议(如TCP/IP)进行传输,如果信息量过大不加以限制,超额的网络流量就会导致设备 ...

  3. 有什么软件可以测试游戏延迟,网络延迟怎么测试 玩游戏延迟高怎么解决!

    不论是我们访问网络还是玩游戏,都对网速有要求,网速越快越好,什么叫做网速,不仅仅是上传下载的速度,更有着网络延时的意思,这里小编跟大家说下网络延时在大怎么处理! 延时的定义 数据在网路设备之间传输(即 ...

  4. 网通服务器网站电信打开卡顿,网络延迟 - 卡饭网

    windows7系统中网络延迟问题的多种解决方法 windows7系统中网络延迟问题的多种解决方法 网络延迟的现象不知道在大家的电脑里频不频繁,如果很频繁出现这个问题的话,那就要动手来解决了,那么肯定 ...

  5. OpManager 帮助排查网络延迟问题

    什么是网络延迟 网络中的延迟是指数据通过网络传输到其预期目的地所需的时间.它通常表示为往返延迟,即数据从一个位置传输到另一个位置所需的时间. 什么原因导致网络延迟 有四个主要原因会影响网络延迟.其中包 ...

  6. 【测试】linux tc命令|Linux模拟网络延迟、丢包等|traffic control(流量控制)

    目录 一.工具介绍 1.netem 2.tc 二.命令使用说明 1.模拟延迟传输 2.模拟网络丢包: 3.模拟包重复: 4.模拟数据包损坏: 5.模拟数据包乱序: 6.删除模拟配置: 更多高级用法 一 ...

  7. Linux网络延迟排查方法

    在 Linux 服务器中,可以通过内核调优.DPDK 以及 XDP 等多种方式提高服务器的抗攻击能力,降低 DDoS 对正常服务的影响.在应用程序中,可以使用各级缓存.WAF.CDN 等来缓解 DDo ...

  8. Linux 网络延迟排查方法

    该文来自公众号:程序员老鬼 在 Linux 服务器中,可以通过内核调优.DPDK 以及 XDP 等多种方式提高服务器的抗攻击能力,降低 DDoS 对正常服务的影响.在应用程序中,可以使用各级缓存.WA ...

  9. linux网络延迟--hping3、traceroute、wrk、wireshark

    网络延迟 我想你一定见过很多原因导致的网络延迟,例如: 网络传输慢导致的延迟. Linux 内核协议栈数据包处理速度慢导致的延迟. 应用程序数据处理速度慢造成的延迟等. 那么当我们遇到这些原因造成的延 ...

最新文章

  1. elasticsearch使用指南之Elasticsearch Document Index API详解、原理与示例
  2. C#拾遗系列(8):异常
  3. 【Python Turtle合集】有趣好玩的代码当然要分享给大家啦~(皮卡丘、玫瑰花、小黄人......)
  4. MYSQL 如果把数据文件保存到其他磁盘里
  5. SAP内存 和 ABAP内存 的简单介绍说明
  6. C#中Hashtable、Dictionary详解以及写入和读取对比
  7. java中qq中拉伸的文件,delphi中如何实现QQ中的截图并实现拉伸放大移动的功能
  8. Arrays工具类常见方法
  9. android 焦点分发,Android TV 焦点分发原理解析
  10. 1024,节日快乐!
  11. flutter 自定义键盘_Flutter 引擎架构
  12. 一个FLASH小游戏----Redball3
  13. 阶段3 2.Spring_03.Spring的 IOC 和 DI_5 BeanFactory和ApplicationContext的区别
  14. SHELL脚本学习指南--学习心得20110924
  15. C 语言中的结构体(数据结构)
  16. Linux下使用php实现office转PDF
  17. 百宝云Web网络验证系统防破解设置
  18. Python脚本批量转换图片格式至ico
  19. 黄一老师:什么是个人信用融资?
  20. Control Egress TCP Traffic

热门文章

  1. BlockingCollectionT 类实现 列队操作
  2. C# JsonHelper类
  3. 春节期间小游戏同时在线人数最高达2800万人/小时
  4. WinForm支持拖拽效果
  5. IIS启用页面Gzip压缩实现说明
  6. 60、date的使用
  7. dedecms织梦最新0day
  8. 人与自然《食虫猎手-下》
  9. Java IO类库之ObjectInputStream和ObjectOutPutStream
  10. 理解什么是前后端分离