• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hulk
V2EX  ›  程序员

分享一个 tcp/udp 分析工具

  •  
  •   hulk ·
    git-hulk · Nov 17, 2016 · 6073 views
    This topic created in 3641 days ago, the information mentioned may be changed or developed.

    日常开发可能经常需要有非代码侵入的方式来分析偶发的请求超时或者偶发慢请求。

    tcpkit 可以用来做 tcp/udp 数据包内容分析,同时提供 redis/mc 命令延时统计功能,也支持 dns 请求耗时分析。

    这个工具可以跑在客户端,从客户端看请求出去到回来的耗时。也可以跑在服务端,看请求进来和出去的耗时。也可以自己定制数据包分析方式。

    简单介绍见: http://www.hulkdev.com/posts/tcpkit

    7 replies  •  2016-11-18 11:18:01 +08:00
    weyou
    weyou
    Nov 18, 2016
    1
    记得 wireshark 里的 tshark 命令也是支持 lua 脚本的 dessector 的,不知道你这个的优势在哪里
    mentalidade
    mentalidade
    Nov 18, 2016
    2
    赞
    hulk
    hulk
    OP
    Nov 18, 2016
    3
    @weyou 如果支持的话,那么从功能上来说对于熟悉 wireshark 是没优势可言,功能体量也不是一个级别的。 tcpkit 主要是对于个人来说是更加简便,也可以轻松跑在服务器上。
    yuankui
    yuankui
    Nov 18, 2016
    4
    ngrep tcpdump wireshark
    Marser
    Marser
    Nov 18, 2016
    5
    感觉 66 的
    hulk
    hulk
    OP
    Nov 18, 2016
    6
    @yuankui ngrep 很好。
    zhangfanfan
    zhangfanfan
    Nov 18, 2016
    7
    mark
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1917 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 08:13 · PVG 16:13 · LAX 00:13 · JFK 03:13
    ♥ Do have faith in what you're doing.