我们有一个网络,正在其中设置测试 IPv6 部署。布局如下:
Win2008R2 DHCP VM 和 Debian Squeeze radvd VM -> vSphere 5.0 vSwitch -(Trunk)-> Catalyst 2960G -(Trunk)-> Catalyst 2960G -> Win7 笔记本电脑
SLAAC 运行正常,但一旦我关闭前缀的自主模式,我就会发现 DHCPv6 无法正常工作(客户端无法从 Win 2008R2 DHCP 服务器获取任何范围选项)。在客户端上运行 Wireshark 显示 DHCPv6 请求正在按预期发送。在 DHCP 服务器上运行 Wireshark 显示数据包无法通过网络。
我的问题:我知道 DHCPv6 是基于多播的。Catalyst 或 vSwitches 会吞噬这些请求吗?如果是的话 - 我该如何纠正?
答案1
我猜是虚拟机。IPv6 多播流量以以太网多播的形式发送,因此会淹没到网段上的所有端口。您是否尝试过嗅探连接到 vSphere 交换机的中继电缆上的线路?