什么是私有地址與公共地址?
私有地址是為了解決IPv4地址不夠用產生的。
私有地址在內部局域網使用,隨意分配,不同局域網可以重復使用,但是不能出現在公網,比如常用的192.168.1.0網段,大部分光貓使用了這個網段。外網地址不能重復,具有唯一性。如果私有地址訪問公網地址,需要經過NAT地址轉換。
私有地址IPv4地址分為A,B,C,D,E五類,最常用的是A、B、C三類,其中A類地址容量最大,可以容納1677 7214個主機,B類可容納65534個主機,C類可容納254個主機。
這三類地址中,大多數是公有地址,需要向國際互聯網信息中心申請注冊。在三類地址空間中,預留了一些作為私有地址,用于組織機構內部。私有地址段如下圖所示。
私有地址只能在局域網內部使用,不同局域網可以使用相同的私有地址。通常情況下,根據局域網的規模選擇選擇私有地址,一般情況下選擇192.168.0.0地址段,一些大型企業可能選擇B了甚至A類作為地址段。
NAT地址轉換局域網的私有地址訪問外網必須使用NAT(network address translation)地址轉換,將內網地址轉換為公有地址,通常在路由器或者防火墻的位置實現。
以家庭網絡位例子,家庭內部通常使用192.168.*.*的內網地址,光貓撥號之后會得到一個公網地址,家庭內部的所有聯網設備通過這個動態公網地址訪問互聯網資源,而這個轉換過程就是NAT地址轉換。
關于IPv4地址的分配現在使用的IPv4地址,早在2015年就分配完畢了,這幾年IPv4的地址總數是保持保持不變。我國的IPv4地址的數量是3.37億個,遠遠不能滿足需求。這個時候就需要私有地址了,通過NAT地址轉換將私有地址轉換為共有地址訪問互聯網。
目前我國在大力普及IPv6地址,長度為128bit(IPv4的長度為32bit),地址容量為2的128次方(43億×43億×43億×43億),幾乎是無限容量的,讓每一粒沙子可以擁有IP地址。當然IPv6地址還有很多其他的優勢,這里就不展開敘述了。
總之,內網使用的私有地址,可以根據網絡規模隨意分配。內網訪問外網需要經過NAT地址轉網,將私有地址映射到公網地址才可以訪問互聯網。
如果覺得對你有幫助,可以多多點贊哦,也可以隨手點個關注哦,謝謝。