IP:169.254.0.0/16 地址用途及原因
一直困惑169.254.0.0/16是干嘛的,每次筆記本dhcp獲取地址失敗后,就會隨機(jī)在這個B類地址段獲取一個地址;在?rfc5735?里面有對所有特殊網(wǎng)絡(luò)地址說明;
以下引用rfc5735:
169.254.0.0/16 - This is the "link local" block. As described in
[RFC3927], it is allocated for communication between hosts on a
single link. Hosts obtain these addresses by auto-configuration,
such as when a DHCP server cannot be found.
該部分指出169.254.0.0/16是一個本地鏈接地址段;定義在?rfc3927?,
3927指出,在IP網(wǎng)絡(luò)里,每臺主機(jī)都需要一個IP地址,通常情況下是通過DHCP服務(wù)器自動分配,但某些特殊情況下,DHCP分配失敗或者沒有DHCP服務(wù)器時,機(jī)器可以自己分配一個IP來完成這個工作。
我的理解,這么做的目的是為了數(shù)據(jù)格式統(tǒng)一,程序處理不那么容易出BUG;
就好比我定義一個指針,正常情況下這個指針會被賦予某個數(shù)據(jù)類型的地址信息,但如果賦值失敗的時候,我不能什么都不做,我也得給它賦值,通常是賦為NULL;這個NULL就好比169.254/8;
169.254.X.X是?Windows操作系統(tǒng)?在 DHCP 信息租用失敗時自動給客戶機(jī)分配的IP地址..
由于網(wǎng)絡(luò)連接問題(網(wǎng)線問題,DHCP服務(wù)器(其實就是Modem,路由器,或提供共享上網(wǎng)的主機(jī))問題等),
而令DHCP信息租用失敗,而IP169.254.X.X的分配可能會令客戶機(jī)(你自己的計算機(jī),設(shè)置了"自動獲取IP")與所處局域網(wǎng)網(wǎng)關(guān)(Modem,路由器,或提供共享上網(wǎng)的主機(jī)) 位于不同的網(wǎng)段中,而無法與網(wǎng)關(guān)通信,而導(dǎo)致無法接入Internet的情況...
如果出現(xiàn)無法接入Internet情況,可嘗試以下解決方法:
1) 查看 ADSL Modem Link 燈的狀態(tài),如果不正常,先重啟一下 ADSL Modem。
如果還不行,需要查看線路和局端設(shè)備。
2) 重新啟動計算機(jī)。
3) 禁用并重新啟用網(wǎng)卡。
4) 查看網(wǎng)卡的工作狀態(tài),如果顯示“此設(shè)備當(dāng)前工作不正常”,應(yīng)當(dāng)重新安裝網(wǎng)卡的驅(qū)動程序。
5) 查看網(wǎng)線是否插好,網(wǎng)卡燈是否正常。
6) 主機(jī)操作系統(tǒng)的 DHCP Client 服務(wù)沒有正常啟用(尤其是 Windows XP/2000)。
7) 用 ipconfig 釋放并且請求地址,檢查返回信息
參考:https://blog.csdn.net/onwer3/article/details/47339469
https://zhidao.baidu.com/question/63848508.html
總結(jié)
以上是生活随笔為你收集整理的IP:169.254.0.0/16 地址用途及原因的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 围剿知乎第一大V
- 下一篇: win7设置固定IP重启后无法上网,ip