検索
ホームページデータベースmysql チュートリアル华为:Access、Hybrid和Trunk三种模式的理解

预备知识: Tag,untag以及交换机的各种端口 模式 是网络工程技术人员调试交换机时接触最多的概念了,然而笔者发现在实际工作中技术人员往往对这些概念似懂非懂,笔者根据自己的 理解 再结合一个案例,试图向大家阐明这些概念 untag就是普通的ethernet报文,

预备知识:
Tag,untag以及交换机的各种端口模式是网络工程技术人员调试交换机时接触最多的概念了,然而笔者发现在实际工作中技术人员往往对这些概念似懂非懂,笔者根据自己的理解再结合一个案例,试图向大家阐明这些概念

untag就是普通的ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;
tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlan tag头;一般来说这样的报文普通PC机的网卡是不能识别的

带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。其中包含:
2个字节的协议标识符(TPID),当前置0x8100的固定值,表明该帧带有802.1Q的标记信息。
2个字节的标记控制信息(TCI),包含了三个域。
Priority域,占3bits,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。该域被802.1p采用。
规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于Token Ring。
VLAN ID域,占12bit,用于标示VLAN的归属。


以太网端口的三种链路类型:Access、Hybrid和Trunk:
Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;
Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;
Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。

在这里大家要理解端口的缺省VLAN这个概念
Access端口只属于1个VLAN,所以它的缺省VLAN就是它所在的VLAN,不用设置;
Hybrid端口和Trunk端口属于多个VLAN,所以需要设置缺省VLAN ID。缺省情况下,Hybrid端口和Trunk端口的缺省VLAN为VLAN 1
如果设置了端口的缺省VLAN ID,当端口接收到不带VLAN Tag的报文后,则将报文转发到属于缺省VLAN的端口;当端口发送带有VLAN Tag的报文时,如果该报文的VLAN ID与端口缺省的VLAN ID相同,则系统将去掉报文的VLAN Tag,然后再发送该报文。

注:对于华为交换机缺省VLAN被称为“Pvid Vlan”, 对于思科交换机缺省VLAN被称为“Native Vlan”


交换机接口出入数据处理过程:

Acess端口收报文:
收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有则直接丢弃(缺省)

Acess端口发报文:
将报文的VLAN信息剥离,直接发送出去

trunk端口收报文:
收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有判断该trunk端口是否允许该 VLAN的数据进入:如果可以则转发,否则丢弃

trunk端口发报文:
比较端口的PVID和将要发送报文的VLAN信息,如果两者相等则剥离VLAN信息,再发送,如果不相等则直接发送

hybrid端口收报文:
收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有则判断该hybrid端口是否允许该VLAN的数据进入:如果可以则转发,否则丢弃(此时端口上的untag配置是不用考虑的,untag配置只对发送报文时起作用)


hybrid端口发报文:
1、判断该VLAN在本端口的属性(disp interface 即可看到该端口对哪些VLAN是untag, 哪些VLAN是tag)
2、如果是untag则剥离VLAN信息,再发送,如果是tag则直接发送


以下案例可以帮助大家深入理解华为交换机的hybrid端口模式
[Switch-Ethernet0/1]int e0/1
[Switch-Ethernet0/1]port link-type hybrid
[Switch-Ethernet0/1]port hybrid pvid vlan 10
[Switch-Ethernet0/1]port hybrid vlan 10 20 untagged
[Switch-Ethernet0/1] int e0/2
[Switch-Ethernet0/2]port link-type hybrid
[Switch-Ethernet0/2]port hybrid pvid vlan 20
[Switch-Ethernet0/2]port hybrid vlan 10 20 untagged
此时inter e0/1和inter e0/2下的所接的PC是可以互通的,但互通时数据所走的往返vlan是不同的。
以下以inter e0/1下的所接的pc1访问inter e0/2下的所接的pc2为例进行说明

pc1 所发出的数据,由inter0/1所在的pvid vlan10封装vlan10的标记后送入交换机,交换机发现inter e0/2允许vlan 10的数据通过,于是数据被转发到inter e0/2上,由于inter e0/2上vlan 10是untagged的,于是交换机此时去除数据包上vlan10的标记,以普通包的形式发给pc2,此时pc1->p2走的是vlan10

再来分析pc2给pc1回包的过程,pc2所发出的数据,由inter0/2所在的pvid vlan20封装vlan20的标记后送入交换机,交换机发现inter e0/1允许vlan 20的数据通过,于是数据被转发到inter e0/1上,由于inter e0/1上vlan 20是untagged的,于是交换机此时去除数据包上vlan20的标记,以普通包的形式发给pc1,此时pc2->pc1走的是vlan20

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
华为手机快充协议是QC还是PD华为手机快充协议是QC还是PDNov 01, 2022 pm 01:03 PM

都不是,华为手机快充协议是“SCP/FCP”。华为手机有FCP和SCP两个快充协议,早期华为采用的是FCP快充协议,具备高压低电流的特点;而SCP是后面推出的超级快充,支持的输出功率有两种,分别是22.5W快充和40W快充,则电压电流为4.5V/5A或者大于5V4.5A,在充电时会提醒超级快充。

华为有哪八大部门华为有哪八大部门Oct 27, 2022 am 10:55 AM

华为的八大部门:1、国内办事处,各办事处的工作目标就是销售,分客户线(负责各运营商)和产品线(负责各产品)。2、技术支援部,按维护产品不同分为各产品部,负责产品的售后服务。3、研发部门,负责华为各产品的研发。4、中试部,是为了保证产品质量在研发和生产系统间插入的一一个部门。5、生产部门。6、市场财经部门,负责货款回收。7、财务部门。8、管理工程部,负责华为IT系统的建设和维护。

华为的ict是什么意思华为的ict是什么意思Aug 26, 2022 pm 03:37 PM

华为的ict是华为的一种认证方式;华为认证是华为技术有限公司基于ICT产业链人才个人职业发展生命周期,以层次化的职业技术认证为指引,搭载华为“云-管-端”融合技术,推出的覆盖IP、IT、CT以及ICT融合技术领域的认证体系。

华为核心价值观是什么华为核心价值观是什么Aug 24, 2022 pm 01:30 PM

华为核心价值观:1、“以客户为中心”,为客户服务是华为存在的唯一理由,客户需求是华为发展的原动力,可以确定奋斗的方向;2、“以奋斗者为本”,使奋斗者获得合理的回报,可以提供活力的源泉;3、“长期艰苦奋斗”,能赢得客户的尊重和信赖;4、“坚持自我批判”,能更容易尊重他人和与他人合作,实现客户、公司、团队和个人的共同发展;5、“开放进取”;6、“至诚守信”;7、“团队合作”。

华为的se是什么意思华为的se是什么意思Aug 31, 2022 pm 02:59 PM

华为的se是“特别版”的意思;se是“speial edition”的缩写,最早是苹果使用的代号,也可以理解为低配版本,一般相同的型号,若是带有se的版本,则该机型的售价也会偏低。

华为sp200是什么型号手机华为sp200是什么型号手机Nov 08, 2022 pm 12:49 PM

华为sp200是“Nzone S7 pro”型号手机,是华为联合移动发布的5G全网通手机。NZONE S7 Pro采用6.6英寸全面屏,搭载联发科天玑720八核处理器,后置6400万像素主镜头+800万像素超广角/景深镜头+200万像素超微距镜头三摄,前置1600万像素摄像头;搭载4000毫安时容量不可拆卸电池。

华为升降摄像头手机有几款华为升降摄像头手机有几款Sep 07, 2022 am 11:04 AM

华为升降摄像头手机有一款,是“华为畅享10 plus”;该手机是华为公司于2019年9月在西安发布的智能手机产品,前置摄像头采用了“升降式摄像头”设计方案,让该手机的屏占比达到了百分之九十一。

华为mate20pro是哪年上市的华为mate20pro是哪年上市的Aug 25, 2022 pm 02:39 PM

华为mate20pro是在2018年上市的,华为mate20pro是华为公司与2018年10月16日在英国伦敦发布的手机产品,采用了6.39英寸的OLED屏幕,搭载了7纳米制程AI芯片麒麟980,并且前置摄像头搭载了3D面部识别系统。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール