H3C模拟延时测试ping包

news/2025/3/11 8:51:55/文章来源:https://www.cnblogs.com/uutow/p/18236905

1.拓扑

2.各路由器配置

sysname R1ospf 1area 0.0.0.0network 10.0.12.0 0.0.0.255network 10.0.13.0 0.0.0.255interface LoopBack0ip address 1.1.1.1 255.255.255.255ospf 1 area 0.0.0.0interface GigabitEthernet0/0ip address 10.0.12.1 255.255.255.0interface GigabitEthernet0/1ip address 10.0.13.1 255.255.255.0ip route-static 2.2.2.2 32 10.0.13.3 preference 9
 sysname R2ospf 1area 0.0.0.0network 10.0.12.2 0.0.0.0network 10.0.24.2 0.0.0.0interface LoopBack0ip address 2.2.2.2 255.255.255.255ospf 1 area 0.0.0.0interface GigabitEthernet0/0ip address 10.0.12.2 255.255.255.0interface GigabitEthernet0/1ip address 10.0.24.2 255.255.255.0
sysname R3ospf 1area 0.0.0.0network 10.0.13.3 0.0.0.0network 172.17.21.0 0.0.0.255interface GigabitEthernet0/0ip address 10.0.13.3 255.255.255.0interface GigabitEthernet0/1ip address 172.17.21.5 255.255.255.0ip route-static 2.2.2.2 32 172.17.21.28 preference 9
sysname R4ospf 1area 0.0.0.0network 10.0.24.4 0.0.0.0network 172.17.20.4 0.0.0.0interface GigabitEthernet0/0ip address 172.17.20.4 255.255.255.0interface GigabitEthernet0/1ip address 10.0.24.4 255.255.255.0

3.服务器配置与测试

#服务器物理网卡
[root@yt-hz-kvm01 ~]# brctl show br0
bridge name	bridge id		STP enabled	interfaces
br0		8000.0025909be920	yes		eth2#添加2个IP网段
ip add a 172.17.20.28/26 dev br0
ip add a 172.17.21.28/24 dev br0#添加ospf配置文件
[root@yt-hz-kvm01 ~]# cat /etc/quagga/ospfd.conf 
router ospfospf router-id 172.17.21.28network 172.17.20.0/24 area 0.0.0.0network 172.17.21.0/24 area 0.0.0.0#启动ospf进程
systemctl restart ospfd

#查看ospf邻居与路由
查看ospf邻居

查看ospf路由

查看路由

#添加延时100ms

[root@yt-hz-kvm01 ~]# tc qdisc add dev eth2 root  netem delay 100ms#R1和r3上面增加2.2.2.2的静态路由,优先级要比ospf学到的高
#R1
ip route-static 2.2.2.2 32 10.0.13.3 preference 9#R3
ip route-static 2.2.2.2 32 172.17.21.28 preference 9

#测试(在r2路由器上面指定环回口测试,此时由于来回路径不一致,回去的流量是经过了服务器端口)

#删除延时100ms

tc qdisc del dev eth2 root  netem delay 100ms

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/721351.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

机器学习算法(一):1. numpy从零实现线性回归

系列文章目录 机器学习算法(一):1. numpy从零实现线性回归 机器学习算法(一):2. 线性回归之多项式回归(特征选取) @目录系列文章目录前言一、理论介绍二、代码实现1、导入库2、准备数据集3、定义预测函数(predict)4 代价(损失)函数5 计算参数梯度6 批量梯度下降7 训…

约束条件补充、主键和外键约束、过滤条件(查询语法)

【一】约束条件补充 -- 【一】什么是约束条件 -- 约束条件就是为了限制表中的数据,保证数据的准确性和可靠性而存在的限制规则 -- 在创建表和字段的时候,约束条件是可有可无的,但是某些情况下为了约束数据的准确所以要必须加约束条件 -- 【二】约束条件概览 -- 【1】null 和…

Markdown 速查表

基本语法 标题 # Heading level 1 ## Heading level 2 ### Heading level 3 #### Heading level 4 ##### Heading level 5 ###### Heading level 6Heading level 1 Heading level 2 Heading level 3 Heading level 4 Heading level 5 Heading level 6 段落 I really like using…

C++ -- 引用

C++ 的引用什么是引用? 引用其实就是一个变量的别名。也就是说,你可以通过引用的名称去访问原来的那个变量。 其操作符很简单,就是在变量前面加上&。 一个很简单的例子://variableint i;//reference variablesint& r=i;i=5;cout<<"value of i is:"…

YOLOv8-PyQT5可视化界面

使用PyQT5实现YOLOv8图形化界面 准备工作: 1、首先在YOLOv8环境中安装pyqt5 pip install pyqt5 pip install pyqt5-tools然后再你的anaconda环境中找到designer.exe文件,双击运行,可以将其发送到桌面快捷方式方便后续使用 下面是我的文件所在路径地址,根据自己环境的位置进…

苹果电脑显示一个问号该如何解决—成功案例

这样的数据恢复用户可以自己完成吗? 今天我们来看一个案例,一台A1465的苹果电脑,开机时显示一个问号,系统是进不了的。客户的描述是:机器出了问题以后,去苹果售后维修站做过一些检测,对方告诉他可能是硬盘坏了,但是因为苹果官方不提供数据恢复救援工作。苹果电脑的硬盘…

HBuilder解决:Error: error:0308010C:digital envelope routines::unsupported

操作系统是 win10,HbuilderX 版本 4.18,已安装了 nvm,尝试按照网上说的切换到 node v16 或者 node v12 版本,或者在命令行先运行环境参数命令,再次在 HbuilderX 运行小程序或者发布小程序,HBuilderX 仍然反复提示错误 Error: error:0308010C:digital envelope routines::…

统计 | 思维导图

统计 | 思维导图,适合2019 人教A版教材前言 使用方法:如果想得到更好的显示效果,可以点击全屏按钮,已经实现电脑端、手机端的适配,效果很好;电视端没有实现适配,Ipad端的适配没有测试; 思维导图全屏

OCA/base_report_to_printer 配置Odoo云打印

系统结构安装部署 Odoo 安装模块依赖pip install pycups 安装OCA模块report-print-send/base_report_to_printer cups cups简介 CUPS(Common UNIX Printing System)是一个开源的打印系统,用于在 Unix-like 操作系统上管理打印任务。它提供了打印机驱动程序、打印队列管理、打…

2024 Web 新特性 - 使用 Popover API 创建弹窗

Popover API 为开发者提供了一种声明式的方式来创建各种类型的弹窗。目前已在所有三大浏览器引擎中可用,并正式成为 Baseline 2024 的一部分。Popover API 为开发者提供了一种声明式的方式来创建各种类型的弹窗。目前已在所有三大浏览器引擎中可用,并正式成为 Baseline 2024 …

ubuntu 16.8升级nodejs

curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - $node --version v16.20.2

lodash已死?radash库方法介绍及源码解析 —— 判断方法篇

目前为止,radash库的所有方法我们已经分享完毕。如果你想尝试使用,又或者想了解下源码,阿瓜的文章都值得一读,相信你总能有所收获。后续我们回整理一份使用说明进行发布。前言 大家好,我是阿瓜。一个励志分享更多技术的前端瓜 ~ 我们已经分享了 radash 库中数组、对象等相…