ipv4和ipv6的區別


作者:王奎    我的博客:www.marksaas.com

Ipv4(Internet Protocol version 4):

就是我們現在大部分用的網絡協議,IPv4是一種無連接的協議,操作在使用分組交換的鏈路層(如以太網)上。此協議會盡最大努力交付分組,意即它不保證任何分組均能送達目的地,也不保證所有分組均按照正確的順序無重複地到達。這些方面是由上層的傳輸協議(如傳輸控制協議)處理的。

Ipv6(Internet Protocol version 6):

目前在國內應用還不太廣泛,主要用於學習教育網和某些企業,政府機構中。它是互聯網協議的最新版本,用於數據包交換互聯網絡的網絡層協議,旨在解決IPv4地址枯竭問題,目的是取代Ipv4協議。

與ipv4的比較:

在Internet上, 數據以分組的形式傳輸。IPv6定義了一種新的分組格式,目的是爲了最小化路由器處理的報文首部。由於IPv4報文和IPv6 報文首部有很大不同,因此這兩種協議無法互操作。但是在大多數情況下,IPv6僅僅是對IPv4的一種保守擴展。除了嵌入了互聯網地址的那些應用協議(如FTP和NTPv3,新地址格式可能會與當前協議的語法衝突)以外,大多數傳輸層和應用層協議幾乎不怎麼需要修改就可以工作在IPv6上。

無狀態地址自動配置(SLLAC)

當連接到IPv6網絡上時,IPv6主機可以使用鄰居發現協議對自身進行自動配置。當第一次連接到網絡上時,主機發送一個鏈路本地路由器請求(solicitation)多播請求來獲取配置參數。路由器使用包含Internet層配置參數的路由器聲明(advertisement)報文進行迴應。

在不適合使用IPv6無狀態地址自動配置的場景下,網絡可以使用有狀態配置,如DHCPv6,或者使用靜態方法手動配置。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章