在尝试捕获RTP(UDP)stream量时遇到一个奇怪的问题。 我有一个电话使用IP 192.168.9.4和一台Windows 2003 PC连接到同一个交换机(实际上是交换机的监控端口 – 这就是我能够嗅探stream量)。
当我运行:
windump -i <interface_name> -tnnq
我可以看到一个开放的VOIP连接的所有RTPstream量,但是当我运行:
windump -i <interface_name> -tnnq host 192.168.9.4
.. 甚至 ..
windump -i <interface_name> -tnnq udp
我根本看不到RTPstream量。
我在描述中使用了RTP,因为我认为在testing过程中我看到了1个UDP数据包 – ARP,所以可能不是所有的UTP都受到影响。
我试图将我的笔记本电脑连接到监控端口(Win7),并在两种情况下工作正常(我能够看到从手机的RTPstream量)。
任何想法我可以检查什么是我的Windows 2003机器的configuration错误?