※ 引述《zaknafein (zak)》之銘言:
: ※ 引述《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:
: : 每台電腦是否各自能互傳資料?
: L2 switch看不懂你二層以上的協定,是要怎麼幫你傳
: : [問題二](時間2)
: : 環境同一
: : 這時接上了一條從ip分享器 出來的 RJ45線(故意接在Switch port4)
: : IP由ip分享器發放(getway01)
: : Q:
: : 這時Switch如何認定出口端是port 4? (認定port4是getway)
: GATEWAY (GW)傳封包出去時一定會經過 Port 4
: 所以Switch會記錄下來,GW的MAC address(假設 AAA),是從這裡出來的
: 未來電腦有封包要傳到GW時,會先透過ARP解析出GW的MAC address(AAA),
: 然後把封包包裝好丟出去,
: 封包走到交換機後,交換機會透過查詢MAC address table的方式知道,
: 這個MAC address在port 4底下,往port 4 傳就對了!!
: 當然,如果沒有建立完整的table,這些封包會透過廣播方式網每個port傳送,
^^^^ 修正一下 叫做flood~
: 此舉保證GW一定會收到,若GW進行了回應,SW就可以記錄下GW的MAC address,
: 未來就不需要再進行廣播方式傳遞了
: : [問題三] (時間3)
: : 環境接二:
: : 已經存DHCP01下
: : Pc01自己當DHCP02 (且ip初始範圍和原始的不同)
: : Q1:是否會網路可以互通?
: 如果你的DHCP server 發放的IP address range : 192.168.0.1 ~ 192.168.0.127
: PC2做為第二台DHCP server 其範圍是 : 192.168.0.128 ~ 192.168.0.254
: 這種狀況下,區網的電腦是互相通訊的
: : [問題四]
: : 環境接二:
: : 已經存在DHCP01下
: : Pc01自己當DHCP02 (且ip初始範圍和原始的相同)
: : Q1: PC02-Pc07會認定何者為Getway?
: 電腦發出DHCP 要求是透過廣播方式
: 所以 DHCP1 & DHCP2都會收到此要求,
: 如果兩者都回應的話,那要要看PCx先收到 DHCP1 或 DHCP2 的DHCP offer
: 來設定自己的IP address、mask & gateway
: 這邊我覺得你有個誤解
: DHCP server不見得就是gateway
: 只是我們家中的IP分享器通常兼具 dhcp serve與gateway的功能
: 把一個區網想成一個里好了
: DHCP server的功能就像里長伯之類的,在你剛搬進去時,給妳個門牌號碼(IP address)
: 並且跟你說,你如果要去其他里,要去找哪裡、找誰(gateway)搭車!
: GW這個好心人會把你帶到目的地
: : Q2: Switch資料表是否會混亂Q_Q?
: 不會...
: : Q3: 多Getways環境怎出來的....?!
: 如上例
: 我要去不同里,可以選擇走路、坐車或騎車,
: 這些路可能一個分別在里東邊、西邊或南邊,
: 里長伯好心一點就跟你說去西邊坐車最快,
: 如果壞心一點怕你跟他搶九人座小巴的位子的話,他會叫你去走東邊那台路。
: 在我們公司中
: 我對外有多條專線,但是一般透過DHCP的方式,都會讓使用者只走某個GW出去,
: 最主要是可以方便控管,
: 當然,你如果跟網管夠熟,可以請他跟你講有沒有其他的路可以出去。
: 以上,就我所知的回答妳,
: 若有錯誤請其他先進指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.248.253
推
10/14 23:17, , 1F
10/14 23:17, 1F
討論串 (同標題文章)
完整討論串 (本文為第 4 之 4 篇):