使用 IPv6 的 VLAN 内的多播消息在以太网帧内没有 802.1Q 字段 (VLAN)

问题描述 投票:0回答:1

我想知道 IPv6 地址域的 VLAN 中组播如何工作。 有人可以告诉我,当我向 IPv6 多播地址发送数据时,VLAN ID(按规范)是否添加到以太网帧中?

我没有接受过有关网络的正规教育。我使用的库(vsomeip 3.3.8)在 SOME/IP 上下文中使用套接字通信。我观察到,对于 IPv4 多播地址,VLAN 字段被添加到以太网帧中。对于 IPv6 来说则不然。所以我想知道这个库是否有错误,或者我对 IPv6 在多播方面的行为的理解是错误的。

根据我对 VLAN 的理解,我希望为 VLAN 内的所有消息设置 VLAN 字段。

不可见:在上面的 IPv6 Wireshark 跟踪中,发送到单播地址(beef::1、beef::2)的消息包含预期的 VLAN 字段。所以它告诉我,我的机器实际上在 VLAN 内。

ipv6 multicast vlan vsomeip
1个回答
0
投票

这是 vsomeip 3.3.8 库中的一个错误。在此版本中它不适用于 VLAN。

多播不会改变 IPv6 中 VLAN 的行为。

© www.soinside.com 2019 - 2024. All rights reserved.