tft每日頭條

 > 生活

 > ipv6報文詳解

ipv6報文詳解

生活 更新时间:2024-07-25 06:19:11

現在互聯網很普及,所以IPV6地址協議應運而生,IPV6協議使用128位地址替代32位的IPV4地址,下面我們來看看IPV6地址和IPV6報文格式相關内容,需要的朋友可以參考下

由于互聯網的快速發展與普及,原有的IPV4地址已不能滿足網絡用戶的需求,雖然NAT可以緩解IPV4地址的耗盡,但NAT破壞了網絡環境的開放、透明以及端到端的特性,因此IPV6地址協議應運而生。IPV6協議使用128位地址替代32位的IPV4地址,這樣大約可以産生340萬億億億億(3.4*1038)個可用的地址。此數目可以滿足公共IP地址需求。本文作為IPV6入門,主要介紹IPV6地址和IPV6報文格式相關内容。

IPV6優點

1、更大地址空間:128位的地址空間可以滿足星球上每個人

2、無需NAT:保障端到端通信

3、沒有廣播地址:包括單播、多播、任意播

4、支持移動性和安全性:有助于确保遵循移動IP标準和Ipsec标準

5、更簡單的報文提高了路由器的效率

6、接口标識:從接口的數據鍊路層

IPV6新特性

1、每個接口多個地址

2、鍊路本地地址:交換路由更新時,IGP将link-local地址作為下一跳地址

3、無狀态自動配置:一個IPV6設備根據本身分配一個獨特link-local IPV6的地址

4、獨立或不獨立于提供商的編址

IPV6地址

1、IPV6地址由128位組成,使用8個16位段來表示,每個16位段使用十六進制數字表示即每4個十六進制為一組,之間使用英文冒号:分開

2、格式為:x:x:x:x:x:x:x:x x代表4個十六進制位,舉例:2035:0001:2BC5:0000:0000:087C:0000:000A

3、IPV6地址包括兩部分:前綴 本地标識

4、前綴:通過在IPV6地址後面加一個斜線/,再跟一個十進制的數字來标識一個IPV6地址的起始位由多少位是前綴位,一般前綴為64位,如:3ffe:1994:100:a::/64

5、接口标識:從接口的數據鍊路層地址直接派生出接口标識,該标識是全局唯一。長度為64位,根據MAC地址動态創建。

6、特殊的IPV6地址如下表:

ipv6報文詳解(IPV6網絡協議基礎知識)1

IPV6地址簡寫規則:

1、在4個十六進制位組成的字段中,可以省略前導0;如:09C0=9C0 0000=0

2、在每個地址中,可使用一對冒号(::)來表示任意數量的連續的0,;如:ff02:0000:0000:0000:0000:0000:0000:0005=ff02::5

注:一個地址中隻能出現一對冒号,否則無法唯一确定地址

IPV6地址類型

ipv6報文詳解(IPV6網絡協議基礎知識)2

全球單播地址格式: 網絡部分提供一台設備到下行專用數據鍊路的定位,主機部分提供這條數據鍊路上該設備的标識 。16位的子網ID字段可以提供65536(216)個不同的子網

ipv6報文詳解(IPV6網絡協議基礎知識)3

本地單播地址:使用範圍限定在單條鍊路上的地址。唯一性隻在所在的鍊路有效,相同的地址也可能存在于另一條鍊路上,因此此地址離開所在的鍊路是不可路由的。鍊路本地單播地址的起始10位是1111111010(FE80::/10)

IPV6單播地址分配方法

ipv6報文詳解(IPV6網絡協議基礎知識)4

說明:每個接口隻能有一個鍊路本地地址

僅僅配置一個全局單播地址也會在接口上創建一個鍊路本地地址(EUI-64)

接口上可以配置多個IPV6地址。IPV4和IPV6地址可以同時配置

以太網的接口ID是基于接口的48位MAC地址中間插入16位的0XFFFE

多播地址格式

ipv6報文詳解(IPV6網絡協議基礎知識)5

說明:标記位:前3位保留為0,第4位:0-永久的公認的地址;1-暫時的地址

範圍:包括:節點本地-0X1、鍊路本地-0X2、地區本地-0X5、組織本地-0X8、全球-0XE、保留-0XF 0X0

組ID:前面80位設置為0,隻使用後面的32位

常見的公認IPV6多播地址:都屬于永久的鍊路本地的範圍;

ipv6報文詳解(IPV6網絡協議基礎知識)6

IPV6包頭格式

ipv6報文詳解(IPV6網絡協議基礎知識)7

說明:

版本:4位,0110表明版本6

流量類别:8位,類似于IPV4中的TOS字段

流标簽:20位,設置目的是允許為特定的業務流打上标簽,可以提供更精細的服務類别區分的顆粒,在平衡業務流量通過多條路徑時可以确保屬于同一流的數據包能夠總是轉發到相同路徑上,在發起一個數據包時,加上合适的流标簽字段,路由器能夠識别一條流,而不必一 一查找數據包頭部,目前路由器忽略此字段

有效載荷長度:用來封裝數據包所封裝的有效載荷長度,IPV6數據包頭部長度為40字節

下一報頭:指出IPV6數據包頭部後面的報頭,與IPV4包中的協議字段類似

跳數限制:類似于IPV4中的TTL字段,衡量一個數據包到達目的地的路徑中所能跨越的最大路由器跳數的工具

源地址和目的地址:128位長度

可選項:包含拓展報頭,提供可選功能,如:分段、源路由選擇或認證、目的地可選項、TCP/IP協議等,在下一個報文字段中是否有擴展報頭

ipv6報文詳解(IPV6網絡協議基礎知識)8

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved