手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > 基础计算机 > 计算机技术 > 文章 当前位置: 计算机技术 > 文章

[云计算]交换机二层端口access、trunk、hybird的理解

时间:2022-09-06    点击: 次    来源:网络    作者:佚名 - 小 + 大

[云计算]交换机二层端口access、trunk、hybird的理解

https://blog.csdn.net/henku449141932/article/details/123002221



一.概述

普通交换机的二层端口有三种常见的端口类型:access、trunk、hybird,

    access端口:一般用作PC或服务器主机接入,通过该端口的数据包都是不带VLAN tag的;
    trunk端口:可以允许多个VLAN的数据包通过,一般连接其他交换机;
    hybird端口:根据用户需求,对通过该端口的数据包进行VLAN tag打标和去标动作,可以连主机也可以连其他交换机;

注意:请记住交换机内部的所有数据报文是有VLAN tag的,
二.access端口

通过access端口的数据包都是不带VLAN tag的,且只属于一个VLAN;

    在access端口进方向,交换机接收到数据包后,先判断是否带VLAN tag,有则丢弃数据包,没有则打上该端口已配置的VLAN tag;
    在access端口出方向,交换机将打了与端口相同VLAN tag的数据包转发出去,并且去掉VLAN tag变成普通数据包。

三.trunk端口

通过trunk端口的数据包都必须带上VLAN tag;

    在trunk端口进方向,交换机接收到数据包后,先判断是否带VLAN tag,没有则丢弃数据包,有则按照对应VLAN进行转发;
    在trunk端口出方向,交换机将带VLAN tag的数据包原封不动转发出去,没有带VLAN tag数据包不会从trunk端口转发出去。
    在trunk端口上有一种特殊情况,如果配置了native VLAN(也叫PVID),转发方式等同于access端口,当从端口进来的报文不带vlan tag时,就打上Native vlan tag;当从端口出去的报文带Native vlan tag时,会剥离TAG。

四.hybird端口

这是access和trunk两种端口的混合,既可以转发无vlan tag报文,也可以转发有vlan tag报文;在hybird端口上通常会配置tag vlan和untag vlan,对于tag vlan,其转发方式与trunk口相同,对于untag vlan,其转发方式与access口相同;

    在hybird端口进方向,交换机接收到数据包后,先判断是否带VLAN tag,没有则丢弃,如果没有vlan tag但是配置了PVID,则打上PVID的vlan tag;有则按照对应VLAN进行转发;进方向不看untag配置;
    在hybird端口出方向,对于配置了tag vlan的数据包,原封不动发送出去,对于端口配置了untag vlan的数据包,则去掉vlan tag再发送出去;如果是PVID的vlan,则去掉vlan tag再发送出去。
————————————————
版权声明:本文为CSDN博主「just-do-it-zzj」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/henku449141932/article/details/123002221

上一篇:【公开课】施敏 - 半导体元件物理 - 台湾交通大学(半导体器件物理/半导体物理与器件)

下一篇:单臂路由

备案ICP编号  |   QQ:285250603  |  地址:湛江市  |  电话:15322199012  |  
Copyright © 2026 天人文章管理系统 版权所有,授权www.yajiupc.top使用 Powered by 55TR.COM