萬盛學電腦網

 萬盛學電腦網 >> 電腦基本常識 >> 分析本機ip、127.0.0.1和0.0.0.0區別

分析本機ip、127.0.0.1和0.0.0.0區別

class="area"> 分析本機ip、127.0.0.1和0.0.0.0區別,IP地址的記法:
 
IP地址由四個字節構成,為了方便閱讀和書寫,每個字節用0-255的數字表示,字節之間用’.'分割,如:
 
10.10.152.235
 
有時候我們會看到這樣的IP:
 
10.10.152.235/24,
 
後面的/24表示子網掩碼,24表示子網掩碼上有24個1,等價於255.255.255.0 。
 
IP地址和子網掩碼按位 與,得到的是 網絡號(Network ID),
 
剩余的部分是子網內的 主機號(host ID,當然,這個名字小有問題,因為現在有IP的可不僅僅是主機,暫且這麼稱呼吧),
 
特殊的IP地址段:
 
127.x.x.x
 
這是大家最熟悉不過的本地loopback地址,在Windows和linux上等價於localhost。
 
我們習慣於使用127.0.0.1,實際上,
 
如果你在命令行下ping 127.0.0.1-127.255.255.254之間的任意地址,結果都是一樣的,它們是等價的。
 
正常的網絡包從ip層進入鏈路層,然後發送到網絡上,
 
而發向loopback地址的包,直接在IP層短路了,也就是發到IP層的包直接被IP層接收了,不再向下發送。
 
copyright © 萬盛學電腦網 all rights reserved