IP地址
* 0.0.0.0
當主機啓動時,如初生的嬰兒(0.0.0.0),沒有身份信息,需要向外界大聲哭泣,“大神,請賜予我一個名字吧”!(Discovery)
嬰兒的呼喚被廣播了出去,使用的是255.255.255.255這個地址。
* 255.255.255.255
255.255.255.255是一個特殊的廣播地址,意味着所有的主機,有同學會好奇地問,是否是指互聯網上所有主機?
No!因爲255.255.255.255傳播範圍非常有限,到了廣播域的邊界(網關)會自動終結,如果把廣播比作謠言,那麼網關是什麼呢?
“謠言止於智者”中的智者!
那麼能聽到嬰兒哭泣的都有哪些人?
* 嬰兒自己
嬰兒聽到也沒有用,因爲無法給自己起名字,左耳進右耳出。
* 大神
大神,就是這裏的DHCP Server,專業給別人起名字,應答了嬰兒的啼哭,是這麼迴應的:
“小寶貝,你的名字是192.168.0.2,喜歡嗎?”(Offer)
* 廣播域其它主機
其它主機也聽到了,但是由於沒有起名字(DHCP Server / Listening UDP Port 67)的功能,當作什麼事沒有。
嬰兒的反應
嬰兒聽到了大神的天籟之音,停止了哭泣,於是很快樂地回覆了大神的美意(Offer)
“大神,我很喜歡192.168.0.2這個名字,就它了” (Request)
大神最後的確認
看到了小嬰兒接受了自己的推薦的名字,大神很愉快滴回覆了小嬰兒:
“祝一切都好,再見!” (ACK)
大神爲了防止 192.168.0.2這個名字被其他小朋友使用,將這個名字標記爲“已使用”狀態。