Linux c编程之Wireshark

  Wireshark是一个网络报文分析软件,是网络应用问题分析必不可少的工具软件。网络管理员可以使用wireshark排查网络问题。程序开发人员可以用来分析应用协议、定位分析应用问题。无论是网络应用程序开发人员、测试人员、部署人员、技术支持人员,掌握wireshark的使用对于分析网络问题起到事半功倍的作用。

一、网络报文的抓取

1.1 wireshark抓取报文(windows)

  windows系统安装wireshark软件后,可以抓取流经网卡的网络报文。使用方法如下:

  1. 点击捕获选项,弹出网卡列表
    Linux c编程之Wireshark_第1张图片
  2. 选择要捕获的网卡或设备, 如以太网卡
    Linux c编程之Wireshark_第2张图片
  3. 点击开始
    可以抓到各种协议报文
    Linux c编程之Wireshark_第3张图片
  4. 输入过滤条件,抓取指定的报文
    Linux c编程之Wireshark_第4张图片
  5. 点击停止按钮可以停止报文抓取点击重新开始按钮可以重新捕获

你可能感兴趣的:(Linux,C网络编程实践,linux,wireshark,tcpdump,网络报文,SIP)