`
shixiaomu
  • 浏览: 386821 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tcpcopy-复制流量测试法

 
阅读更多
netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}'
./tcpcopy -x 50090-10.13.12.12:50055
iptables -I OUTPUT -p tcp --sport 8080 -j QUEUE

iptables -L -n 查看防火墙

由于客户端过来的请求packets,目的地址就是61.135.250.217,目的端口80,
我们需要改变复制包的目的地址和目的端口,
改成测试服务器的ip地址和端口号,这样才能 访问测试服务器
,那访问测试服务器后的response怎么办,那就是由测试服务器上的interception来截获了,
不会直接返回给客户端。
modprobe ip_queue (如果这个内核模块没有启动的话,要启动这个,不过内核版本要支持这个)
设置iptables
iptables -I OUTPUT -p tcp --sport 8022  -j QUEUE
为啥要设置这个呢,为的就是截获测试机器的响应的,否则直接返回客户端是肯定不行的

因为tcpcopy和intercept之间需要通信(intercept需要传递响应包头给tcpcopy)


linux-32-2.6.18-nginx-resin
分享到:
评论

相关推荐

    tcp和udp测试工具 USR-TCP232-Test

    标题“USR-TCP232-Test”指出的是一款用于TCP和UDP协议测试的工具,这在IT领域中是常见的网络通信诊断与调试工具。TCP(传输控制协议)和UDP(用户数据报协议)是互联网协议栈中的两种主要传输层协议,它们在不同...

    tcpcopy导流测试工具

    为了能够更真实的测试,我们开发了一款线上流量复制工具-TCPCopy,它可以使用线上真实的流量来对测试环境中的服务器进行测试。目前,TcpCopy技术已经在中国很多公司大量使用。 二、使用场景: 1)分布式压力测试 ...

    USR-TCP232-Test-V1.3.zip

    USR-TCP232-Test-V1.3.zip是一个压缩包文件,其中包含了USR-TCP232-Test-V1.3.exe这个可执行程序,这是一款强大的串口及TCP/IP网络调试工具。该软件结合了多种调试功能,旨在帮助工程师们在进行设备通信开发或者系统...

    串口+网络调试工具USR-TCP232-Test-V1.3

    通过这个工具,用户可以方便地发送和接收TCP或UDP数据包,查看网络交互情况,这对于排查网络问题、测试服务器或客户端应用程序的网络功能非常有用。 USR-TCP232-Test-V1.3结合了串口和网络调试功能,意味着用户可以...

    USR-TCP232-Test

    USR-TCP232-Test 是一款专门针对USR IOT公司的TCP232模块进行测试和调试的应用程序。USR IOT是一家专注于物联网解决方案的公司,其USR-TCP232模块是他们产品线中的一款重要产品,它为用户提供了一种简单、高效的串口...

    tcpcopy线上测试工具

    2. TCPCopy与Tcpreplay的比较:TCPCopy与Tcpreplay同属于流量复制工具,但TCPCopy提供了更为深入的功能和使用场景,尤其是在测试复杂环境中的应用。 3. 影响TCPCopy的因素:这些因素包括网络环境、目标服务器的配置...

    TCP MODBUS--测试工具.zip

    在这个"TCP MODBUS--测试工具.zip"压缩包中,包含的资源可能是帮助用户理解和测试TCP MODBUS通信的实用工具。 MODBUS协议是工业自动化领域广泛应用的一种通信协议,由MODICON公司(现Schneider Electric的一部分)...

    小飞机-TCP-UDP测试工具.zip

    由于省去了TCP的连接建立、流量控制和拥塞控制等机制,UDP具有更低的延迟和更高的传输效率,适用于实时性要求高的应用,如在线视频、VoIP、DNS查询等。 "小飞机-TCP-UDP测试工具"的出现,为网络管理员和开发者提供...

    tcpcopy:在线请求复制工具,也是tcp流重播工具,适用于真实测试,性能测试,稳定性测试,压力测试,负载测试,冒烟测试等

    tcpcopy是一款强大的在线请求复制工具,主要用于网络流量的重播和分析,它可以在实际生产环境中复制TCP流量并用于各种测试目的。tcpcopy的设计目标是帮助开发者和测试人员进行性能测试、稳定性测试、压力测试、负载...

    串口转网络调试助手USR-TCP232-Test绿色免费版

    USB串口转网络调试助手能测试串口及以太网。可设置串口号及波特率、校验位数据位及停止位。设置接收区:接收转向文件、自动换行显示、十六进制显示、暂停接收显示。发送区设置:启用文件数据源、自动发送附加位、...

    分布式TCP压力测试工具 tcpcopy.zip

    tcpcopy是一种应用请求复制(基于tcp的packets)工具,其应用领域较广,目前已经应用于国内各大互联网公司。 总体说来,tcpcopy主要有如下功能: 1)分布式压力测试工具,利用在线数据,可以测试系统能够承受的...

    TCP和MODBUS-TCP通讯调试软件V1.2_Wince_Windows_通用版

    TCP通过确认、重传和流量控制机制确保数据包正确无误地到达目的地,为上层应用提供了稳定的数据传输环境。在工业自动化领域,TCP常用于设备之间的网络通信,比如PLC、HMI、SCADA系统等。 MODBUS是一种开放的、广泛...

    TCP-UDP服务管理 3.01

    2. **连接测试**:发起TCP连接请求或发送UDP数据包,验证服务的可用性和响应速度。 3. **数据传输**:模拟TCP或UDP通信,进行数据传输测试,检查数据的正确性和完整性。 4. **日志记录**:记录通信过程,便于分析...

    TCP-UDP服务管理 V3.01

    此外,TCP还通过流量控制和拥塞控制机制来避免网络拥堵,保证数据的有序传输。在"TCP-UDP服务管理 V3.01"中,开发者可以模拟TCP连接,测试其连接建立、数据传输和断开的过程,检查连接的稳定性和可靠性。 相比之下...

    GB28181-TCP-测试.zip

    支持国标国务器在公网部署,接入内网设备,传输协议只支持TCP协议,用于交通、监狱、政府等多种项目场景,作者提供相应技术支持,协助厂家对接,远程技术支持,欢迎大家与我合作!

    USR-TCP232 工具

    USR-TCP232工具是一款专门用于测试串口(Serial Port)、网口(Ethernet Port)以及TCP/IP协议栈数据连接的实用软件。该工具在IT领域中被广泛应用于硬件设备的调试、网络通信验证和故障排查。下面我们将深入探讨USR-...

    TCP-UDP测试工具 ,可以测试TCP协议和UDP协议,抓取网络数据包

    本篇文章将详细阐述这两种协议的基本概念、工作原理以及它们之间的区别,同时介绍一种能够测试TCP和UDP协议并抓取网络数据包的工具。 TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。...

    boot-example-netty-tcp-2.0.5

    使用SpringBoot2.x集成Netty4.x创建...使用了SpringBoot+swaggerUI方式进行测试,客户端可以给服务端发送消息,服务端也可以给已经连上的客户端发送消息,使用了通道保活机制,可以使用demo搭建基于tcp协议的物联网平台

    合宙Air105-Socket-UDP -TCP/IP-W5500-Serial串口-透传-DTU透传-dtu-demo-tcp

    基于官方dtu_demo.lua的修改,配合:合宙Air105|Socket|UDP |TCP/IP|W5500|Serial 串口|透传|DTU|网络测试助手|双机互联|内网测试|官方demo|学习(8-3):Socket网络接口-双机互联透传使用:双机互连DTU透传, AIR...

    TCP-UDP数据包自动发送工具V3.01版本

    2. **自动发送**:该工具支持设置定时任务,实现数据包的自动发送,这对于测试网络连接性、模拟流量或进行性能测试非常有用。 3. **实时反馈**:工具会显示发送和接收的数据包详情,包括时间戳、大小和状态,这有助...

Global site tag (gtag.js) - Google Analytics