ipv6如何內嵌ipv4?ipv4轉換為ipv6的方法介紹

iipv6如何內嵌ipv4?ipv6已經逐漸在應用,現在已經有很多的運營商支持ipv6,本文中介紹的是ipv6的定義u、好處、以及內嵌ipv4、ipv4轉換成ipv6的方法,有需要的朋友可以閱讀了解一下。
一、什么是ipv6?
我們現在用的是ipv4的地址是32位,例如這樣的,59.123.123.123。總數大約有43億個左右,地球上每個人平均分不了一個,更別說每臺電腦了,還要減去內網專用的192、170地址段,就更少了,到現在為止,就更少了。隨著科技的進步與物聯網的發(fā)展,ipv4顯然已經滿足不了要求了,嚴重約束了互聯網的應用與發(fā)展,所以ipv6應運而生。
那什么是ipv6呢?
IPv6是Internet Protocol Version 6的縮寫,其中Internet Protocol譯為“互聯網協議”。IPv6是用于替代現行版本IP協議(IPv4)的下一代IP協議,號稱可以為全世界的每一粒沙子編上一個網址。
較之IPv4使用的32位地址,IPv6使用128位地址:
按照地址數的計算方法,我們可以計算出IPv6能夠提供的地址數為:
2^128-1個(大約340萬億個)
IPV6地址極為豐富,幾乎是取之不盡的,號稱地球上的每一粒沙子都能分配到自己的地址,更不用說每臺手機、電腦了,連冰箱、洗衣機都能擁有屬于自己獨一無二的ip地址了,一下子就高大上了不少。
二、ipv6的好處
ipv6有什么用,這也是很多朋友在問,其實ipv6的好處還是挺多的。
1、擁有使用不完的ip地址數量
128位的ipv6擁有大量的ip地址,為將來數十年提供了足夠的IP地址,巨大的地址空間為數十億新設備提供了全球唯一地址,就是老百姓也可以擁有公網ip了,在ipv4時期,由于地址有限,只有企業(yè)才能申請公網,我們使用的網絡都是私有地址,而ipv6,每個設備都可以擁有公網ip,那么擁有了公網能干啥呢?
作用非常多,比如我們項目監(jiān)控,可以直接用公網ip地址訪問了,就能很好的解決監(jiān)控中遠程控制訪問問題,異地監(jiān)控集中控制也就不用那么麻煩了。
對于企業(yè)或個人也可以搭建服務器,使用唯一標識的ipv6地址就可以訪問這個服務器了,共享文件極其簡單。
2、多等級層次有助于路由聚合,提供了路由的效率和可擴展性
可以有更快的速度,這個呢,用專業(yè)的話講,人類無法感受到的微小的速度提升,但畢竟還是快了。
3、能夠更有效的處理移動性和安全機制
更加安全,以前大家會經常莫名其妙的中木馬或者病毒,這個在IPv6里會明顯減少。
4、會讓智能家居和物聯網迎來最好的時代。
難以想象,手機、電腦、汽車、電視、空調、機器人、、、都分到了一個獨一無二ip后,會是怎樣的,物聯網發(fā)展將會只受想象力的限制。
三、ipv6的表示方式
IPV6地址的表示采用16進制的表示方法。將128bit分為8組,每組16比特,用4個16進制數表示,各組之間用":"隔開,每組中最前面的0可以省略,但每組必須得有一個數。
1、冒分十六進制表示法
格式為 X:X:X:X:X:X:X:X,其中每個X代表16個bit,以十六進制顯示,如下面這些:
ip一:ABCD:EF01:2345:6789:ABCD:EF01:2345:6789
ip二:FEDC:BA98:7654:3210:FEDC:BA98:7654:3210
ip三:1080:0:0:0:8:800:200C:417A
2、0位壓縮表示法
在某些情況下,一個IPv6地址中問可能包含很長的一段0,可以把連續(xù)的一段0壓縮為“::”。但為保證地址解析的唯一性,地址中”::”只能出現一次,例如:
1080:0:0:0:8:800:200C:417A =1080::8:800:200C:417A
FF01:0:0:0:0:0:0:101=FF01::101
FF01:0:0:0:0:0:0:1101 = FF01::1101
0:0:0:0:0:0:0:1 = ::1
0:0:0:0:0:0:0:0 = ::
3、內嵌IPv4地址表示法
為了實現IPv4-IPv6互通,IPv4地址會嵌入IPv6地址中,此時地址常表示為:X:X:X:X:X:X:d.d.d.d,
也就是前6組用冒分十六進制表示,后二組用十進制表示,而最后32bit地址則使用IPv4的點分十進制表示,例如::192.168.0.1與就是一個典型的例子 。
四、如何將ipv4轉換為ipv6地址?
上面我們提到了,ipv4地址要與ipv6地址互通,需要將ipv4轉換為ipv6地址。
舉例:
如果IPv4的一個地址為135.75.43.52,現有32位地址,那么如何轉換為ipv6呢?
1、非標準轉換:
只需要在ip地址前面6組共96位補充0即可,即
0000:0000:0000:0000:0000:0000:135.75.43.52
也就是::135.75.43.52(內嵌IPv4表示法)
2、標準轉換
135.75.43.52 按十六進制算出即87.4B.2B.34,
而87.4B.2B.34串地址一組還是8位,所以需要兩組v4地址合成v6地址,
再把前96位補零,它可以被轉化為
0000:0000:0000:0000:0000:0000:874B:2B34或者::874B:2B34。
補充下:十進制如何轉化為16進制?
這里小編有補充下十進制如何轉化為16進制,在ipv6時代,可能會經常需要用到。
方法是:十進制數除以16,反向取余數,除到不能除為止。我們具體來看下舉例計算過程。
例如10進制的ipv4地址:135.75.43.52 ,化成16進制的。
為了方便大家了解原理,具體計算過程可以看下圖:
16進制的10、11、12、13、14、15分別用A、B、C、D、E、F來表示。
所以十進制的135.75.43.52 最終得出的是十六進制87.4B.2B.34,轉成ipv6就是::874B:2B34。當然也是可以通過工具直接轉換。
以上就是小編為大家?guī)淼膇pv6如何內嵌ipv4?ipv4轉換為ipv6的方法介紹的全部內容,希望能對您有所幫助,小伙伴們 有空可以來腳本之家網站,我們的網站上還有許多其它的資料等著小伙伴來挖掘哦 !
相關文章
IPv6無法連接網絡怎么辦?IPv6無法連接網絡解決方法匯總介紹
設備使用IPv6獲取地址無法連接網絡要如何的解決呢?本文中將會有詳細的介紹方法介紹,想知道的朋友可以閱讀本文參考一下2015-12-10IPV6網絡協議基礎知識 IPV6地址和IPV6報文格式詳細介紹
這篇是介紹IPV6入門知識文章,現在互聯網很普及,所以IPV6地址協議應運而生,IPV6協議使用128位地址替代32位的IPV4地址,下面我們來看看IPV6地址和IPV6報文格式相關內容,2015-11-16- 這篇文章主要介紹了科普知識:IPv4 vs IPv6,本文解釋了什么是IPV4、IPV6,IPV6的產生原因,IPV6為什么沒有普及的原因等,需要的朋友可以參考下2015-06-10
- IPv6最新的ip地址,它的標準由五類,包含有資源類、網絡類、應用類、安全類、過渡類等,想要更好的了解的朋友可以閱讀本文參考一下2015-04-22
- 這篇文章主要為大家介紹了人們對IPv6的10錯誤認知,部分人認為IPv6難用而且不安全,其實這些都是錯誤的信息,達成這個信息的原因可能是因為IPv6的地址長度太長,等等一些因2014-09-25
如何快速創(chuàng)建IPv6子網?實現IPv6子網的辦法
創(chuàng)建一個子網的要點是什么?我如何記住這些看起來怪怪的子網掩碼?這與IPv6地址如何配合工作?這篇文章將擴展以前關于子網和CIDR那篇教程的內容,以便讓你更全面的理解子網的2014-09-25- 隨著對IPv4向IPv6過渡技術研究的不斷深入,IPv4和IPv6技術在網絡中將長期共存(Co-existence)。未來的IP網絡將是IPv4網絡與IPv6網絡的集成(Integration)網絡,需要的朋2014-09-24
- 當電腦的IP地址相同,就會發(fā)生沖突,IP地址就好像你電腦的“門牌號”,只有有了這個“門牌號”,其他用戶和電腦才能找到你的電腦,接下來為大家介紹下如何設置Windows7的IP2013-12-04
- IPv6是Internet Protocol Version 6的縮寫,它是IETF(Internet Engineering Task Force 譯:互聯網工程任務組)設計的用于替代現行版本IP協議-IPv4-的下一代IP協議2013-02-04
- IPv6是為了解決IPv4所存在的一些問題和不足而提出的,同時它還在許多方面提出了改進,例如路由方面、自動配置方面,需要的朋友可以詳細參考本文2012-11-23