分享

三层交换机可实现多个VLAN之间通信,该如何使用VLAN间的端口模式?

 天悔大哥cqm 2019-01-01

在企业组网中,划分VLAN是经常遇到的事情,VLAN的端口模式有三种,access,trunk,hybrid。针对这三种模式,各自有什么作用,各有什么区别,什么场景用什么模式。这里针对这些问题说一说。

VLAN概述

  • VLAN称为虚拟局域网,将物理连接的网络分割成一个个小的逻辑网络,每个小的逻辑网络就是一个VLAN,是一个广播域;

  • 划分VLAN可以用隔离隔离广播域,不同VLAN之间是无法直接相互通信的,VLAN之间的相互通信需要通过路由才能实现;

  • 如何对VLAN进行标识呢,在协议层是通过打标签和剥标签的方式实现的,在交换机的层面是通过Access、Trunk、Hybrid端口类型进行标识的。

Acess模式(接入链路)

  • access端口,又称为接入链路,在交换机上一般用来连接用户主机;

  • access端口只能属于一个VLAN,假设端口的VLAN号为100,那么只有VLAN100的数据报才会转发到该端口;

  • access端口接收主机数据帧时,给数据帧打上VLAN100的标签(tag);向主机发送数据帧时,将VLAN100的标签剥掉(untage),打标签和去标签的过程如下图所示。

Trunk模式(汇聚链路)

  • turnk端口,又称为汇聚链路,用来实现交换机和交换机或者路由器之间的连接;

  • turnk端口允许数据帧带着VLAN标签通过,在接收和发送数据帧时保留VLAN标签。

Hybrid模式(混合链路)

  • hybrid端口比较复杂,属于混合链路,既可以用来连接用户主机终端也可以用来连接交换机端口,这种方式,我很少使用,容易出错,应用在特殊的场合;

  • hybrid端口允许多个VLAN帧通过,在出端口方向将某些VLAN帧的VLAN标签剥掉;

  • hybrid端口与trunk端口在接收数据帧时处理方法是相同的,发送数据时不同,hybrid允许多个VLAN数据帧发送时不带标签,trunk端口只允许默认VLAN(通常为VLAN1)发送时不带标签;

  • 实际应用中,trunk端口和hybrid端口不能同时存在。

总结

  • 理解VLAN的划分,关键是对Access端口、turnk端口、hybrid端口对标签的操作;

  • 建议结合交换机的实际配置进行理解;

  • 尽量使用access端口、trunk端口组合,hybrid端口模式用于特殊场合;

  • 下图显示了三种端口模式对于标签的相关操作:


对于VLAN的三种端口模式,大家有什么看法呢,欢迎在评论区,留言讨论。

如需更多帮助,请私信关注。谢谢

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多