公網IP和內網IP的區別

tcp/ip協議中,專門保留了三個IP地址區域作為私有地址,其地址範圍如下:

10.0.0.0/8:10.0.0.0~10.255.255.255

172.16.0.0/12:172.16.0.0~172.31.255.255

192.168.0.0/16:192.168.0.0~192.168.255.255

使用保留地址的網路只能在內部進行通信,而不能與其他網路互連。因為本網路中的保留地址同樣也可能被其他網路使用,如果進行網路互連,那麼尋找路由時就會因為地址的不唯一而出現問題。但是這些使用保留地址的網路可以通過將本網路內的保留地址翻譯轉換成公共地址的方式實現與外部網路的互連。這也是保證網路安全的重要方法之一。

但是有一些寬頻運營商儘管也使用了非私有地址分配給用戶使用,但是由於路由設置的原因,Internet上的其他用戶並不能訪問到這些ip。

我們將這兩種情況下應用的ip稱為內網IP。

如果自己機器上網路介面的ip地址落在上述保留地址的範圍內,則可以肯定自己處於內網模式下。

內網IP對Internet的訪問必須通過代理的方式,NAT(網路地址轉換)技術是基於TCP層面的代理,能夠相當好地使用於各種IP服務應用,因此被廣泛應用。

之所以說相當好,是因為NAT要求整個服務的連接是從內網向外網主動發起的,而外網的用戶無法直接(主動)向內網的服務發起連接請求,除非在NAT的(所有)網關上針對服務的埠作了埠映射。

NAT方式要求最外圍的網關至少有一個公網的IP,通過下面的鏈接內網用戶可以獲知自己訪問Internet時使用的公網IP。

外網IP就是公網IP,是可以直接訪問互聯網的真實的IP地址。

來源:請問什麼是內網IP地址和外網IP地址,他們有什麼區別?_百度知道

推薦閱讀:

TAG:伺服器 | 路由器 |