1.1 什么是IP地址
IP地址是互聯網協議地址,又稱為網際協議地址。IP地址是IP協議提供的一種統一的地址格式,它為互聯網上的每一個網絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異。其中,IP地址分為IPv4和IPv6兩大類,通常我們所說的IP地址指的是IPv4。圖1-1 IP地址用于計算機間通信互聯
1.2 什么是IPv4
IPv4是第一個被廣泛部署的互聯網通信協議版本,迄今為止已使用30多年。它是一種無連接的協議,用于在以太網鏈路上進行數據轉發。IPv4協議的數據轉發不保證任何數據包均能送達目的地,也不保證所有數據包按照正確的順序無重復地到達。該轉發方式通常稱為“盡力而為”轉發。在互聯網中,用戶想要將計算機連入IPv4網絡,就需要向互聯網服務提供方申請一個IP地址。IP地址是由32位二進制數,即4個字節組成的,通常被稱為點分十進制表示法,分為兩個部分:
●網絡號碼字段用來標識一個網絡。
●主機號碼字段用來區分一個網絡內的不同主機。對于網絡號相同的設備,不受物理位置限制,都處在同一個網絡中。在通信過程中,IPv4協議能夠通過以上兩個字段定位主機的位置:先按照網絡號碼字段尋找到主機所在的網絡,再通過主機號碼字段找到主機。
1.3 什么是IPv6
IPv6被稱為是下一代互聯網的協議。在互聯網發展初期,IPv4協議得益于其簡單、易于實現、互操作性好的優勢而得到快速發展。但隨著互聯網的迅猛發展,IPv4設計的不足也日益明顯,其中最主要的問題是IPv4地址逐漸耗盡問題。為解決IPv4協議缺陷引發的一系列問題,IETF設計了IPv6協議用于替代IPv4協議。IPv6和IPv4協議間最直觀的差異在于地址。IPv6的地址分為單播地址、任意播地址(Anycast Address)和組播地址三種類型。與IPv4相比,IPv6取消了廣播地址類型,以更豐富的組播地址代替,同時還增加了任意播地址類型。其中IPv6單播地址又分為以下3種:
A、全球單播地址
其作用類似于IPv4中的公網地址,也就是可以在公網上被使用轉發。
B、 站點本地地址
其作用類似于IPv4中的私網地址,僅能在本地網絡使用,在公網上無法被使用轉發。
C、 鏈路本地地址
其格式前綴為1111 1110 10,即FE80::/64,用于同一鏈路相鄰節點間的通信。
1.4 IPV4和IPV6的區別
總結
從IPv4和IPv6的區別對比來看,IPv6的后期應用優勢更大。總體來說,全球IPv6技術不斷發展,隨著IPv4消耗殆盡,許多國家意識到IPv6取代IPv4已經成為發展的必然趨勢,隨著IPv4資源消耗殆盡,客戶的公網IP越來越少,而IPv6完全取代IPv4也還需要一些時間,如果在這個過程中,客戶遇到了無公網IP的環境,可以嘗試使用天聯智能組網系統來解決,天聯可以實現內網穿透、不需要公網IP對網無要求,不需要端口映射安全性有保障。