亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 網絡通信 > 正文

IPv6和IPv4之間的通信機制和方法

2019-11-03 09:05:00
字體:
來源:轉載
供稿:網友
王利興


  在前面兩個部分(《ipv6技術之發展現狀和技術原理》《IPv6技術之移動連接特性簡述》)中主要講解了IPv6自身的一些原理和特點,但是由于現存的網絡體系多為IPv4結構,因此,在今后較長的一段時間里都將是兩者相互并存,這就勢必造成兩者之間相互通信的問題,幸好,IPv6的設計者們已經為這個問題準備好了解決方法。

1、背景現狀

  盡管IPv6已被認為是下一代互聯網絡協議核心標準之一。但是,新生事物從誕生到廣泛應用需要一個過程,尤其是對于現時IPv4仍然很好的支撐著的Internet。在IPv6的網絡流行于全球之前,總是有一些網絡首先使用IPv6協議棧并希望能夠與當前的Internet正常通信。為達到這一目的,研究者們必須開發出IPv4 / IPv6互通技術以保證IPv4能夠平穩過渡到IPv6,除此之外,互通技術應該對普通用戶做到“無縫”,使用起來沒有感到不便,對信息傳遞做到高效。

  在過渡時期,要解決相互通信的問題無非兩類:第一類就是IPv6之間互相通信的問題;第二類就是解決IPv6與IPv4之間的通信問題。

  針對這兩類問題已經提出了很多方案,有一些已經相當成熟并形成了RFC(Request For Commnets),有一些還只是作為Internet draft,有待進一步完善。

2、過渡技術

  目前解決過渡問題基本技術主要有三種:雙協議棧(RFC 2893 obsolete RFC1933)、隧道技術(RFC 2893)、NAT-PT(RFC 2766)。

(1) 雙協議棧 ( Dual Stack)

  采用該技術的節點上同時運行IPv4和IPv6兩套協議棧。這是使IPv6節點保持與純IPv4節點兼容最直接的方式,針對的對象是通信端節點(包括主機、路由器)。這種方式對IPv4和IPv6提供了完全的兼容,但是對于IP地址耗盡的問題卻沒有任何幫助。由于需要雙路由基礎設施,這種方式反而增加了網絡的復雜度。

(2) 隧道技術 ( Tunnel)

  隧道技術提供了一種以現有IPv4路由體系來傳遞IPv6數據的方法:將IPv6的分組作為無結構意義的數據,封裝在IPv4數據報中,被IPv4網絡傳輸。根據建立方式的不同,隧道可以分成兩類:(手工)配置的隧道和自動配置的隧道。隧道技術巧妙地利用了現有的IPv4網絡,它的意義在于提供了一種使IPv6的節點之間能夠在過渡期間通信的方法,但它并不能解決IPv6節點與IPv4節點之間相互通信的問題。

(3) 網關轉換(NAT-PT)

  轉換網關除了要進行IPv4地址和IPv6地址轉換,還要包括協議并翻譯。轉換網關作為通信的中間設備,可在IPv4和IPv6網絡之間轉換IP報頭的地址,同時根據協議不同對分組做相應的語義翻譯,從而使純IPv4和純IPv6站點之間能夠透明通信。 3、IPv6通信

  它是指v6與v6之間的通信,主要方法有以下幾種:

(1) 手工配置隧道 ( Configured Tunnel)

  這種隧道的建立是手工配置的,需要隧道兩個端點所在網絡的管理員協作完成。隧道的端點地址由配置來決定,不需要為站點分配特殊的IPv6地址,適用于經常通信的IPv6站點之間。每一個隧道的封裝節點必須保存隧道終點的地址,當一個IPv6包在隧道上傳輸時終點地址會作為IPv4包的目的地址進行封裝。通常封裝節點要根據路由信息決定一個包是否要通過隧道轉發。

  采用手工配置隧道進行通信的站點之間必須有可用的IPv4 連接,并且至少要具有一個全球唯一的IPv4地址。站點中每個主機都至少需要支持IPv6,路由器需要支持雙棧。在隧道要經過NAT設施的情況下這種機制不可用。

  手工配置隧道的主要缺點是網絡管理員的負擔很重,因為他要為每一條隧道做詳細的配置。

(2) 自動配置的隧道 ( Auto-configured Tunnel )

  這種隧道的建立和拆除是動態的,它的端點根據分組的目的地址確定,適用于單獨的主機之間或不經常通信的站點之間。自動配置的隧道需要站點采用IPv4兼容的IPv6地址,這些站點之間必須有可用的IPv4連接,每個采用這種機制的主機都需要有一個全球唯一的IPv4地址。

  采用這種機制不能解決IPv4地址空間耗盡的問題(采用手工配置隧道的站點就不需要IPv4地址)。兩外還有一種危險就是如果把Internet 上全部IPv4路由表包括到IPv6網絡中,那么會加劇路由表膨脹的問題。這種隧道的兩個端點都必須支持雙協議棧(手工配置就不需要)。在隧道要經過NAT設施的情況下這種機制不可用。

(3) 隧道中介(Tunnel Broker)

  Tunnel Broker不是一種隧道機制,而是一種方便構造隧道的機制??梢院喕淼赖呐渲眠^程,適用于單個主機獲取IPv6連接的情況。Tunnel Broker也可用于站點之間,但這時可能會在IPv6的路由表中引入很多條目,導致IPv6的路由表過于龐大,違背了IPv6設計的初衷。用戶可以通過Tunnel Broker從支持IPv6的ISP處獲得持久的IPv6地址和域名。 Tunnel Broker要求隧道的雙方都支持雙棧并有可用的IPv4連接,在隧道要經過NAT設施的情況下這種機制不可用。采用TB方法,可以使IPv6 的ISP可以很容易對用戶執行接入控制,按照策略對網絡資源進行分配。

  TB轉換機制包括Tunnel Server(TS)和Tunnel Broker(TB)。server和boker位于不同的計算機上,對于隧道的控制通常是web形式的。   

(4) 6 over 4

  6 over 4 是一種點到點、點到路由和路由到點的自動隧道技術,它被用作通過Ipv4內部網的Ipv6節點之間的單點或多點連接。這種隧道端點的IPv4地址采用鄰居發現的方法確定。與手工配置隧道不同的是,它不需要任何地址配置;與自動隧道不同的是它不要求使用V4兼容的V6地址。但是采用這種機制的前提就是IPv4網絡基礎設施支持IPv4多播。這里的IPv4多播域可以是采用全球唯一的IPv4地址的網絡,或是一個私有的IPv4網絡的一部分。這種機制適用于IPv6路由器沒有直接連接的物理鏈路上的孤立的IPv6主機,使得它們能夠將IPv4廣播域作為它們的虛擬鏈路,成為功能完全的IPv6站點?;驹砣缦聢D示。



(5) 6 to 4

  6to4也是一種將v4轉換成v6的自動構造隧道機制,這種機制要求站點采用特殊的IPv6地址,這種地址是自動從站點的IPv4地址派生出來的。所以每個采用6to4機制的節點至少必須具有一個全球唯一的IPv4地址,(這種地址分配方法,可以使得其它域的邊界路由器自動地區分隧道接收端點是否在本域內)。由于這種機制下隧道端點的IPv4地址可以從IPv6地址中提取,所以隧道的建立是自動的。6to4不會在IPv4的路由表中引入新的條目,在IPv6的路由表中只增加一條表項。采用6to4機制的IPv6 ISP只需要做很少的管理工作,這種機制很適用于運行IPv6的站點之間的通信。6to4要求隧道中至少有兩臺路由器支持雙棧和6to4,主機要求至少支持IPv6協議棧。

  這種機制把廣域的IPv4網絡作為一個單播的點到點鏈路層。這種機制適合作為V4/V6共存的初始階段的轉換工具,它可以與防火墻、NAT共存,但是NAT box必須具有全球唯一的IPv4地址,并且應有6to4機制和完備的路由功能。在windows2003中的原理如下圖。



4、IPv6/IPv4通信

(1) Dual Stack Model (雙棧模型 )

  在這種模型下,任意節點都是完全雙棧的。這時不存在IPv4與IPv6之間的相互通信問題,但是這種機制要給每一個IPv6的站點分配一個IPv4地址。這種方法不能解決IPv4地址資源不足的問題,而且隨著IPv6站點的增加會很難得到滿足,因此這種方法只能用在早期的變遷過程。

(2) Limited Dual Stack Model (限制型雙棧模型)

  在這種模型下,服務器和路由器仍然是雙棧的,而非服務器的主機只需要支持IPv6。這種機制可以節省大量的IPv4地址,但是在純IPv6和純IPv4節點之間的通信將會出現問題,為了解決這種問題,必須與其它技術結合使用。

(3) SIIT ( Stateless IP/ ICMP Translation,無狀態IP/ICMP 轉換 )

  SIIT定義了在IPv4和IPv6的分組報頭之間進行翻譯的方法,這種翻譯是無狀態的,因此對于每一個分組都要進行翻譯。這種機制可以和其它的機制(如NAT-PT)結合,用于純IPv6站點同純IPv4站點之間的通信,但是在采用網絡層加密和數據完整性保護的環境下這種技術不可用。純IPv6節點和純IPv4節點通過一個SIIT轉換器通信,IPv6節點看到的對方一個IPv4 mapped地址的主機,同時它自己則使用一個IPv4 translated的地址。如果IPv6主機發出的IP分組中的目的地址是一個IPv4 mapped地址,那么SIIT轉換器就知道這個IP分組需要進行協議轉換。

(4) NAT-PT (Network Address Translation - PRotocol Translation,網絡地址—協議轉換 )

  NAT-PT就是在做IPv4/IPv6地址轉換(NAT)的同時在IPv4分組和IPv6分組之間進行報頭和語義的翻譯(PT)。適用于純IPv4站點和純IPv6站點之間的通信。對于一些內嵌地址信息的高層協議(如FTP),NAT-PT需要和應用層的網關協作來完成翻譯。在NAT-PT的基礎上利用端口信息,就可以實現NAPT-PT,這點同目前IPv4下的NAT-PT沒有本質區別。

  該機制適用于過渡的初始階段,使得基于雙協議棧的主機,能夠運行IPv4應用程序與IPv6應用互相通信。這種技術允許不支持IPv6的應用程序透明地訪問純IPv6站點。該機制要求主機必須是雙棧的,同時要在協議棧中插入三個特殊的擴展模塊:域名解析器、地址映射器和翻譯器,相當于在主機的協議棧中使用了NAT-PT。

(5) BIA ( Bump-In-the-API, Internet Draft )

  這種技術同BIS類似,只是在API層而不是在協議棧的層次上進行分組的翻譯,所以它的實現比BIS要簡單一些,因為不需要對IP包頭進行翻譯。BIS與BIA的主要區別是:BIS用在沒有IPv6協議棧的系統上,BIA用在有IPv6協議棧的系統上。

  當雙棧主機上的IPv4應用與其它IPv6主機通信時,API翻譯器檢測到從IPv4應用發出的基于socket API的函數,就調用IPv6 socket API函數與IPv6主機通信。

  除了上述7種通信方式,IPv6與IPv4之間還可以通過TRT、DSTM、ALG等方式進行通信。因為篇幅的關系,不再予以介紹。

5、過渡機制

  從已有的過渡機制可以看出,目前所有的方案都是針對某一種問題而提出的。這些過渡機制都不是普遍適用的,每一種機制都適用于某種或幾種特定的網絡情況,而且常常需要和其它的技術組合使用。在實際應用時需要綜合考慮各種實際情況來制定合適的過渡策略。對于某一類互連問題,設計者們可以找出新的方式,并隨著網絡技術和發展不斷的改進和更新這種方式。

  為選擇一個合適的機制,首先要明確應用的類型、范圍和系統的類型,然后選擇合適的轉換機制進行設計和實施?!就辍?


摘自 賽迪網
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美一乱一性一交一视频| 日韩在线播放av| 美日韩精品视频免费看| 亚洲小视频在线观看| 国产精品69精品一区二区三区| 隔壁老王国产在线精品| 一区二区三欧美| 亚洲国产成人在线视频| 国产精品扒开腿爽爽爽视频| 亚洲综合在线中文字幕| 少妇高潮久久77777| 国产美女主播一区| 日韩中文字幕免费视频| 91精品国产综合久久香蕉| 亚洲精品久久久久久久久久久| 精品国产欧美一区二区三区成人| 成人444kkkk在线观看| 国产成人精品日本亚洲专区61| 久久久国产一区二区三区| 久久夜色精品国产亚洲aⅴ| 97在线日本国产| 91精品国产综合久久男男| 国产suv精品一区二区三区88区| 亚洲精品视频在线播放| 亚州av一区二区| 91成人福利在线| 91久久精品在线| 久久久免费精品| 日韩欧美在线观看| 久久久久久有精品国产| 久久亚洲精品中文字幕冲田杏梨| 日韩亚洲综合在线| 国产成人精品优优av| 国产做受69高潮| 久久色免费在线视频| 国自在线精品视频| 久久中文字幕视频| 日韩av123| 久久国产天堂福利天堂| 日韩av在线直播| 欧美亚洲一区在线| 久久久久久久香蕉网| 久久久成人的性感天堂| 亚洲欧洲高清在线| 欧美性理论片在线观看片免费| 亚洲欧美国产高清va在线播| 亚洲伦理中文字幕| 日韩欧美在线观看视频| 欧美中文字幕在线视频| 欧美在线一区二区视频| 日韩精品免费视频| 麻豆国产va免费精品高清在线| 欧美日韩一区二区在线| 91超碰中文字幕久久精品| 欧美裸体xxxx| 亚洲自拍偷拍福利| 久久久久久亚洲精品中文字幕| 久久久久久av| 国产美女精品视频免费观看| 久久久久久久国产精品视频| 亚洲国产天堂久久综合| 欧美激情视频播放| 亚洲国产精品大全| 亚洲视频专区在线| 精品免费在线视频| 国产精品27p| 日韩国产高清视频在线| 欧美黄色片在线观看| 亚洲一区二区三区久久| 亚洲国产精品国自产拍av秋霞| 91黄色8090| 456国产精品| 亚洲精品一区在线观看香蕉| 日本久久久久久久久| 国产精品视频资源| 亚洲白虎美女被爆操| 欧美激情videoshd| 欧美激情第6页| 亚洲精品乱码久久久久久按摩观| 欧美成人第一页| 午夜精品蜜臀一区二区三区免费| 这里精品视频免费| 国产成人精品国内自产拍免费看| 国产精品第1页| 91精品中文在线| 亚洲精品久久视频| 精品久久久久久中文字幕| 国产视频精品自拍| 亚洲影院污污.| 亚洲精品国产精品乱码不99按摩| 日韩av中文字幕在线| 国产精品视频一区国模私拍| 亚洲精品ady| 国产精品扒开腿爽爽爽视频| 红桃视频成人在线观看| 91av在线不卡| 亚洲综合在线播放| 欧美xxxx做受欧美.88| 国产亚洲a∨片在线观看| 97碰在线观看| 一区二区三区久久精品| 成人午夜小视频| 久久久综合av| 97久久精品国产| 亚洲丝袜一区在线| 97热精品视频官网| 欧美日韩一区免费| 国产精品视频在线播放| 亚洲国产天堂久久国产91| 国产精品91久久久久久| 97精品欧美一区二区三区| 97国产精品免费视频| 欧美成人在线免费| 国产日韩欧美日韩| 中日韩美女免费视频网站在线观看| www.日韩.com| 福利精品视频在线| 亚洲福利视频久久| 国产91色在线| 成人免费网站在线观看| 亚洲图片欧美午夜| 91国在线精品国内播放| 国产欧美日韩高清| 成人妇女淫片aaaa视频| 91精品国产色综合久久不卡98| 777777777亚洲妇女| 国产欧美精品久久久| 久久久国产精品视频| 欧美黄色三级网站| 日韩在线一区二区三区免费视频| 欧美高清激情视频| 欧美日韩中文在线观看| 久久免费视频这里只有精品| 欧美高清一级大片| 欧美亚洲视频在线看网址| 亚洲综合av影视| 欧美激情精品久久久久久变态| 少妇高潮久久久久久潘金莲| 日韩欧美一区二区三区久久| 国产亚洲精品va在线观看| 亚洲成在人线av| 亚洲乱亚洲乱妇无码| 欧美成人一区在线| 亚洲人成在线免费观看| 国产男人精品视频| 日韩电影免费在线观看中文字幕| 欧美成人精品激情在线观看| 亚洲在线www| 91丝袜美腿美女视频网站| 国产精品主播视频| 国产精品久久久久久五月尺| 日本一区二区在线免费播放| 国产欧美精品va在线观看| 色综合久久久888| 欧美极品少妇全裸体| 国产成人亚洲综合91| 成人做爰www免费看视频网站| 91久久精品国产91性色| 亚洲淫片在线视频| 国产视频精品一区二区三区| 亚洲黄色成人网| xxx成人少妇69| 欧美劲爆第一页| 播播国产欧美激情|