怎樣把IPv4轉(zhuǎn)換成IPv6?
什么是ipv6?
目前我們使用的ipv4的地址是32位,比如,hotel123.123.123,就是這樣???cè)藬?shù)約為43億,地球上每個(gè)人平均分不到一臺(tái)計(jì)算機(jī),更別提每臺(tái)計(jì)算機(jī)了,減為192、170這兩個(gè)地址段,就更少了,到目前為止,還更少了。由于技術(shù)進(jìn)步和物聯(lián)網(wǎng)的發(fā)展,很明顯ipv4已經(jīng)不能滿足需求,嚴(yán)重制約了互聯(lián)網(wǎng)的應(yīng)用和發(fā)展,因此,ipv6就是一個(gè)例子。
那么ipv6是什么呢?
IPv6是InternetProtocolVersion6的簡(jiǎn)稱,即互聯(lián)網(wǎng)。
普羅托科爾翻譯為“互聯(lián)網(wǎng)協(xié)議”。IPv6是下一代用于取代現(xiàn)有IP協(xié)議(IPv4)的IP協(xié)議,它被稱為“世界上每一粒沙子”的網(wǎng)絡(luò)地址。
IPv6使用128位地址,而IPv4使用32位地址:
根據(jù)地址數(shù)的計(jì)算方法,我們可以得出IPv6可以提供多少地址:2^128-1(約340萬億)
IPV6地址極其豐富,幾乎是無窮無盡的,號(hào)稱地球上的每一粒沙子都能分派給自己,更別提每一部手機(jī)、電腦了,甚至連冰箱、洗衣機(jī)都能有屬于自己獨(dú)特的ip地址,一飛沖天。
二、ipv6的優(yōu)點(diǎn)
iphone6有什么用,這也是很多朋友都在問的,其實(shí)iphone6的好處還是很多的。
一、ip地址使用未完成的數(shù)量。
ipv6擁有大量ip地址,足以為未來幾十年提供IP地址;巨大的地址空間提供了世界上數(shù)十億新設(shè)備的唯一地址;就是普通用戶能夠擁有公網(wǎng)ip地址;在ipv4時(shí)代,由于地址有限,只有企業(yè)才能申請(qǐng)公網(wǎng),我們使用的網(wǎng)絡(luò)都是私有地址,而ipv6,每個(gè)設(shè)備都可以擁有公網(wǎng)ip,那公網(wǎng)ip又有什么用呢?
角色是如此之多,如我們的項(xiàng)目監(jiān)控,它可以直接通過公共網(wǎng)絡(luò)ip地址進(jìn)行訪問,能夠很好地解決監(jiān)控中的遠(yuǎn)程控制訪問問題,異地監(jiān)控集中控制也不必如此麻煩。
對(duì)公司或者個(gè)人來說,也可以用唯一識(shí)別號(hào)ipv6地址來建立服務(wù)器,共享文件非常簡(jiǎn)單。
多級(jí)路由幫助進(jìn)行路由聚合,從而提高路由的效率和可擴(kuò)展性。
還有更快的速度,這個(gè)呢,用專業(yè)術(shù)語來說,人類所感受不到的速度的微小提高,但畢竟還是快了。
能更有效地應(yīng)對(duì)移動(dòng)和安全機(jī)制。
更安全一些,以前大家都會(huì)經(jīng)常莫名其妙的中木馬或病毒,這個(gè)在IPv6中會(huì)明顯減少。
4、將智能家居與物聯(lián)網(wǎng)帶到最好的時(shí)代。
手機(jī)、電腦、汽車、電視、空調(diào)、機(jī)器人,每一種都有其獨(dú)特的ip,難以想象會(huì)是什么樣子,物聯(lián)網(wǎng)的發(fā)展只會(huì)受到想象力的限制。
?
3,ipv6是如何表示的。
IPV6地址的表示采用了十六進(jìn)制。把128bit分成8組,每組16位,用4個(gè)16進(jìn)制數(shù)表示,每組之間用“:”分隔,前面的0可以被省略,而后面的1必須有一個(gè)數(shù)。
冒分十六進(jìn)制記號(hào)。
使用X:X:X:X:X:X:X:X:X格式,每個(gè)X代表16個(gè)bit,按十六進(jìn)制顯示如下:
第一層:ABCD:EF01:2345:6789:ABCD:EF01:2345:6789
二:FELL:BA98:7654:3210:FELL:BA98:7654:3210。
ip3:100:0:0:8:800:200C:417A。
0位壓縮的符號(hào)符號(hào)。
有些情況下,IPv6地址中的問題可能包含很長(zhǎng)一段0,可以將0連續(xù)壓縮成“::”。但是,為了確保唯一,地址解析“::”只能出現(xiàn)一次,例如:
10080:0:08:800:800:200C:417A=10080:8:800:200C:417A
FF01:0:0:0:0:101=FF01:101。
FF01:0:0:0:11111=FF01:1101。
二、0:0:0:1:=::1。
0:0:0:0:0=:
第三,嵌入IPv4地址符號(hào)。
要想在IPv6上實(shí)現(xiàn)IPv4互通,IPv4地址將被嵌入到IPv6地址中,此時(shí)地址通常表示為:X:X:X:X:X:X:X:d.d.d,
前6組用冒分十六進(jìn)制表示,后二組用十進(jìn)制表示,最后32bit地址用點(diǎn)分十進(jìn)制表示,如::192.168.0.1和通常情況下是一樣的。
。
如何將ipv4轉(zhuǎn)換成ipv6的地址?
前面提到過,ipv4地址要與ipv6地址相互通信,必須將ipv4轉(zhuǎn)換成ipv6地址。
例:
假如IPv4的地址是135.75.43.52,而現(xiàn)有的32位地址是ipv6,該如何轉(zhuǎn)換?
1、轉(zhuǎn)換不規(guī)范:
只要在IP地址前6個(gè)組中加96個(gè)0,就可以了。
0000:0000:0000:0000:0000:0000:135.75.43.52。
也就是說,::135.75.43.52(嵌入IPv4符號(hào))
二是標(biāo)準(zhǔn)轉(zhuǎn)換。
135.75.43.52從十六進(jìn)制計(jì)算,即87.4B.2B.34,
87.4B.2B.34串的地址一組還是8位,因此,合成v6地址需要兩組v4地址,
如果有96個(gè)零的話,就可以轉(zhuǎn)換成零。
0000:0000:0000:0000:874B:2B34或:874B:2B34。
附加:十進(jìn)制如何轉(zhuǎn)換成十六進(jìn)制?
此處弱電君有必要補(bǔ)充一下十進(jìn)制轉(zhuǎn)換成十六進(jìn)制的方法,在ipv6時(shí)代,可能經(jīng)常需要使用。
其方法為:十進(jìn)制數(shù)字除以16,逆取余數(shù),直到無法除為止。當(dāng)然,聽說這種方法可能是一頭霧水,我們具體看下舉例計(jì)算過程。
舉例來說,10進(jìn)制的ipv4地址為135.75.43.52,轉(zhuǎn)換為16進(jìn)制。
用A、B、C、D、E、F分別表示16進(jìn)制10、11、12、13、14、15。
十進(jìn)制代碼為135.75.43.52。
結(jié)果,十六進(jìn)制87.4B.2B.34B:874B:2B34轉(zhuǎn)成ipv6。還可以直接使用工具進(jìn)行轉(zhuǎn)換。
了解更多網(wǎng)絡(luò)知識(shí)關(guān)注:http://www.vecloud.com/