※ 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
10/14 20:38, 1F
→
10/14 20:53, , 2F
10/14 20:53, 2F
※ 編輯: wst2080 來自: 122.116.248.253 (10/14 20:57)
推
10/14 21:02, , 3F
10/14 21:02, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):