對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2007/5/31 2:15:11
> > 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的觀念。
> > 上切 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的觀念。