Re: [請益] L3switch接Router疑問

看板Network作者 (歐特雲)時間16年前 (2009/09/10 19:27), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
※ 引述《whitedanube》之銘言: : 該L3底下有接兩個L2 switch 各為一個Vlan 。 : 之前上NA的課教的是L2 switch切Vlan 接 Router 後為了要能多台共用一埠口所以要切 : 子介面,switchport 必需為Trunk才能連到。 : ----------------------------------------------------------------------------- : 我在模擬器作實驗得到的答案是access跟trunk都能連出去..... : 不知道是有實驗做錯還是實際就是這樣.... : 以下是實驗大概的流程: : 1814Router*1 : 3560 L3switch*1 : 2950 switch*3 : ----------------------------------------------------------------------------- : Router 對內唯一埠口192.168.3.254/24 : 此接L3 該L3switch 原生Vlan 1 設192.168.3.250/24 : ----------------------------------------------------------------------------- : L3 switch 三個埠 : 一個指派給Vlan3 ip:192.168.1.250/24 : 一個指派給Vlan4 ip:192.168.2.250/24 : 另一個沒有指派,接跟L3同網段的網路設備跟電腦 192.168.3.0/24 : 並打開ip routing 功能讓這三個網段能互通。 : 另外ip default-gateway設為192.168.3.254 : Vlan3 埠口 : 接一台L2 switch (我以為這樣該L2switch就全在Vlan3了?) : L2底下配一台PC1 ip:192.168.1.10/24 gw:192.168.1.250 : Vlan4 埠口 同上 : 接一台L2 switch : 也接上一台PC2 ip:192.168.2.10/24 gw:192.168.2.250 : 實驗到此,Vlan3 Vlan4 PC能互ping , 如果要ping外面ip則轉到L3的gw .3.254出去。 : Router沒有設定子介面...就一個 .3.254 : 有加入Vlan3 Vlan4 靜態路由 : 這樣做的實驗正確嗎?實務上也可行嗎? 您好 根據您的敘述來看 其實這台L3 switch uplink到Router的port設成trunk或是不設trunk都會通 因為 在您NA的課程裡 老師說要把switch port設成trunk的原因 是因為要讓switch上帶vlan 封包 透過uplink傳到Router 讓Router 的 port來解這個Vlan的Tag (利用dot1q的指令在Router的port上面切子界面) 而您所設定的vlan 是port base的vlan 意即這個封包 在進入switch的port以後 會被switch加上vlan的tag 然後switch再根據tag 把封包轉送到在相同vlan底下的port以後 再把封包上所帶的vlan tag解掉 所以除了在switch內部的封包有帶tag以外 出了port以後就恢復成原來的封包了 那至於說為什麼還會通 是因為您那台L3 Switch您已經下了一個routing的指令在裡面了 所以說所有的封包到了這台L3以後就會自動的做routing 因此 在您傳封包往另外一個class C的網段的時候 是由L3 switch來做決定 傳封包到外部也是由L3 switch 決定routing到外部去 因此 switch uplink到 router上的port設不設trunk應該是沒有差別的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.79.215

09/10 20:21, , 1F
謝謝!!在NA課程沒教過L3概念所以有點懵懂...
09/10 20:21, 1F

09/11 00:23, , 2F
建議你去看Multilayer SW的內容,NA學的實在不太夠
09/11 00:23, 2F
文章代碼(AID): #1AgEA-32 (Network)