日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人工智能 > ChatGpt >内容正文

ChatGpt

VLAN的Hybrid和Trunk端口有何区别

發(fā)布時(shí)間:2023/12/2 ChatGpt 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VLAN的Hybrid和Trunk端口有何区别 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

有網(wǎng)友問(wèn)這樣一個(gè)問(wèn)題:

vlan 1 vlan 2 vlan 3 vlan 4 vlan 5 interface Ethernet0/1 port link-type hybrid port hybrid vlan 1 to 4 untagged port hybrid pvid vlan 2 interface Ethernet0/2 port link-type hybrid port hybrid vlan 3 to 5 untagged port hybrid pvid vlan 3


  以上配置能不能傳到另一臺(tái)交換機(jī)? 也就是說(shuō)和另一臺(tái)交換機(jī)的同樣的vlan Id 的端口能不能互通?也就是想知道什么時(shí)候用Hybrid,什么時(shí)候用Trunk?

  這個(gè)問(wèn)題的答案為:端口有三種模式:access,hybrid,trunk。access就不說(shuō)了,trunk可以屬于多個(gè)vlan,可以接收和發(fā)送多個(gè)vlan的報(bào)文,一般用于交換機(jī)之間的連接;hybrid也可以屬于多個(gè)vlan,可以接收和發(fā)送多個(gè)vlan的報(bào)文,可以用于交換機(jī)之間的連接也可以用于交換機(jī)和用戶計(jì)算機(jī)之間的連接。trunk和hybrid的區(qū)別主要是,hybrid端口可以允許多個(gè)vlan的報(bào)文不打標(biāo)簽,而trunk端口只允許缺省vlan的報(bào)文不打標(biāo)簽,同一個(gè)交換機(jī)上不能hybrid和trunk并存。

  下邊詳細(xì)介紹一下三種端口:

  untag就是普通的ethernet報(bào)文,普通PC機(jī)的網(wǎng)卡是可以識(shí)別這樣的報(bào)文進(jìn)行通訊;

  tag報(bào)文結(jié)構(gòu)的變化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlan tag頭;一般來(lái)說(shuō)這樣的報(bào)文普通PC機(jī)的網(wǎng)卡是不能識(shí)別的

  下圖說(shuō)明了802.1Q封裝tag報(bào)文幀結(jié)構(gòu)
  帶802.1Q的幀是在標(biāo)準(zhǔn)以太網(wǎng)幀上插入了4個(gè)字節(jié)的標(biāo)識(shí)。其中包含:
  2個(gè)字節(jié)的協(xié)議標(biāo)識(shí)符(TPID),當(dāng)前置0x8100的固定值,表明該幀帶有802.1Q的標(biāo)記信息。

  2個(gè)字節(jié)的標(biāo)記控制信息(TCI),包含了三個(gè)域。
  Priority域,占3bits,表示報(bào)文的優(yōu)先級(jí),取值0到7,7為最高優(yōu)先級(jí),0為最低優(yōu)先級(jí)。該域被802.1p采用。
  規(guī)范格式指示符(CFI)域,占1bit,0表示規(guī)范格式,應(yīng)用于以太網(wǎng);1表示非規(guī)范格式,應(yīng)用于Token Ring。
  VLAN ID域,占12bit,用于標(biāo)示VLAN的歸屬。


  以太網(wǎng)端口有三種鏈路類型:Access、Hybrid和Trunk。
  Access類型的端口只能屬于1個(gè)VLAN,一般用于連接計(jì)算機(jī)的端口;
  Trunk類型的端口可以允許多個(gè)VLAN通過(guò),可以接收和發(fā)送多個(gè)VLAN的報(bào)文,一般用于交換機(jī)之間連接的端口;
  Hybrid類型的端口可以允許多個(gè)VLAN通過(guò),可以接收和發(fā)送多個(gè)VLAN的報(bào)文,可以用于交換機(jī)之間連接,也可以用于連接用戶的計(jì)算機(jī)。

  Hybrid端口和Trunk端口在接收數(shù)據(jù)時(shí),處理方法是一樣的,唯一不同之處在于發(fā)送數(shù)據(jù)時(shí):Hybrid端口可以允許多個(gè)VLAN的報(bào)文發(fā)送時(shí)不打標(biāo)簽,而Trunk端口只允許缺省VLAN的報(bào)文發(fā)送時(shí)不打標(biāo)簽。

  在這里先要向大家闡明端口的缺省VLAN這個(gè)概念

  Access端口只屬于1個(gè)VLAN,所以它的缺省VLAN就是它所在的VLAN,不用設(shè)置;

  Hybrid端口和Trunk端口屬于多個(gè)VLAN,所以需要設(shè)置缺省VLAN ID。缺省情況下,Hybrid端口和Trunk端口的缺省VLAN為VLAN 1

  當(dāng)端口接收到不帶VLAN Tag的報(bào)文后,則將報(bào)文轉(zhuǎn)發(fā)到屬于缺省VLAN的端口(如果設(shè)置了端口的缺省VLAN ID)。當(dāng)端口發(fā)送帶有VLAN Tag的報(bào)文時(shí),如果該報(bào)文的VLAN ID與端口缺省的VLAN ID相同,則系統(tǒng)將去掉報(bào)文的VLAN Tag,然后再發(fā)送該報(bào)文。

  注:對(duì)于華三交換機(jī)缺省VLAN被稱為“Pvid Vlan”,對(duì)于思科交換機(jī)缺省VLAN被稱為“Native Vlan”交換機(jī)接口出入數(shù)據(jù)處理過(guò)程如下:

  Acess端口收?qǐng)?bào)文:
  收到一個(gè)報(bào)文,判斷是否有VLAN信息:如果沒(méi)有則打上端口的PVID,并進(jìn)行交換轉(zhuǎn)發(fā),如果有則直接丟棄(缺省)

  Acess端口發(fā)報(bào)文:
  將報(bào)文的VLAN信息剝離,直接發(fā)送出去

  (所以,Access端口可以實(shí)現(xiàn)同一交換機(jī)上相同VLAN下的主機(jī)通信;也可以實(shí)現(xiàn)交換機(jī)級(jí)連時(shí)的缺省VLAN1報(bào)文交換,但不能實(shí)現(xiàn)VLAN透?jìng)鳌?

  trunk端口收?qǐng)?bào)文:
  收到一個(gè)報(bào)文,判斷是否有VLAN信息:如果有,判斷該trunk端口是否允許該 VLAN的數(shù)據(jù)進(jìn)入:如果可以則轉(zhuǎn)發(fā),否則丟棄;如果沒(méi)有VLAN信息則打上端口的PVID,并進(jìn)行交換轉(zhuǎn)發(fā)。

  trunk端口發(fā)報(bào)文:
  比較將要發(fā)送報(bào)文的VLAN信息和端口的PVID,如果不相等則直接發(fā)送。如果兩者相等則剝離VLAN信息,再發(fā)送。

  (所以,將交換機(jī)級(jí)連口統(tǒng)統(tǒng)設(shè)置為T(mén)runk并允許所有VLAN通過(guò)后,VLAN2-VLAN4000直接透?jìng)?#xff0c;而VLAN1則因?yàn)楹蚑runk缺省PVID相同,需要通過(guò)剝離VLAN信息又添加VLAN信息實(shí)現(xiàn)了透?jìng)鳌6绻腡runk的缺省PVID,則可以實(shí)現(xiàn)某一交換機(jī)下的VLAN-X和另一交換機(jī)下的VLAN-Y通信。)

  hybrid端口收?qǐng)?bào)文:
  收到一個(gè)報(bào)文,判斷是否有VLAN信息:如果有,則判斷該hybrid端口是否允許該VLAN的數(shù)據(jù)進(jìn)入:如果可以則轉(zhuǎn)發(fā),否則丟棄(此時(shí)端口上的untag配置是不用考慮的,untag配置只對(duì)發(fā)送報(bào)文時(shí)起作用);

  如果沒(méi)有則打上端口的PVID,并進(jìn)行交換轉(zhuǎn)發(fā)。

  hybrid端口發(fā)報(bào)文:

  1、判斷該VLAN在本端口的屬性(disp interface 即可看到該端口對(duì)哪些VLAN是untag,哪些VLAN是tag)
  2、如果是untag則剝離VLAN信息,再發(fā)送,如果是tag則直接發(fā)送

  (所以,Hybrid實(shí)現(xiàn)了不同VLAN下的主機(jī)的通信。)

  以下案例可以幫助大家深入理解華三交換機(jī)的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

  此時(shí)inter e0/1和inter e0/2下的所接的PC是可以互通的,但互通時(shí)數(shù)據(jù)所走的往返vlan是不同的。
  以下以inter e0/1下的所接的pc1訪問(wèn)inter e0/2下的所接的pc2為例進(jìn)行說(shuō)明

  pc1所發(fā)出的數(shù)據(jù),由inter0/1所在的pvid vlan10封裝vlan10的標(biāo)記后送入交換機(jī),交換機(jī)發(fā)現(xiàn)inter e0/2允許vlan 10的數(shù)據(jù)通過(guò),于是數(shù)據(jù)被轉(zhuǎn)發(fā)到inter e0/2上,由于inter e0/2上vlan 10是untagged的,于是交換機(jī)此時(shí)去除數(shù)據(jù)包上vlan10的標(biāo)記,以普通包的形式發(fā)給pc2,此時(shí)pc1->p2走的是vlan10

  再來(lái)分析pc2給pc1回包的過(guò)程,pc2所發(fā)出的數(shù)據(jù),由inter0/2所在的pvid vlan20封裝vlan20的標(biāo)記后送入交換機(jī),交換機(jī)發(fā)現(xiàn)inter e0/1允許vlan 20的數(shù)據(jù)通過(guò),于是數(shù)據(jù)被轉(zhuǎn)發(fā)到inter e0/1上,由于inter e0/1上vlan 20是untagged的,于是交換機(jī)此時(shí)去除數(shù)據(jù)包上vlan20的標(biāo)記,以普通包的形式發(fā)給pc1,此時(shí)pc2->pc1走的是vlan20。

?

轉(zhuǎn)載于:https://www.cnblogs.com/firadio/p/4279711.html

總結(jié)

以上是生活随笔為你收集整理的VLAN的Hybrid和Trunk端口有何区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。