127.0.0.1,172.0.0.1是回送地址,localhost是本地DNS解析的127.0.0.1的域名,在hosts文件裏可以看到。
一般我們通過ping 127.0.0.1來測試本地網絡是否正常。其實從127.0.0.1~127.255.255.255,這整個都是迴環地址。
0.0.0.0表示本機上所有IP的集合
假設PC1(client)的IP爲192.168.1.105, PC2(server)的IP爲192.168.1.106, 現在考慮網絡編程。
pc1去連接 127.0.0.1:8888, pc2監聽0.0.0.0:8888, 連個鳥啊,pc1怎麼知道去連接pc2還是pc3還是pc4? 肯定連接不了。
pc1去連接 192.168.1.106:8888, pc2監聽0.0.0.0:8888, 可連。
pc1去連接 192.168.1.106:8888, pc2監聽192.168.1.106:8888, 可連。