研究院

Research Institute

品牌故事

研发专题

行业快讯

海荻威月刊

立即咨询

全国服务热线

189-9893-2470

【HDV】tcpreplay打流测试方法介绍

2022-07-01 18:27:00

海荻威(HDV)是一家专门生产光网络的厂家,所涉及的产品有ONU系列(OLT ONU/AC ONU/CATV ONU/GPON ONU/XPON ONU),光模块系列(光纤模块/以太网光纤模块/SFP光模块),OLT系列(OLT设备/OLT交换机/光猫OLT)等等,有各种规格的通信产品能为不同场景的需求进行网络支持,今天给大家介绍关于tcpreplay打流测试方法
测试原理图:
系统版本 : Ubuntu16.04
Tcpreplay安装:apt-get install tcpreplay
(此版本网卡名称不叫eth0和eth1,下面配置对着修改)
eth0对应ens33网卡:IP:172.20.60.166 MAC:ec:a8:6b:82:32:c1
eth1对应ens32网卡:IP:172.20.60.165 MAC:00:13:3b:0f:6a:fb
测试第一步:预处理生成Cache,命令为:
tcpprep -a client -i rzxSJ.pcap -o rzx.cach
这条命令将PCAP文件分成客户端和服务端,默认为客户端。发送时packet将分别从客户端和服务端发出。
测试第二步:重写IP地址和MAC地址,命令为:
tcprewrite -e 172.20.60.166:172.20.60.165 --enet-dmac=00:13:3b:0f:6a:fb,ec:a8:6b:82:32:c1 --enet-smac=ec:a8:6b:82:32:c1,00:13:3b:0f:6a:fb -c rzx.cach -i rzxSJ.pcap -o 111.pcap
这条命令重写了IP和MAC,可通过wireshark等工具打开111.pcap,查看修改是否成功。
测试第三步:重放packet,重放命令为:
tcpreplay -i ens33 -I ens32 -l 100 -t -c rzx.cach 111.pcap
ens33端口对应原理图eth0  ens32端口对应原理图eth1
以上就是深圳海荻威光电科技有限公司为客户带来关于《tcpreplay打流测试方法》的介绍文章,如果您有其他光通信设备问题咨询,欢迎与我们联系哦,我司生产的光纤onu、catv onu、gpon onu、xpon onu等设备皆可以适用于不同的生活场景,您可根据自身需求定制对应的ONU系列产品哦,海荻威24H服务热线:189-4816-2612
上一篇:光猫与路由器无线桥接怎么设置不冲突 下一篇:光通信设备测试环境的搭建

添加微信

WhatsApp

  • 扫一扫加微信
  • 企业公众号
  • 服务热线

    189-9893-2470

    地址:深圳市宝安区福永街道凤凰华源工业区B栋厂房第六层B
    邮箱:hdvtech@hdv-tech.com
    友情链接: 360目录
    ©Copyright 2022 深圳海荻威光电科技有限公司 版权所有
    技术支持:九度网