IP 0.0.0.0與255.255.255.255地址有什麼用?

在DHCP裏面常常看見這兩個IP地址,可是就是不知道這兩個IP地址到底能幹什麼?
下面打個比方來方便理解:ide

IP地址it

  • 0.0.0.0
    當主機啓動時,如初生的嬰兒(0.0.0.0),沒有身份信息,須要向外界大聲哭泣,「大神,請賜予我一個名字吧」!(Discovery)

嬰兒的呼喚被廣播了出去,使用的是255.255.255.255這個地址。class

  • 255.255.255.255
    255.255.255.255是一個特殊的廣播地址,意味着全部的主機,有同窗會好奇地問,是不是指互聯網上全部主機?

No!由於255.255.255.255傳播範圍很是有限,到了廣播域的邊界(網關)會自動終結,若是把廣播比做謠言,那麼網關是什麼呢?List

「謠言止於智者」中的智者!互聯網

那麼能聽到嬰兒哭泣的都有哪些人?di

  • 嬰兒本身
    嬰兒聽到也沒有用,由於沒法給本身起名字,左耳進右耳出。view

  • 大神
    大神,就是這裏的DHCP Server,專業給別人起名字,應答了嬰兒的啼哭,是這麼迴應的:
    「小寶貝,你的名字是192.168.0.2,喜歡嗎?」(Offer)vi

  • 廣播域其它主機
    其它主機也聽到了,可是因爲沒有起名字(DHCP Server / Listening UDP Port 67)的功能,看成什麼事沒有。

嬰兒的反應
嬰兒聽到了大神的天籟之音,中止了哭泣,因而很快樂地回覆了大神的美意(Offer)co

「大神,我很喜歡192.168.0.2這個名字,就它了」 (Request)大神

大神最後的確認
看到了小嬰兒接受了本身的推薦的名字,大神很愉快滴回覆了小嬰兒:

「祝一切都好,再見!」 (ACK)

大神爲了防止 192.168.0.2這個名字被其餘小朋友使用,將這個名字標記爲「已使用」狀態。

相關文章
相關標籤/搜索