Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

组播流

要访问 Multicast streams 分析,请使用菜单项 “Statistics->Multicast Streams”。

要试用此对话框,可以在 SampleCaptures/video_multicast.cap.gz 找到一个包含 MPEG2 Multicast streams 的捕获文件。

Multicast stream 分析可以做什么?

  • 检测 multicast streams
  • 测量视频流中突发的大小(sliding window algorithm)
  • 测量在某个输出速率下输出缓冲区应有多大(Leaky bucket algorithm)

Multicast streams 对话框窗口

过程

  • TAP 系统等待 UDP packets
  • 检查每个 UDP packet 的 destination MAC address 是否以 “01:00:5E” 开头(ethernet multicast address)
  • 为每个新的 multicast stream 创建一个新条目
  • 基于 sliding window algorythm 计算 max burst 和 max bandwidth
  • 一个计数器显示 burst 中的数据包数量高于指定限制的次数
  • leaky bucket algorithm 计算输出队列应有多大才不会发生 packet drop
  • 一个计数器显示所需输出队列大于可用队列的次数
  • 还会为每个 stream 计算 total number of packets、pps、average BW、max BW
  • 同样的计算也会针对所有 multicast streams 合并进行

参数窗口

在此窗口对话框中,可以指定 burst interval、alarm limits 和 output speeds

列说明

  • Max burst - sliding window 时间间隔内的最高数据包数量。该时间间隔可以在 Set parameters 窗口中指定
  • Max Bw - 与上面相同,只是以 Mbps 而不是 pps 表示
  • Burst Alarms - bursts 超过 Parameters 对话框中设置限制的次数
  • Max buffer - 在指定 output speed 下,为了不丢弃任何数据包,输出队列应有多大
  • Buff alarms - 这种条件不成立的次数(所需 buffer 高于可用 buffer)

Imported from https://wiki.wireshark.org/Multicast_streams on 2020-08-11 23:17:03 UTC

原始页面图片

multicast_streams.png
multicast_streams.png
multicast_parameters.png
multicast_parameters.png

相关 Wireshark Wiki 页面

网络分析技术档案