IP 分享器的DHCP是如何分配IP的??
如題, 如果我有3台電腦連IP分享器的話, 每台電腦每次開機所分到的虛擬IP會一樣嗎??還是會以每台電腦開機的順序來分配??
3 個解答
- DEATHLv 41 0 年前最佳解答
DHCP
全名是 Dynamic Host Configuration Protocol, 它的主要功能是讓一部機器能夠透過自己的 Ethernet Address 廣播, 向 DHCP server 取得有關 ip, netmask, default gateway, dns 等設定. 這樣網管人員只要把 DHCP server 設定好, 就可以讓 client machine 透過 DHCP protocol 自動取得 IP 相關的設定, 而不需要去每一部機器上辛苦地做 IP, netmask, default gateway, dns 等設定
當 DHCP server 聽到網路上有 DHCP cilent 發出 broadcast 時, DHCP server 會在它的 database 中找有關這個 cilent 的相關設定值, 並且將其回傳給 cilent.
這個 database 一般來說分為 static 和 dynamic 兩部份
1. static
詳細列出 client 的 Ethernet Address 與相關的 IP, netmask, gateway,dns.. 設定值
2. dynamic
DHCP server 會保留一段 IP 範圍, 當 cilent 的 Ethernet Address 在 Static table 中找不到時, DHCP server 就從這段 IP 範圍中挑一個還沒有人使用的 IP 給這個 cilent.
2006-07-21 16:47:59 補充:
參照上述,因此你的問題:同一個區段中(指你家的網路)是不可能分配到相同一組IP的,若有2台相同IP,有一台絕對不能上網。如果要說以每台電腦開機的順序來分配??不如說IP分享器的DHCP先收到哪一台機器(DHCP Client)廣播的封包時,他就會先分配一組IP給他比較洽當唷。
參考資料: 成大網頁 - 1 0 年前
會一樣!
除非你有一段時間沒開電腦了, 對分享器來說這些IP等於是"租"給你的電腦用的, 他會有一個期限, 例如5天, 7天, 若超過了這個天數才又開機, 那麼電腦會向分享器再要一個IP, 這個時候就可能和之前的不同了
不是以開機順序分配的, 分享器中會內定一個Range的IP是專門租給DHCP Client的, 例如192.168.0.10~192.168.0.99共90個IP, 電腦取得IP的時候會在這個區間裡任意取得不會有順序的問題
參考資料: 自己