IP地址相關
1、IP地址
所謂的IP地址實際上就是給每個連接到互聯網之中的主機分配的一個地址,在IPV4里是一個32位的主機地址。
目前我們的計算機網絡,基本都是基于IP協議的網絡。IP,Internet Protocol的縮寫。IP協議是目前互聯網的基礎協議,這套協議的定義,使得連接到網絡上的計算機可以根據某種規則而互相通信。目前廠家生產的計算機設備都需要遵從IP協議,這也是這些計算機可以上網的基礎。IP最初是給計算機設計的協議,后來慢慢地接入互聯網的設備變多了,但是這些設備的入網,大部分也是基于IP協議的。
1.1、IP地址的分類
IPV4 將 IP地址分為 A、B、C、D、E 這 5 類:

A類地址范圍:1.0.0.1—126.155.255.254,一般保留給政府機構
B類地址范圍:128.0.0.1—191.255.255.254,用于分配給中等規模的公司
C類地址范圍:192.0.0.1—223.255.255.254,用于分配給任何需要的人
D類地址范圍:224.0.0.1—239.255.255.254,用于組播,用于特殊用途
E類地址范圍:240.0.0.1—255.255.255.254,暫時保留
2、內網和外網(公網、私網)
內、外網是相對于防火墻而言的,在防火墻內部叫做內網,反之就是外網。在一定程度上外網等同于公網,也就是在因特網上可以直接訪問的地址,內網等同于私網,也就是現階段沒有直接接入INTERNET的網絡,稱為局域網,俗稱內網。
公網、內網是兩種Internet的接入方式。
內網接入方式:上網的計算機得到的IP地址是Inetnet上的保留地址,保留地址有如下3種形式:10.x.x.x 、172.16.x.x至172.31.x.x 和 192.168.x.x
內網的計算機以NAT(網絡地址轉換)協議,通過一個公共的網關訪問Internet。內網的計算機可向Internet上的其他計算機發送連接請求,但Internet上其他的計算機無法向內網的計算機發送連接請求。
公網接入方式:上網的計算機得到的IP地址是Inetnet上的非保留地址。公網的計算機和Internet上的其他計算機可隨意互相訪問。
2.1、NAT協議
3、同一個上網終端,為什么IP地址會經常發生變化
4、為什么IP地址經常以192.168開頭
內、外網是相對于防火墻而言的,在防火墻內部叫做內網,反之就是外網。在一定程度上外網等同于公網,內網等同于私網。
網絡中的主機需要通信,需要使用一個IP地址,目前我們普遍使用的IPv4的地址,分為A、B、C、D、E五類,其中A、B、C類是我們常見的IP地址段。在這三類地址中,大多數為公有地址,需要向國際互聯網信息中心注冊。
在這三類地址中,絕大多數的IP地址都是公有地址,需要向國際互聯網信息中心申請注冊。
- A類地址:10.0.0.0--10.255.255.255
- B類地址:172.16.0.0--172.31.255.255
- C類地址:192.168.0.0--192.168.255.255
參考:http://www.360doc.com/content/19/0813/08/12083714_854550862.shtml
5、localhost、127.0.0.1、本機ip、0.0.0.0 的區別
綁定到127.0.0.1的服務只能被本機訪問。
localhost是個域名,一般指向127.0.0.1這個ip,綁定到localhost的服務也只能被本機訪問。
本機地址,指的是本機物理網卡所綁定的網絡協議地址,一般指ipv4協議。如果主機有多個網卡,分別連接不同的物理網絡,比如192.168.0.1/255.255.255.0 和 192.168.1.1/255.255.255.0,如果服務端socket綁到192.168.0.1,那么192.168.1.1的網段是無法連接的。綁定到本機地址的服務能被同網段其他機器訪問。
在服務器中,0.0.0.0 指的是本機上的所有IPV4地址。比如一個主機有兩個IP地址,192.168.1.1 和 10.1.2.1,并且該主機上有一個服務監聽的地址是0.0.0.0,那么通過本地的兩個 ip 地址都能夠訪問該服務。

浙公網安備 33010602011771號