首页/网络/抓包与流量分析速查/tcpdump 广播与组播过滤

tcpdump 广播与组播过滤

用 ether broadcast、ip broadcast、multicast 等关键字抓广播/组播流量:DHCP、ARP、mDNS、SSDP 等排查常要看这些报文。

用途专抓广播或组播帧
语法ether broadcast / ip broadcast / multicast / ether multicast

常用示例

常用示例
tcpdump -i eth0 -nn 'ether broadcast and not arp'
tcpdump -i eth0 -nn multicast -c 20
tcpdump -i eth0 -nn 'udp port 1900'   # SSDP
mDNS 看 udp port 5353,DHCP 看 udp port 67/68,组播诊断先确认接口是否收到对应组播组。

易错点

  • 广播风暴时抓包会让输出爆量,先用 -c 限量或直接写文件后统计数量级
  • 交换机的 IGMP snooping 会裁剪组播泛洪,看不到组播不代表发送端没发

数据来源与参考

  • man 8 pcap-filter(broadcast/multicast)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌