大家聽說過IPv5嗎?他曾經(jīng)也是個(gè)倍受期待的技術(shù)呢!
IPv5也被稱為因特網(wǎng)流協(xié)議(Internet Stream Protocol),簡稱ST。它專為跨IP網(wǎng)絡(luò)的面向連接的通信而設(shè)計(jì),旨在支持語音和視頻。
但是其32位地址方案與IPv4使用的方案相同,都會(huì)遇到IP地址枯竭的問題。因此,它從未被廣泛使用,也沒有被正式批準(zhǔn)為一種標(biāo)準(zhǔn)協(xié)議。
然而,原本沾沾自喜的IPv4,沒想到又來了一個(gè)IPv6。。。
不過,為什么IPv4一直沒有完全敗下陣來呢?
背景知識(shí)
我們知道IPv4/IPv6是TCP/IP協(xié)議簇中的基礎(chǔ)協(xié)議,屬于網(wǎng)絡(luò)層協(xié)議(三層)。
早在1990年,國際互聯(lián)網(wǎng)工程任務(wù)組(IETF)就開始規(guī)劃下一代協(xié)議,以解決IPv4地址枯竭的問題。
如果從那年算起,下一代協(xié)議的規(guī)劃距今已經(jīng)過去三十多年的時(shí)間,為什么IPv4一直占據(jù)著主導(dǎo)地位,而具有后發(fā)優(yōu)勢的IPv6會(huì)部署得如此緩慢呢?
巨大的用戶基礎(chǔ)
IPv4 協(xié)議作為互聯(lián)網(wǎng)的基礎(chǔ)協(xié)議,從上世紀(jì)70年代開始在全球范圍內(nèi)得到廣泛應(yīng)用,幾乎所有的互聯(lián)網(wǎng)服務(wù)和應(yīng)用都是建立在該協(xié)議上的。
不兼容是硬傷
在IPv4與IPv6的過渡期,要保證兩個(gè)協(xié)議之間的兼容性,就需要通過中間設(shè)備進(jìn)行轉(zhuǎn)換,這會(huì)增加網(wǎng)絡(luò)的復(fù)雜性并耗費(fèi)更多的資源。同時(shí)由于IPv4與IPv6本質(zhì)上是兩種不同的協(xié)議,存在各種差異,這也給IPv6的推廣和應(yīng)用增加了難度。
PS:雖然不兼容是硬傷,但I(xiàn)Pv4地址被用完,新的硬件設(shè)備也不得不使用IPv6地址。
續(xù)命的NAT
聰明的工程師們,充分發(fā)揮想象力,使用了一種名為“NAT”的技術(shù),通過地址轉(zhuǎn)換可以使多個(gè)設(shè)備共享一個(gè)IP地址來訪問互聯(lián)網(wǎng),節(jié)省了部分地址資源,延緩了IPv4地址枯竭的速度。
巨大的升級(jí)成本
盡管IPv6協(xié)議已經(jīng)有幾十年的歷史了,但在全球范圍內(nèi)的部署速度仍然緩慢,主要還有一個(gè)原因:網(wǎng)絡(luò)升級(jí)到IPv6的成本巨大。
從IPv4到IPv6的升級(jí),不僅僅是更改下地址那么簡單,而是涉及到網(wǎng)絡(luò)的方方面面。從個(gè)人終端到運(yùn)營商網(wǎng)絡(luò),從各種應(yīng)用軟件到網(wǎng)站服務(wù),都需要全面改造升級(jí)。
綜上所述,雖然IPv6協(xié)議解決了IPv4所面臨的地址短缺等問題,但其廣泛部署和應(yīng)用仍需要更多的時(shí)間和投入。因此, IPv4在可預(yù)見的未來內(nèi)將繼續(xù)扮演網(wǎng)絡(luò)通信的重要角色,而IPv6將與之搭配應(yīng)用,逐漸成為全球互聯(lián)網(wǎng)通信的新標(biāo)準(zhǔn)。