什麼樣的埠配置成Trunk
⑴ 交換機兩埠連線怎樣設置為trunk模式
enable
conf t
int f0/1
switchport mode trunk
另一台設置相同,思科設備也可以使用cisco的私有協議DTP自動協商成為TRUNK口
⑵ 兩個配置了相同私有vlan得交換機,應該把什麼埠配置成trunk來互聯
不一定使用TRUNK,也可以把兩個交換機互聯的埠添加到另外的新VLAN里,然後把介面和介面對應的IP 地址附到這個VLAN里,就可以了
⑶ 路由器埠怎麼配置成trunk
交換機trunk埠主要指定的是一種封裝模式
在路由器子介面指定相同的封裝模式802.1q就可以達到通信目的
,路由器埠是不能指定成trunk模式的
⑷ 路由器怎麼把埠配置成trunk..不是交換機上才行的嗎
交換機trunk埠主要指定的是一種封裝模式
在路由器子介面指定相同的封裝模式802.1Q就可以達到通信目的
,路由器埠是不能指定成trunk模式的
⑸ 交換機中trunk口的作用如何配置某一埠為trunk口如何啟用某一埠為管理埠
通過TRUNK口可以實現不同交換機上的相同VLAN的互通,可以通過多個VLAN的流量;進入埠後輸入switchport mode trunk
⑹ 關於交換機埠的trunk模式的問題
你的第一個問題,你在與核心連接的交換機不需要配置vlanip, 但需要配置vlan 互聯埠配置成trunk trunk放行你想允許通過的vlan(這個兩端要一樣), 對終端的介面劃分到對應vlan就可以了。。終端網關就是你核心上vlan的ip地址。
第二個問題.你三層交換機上配IP地址,術語叫啟用三層功能,理論上不通vlan已經可以互通了,若不想讓他互通,那就使用訪問控制列表。可以做二層的也可以做三層的。具體要看你想怎麼玩。
⑺ 為什麼要設置trunk口
trunk有兩種含義,一種trunk埠匯聚的,就是把幾個物理埠匯聚成一個更大帶寬的邏輯埠,從而達到增加帶寬的目的。另一種trunk是VLAN trunk。就是允許不同的VLAN通過同一根鏈路實現VLAN內的通信。
VLAN trunk主要有兩種,802.1QTRUNK和ISL TRUNK,前者是國際通用的TRUNK協議,後者是思科私有協議。
VLAN TRUNK簡單解釋一下。兩台交換機,1台有VLAN 1、VLAN 2、VLAN 3。2台也有三個相同的VLAN,為了能讓兩台交換機相同VLAN內的機器通訊,就必須要把二台交換機連接起來。
沒有VLAN trunk的話,就必須在每台交換機上分別用三個埠(兩台共用6個埠),把三個VLAN連接起來。(如果VLAN數量增加,互連埠用的就更多)。
為了解決這個問題,就產生了VLAN TRUNK的概念。把經過VLAN trunk的數據包上面增加VLAN信息。這樣二台交換機上只要有一對埠互聯,就能實現不同交換機的VLAN間的通訊。
(7)什麼樣的埠配置成Trunk擴展閱讀
在路由/交換領域,VLAN的中繼埠叫做trunk。trunk技術用在交換機之間互連,使不同VLAN通過共享鏈路與其它交換機中的相同VLAN通信。交換機之間互連的埠就稱為trunk埠。trunk是基於OSI第二層數據鏈路層(DataLinkLayer)的技術。
兩台交換機上分別創建了多個VLAN(VLAN是基於Layer 2的),在兩台交換機上相同的VLAN(比如VLAN10)要通信,需要將交換機A上屬於VLAN10的一個埠與交換機B上屬於VLAN10的一個埠互連;
如果這兩台交換機其它相同VLAN間需要通信,那麼交換機之間需要更多的互連線,埠利用率就太低了。 交換機通過trunk功能,事情就簡單了,只需要兩台交換機之間有一條互連線,將互連線的兩個埠設置為trunk模式,這樣就可以使交換機上不同VLAN共享這條線路。
trunk不能實現不同VLAN間通信,需要通過三層設備(路由/三層交換機)來實現。
⑻ 什麼是Trunk 什麼是埠匯聚
埠如果配置為trunk模式,則允許多個vlan的數據通過該埠,一般是交換機與交換機互聯的埠配置成trunk,交換機與設備互聯設置access。
埠匯聚是將多個埠聚合在一起形成1個匯聚組,以實現出負荷在各成員埠中的分擔,同時也提供了更高的連接可靠性。埠匯聚可以分為手工匯聚、動態lacp匯聚和靜態lacp匯聚。同一個匯聚組中埠的基本配置應該保持一致,即如果某埠為trunk埠,則其他埠也配置為trunk埠;如該埠的鏈路類型改為access埠,則其他埠的鏈路類型也改為access埠。
⑼ 什麼是trunk埠
TRUNK是埠匯聚的意思,允許交換機與交換機、交換機與路由器、主機與交換機或路由器之間通過兩個或多個埠並行連接同時傳輸以提供更高帶寬、更大吞吐量, 大幅度提供整個網路能力。VLAN TRUNK一般是你設置了多個VLAN後,想通過一個埠傳輸多個VLAN,這個後需要把該埠設置為TRUNK了。
在技術領域中把TRUNK翻譯為中文是「主幹、干線、中繼線、長途線」 ,不過一般不翻譯,直接用原文。而且這個詞在不同場合也有不同的解釋:
1、 在網路的分層結構和寬頻的合理分配方面,TRUNK被解釋為「埠匯聚」,是帶寬擴展和鏈路備份的一個重要途徑。TRUNK把多個物理埠捆綁在一起當作一個邏輯埠使用,可以把多組埠的寬頻疊加起來使用。TRUNK技術可以實現TRUNK內部多條鏈路互為備份的功能,即當一條鏈路出現故障時,不影響其他鏈路的工作,同時多鏈路之間還能實現流量均衡,就像我們熟悉的列印機池和MODEM池一樣。
2、在電信網路的語音級的線路中,Trunk指「主幹網路、電話干線」,即兩個交換局或交換機之間的連接電路或信道,它能夠在兩端之間進行轉接,並提供必要的信令和終端設備。
3、 但是在最普遍的路由與交換領域,VLAN的埠聚合也有的叫TRUNK,不過大多數都叫TRUNKING ,如CISCO公司。所謂的TRUNKING是用來在不同的交換機之間進行連接,以保證在跨越多個交換機上建立的同一個VLAN的成員能夠相互通訊。其中交換機之間互聯用的埠就稱為TRUNK埠。與一般的交換機的級聯不同,TRUNKING是基於OSI第二層數據鏈路層(DataLinkLayer)TRUNKING技術,如果你在2個交換機上分別劃分了多個VLAN(VLAN也是基於Layer2的),那麼分別在兩個交換機上的VLAN10和VLAN20的各自的成員如果要互通,就需要在A交換機上設為VLAN10的埠中取一個和交換機B上設為VLAN10的某個埠作級聯連接。VLAN20也是這樣。那麼如果交換機上劃了10個VLAN就需要分別連10條線作級聯,埠效率就太低了。 當交換機支持TRUNKING的時候,事情就簡單了,只需要2個交換機之間有一條級聯線,並將對應的埠設置為Trunk,這條線路就可以承載交換機上所有VLAN的信息。這樣的話,就算交換機上設了上百個個VLAN也只用1個埠就解決了。
當一個VLAN跨過不同的交換機時,在同一VLAN上但是卻是在不同的交換機上的計算機進行通訊時需要使用Trunk。Trunk技術使得一條物理線路可以傳送多個VLAN的數據。交換機從屬於某一VLAN(例如VLAN 3)的埠接收到數據,在Trunk鏈路上進行傳輸前,會加上一個標記,表明該數據是VLAN 3的;到了對方交換機,交換機會把該標記去掉,只發送到屬於VLAN 3的埠。
如果是不同台的交換機上相同id的vlan要相互通信,那麼可以通過共享的trunk埠就可以實現,如果是同一台上不同id的vlan/不同台不同id的vlan它們之間要相互通信,需要通過第三方的路由來實現。
untag就是普通的ethernet報文,普通PC機的網卡是可以識別這樣的報文進行通訊;tag報文結構的變化是在源mac地址和目的mac地址之後,加上了4bytes的vlan信息,也就是vlan tag頭;一般來說這樣的報文普通PC機的網卡是不能識別的下圖說明了802.1Q封裝tag報文幀結構帶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 Tag的報文後,則將報文轉發到屬於預設VLAN的埠(如果設置了埠的預設VLAN ID)。當埠發送帶有VLAN Tag的報文時,如果該報文的VLAN ID與埠預設的VLAN ID相同,則系統將去掉報文的VLAN Tag,然後再發送該報文。註:對於華為交換機預設VLAN被稱為「Pvid Vlan」,對於思科交換機預設VLAN被稱為「Native Vlan」交換機介面出入數據處理過程如下:
Acess埠收報文:
收到一個報文,判斷是否有VLAN信息:如果沒有則打上埠的PVID,並進行交換轉發,如果有則直接丟棄(預設)
Acess埠發報文:
將報文的VLAN信息剝離,直接發送出去 (所以,Access埠可以實現同一交換機上相同VLAN下的主機通信;也可以實現交換機級連時的預設VLAN1報文交換,但不能實現VLAN透傳。)
trunk埠收報文:
收到一個報文,判斷是否有VLAN信息:如果有,判斷該trunk埠是否允許該 VLAN的數據進入:如果可以則轉發,否則丟棄;如果沒有VLAN信息則打上埠的PVID,並進行交換轉發。
trunk埠發報文:
比較將要發送報文的VLAN信息和埠的PVID,如果不相等則直接發送。如果兩者相等則剝離VLAN信息,再發送。(所以,將交換機級連口統統設置為Trunk並允許所有VLAN通過後,VLAN2-VLAN4000直接透傳,而VLAN1則因為和Trunk預設PVID相同,需要通過剝離VLAN信息又添加VLAN信息實現了透傳。而如果更改Trunk的預設PVID,則可以實現某一交換機下的VLAN-X和另一交換機下的VLAN-Y通信。)
hybrid埠收報文:
收到一個報文,判斷是否有VLAN信息:如果有,則判斷該hybrid埠是否允許該VLAN的數據進入:如果可以則轉發,否則丟棄(此時埠上的untag配置是不用考慮的,untag配置只對發送報文時起作用);如果沒有則打上埠的PVID,並進行交換轉發。
hybrid埠發報文:
1、判斷該VLAN在本埠的屬性(disp interface 即可看到該埠對哪些VLAN是untag,哪些VLAN是tag)
2、如果是untag則剝離VLAN信息,再發送,如果是tag則直接發送(所以,Hybrid實現了不同VLAN下的主機的通信。)
以下案例可以幫助大家深入理解華為交換機的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
⑽ 在2層交換機和3層交換機相連,兩個相連的埠都必須設置成trunk么
交換機埠在默認模式下(dynamic)只允許vlan1(native vlan)的廣播通過,trunk模式下默認允許所有vlan的廣播通過。trunk必須是成對出現,網線兩端都必須是trunk模式才有意義。你可以把trunk理解為一種協議,如果一邊支持,另一邊不支持trunk,就無法進行對話。比如:PC---(vlan10)---(F0/1)二層(F0/2)---(F0/3)三層
二層F0/1口加入vlan10,F0/2為trunk,三層的f0/3配置ip作PC的網關,結果是PC(10.0.0.1/8)無法ping通網關(10.0.0.2/8)。解決辦法有兩種,其一是把二層的F0/2加入vlan10,其二是把網線兩端都配置成trunk,然後在三層上創建虛擬介面(vlan)作網關。把三層交換機換成路由器也是一樣的,只是創建的虛擬介面不同。