

在网络构建中,为了实现用户之间的二层隔离,传统方法是将不同用户划分到不同的VLAN中。然而,这种方式可能会导致有限的VLAN资源浪费。为了解决这一问题,引入端口隔离功能成为一种更为灵活、安全的解决方案。
为了实现用户之间的二层隔离,可以将不同的用户加入不同的VLAN,但这样会浪费有限的VLAN资源。采用端口隔离功能,可以实现同一VLAN内端口之间的隔离。用户只需要将端口加入到同一隔离组中,就可以实现隔离组内端口之间二层数据的隔离。端口隔离功能为用户提供了更安全、更灵活的组网方案。
如图所示,同一端口隔离组内的用户不能进行二层的通信,但是不同端口隔离组内的用户可以进行正常通行;未划分端口隔离的用户也能与端口隔离组内的用户正常通信。
端口隔离分为二层隔离三层互通和二层三层都隔离两种模式:
如果用户希望隔离同一VLAN内的广播报文,但是不同端口下的用户还可以进行三层通信,则可以将隔离模式设置为二层隔离三层互通。
如果用户希望同一VLAN不同端口下用户彻底无法通信,则可以将隔离模式配置为二层三层均隔离。
配置注意事项:
S系列交换机均支持配置二层隔离三层互通模式。
S系列框式交换机均支持二层三层都隔离模式,S系列盒式交换机仅V100R006C05版本仅S2700SI、S2700EI不支持二层三层都隔离模式,V100R002及后续版本S1720、S2720、S2750EI、S5700LI、S5700S-LI不支持二层三层都隔离模式。
如果不是特殊情况要求,建议用户不要将上行口和下行口加入到同一端口隔离组中,否则上行口和下行口之间不能相互通信。
如图所示,同项目组的员工都被划分到VLAN 10中,其中属于企业内部的员工允许相互通信,属于企业外部的员工不允许相互通信,外部员工与内部员工之间允许通信。
配置命令:
port-isolate enable命令用来使能端口隔离功能,默认将端口划入隔离组group 1。
如果希望创建新的group组,使用命令port-isolate enable group后面接所要创建的隔离组组号。
可以在系统视图下执行port-isolate mode all命令配置隔离模式为二层三层都隔离。
查看命令:
使用display port-isolate group all命令可以查看所有创建的隔离组情况。
使用display port-isolate group X(组号)命令可以查看具体的某一个隔离组接口情况。
通过端口隔离功能,用户可以更加精细地控制端口之间的数据通信,实现同一VLAN内部的用户间隔离,同时保持不同VLAN间的通信正常进行。配置简单,操作便捷,为网络管理提供了更多选择和控制能力,是构建安全高效网络的重要工具之一。