VLAN Spanning关闭后,同一VLAN上的SoftLayer子网不会相互通信

时间:2016-09-02 16:58:03

标签: ibm-cloud-infrastructure

我们正在测试配置为VLAN SPAN off。但是,我们发现在VLAN SPAN关闭后,同一VLAN上的子网也无法相互通信。这是完全出乎意料的,根据http://knowledgelayer.softlayer.com/faq/what-vlan-spanning

没有意义

由于VLAN跨越应该只能防止不同私有VLAN之间的流量,而不是阻止同一VLAN中的跨子网。有人可以帮助澄清这里的限制,以及我们如何在不重新启用VLAN跨越的情况下进行跨子网通信?非常感谢。

1 个答案:

答案 0 :(得分:0)

我在 Amsterdam 01数据中心进行了一些测试,它运行正常。您使用的是哪个数据中心和vlan?此外,您可以提交门票以获得进一步的帮助

  

<强>更新

我真诚地道歉,我在几分钟后完成了测试,但有时候是&#34; Vlan Span&#34;需要更多时间才能生效(5分钟或多或少)。

根据开发,这是预期的行为。如果未启用vlan spanning,则同一后端VLAN上的子网之间的通信不会被SoftLayer的网络路由。 ,

同一VLAN上的子网可以相互通信,但是您必须教会每个节点关于其子网,以便我们的网关不携带流量

例如,请参考以下示例:

  
      
  • 节点A在VLAN 1234和子网10.144.90.64/26
  • 内   
  • 节点B在VLAN 1234和子网10.144.3.64/29
  • 内   

在Linux上,您可以执行以下操作来添加必要的路线:

  
      
  • 节点A#route add -net 10.144.3.64 netmask 255.255.255.248 dev eth0
  •   
  • 节点B#route add -net 10.144.90.64 netmask 255.255.255.192 dev eth0
  •   

如果为每个子网执行此操作,则可以在不启用VLAN跨接的情况下进行通信。