|
|
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已! |
|
恭喜您是本站第 1729107
位訪客!
登入 | 註冊
|
|
|
|
發表者 |
討論內容 |
冷日 (冷日) |
發表時間:2007/5/31 2:15 |
- Webmaster

- 註冊日: 2008/2/19
- 來自:
- 發表數: 15771
|
- [分享]uplink 與 Trunking
- > > VLAN 要能通,是 Layer 3 的 Switch, 你用的哪牌子 Layer 2 Switch
> > 上切 VLAN 是可以互通的? > 之所以切 VLAN 不就是要讓 VLAN 彼此之間分開... > 你互通的定義是什麼可以說清楚一點嗎? > 我手上就有一台 VLAN 正常運作的 switch hub L3 Switch 會有﹕outing Module,互通應該就是指 透過 L3 Swtich 上的 Routing Module,而不需要從 每個 VLan 上找一個 Port uplink 到上層的 Switch 或是直接接到 Router 上,以達到 VLan 互通吧!
> > 不過現在是 Layer 2 的 Switch > > 不會有這種 Module > > 所以 VLAN 本來就不能互通... > > 這也是 VLAN 設計的目的啊 > 小弟不懂..?? 做 VLAN 用 Layer 3 就可以 route 互通 > 小弟在一般企業公司當中,見到的也都是用 Layer 3 Switch > 把各 VLAN 使用 route 方式互通。 VLAN 是在 L2 Switch 上就有了,L3 是後來有 需要而且當時 Router 太貴了(想想看那時候 Cisco 股價有多高!錢從那兒生出來的就知道 囉!)而發展出來的,所以 VLAN 的目的就是 把某些 Ports 跟其他 Ports “劃清界限”! 分成不同的 collision domain 呀!但是不同 的 VLAN 之間真的可以“老死不相往來”嗎? 抱託!同公司、學校、團體………耶!所以要 通的時候,就在 Layer 3 上做!最“標準”的 做法當然是在 Router 上“轉送”,但是因為 $$ 同時技術進步了,所以 Switch 愈來愈強, 就“順便”把這個工作也做囉~~~這就是 Layer 3 Switch 了!
> > 不過還是可以把每個 VLAN 的 uplink > ^^^^^^^^^^^^^^^^^^^^ > 不懂這樣的說法.. 若你的 Switch 只有 Layer 2 的話,不 uplink 你的 VLAN 之間要怎麼通?
> > 設在同一個 port 就可以了.. > 看起來你說的很像是 port trunking 的方式 Trunking 是 Trunking,跟 VLAN 沒關係!
外行人道聽塗說,有錯請高手指正囉!
> > 不懂這樣的說法.. > 若你的 Switch 只有 Layer 2 的話,不 uplink > 你的 VLAN 之間要怎麼通? > > 看起來你說的很像是 port trunking 的方式 > Trunking 是 Trunking,跟 VLAN 沒關係! > 外行人道聽塗說,有錯請高手指正囉!
這邊siklo說的沒錯 有關trunking這個字眼,你該如何去定義? 在Cisco這一派裡,Trunking指的就是vlan port trunking 同一台switch內切割了數個VLAN,而只有一條實體連結 至另一台也切割了數個 VLAN的switch,這兩台switch中間 只有一條實體連結,我們就要在這個port上設定VLAN Trunk 加上802.1q or ISL 的封裝,才能讓這兩台的vlan information 可以互相溝通,不同switch的同一個VLAN才能通 如VLAN1@SW1 <-> VLAN1@SW2, VLAN2@SW1 <-> VLAN2@SW2 以上是Cisco的"trunking"
而一般我們講trunking可能是指Cisco的EtherChannel 也就是介於兩switch間數條實體電路合併頻寬及做redudant的技術 跟上面所述是完全不一樣的東西,說明清楚可能會比較好
: 嗯~~~受教了! : 沒錯!我所“認為”的 trunking 是說合併頻寬的那一種! : Cisco 的 VLAN Trunking 當初也有聽過,不過沒看過有人 : 在用,所以……… port trunk(EtherChannel) 和 VLAN trunk 是兩碼子事
VLAN trunk 在 MAN 上面用的很多, 有興趣的可以去查查其它廠商(eg. Extreme) 的 solution, Cisco 在 switch 方面並不是特別強.
: 覺得上那個把多台 Switch△馴式圻穈_來”,猶如一台虛 : 擬的 Switch 是嗎? 基本上要讓 VLAN 延展到一台以上的設備, 就需要 VLAN trunk
還有一種可能性就是要讓多個 VLAN 透過 router 互通, 也可以用 VLAN trunk
: 我想要這麼做的原因,應該是有一台 L3 Switch 做為是 : backbone Switch,其下再接數台 L2 的 Switch,這樣子 : 比較有意義吧!right? 現在的趨勢是把 L2/L3 整合在一台上面, 這樣做的話 VLAN 之間的互通不會 有瓶頸, 而且難度不高.
> > 若你的 Switch 只有 Layer 2 的話,不 uplink > > 你的 VLAN 之間要怎麼通? > > Trunking 是 Trunking,跟 VLAN 沒關係!
Trunking和VLAN有很大的關係喔.... 不同的網路設備廠商對於trunk有不同的詮釋
Intel的trunk為將數個port聚集成一個group,如果是4個port做trunk, 那麼兩台switch之間的頻寬為400MB full-duplex,同樣的技術Extreme 稱之為link aggregation,Cisco稱之為Fast EtherChannel。
Cisco的trunk是一條link上可以攜帶數個VLAN的traffic,假設switch1有 三個VLAN,switch2也有三個VLAN,vlan1@switch1想和vlan1@switch2溝通時, 最簡單的方法,就是三條連線分別連接兩台switch相對應的三個vlan,但這種方 法 太浪費port,解決方法就是兩台switch各選一個port設定為trunk port,然後連 起來 ,這一條trunk link就可以攜帶三個vlan的traffic(set trunk 1 on 1-3),馬 上就 省下兩個port。但這僅止於相同vlan之間的溝通。如果vlan1想和vlan2溝通的話 , 就必須要靠router或者是multilayer switch來進行routing的功能。 如果是Extreme switch的話,一行指令ip forwarding就搞定,如果是cisco switch 的話,就必須加買route switching module。
雖然cisco的switch不是頂好,但是如果向市場主流看齊的話,那麼trunk和vlan 之間 密不可分的關係就不可不知。 by the way,CCNP中的BCMSN一科就考了相當多的trunk and vlan的觀念。
|
|
討論串
|