IPv6 最根本的改變是提供了未來對全球範圍内可确定的地址空間的需求。基于移動設備的應用,如:個人數字設備(PDA), 移動電話,汽車, 家庭網絡和其他的移動數據通信設備都需要全球範圍内可确定的地址。IPv6 将網絡地址位數從 32 位擴展到 128 位, 這代表着可以為地球上的任何需要聯網的設備提供唯一确定的地址。正是因為有了全球範圍内可确定的地址,IPv6 提供了全球範圍内的地址可達,端到端的安全通信,以及對所有對地址有要求的應用和服務的支持。 除此之外,豐富的 IPv6 地址空間消除了網絡中的 NAT(Network Address Translation)瓶頸,提高了網絡效率。
二、 IPv6 地址格式由于 IPv6 的地址有 128 位長,比 32 位的 IPv4 地址表示起來複雜的多。目前,IPv6 的地址由一串 16 進制的數字表示,每 16 位之間用分号(:)隔開,格式如下: x:x:x:x:x:x:x:x.
下面是兩個 IPv6 地址例子:
2001:0DB8:7654:3210:FEDC:BA98:7654:3210
1080:0:0:0:8:800:200C:417A
通常情況下 IPv6 地址會包含連續的 0。為避免 IPv6 地址表示的複雜性,連續的 0 可縮寫為兩個冒号表示(::)。able1 lists IPv6 地址的縮寫格式。 兩個冒号可以用在 IPv6 地址的一部分。你可以在一個接口上配置多個地址,但隻能一個 link-local 地址。注意兩個冒号(::) 隻能在 IPv6 地址中出現一次,隻能代表最長的連續的 0。
單播 Unicast 地址
一個 IPv6 單播地址是用來标示一個網絡節點的一個接口。一個數據包的目的地址是一個單播地址時,他将被送到以這個地址标示的網絡接口。一個 IPv6 的路由器應支持下列單播地址類型:
Global aggregatable address:可彙聚的全球化地址。
Site-local address:區域内的地址 (proposal to remove by IETF)
Link-local address: 鍊路接口地址
IPv4-compatible IPv6 address: 兼容 IPv4 的地址
1、可彙聚的全球地址
一個可彙聚的全球地址是一個帶有全球化的可彙聚的 IPv6 前綴的地址。 這種結構化的全球化的單播地址可以進行嚴格的路由前綴的彙聚,這樣就可以大大減少整個路由表的路由條數,減少路由的複雜度。 可彙聚的全球 地址用來标示鍊路地址,可以進行多級的路由彙聚,一直到頂級的 Internet 服務提供商(ISPs).全球化的可彙聚的IPv6 地址被定義為全球化的路由前綴, 子網絡号,和接口地址。除了以二進制 000 開始的地址, 所有的全球化的IPv6 單播地址都帶有 64 位的接口地址。目前, 全球化的單播地址的分配範圍從以二進制的 001 (2000::/3)開始。
2、Site-Local 地址
一個 site-local 地址是一個帶着前綴 FEC0::/10 和 16 位子網号加上 64 位的 EUI-64 格式的 IPv6 單播地址。Site-local 地址非常像 IPv4 中的私有地址空間 10.0.0.0/8;可以在一個區域内部進行路由的查找,而不需要全球化的唯一的地址前綴。 Site-local 地址可以被認為是私有地址,因為他隻能在一個嚴格限制的區域内使用。
3、Link-Local 地址
個 link-local 地址是一個帶有 link-local 前綴 FE80::/10(1111 1110 10)的 IPv6 單播地址,他采用修改的 EUI-64 地址格式自動産生。 Link-local 地址可用于鄰居發現協議(neighbor discovery protocol)和無狀态自動配置進程。 在同一個鍊路上的節點可使用 link-local 地址來通信; 不需要 site-local 地址或全球化的單播地址。
4、與 IPv4 兼容的 IPv6 地址
一個 IPv4 兼容的 IPv6 地址是一個高 96 位全 0 的,低 32 位為 IPv4 地址的 IPv6 單播地址。這種 IPv4 兼容的IPv6 地址可表示為 0:0:0:0:0:0:A.B.C.D 或::A.B.C.D. 整個 128 位的 IPv4 兼容的 IPv6 地址是将網絡節點的 IPv4地址直接植入 IPv6 地址的低 32 位。IPv4 兼容的 IPv6 地址用來在運行 IPv4 和 IPv6 雙棧時使用自動的隧道技術(tunnels)。
5、IPv6 地址類型: Anycast 地址
一個 anycast 地址是一個屬于多個網絡節點的接口的 IPv6 的地址。一個以 anycast 地址為目的地址的數據包将被轉發到最近的網絡接口;接口的遠近由路由的計算結果來确定。Anycast 地址從地址的結構上來說同單播地址是不可分的,因為 anycast 地址存在于單播地址的地址空間。但一個單播地址可以被超過一個網絡接口接收時,他就是一個 anycast 地址。Anycast 地址需要在網絡節點上明确定義:這個地址是一個 anycast 地址。
6、IPv6 地址類型: 組播地址 Multicast
一個前綴 FF00::/8(1111 1111)的 IPv6 地址就代表它是一個 IPv6 組播地址。一個數據包的目的地址為組播地址時,他将被複制轉發到多個網絡的接收者。組播地址前綴的第二個八進制數代表組播地址的範圍。這個八進制數被分為兩部分:前四位為 0000 代表是一個永久性的組播地址,前四位為 0001 代表是暫時的組播 地址;後四位代表組播範圍,目前定義了 1, 2, 5, 8, or E,分别代表不同的組播範圍。如 Figure6 所示。比如:組播地址的前綴為 FF02::/16 代表是一個永久性的組播地址,在鍊路範圍。
以下是華為數通路由交換方向完整技術分享,歡迎對華為網絡技術感興趣的小夥伴們訂閱。【可在專欄中進行查看訂閱】
華為新版HCIA數通路由交換
華為新版HCIP數通路由交換
華為新版HCIE數通路由交換
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!