我最近从三个独立的公司networking中看到了PCAPS,其中两个设备被configuration为通过UDP向彼此传输stream量,其中一方在每个分组上发送VLAN报头,而另一方不是。例如,两个电话发送RTP对彼此。 X> Y在VLAN 1上,Y-> X不在VLAN上。
我认为这是一个configuration错误,但因为我现在已经看到了三次,它似乎工作正常,有这样做的优势吗? 为什么/何时应该这样做?
VLAN封装是由边缘设备决定的。 如果networkingconfiguration不完全对称,则一方可能与一个原始端口对话,另一方可能与具有多个分段的机器上的带标记的端口对话。 如果这是一个客户端 – 服务器应用程序,那么这不是不可能的。
另外,如果有干涉路由器,它可能会剥离标题,如果您正在监视对话的一端,则必然会看到数据已经在一个方向上处理。
如果您使用HP Procurve,则这是监视器端口的默认行为。 如果考虑Access端口的工作方式(标记出站stream量和取消标记入站stream量),这种方式是有道理的。