127.0.0.1:回環位址。該位址指電腦本身,主要預留測試本機的tcp/ip協議是否正常。只要使用這個位址傳送資料,則資料報不會出現在網路傳輸過程中。所有發往該類位址的資料報都應該被loop back。
10.x.x.x、172.16.x.x~172.31.x.x、192.168.x.x:這些位址被用做內網中。用做私網位址,這些位址不與外網相連。
255.255.255.255:廣播位址
0.0.0.0:這個ip位址在ip資料報中只能用作源ip位址,這發生在當裝置啟動時但又不知道自己的ip位址情況下。
(1) 在伺服器中,0.0.0.0指的是本機上的所有ipv4位址,如果乙個主機有兩個ip位址,192.168.1.1 和 10.1.2.1,並且該主機上的乙個服務監聽的位址是0.0.0.0,那麼通過兩個ip位址都能夠訪問該服務。
(2)在路由中,0.0.0.0表示的是預設路由,即當路由表中沒有找到完全匹配的路由的時候所對應的路由。
總結:127.0.0.1 是乙個環迴位址。並不表示「本機」。0.0.0.0才是真正表示「本網路中的本機」。
在實際應用中,一般我們在服務端繫結埠的時候可以選擇繫結到0.0.0.0,這樣我的服務訪問方就可以通過我的多個ip位址訪問我的服務。
設定**時一定要監聽0.0.0.0 否則收不到資料報:
IP位址0 0 0 0表示什麼
ip位址0.0.0.0表示什麼 今天遇到這樣的問題,0.0.0.0代表什麼?它不只是代表本機,0.0.0.0 8可以表示本網路中的所有主機,0.0.0.0 32可以用作本機的源位址,位址塊0.0.0.0 32僅含有乙個位址,被保留用於某主機需要傳送乙個ipv4分組,但不知道自己位址的情況下。通常用於...
特殊IP位址
就像我們每個人都有乙個身份證號碼一樣,網路裡的每台電腦 更確切地說,是每乙個裝置的網路介面 都有乙個ip位址用於標示自己。一 0.0.0.0 嚴格說來,0.0.0.0已經不是乙個真正意義上的ip位址了。它表示的是這樣乙個集合 所有不清楚的主機和目的網路。這裡的 不清楚 是指在本機的路由表裡沒有特定條...
特殊IP位址
ip位址由兩個部分組成,net id和host id,即網路號和主機號。net id 表示ip位址所在的網路號。host id 表示ip位址所在網路中的某個主機號碼。即 plain view plain copy ip address 特殊ip位址就是用來做一些特殊的事情。rfc1700中定義了以下...