Re: [問答] 使用ISL或802.1Q的vlan封包問題

看板Network作者 (只出沒大佳基隆河左岸)時間13年前 (2011/03/15 00:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《diroach ( 鑽石蟑螂)》之銘言: : 各位前輩好 : 小弟最近在研讀關於vlan的部分 : 在書上看到在trunk上傳送標上vlanID的封包 : 有ISL和802.1Q兩種協定,但小弟不解的是 : 封包的MTU為1518 bytes,像ISL重新封裝frame後 : 應該會超過1518 byte,那這樣一來,還能夠在 : 乙太網路上傳送嗎? 還是有甚麼方式可解決這個問題? : 謝謝! 我也彙整我的說法 讓不同的聲音呈現 原 po 可以參考 研讀 vlan 的部分 個人猜測是 cisco 的教材吧 教材上 trunk 的兩端 是兩台 cisco 的 switch 對吧 雖然超過了 MTU 的限制 但不表示這樣的訊框無法傳送 檢視 MTU 的角色是 switch 那只要 switch 不要不知來的是特別處理過的 frame 且身處 trunk 兩端的 switch 正確的組態 trunk 封裝類別 這樣的訊框就可以正確地被封裝解封裝 而不會有 MTU 問題 提供個人的經驗 很遺憾的 實務上也大多照著教科書上作法 trunk 兩邊 switch 都參與封裝與解封裝 可以說是了無新意 但也是保險的作法 如果在 trunk 兩端中需要其他的 L2 設備橋接且不支援 trunk 又且它非存在不可時.... 那就會形成此討論文章中的 baby giant 將會遭遇 MTU 的問題而將訊框丟棄 此時大致有兩個方法:(個人只能彙整出這兩個) 1.讓此設備 support 802.3ac 以達到 1522 byte 2.跟老闆上請購單 請購可以實作 trunk 的 switch 換掉它 (我個人會選擇 2.) 一定會有無法支援 trunk 的設備存在 以我的淺見 可以慢慢的汰換了 現在的 L2 以上設備不支援的算少數了 購買設備後如果實作 trunk 上有疑問或實作起來有問題 請洽購買的 SI (購買前請說明購買動機與需求) 題外話 實作久了 會漸漸的遺忘了 ISL 這種東西 畢竟企業成本考量上 會混搭不同廠牌的設備 久而久之 即使 cisco 設備互連 trunk 你也會直覺地想用 802.1q 如果公司滿滿都是純 cisco 設備 除了拿金銀銅鐵牌的 SI 之外 我只能說我由衷的佩服和讚嘆 differnet vlan routing by router 這個在舊的教材是蠻醒目的 新的教材已經看不太到了(或是我眼殘了?) (official exam certification guide) L3 switch 取代了這樣的功能 原因是今日企業的抉擇在意"成本" 在大型網路架構上 中高階 router 有它應該站的位置 "一般" L3 switch 當然無法取代 效能上根本比不上 但 L3 switch 有它在網路架構中的位置 而它若處於這個正確位置上 給予購買者的評價並不差 兼顧了成本與效能 (某些公司因為預算夠加上 L3 switch 便宜 會拿來當作 L2 switch 用) 若說 vlan trunk by router 具有成本優勢 則恕我無法認同 除非這個假設是使用 cisco 800 1600 1800 2600 等等之類的 router (抱歉 對產品線不是很熟) cisco 目前產品線高階的 7200 7500 7600 12000 router 加上 L2 trunk 的 switch 怎麼算我都不覺得比一般的 L3 switch 來的划算 (是的 6500 功能很強大) 純粹 forwarding L3 switch 不會讓你失望 因為在網路架構中的角色與位置不同 自然也不會去讓一般的 L3 switch 執行會顯露效能問題的 BGP -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.241.63
文章代碼(AID): #1DVaHQMU (Network)
文章代碼(AID): #1DVaHQMU (Network)