写点什么

开源网络分析工具 TCP Traffic Analyzer

  • 2010-05-11
  • 本文字数:630 字

    阅读完需:约 2 分钟

Yahoo 最近在其开发者博客上发布了一款开源网络分析工具 TCP Traffic Analyzer(yconalyzer),读者可以借此分析网络应用在服务器端与客户端之间的运行状态。

TCP Traffic Analyzer 的几个显著分析功能包括:

  • 持续时间超过(或者小于)某阈值的 TCP 连接数。
  • 尝试次数超过 N 次才成功的 TCP 连接数。
  • TCP 连接持续时间和吞吐量的分布情况。
  • 数据包超过 N 字节的 TCP 连接分布情况。
  • 持续时间在特定阈值内的 IP 地址和端口分布情况。

Yahoo 公司内部使用 yconalyzer 分析来自世界各地(通过 HTTP、POP、IMAP 和 SMTP 协议)的网络通信,其工作原理是利用开源 libpcap 包从网络驱动中抓取数据包,并通过限制数据过滤条件来最小化系统资源(如 CPU)的消耗,使该监控软件不会影响真正的网络应用。

Yconalyzer 保持与 tcpdump 兼容,两者生成的抓取文件能够彼此识别和分析。Yconalyzer 支持 tcpdump 的所有过滤条件,并适用于 TCP 协议之上的所有网络协议,如 HTTP、SMTP、POP、IMAP 等等。

Yconalyzer 使用起来非常简便,只需通过命令行操作,如抓取 300 秒内 80 端口的数据包保存到到 http.pcap 文件,命令如下:

yconalyzer -p 80 -w http.pcap -t 300

在抓取完数据之后,开发人员可以通过 tcpdump 或者 yconalyzer 分析 TCP 数据包,命令如下:

yconalyzer -p 80 -r http.pcap

Yconalyzer 会根据不同的选项显示出不同的分析结果,如图 1 所示。

图 1. 按照吞吐量分类(来源:sourceforge)

感兴趣的读者可以通过 TCP Traffic Analyzer(yconalyzer)的官方站点了解并下载试用。

2010-05-11 07:436089
用户头像

发布了 501 篇内容, 共 277.9 次阅读, 收获喜欢 63 次。

关注

评论

发布
暂无评论
发现更多内容

PolygonStore,一款“业务驱动”而生的 NoSQL 多模数据库产品

TRaaS

前端开发进阶:前端开发中如何高效渲染大数据量?

袋鼠云数栈

大数据 前端

ARTS打卡第一天

请务必优秀

自带云盘的内网即时通讯软件,保障数据在公司局域网内安全流通

BeeWorks

软件测试|如何使用ChatGPT生成自动化测试脚本

霍格沃兹测试开发学社

探析低代码开发平台的核心能力

互联网工科生

软件开发 低代码 企业级应用程序开发 JNPF

铜锁 SM2 算法性能优化实践(三)|快速模逆元算法实现

铜锁开源密码库

开源 开发者 算法 性能优化 密码学

私密信息管理工具 Vault 快速入门

极限实验室

加密 valut 安全工具

文心一言 VS 讯飞星火 VS chatgpt (80)-- 算法导论7.4 5题

福大大架构师每日一题

福大大架构师每日一题

五脏俱全,搭建部署多人语音厅源码功能分析

山东布谷网络科技

直播源码

私有化部署即时通讯平台,30分钟替换钉钉和企业微信

BeeWorks

在当今信息化社会中的安全大文件传输

镭速

大文件传输 传输大文件

App备案来袭,开发者如何应对选型

Onegun

混合应用开发 app备案

如何使用NLP库解析Python中的文本

互联网工科生

Python nlp Transformer

GPU荒漠,算力短缺背后的时间竞赛与解决方案|TE解读

TE智库

JMeter 接口自动化测试的使用技巧

Liam

测试 Jmeter 性能测试 自动化测试 测试工具

数字藏品NFT系统开发

张泽🐟APP小程序开发定制

区块链、 数字藏品开发

东郊到家APP系统开发

张泽🐟APP小程序开发定制

APP开发 系统开发、 预约小程序

软件测试|使用ChatGPT帮助我们生成测试数据

霍格沃兹测试开发学社

Tongsuo 8.4.0-pre2 发布!

铜锁开源密码库

开源 密码学 版本更新 版本发布 铜锁

OpenHarmony应用实现二维码扫码识别

OpenHarmony开发者

OpenHarmony

链动2+1模式系统开发

张泽🐟APP小程序开发定制

商业模式 系统开发、 营销模式

选择适合企业的文件传输方式:SFTP与SCP的比较及应用场景分析

镭速

企业文件传输工具 文件传输工具

开源网络分析工具TCP Traffic Analyzer_Java_崔康_InfoQ精选文章