百科解釋
TRUNK是端口匯聚的意思,就是通過(guò)配置軟件的設(shè)置,將2個(gè)或多個(gè)物理端口組合在一起成為一條邏輯的路徑從而增加在交換機(jī)和網(wǎng)絡(luò)節(jié)點(diǎn)之間的帶寬,將屬于這幾個(gè)端口的帶寬合并,給端口提供一個(gè)幾倍于獨(dú)立端口的獨(dú)享的高帶寬。Trunk是一種封裝技術(shù),它是一條點(diǎn)到點(diǎn)的鏈路,鏈路的兩端可以都是交換機(jī),也可以是交換機(jī)和路由器,還可以是主機(jī)和交換機(jī)或路由器;诙丝趨R聚(Trunk)功能,允許交換機(jī)與交換機(jī)、交換機(jī)與路由器、主機(jī)與交換機(jī)或路由器之間通過(guò)兩個(gè)或多個(gè)端口并行連接同時(shí)傳輸以提供更高帶寬、更大吞吐量, 大幅度提供整個(gè)網(wǎng)絡(luò)能力。 “TRUNK”的三個(gè)意思 不要混淆 在技術(shù)領(lǐng)域中把TRUNK翻譯為中文是“主干、干線、中繼線、長(zhǎng)途線” ,不過(guò)一般不翻譯,直接用原文。而且這個(gè)詞在不同場(chǎng)合也有不同的解釋:1、 在網(wǎng)絡(luò)的分層結(jié)構(gòu)和寬帶的合理分配方面,TRUNK被解釋為“端口匯聚”,是帶寬擴(kuò)展和鏈路備份的一個(gè)重要途徑。TRUNK把多個(gè)物理端口捆綁在一起當(dāng)作一個(gè)邏輯端口使用,可以把多組端口的寬帶疊加起來(lái)使用。TRUNK技術(shù)可以實(shí)現(xiàn)TRUNK內(nèi)部多條鏈路互為備份的功能,即當(dāng)一條鏈路出現(xiàn)故障時(shí),不影響其他鏈路的工作,同時(shí)多鏈路之間還能實(shí)現(xiàn)流量均衡,就像我們熟悉的打印機(jī)池和MODEM池一樣。 2、在電信網(wǎng)絡(luò)的語(yǔ)音級(jí)的線路中,Trunk指“主干網(wǎng)絡(luò)、電話干線”,即兩個(gè)交換局或交換機(jī)之間的連接電路或信道,它能夠在兩端之間進(jìn)行轉(zhuǎn)接,并提供必要的信令和終端設(shè)備。 3、 但是在最普遍的路由與交換領(lǐng)域,VLAN的端口聚合也有的叫TRUNK,不過(guò)大多數(shù)都叫TRUNKING ,如CISCO公司。所謂的TRUNKING是用來(lái)在不同的交換機(jī)之間進(jìn)行連接,以保證在跨越多個(gè)交換機(jī)上建立的同一個(gè)VLAN的成員能夠相互通訊。其中交換機(jī)之間互聯(lián)用的端口就稱為TRUNK端口。與一般的交換機(jī)的級(jí)聯(lián)不同,TRUNKING是基于OSI第二層摹<偕杳揮蠺RUNKING技術(shù),如果你在2個(gè)交換機(jī)上分別劃分了多個(gè)VLAN(VLAN也是基于Layer2的),那么分別在兩個(gè)交換機(jī)上的VLAN10和VLAN20的各自的成員如果要互通,就需要在A交換機(jī)上設(shè)為VLAN10的端口中取一個(gè)和交換機(jī)B上設(shè)為VLAN10的某個(gè)端口作級(jí)聯(lián)連接。VLAN20也是這樣。那么如果交換機(jī)上劃了10個(gè)VLAN就需要分別連10條線作級(jí)聯(lián),端口效率就太低了。 當(dāng)交換機(jī)支持TRUNKING的時(shí)候,事情就簡(jiǎn)單了,只需要2個(gè)交換機(jī)之間有一條級(jí)聯(lián)線,并將對(duì)應(yīng)的端口設(shè)置為Trunk,這條線路就可以承載交換機(jī)上所有VLAN的信息。這樣的話,就算交換機(jī)上設(shè)了上百個(gè)個(gè)VLAN也只用1個(gè)端口就解決了。 如果是不同臺(tái)的交換機(jī)上相同id的vlan要相互通信,那么可以通過(guò)共享的trunk端口就可以實(shí)現(xiàn),如果是同一臺(tái)上不同id的vlan/不同臺(tái)不同id的vlan它們之間要相互通信,需要通過(guò)第三方的路由來(lái)實(shí)現(xiàn);vlan的劃分有兩個(gè)需要注意的地方:一是劃分了幾個(gè)不同的vlan組,都有不同的vlan id號(hào);分配到vlan 組里面的交換機(jī)端口也有port id.比如端口1,2,3,4劃分到vlan10,5,6,7,8劃分到vlan20,我可以把1,3,4的端口的port id設(shè)置為10,而把2端口的 port id設(shè)置為20;把5,6,7端口的port id設(shè)置為20,而把8端口的port id設(shè)置為10.這樣的話,vlan10中的1,3,4端口能夠和vlan20中8端口相互通信;而vlan10中的2端口能夠和vlan20中的5,6,7端口相互通信;雖然vlan id不同,但是port id相同,就能通信,同樣vlan id相同,port id不同的端口之間卻不能相互訪問(wèn),比如vlan10中的2端口就不能和1,3,4端口通信。
移動(dòng)通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊(duì)博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助