iT邦幫忙

0

不同VLAN如何溝通?

大家好,在網路找了很多也去書店翻過書,但都沒找到對於VLAN間要如何互通的詳細作法,僅知道要用router...但都沒更深入說明,想請要大家一些問題如下,若觀念有錯請指正,感恩

  1. VLAN是在同一個Switch(L2/L3)上劃分多個LAN的技術/概念?

  2. Trunk即802.1q,是在多個Switch上傳遞VLAN封包的技術

  3. 在同一台Switch(L2)上劃分VLAN,不同VLAN間如何互通? 可以不靠router嗎? 有其他方式嗎?

  4. Port aggregation線路聚合跟VLAN有關嗎(一直有點疑惑)? 僅是用來連接兩台Switch作線路備援與Load balance,還有嗎?

  5. 是否有其他主題或關鍵可多留意的嗎?

以上,謝謝 QQ

18
cychin
iT邦新手 4 級 ‧ 2011-12-01 02:32:31
最佳解答

您好,
您的問題回答如下:

  1. 是,可在同一個Switch上劃分多個LAN
  2. 802.1q 為IEEE所定義的標準,主要是提供不同Switch間透過一個連結(Trunk)來傳送不同的VLAN,使其不同的Switch可應用相同的VLAN
  3. VLAN的完整名稱就是Virtual Local Area Network(虛擬區域網路),簡單的說明就是在一個實體的Switch上,將他劃分數個不同邏輯網路,而每個邏輯網路可把它想像為一個獨立的Switch,基本上切割VLAN,就會使用不同的網段,所以等於不同網段要互通,則必須透過Layer 3 設備利用路由的方式來互通
  4. Port aggregation,應該是指Cisco 的 etherchannel功能,主要是Switch Port的邏輯網路聚合,也就是將多個網路port 邏輯合併為一條實體線路,主要用來增加網路頻寬,其類似的標準為IEEE 802.3ad,LCAP
  5. 基本上,VLAN的功能主要是可在一台Switch切割不同的邏輯網路,讓網路可以更單純化,效率能更好,就看你主要的應用是甚麼

以上提供參考,如有錯誤請指教,謝謝

14
pajace2001
iT邦研究生 1 級 ‧ 2011-12-01 09:53:17

其實 VLAN 就是 LAN, 只是他是V(虛擬出來的)
因此也可以看成兩個 SWITCH 啦. 雖然他還是虛擬的
所以, 如果是兩個網段, 基本上就一定要透過 L3 的設備(如 Router)來替你
轉送封包. 否則另一個 LAN 是不可能收到的.
除非你兩個LAN都是同一個網段, 又串接在一起(這樣有切VLAN等於沒切 Orz)

6
allen1975
iT邦新手 3 級 ‧ 2011-12-01 14:42:41

上面大大都回答的好專業
小弟我只懂得基本
vlan 只要是 L2 switch 就可以做得到 主要就是虛擬網段
切網段. 可以讓你規畫區網更好的方式

網段是否要互通 要看有沒有需求. 如果有此需求 那麼 L3 switch 有路由功能
自然就可以達到 vlan 又可以互通的功用.

舉例來說 公司部門不想互相存取資料. 你可以切vlan 來劃分
有些人又透過 樓層不同網段來切vlan
有些是電腦太多ip,不夠要切vlan
反正 好處是滿多的~ 但最好有台好一點的L3 設備會比較好

0
niceppbb
iT邦新手 5 級 ‧ 2011-12-06 16:25:28
  1. VLAN是在switch劃分出一個(或數個)虛擬(Virtual)的LAN,劃分它的主要原因
    通常都是在兩塊用戶端之間要做不同的存取,也因為劃分出VLAN後,可以靠它做不同的管理或安全性,有些人會把port對分,例如一台48port switch分一半 , 一半VLAN2 一半VLAN3
    然後做不同的功能 (反正對一些基本要求的都做得到啦)

  2. Trunk是VLAN的主要幹道,它可以允許各個vLAN的資料流通.也就是說當你要設定Trunk前
    你必須知道哪些VLAN的link是你資料必定要經過的地方,否則亂設的話那就等於毀了VLAN一半的功能

  3. 這跟兩個不同的LAN要溝通一樣,還是要靠Routing才行~

我要發表回答

立即登入回答