Re: [問題] Switch的原理...

看板Network作者時間15年前 (2010/10/14 19:24), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串2/4 (看更多)
※ about 以下問題 詳細的解說 建議去讀Cisco Press ICND1的書本 說明還算簡單 ※ 引述《kingofsdtw (不能閒下來!!)》之銘言: : 要問的問題是L2 Switch table表建立的方式 : [問題一](時間1) : 環境: : 在沒有DHCP環境下 : 7台電腦都插上去switch 但無設定IP : pc01(網卡Mac四碼是 Pc01:Pc01:Pc01:Pc01) : pc02(網卡Mac四碼是 Pc02:Pc02:Pc02:Pc02) : pc03(網卡Mac四碼是 Pc03:Pc03:Pc03:Pc03) : pc04(網卡Mac四碼是 Pc04:Pc04:Pc04:Pc04) : Q: : 每台電腦是否各自能互傳資料? 可~ 若是以ipv4舉例。等不到DHCP會配發IP給用戶端,而作業系統會自我配發一個 169開頭的IP;若是IPv6的話,則會以FE80:Interface-ID來自我配發 (Local-Link)。 或者你可以改使用IPX (這年頭應該比較少人使用來進行傳輸,不一定透過IP) Routed Protocol 有很多~ 你可以自尋找尋符合你需求的來使用! (只是目前TCP/IP是主流) : [問題二](時間2) : 環境同一 : 這時接上了一條從ip分享器 出來的 RJ45線(故意接在Switch port4) : IP由ip分享器發放(getway01) : Q: : 這時Switch如何認定出口端是port 4? (認定port4是getway) 你故意接到哪個Port 都沒關係~ Switch 沒有特別註明,一般都是屬於L2的設備!!! IPv4的話,則是透過ARP的機制,我想你可以多爬本版的文章,我有介紹過ARP的原理!!! 而Switch的MAC Tables沒有對應的MAC的話,則會將該收到的封包Flood到各個Port上 然後經過ARP之後,會有來源端MAC從哪個Port進入,然後Switch就會看Frame當中的 Source MAC Address 取該MAC之後,放入MAC Tables當中來對照 Port 與 MAC位置 : [問題三] (時間3) : 環境接二: : 已經存DHCP01下 : Pc01自己當DHCP02 (且ip初始範圍和原始的不同) : Q1:是否會網路可以互通? DHCP Server多寡與否,並不會限制於區網當中。 而PC1要當DCHP第二台也OK 那不成問題! 我之前工作的公司,一個區網內有三台 DHCP Server.... 至於網路是否會通,則是要看運氣... 不太懂意思喔~ 簡單來說 若假設兩台 或者 多台的 DHCP 組態都是設定相同的,都會配發給用戶端同網段 同閘道 這樣的話 多少台 都沒關係... 都不會影響網路配發的組態問題... 若假設兩台都不同的組態來配發給用戶端,這時候就是得看各台DHCP的回應能力... 先搶先贏... 簡單來說 用戶端要求的DHCP的組態,而首先回應的DHCP Server 就是會接受該DHCP伺服器的網路組態配發... 運氣好.... 若先回應的是正常網路組態的DHCP伺服器,那就可以上網... 反之...... 那當然收到錯誤的網路組態就不能上網啦.... : [問題四] : 環境接二: : 已經存在DHCP01下 : Pc01自己當DHCP02 (且ip初始範圍和原始的相同) : Q1: PC02-Pc07會認定何者為Getway? : Q2: Switch資料表是否會混亂Q_Q? : Q3: 多Getways環境怎出來的....?! A1: 從DHCP伺服器配發組態得知 A2: 混亂?! 那是因為造成網路迴圈所造成的廣播風暴.... A3: 你可以在同個區網建置多個Router不就得了??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.248.253

10/14 20:38, , 1F
感謝回覆Q_Q ! 簡單說~S結論:witch只用Mac劃表?!
10/14 20:38, 1F

10/14 20:53, , 2F
L2 的重點 就是MAC 而沒有特別標明則Switch is L2 Device
10/14 20:53, 2F
※ 編輯: wst2080 來自: 122.116.248.253 (10/14 20:57)

10/14 21:02, , 3F
NetBEUI也可以
10/14 21:02, 3F
文章代碼(AID): #1CjkXNoK (Network)
文章代碼(AID): #1CjkXNoK (Network)