交換機端口介紹_第1頁
交換機端口介紹_第2頁
交換機端口介紹_第3頁
交換機端口介紹_第4頁
交換機端口介紹_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 交換機端口untaged、taged、trunk、access 的區(qū)別 2010-08-24 22:17:49分類: 系統(tǒng)運維來源:網(wǎng)絡首先,將交換機的類型進行劃分,交換機分為低端(SOHO級)和高端(企業(yè)級)。其兩者的重要區(qū)別就是低端的交換機,每一個物理端口為一個邏輯端口,而高端交換機則是將多個物理端口捆綁成一個邏輯端口再進行的配置的。cisco網(wǎng)絡中,交換機在局域網(wǎng)中最終穩(wěn)定狀態(tài)的接口類型主要有四種:access/ trunk/ multi/ dot1q-tunnel。1、access: 主要用來接入終端設備,如PC機、服務器、打印服務器等。2、trunk:

2、 主要用在連接其它交換機,以便在線路上承載多個vlan。3、multi: 在一個線路中承載多個vlan,但不像trunk,它不對承載的數(shù)據(jù)打標簽。主要用于接入支持多vlan的服務器或者一些網(wǎng)絡分析設備?,F(xiàn)在基本不使用此類接口,在cisco的網(wǎng)絡設備中,也基本不支持此類接口了。4、dot1q-tunnel: 用在Q-in-Q隧道配置中。Cisco網(wǎng)絡設備支持動態(tài)協(xié)商端口的工作狀態(tài),這為網(wǎng)絡設備的實施提供了一定的方便(但不建議使用動態(tài)方式)。cisco動態(tài)協(xié)商協(xié)議從最初的DISL(Cisco私有協(xié)議)發(fā)展到DTP(公有協(xié)議)。根據(jù)動態(tài)協(xié)議的實現(xiàn)方式,Cisco網(wǎng)絡設備接口主要分為下面幾種模式:1、

3、switchport mode access:  強制接口成為access接口,并且可以與對方主動進行協(xié)商,誘使對方成為access模式。2、switchport mode dynamic desirable:  主動與對協(xié)商成為Trunk接口的可能性,如果鄰居接口模式為Trunk/desirable/auto之一,則接口將變成trunk接口工作。如果不能形成trunk模式,則工作在access模式。這種模式是現(xiàn)在交換機的默認模式。3、switchport mode dynamic auto:  只有鄰居交換機主動與自己協(xié)商時才會變成Trunk接口,所以它是一種被

4、動模式,當鄰居接口為Trunkdesirable之一時,才會成為Trunk。如果不能形成trunk模式,則工作在access模式。4、switchport mode trunk:  強制接口成為Trunk接口,并且主動誘使對方成為Trunk模式,所以當鄰居交換機接口為trunk/desirable/auto時會成為Trunk接口。5、switchport nonegotiate:  嚴格的說,這不算是種接口模式,它的作用只是阻止交換機接口發(fā)出DTP數(shù)據(jù)包,它必須與switchport mode trunk或者switchport mode access一起使用。6、swit

5、chport mode dot1q-tunnel:配置交換機接口為隧道接口(非Trunk),以便與用戶交換機的Trunk接口形成不對稱鏈路。什么是鏈路類型?vlan的鏈路類型可以分為接入鏈路和干道鏈路。(1)接入鏈路(access link)指的交換機到用戶設備的鏈路,即是接入到戶,可以理解為由交換機向用戶的鏈路。由于大多數(shù)電腦不能發(fā)送帶vlan tag的幀,所以這段鏈路可以理解為不帶vlan tag的鏈路。  (2)  干道鏈路(trunk link)指的交換機到上層設備如路由器的鏈路,可以理解為向廣域網(wǎng)走的鏈路。這段鏈路由于要靠vlan來區(qū)分用戶或者服務,所以一般都帶有

6、vlan tag。什么是端口類型?端口類型在以前主要分為兩種,基本上用的也是access和trunk這兩種端口。(1)access端口:它是交換機上用來連接用戶電腦的一種端口,只用于接入鏈路。例如:當一個端口屬于vlan 10時,那么帶著vlan 10的數(shù)據(jù)幀會被發(fā)送到交換機這個端口上,當這個數(shù)據(jù)幀通過這個端口時,vlan 10 tag 將會被剝掉,到達用戶電腦時,就是一個以太網(wǎng)的幀。而當用戶電腦發(fā)送一個以太網(wǎng)的幀時,通過這個端口向上走,那么這個端口就會給這個幀加上一個vlan 10 tag。而其他vlan tag的幀則不能從這個端口上下發(fā)到電腦上。(2)trunk端口:這個端口是交換機之間或

7、者交換機和上層設備之間的通信端口,用于干道鏈路。一個trunk端口可以擁有一個主vlan和多個副vlan,這個概念可以舉個例子來理解:例如:當一個trunk端口有主vlan 10 和多個副vlan11、12、30時,帶有vlan 30的數(shù)據(jù)幀可以通過這個端口,通過時vlan 30不被剝掉;當帶有vlan 10的數(shù)據(jù)幀通過這個端口時也可以通過。如果一個不帶vlan 的數(shù)據(jù)幀通過,那么將會被這個端口打上vlan 10 tag。這種端口的存在就是為了多個vlan的跨越交換機進行傳遞。也可以看出,這兩種鏈路方式恰好對應兩種端口方式,理解起來也不算困難。原理理解了,當看到交換機時,配置幾遍就完全明白了。

8、access和truck 主要是區(qū)分VLAN中交換機的端口類型truck端口為與其它交換機端口相連的VLAN匯聚口,access端口為交換機與VLAN域中主機相連的端口trunk一般是打tag標記的,一般只允許打了該tag標記的vlan 通過,所以該端口可以允許多個打tag標記的vlan 通過,而access端口一般是untag不打標記的端口,而且一個access vlan端口只允許一個access vlan通過.access,trunk,hybid是三種端口屬性;具有access性質的端口只能屬于一個vlan,且該端口不打tag;具有trunk性質的端口可以屬于多個vlan,且該端口都是打t

9、ag的;具有hybid性質的端口可以屬于多個vlan,至于該端口在vlan中是否打tag由用戶根據(jù)具體情況而定;交換機三種端口模式Access、Hybrid和Trunk的理解端口有三種模式:access,hybrid,trunk。access性質的端口只能屬于一個vlan,且該端口不打tag,trunk可以屬于多個vlan,可以接收和發(fā)送多個vlan的報文,一般用于交換機之間的連接;hybrid也可以屬于多個vlan,可以接收和發(fā)送多個vlan的報文,可以用于交換機之間的連接也可以用于交換機和用戶計算機之間的連接。trunk和hybrid的區(qū)別主要是,hybrid端口可以允許多個vlan的報文

10、不打標簽,而 trunk端口只允許缺省vlan的報文不打標簽,同一個交換機上不能hybrid和trunk并存。Tag,untag以及交換機的各種端口模式是網(wǎng)絡工程技術人員調試交換機時接觸最多的概念了,然而筆者發(fā)現(xiàn)在實際工作中技術人員往往對這些概念似懂非懂,筆者根據(jù)自己的理解再結合一個案例,試圖向大家闡明這些概念untag就是普通的ethernet報文,普通PC機的網(wǎng)卡是可以識別這樣的報文進行通訊;tag報文結構的變化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlan tag頭;一般來說這樣的報文普通PC機的網(wǎng)卡是不能識別的帶802.1Q的幀是在標準以太網(wǎng)幀上

11、插入了4個字節(jié)的標識。其中包含:2個字節(jié)的協(xié)議標識符(TPID),當前置0x8100的固定值,表明該幀帶有802.1Q的標記信息。2個字節(jié)的標記控制信息(TCI),包含了三個域。Priority域,占3bits,表示報文的優(yōu)先級,取值0到7,7為最高優(yōu)先級,0為最低優(yōu)先級。該域被802.1p采用。規(guī)范格式指示符(CFI)域,占1bit,0表示規(guī)范格式,應用于以太網(wǎng);1表示非規(guī)范格式,應用于Token Ring。VLAN ID域,占12bit,用于標示VLAN的歸屬。以太網(wǎng)端口有三種鏈路類型:Access、Hybrid和Trunk。Access類型的端口只能屬于1個VLAN,一般用于連接計算機的

12、端口;Trunk類型的端口可以允許多個VLAN通過,可以接收和發(fā)送多個VLAN的報文,一般用于交換機之間連接的端口;Hybrid類型的端口可以允許多個VLAN通過,可以接收和發(fā)送多個VLAN的報文,可以用于交換機之間連接,也可以用于連接用戶的計算機。Hybrid端口和Trunk端口在接收數(shù)據(jù)時,處理方法是一樣的,唯一不同之處在于發(fā)送數(shù)據(jù)時:Hybrid端口可以允許多個VLAN的報文發(fā)送時不打標簽,而Trunk端口只允許缺省VLAN的報文發(fā)送時不打標簽。在這里先要向大家闡明端口的缺省VLAN這個概念Access端口只屬于1個VLAN,所以它的缺省VLAN就是它所在的VLAN,不用設置;Hybri

13、d端口和Trunk端口屬于多個VLAN,所以需要設置缺省VLAN ID。缺省情況下,Hybrid端口和Trunk端口的缺省VLAN為VLAN 1如果設置了端口的缺省VLAN ID,當端口接收到不帶VLAN Tag的報文后,則將報文轉發(fā)到屬于缺省VLAN的端口;當端口發(fā)送帶有VLAN Tag的報文時,如果該報文的VLAN ID與端口缺省的VLAN ID相同,則系統(tǒng)將去掉報文的VLAN Tag,然后再發(fā)送該報文。注:對于華為交換機缺省VLAN被稱為“Pvid Vlan”, 對于思科交換機缺省VLAN被稱為“Native Vlan”交換機接口出入數(shù)據(jù)處理過程如下:Acess端口收報文:收到一個報文,

14、判斷是否有VLAN信息:如果沒有則打上端口的PVID,并進行交換轉發(fā),如果有則直接丟棄(缺省)Acess端口發(fā)報文:將報文的VLAN信息剝離,直接發(fā)送出去 trunk端口收報文:收到一個報文,判斷是否有VLAN信息:如果沒有則打上端口的PVID,并進行交換轉發(fā),如果有判斷該trunk端口是否允許該 VLAN的數(shù)據(jù)進入:如果可以則轉發(fā),否則丟棄trunk端口發(fā)報文:比較端口的PVID和將要發(fā)送報文的VLAN信息,如果兩者相等則剝離VLAN信息,再發(fā)送,如果不相等則直接發(fā)送hybrid端口收報文:收到一個報文,判斷是否有VLAN信息:如果沒有則打上端口的PVID,并進行交換轉發(fā),如果有則

15、判斷該hybrid端口是否允許該VLAN的數(shù)據(jù)進入:如果可以則轉發(fā),否則丟棄(此時端口上的untag配置是不用考慮的,untag配置只對發(fā)送報文時起作用)hybrid端口發(fā)報文:1、判斷該VLAN在本端口的屬性(disp interface 即可看到該端口對哪些VLAN是untag, 哪些VLAN是tag)2、如果是untag則剝離VLAN信息,再發(fā)送,如果是tag則直接發(fā)送以下案例可以幫助大家深入理解華為交換機的hybrid端口模式:        Switch-Ethernet0/1int e0/1  

16、;      Switch-Ethernet0/1port link-type hybrid        Switch-Ethernet0/1port hybrid pvid vlan 10        Switch-Ethernet0/1port hybrid vlan 10 20 untagged        Switch-Et

17、hernet0/1 int e0/2        Switch-Ethernet0/2port link-type hybrid        Switch-Ethernet0/2port hybrid pvid vlan 20        Switch-Ethernet0/2port hybrid vlan 10 20 untagged    

18、;  此時inter e0/1和inter e0/2下的所接的PC是可以互通的,但互通時數(shù)據(jù)所走的往返vlan是不同的。      以下以inter e0/1下的所接的pc1訪問inter e0/2下的所接的pc2為例進行說明      pc1所發(fā)出的數(shù)據(jù),由inter0/1所在的pvid vlan10封裝vlan10的標記后送入交換機,交換機發(fā)現(xiàn)inter e0/2允許vlan       10的數(shù)據(jù)通過,于是數(shù)據(jù)被轉發(fā)到i

19、nter e0/2上,由于inter e0/2上vlan       10是untagged的,于是交換機此時去除數(shù)據(jù)包上vlan10的標記,以普通包的形式發(fā)給pc2,此時pc1->p2走的是vlan10      再來分析pc2給pc1回包的過程,pc2所發(fā)出的數(shù)據(jù),由inter0/2所在的pvid       vlan20封裝vlan20的標記后送入交換機,交換機發(fā)現(xiàn)inter e0/1允許vlan 20的數(shù)據(jù)通過,

20、于是數(shù)據(jù)被轉發(fā)到inter       e0/1上,由于inter e0/1上vlan       20是untagged的,于是交換機此時去除數(shù)據(jù)包上vlan20的標記,以普通包的形式發(fā)給pc1,此時pc2->pc1走的是vlan20Cisco 交換機 設備 access、trunk、hybrid 端口的處理流程為交換機設備上access、trunk、hybrid端口的處理流程:注:數(shù)據(jù)幀在交換機內部處理時,均帶有vlan tag。   

21、a)access端口     發(fā)送(從交換機內部往外發(fā)送):         帶有vlan tag:刪除tag后,發(fā)送         不帶vlan tag:不可能出現(xiàn)     接收:          帶有vlan tag:若該

22、tag等于該access端口的pvid,則可以接收,進入交換機內部                 不帶vlan tag:添加該access端口的pvid,進入交換機內部                b)trunk端口(允許發(fā)送native VLAN數(shù)據(jù)的時候,可以不

23、加tag)      發(fā)送(從交換機內部往外發(fā)送):            帶有vlan tag:若tag等于該trunk端口的pvid,則刪除tag后發(fā)送;否則保留tag直接發(fā)送            不帶vlan tag:不可能出現(xiàn)      接收:           帶有vlan tag:保留該tag,進入交換機內部           不

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論