ipv6地址怎么解析?以地址鏈形式表示的 ipv6地址體現了地址的層次性,支持地址聚合和地址更改。下面我們從dns正向地址解析和反向地址解析兩方面進行分析。
正向解析
ipv4的地址正向解析的資源記錄是“a”記錄。ipv6地址的正向解析目前有兩種資源記錄,即“aaaa”和“a6”記錄。其中“aaaa”較早提出,它是對“a”記錄的簡單擴展,由于ip地址由32位擴展到128位,擴大了4倍,所以資源記錄由“a”擴大成4 個“a”。“aaaa”用來表示域名和ipv6地址的對應關系,并不支持地址的層次性。
“a6”在rfc2874<5>中提出,它是把一個ipv6地址與多個“a6”記錄建立聯系,每個“a6”記錄都只包含了ipv6地址的一部分,結合后拼裝成一個完整的ipv6地址。“a6”記錄支持一些“aaaa”所不具備的新特性,如地址聚合,地址更改(renumber)等。
首先,“a6”記錄方式根據tla、nla和sla的分配層次把128位的ipv6的地址,分解成為若干級的地址前綴和地址后綴,構成了一個地址鏈。每個地址前綴和地址后綴都是地址鏈上的一環,一個完整的地址鏈就組成一個ipv6地址。這種思想符合ipv6地址的層次結構,從而支持地址聚合。
其次,用戶在改變isp時,要隨isp改變而改變其擁有的ipv6地址。如果手工修改用戶子網中所有在dns中注冊的地址,是一件非常繁瑣的事情。而在用“a6”記錄表示的地址鏈中,只要改變地址前綴對應的isp名字即可,可以大大減少dns中資源記錄的修改。并且在地址分配層次中越靠近底層,所需要改動的越少。
反向解析
ipv6網絡反向解析的記錄和ipv4一樣,是“ptr”,但地址表示形式有兩種。一種是用 “.”分隔的半字節16進制數字格式(nibble format),低位地址在前,高位地址在后,域后綴是“ip6.int.”。
另一種是二進制串(bit-string)格式,以“\<”開頭, 16進制地址(無分隔符,高位在前,低位在后)居中,地址后加“>”,域后綴是“ip6.arpa.”。半字節16進制數字格式與“aaaa”對應,是對ipv4的簡單擴展。二進制串格式與“a6”記錄對應,地址也像“a6”一樣,可以分成多級地址鏈表示,每一級的授權用“dname”記錄。和 “a6”一樣,二進制串格式也支持地址層次特性。
不過,由于一次完整的地址解析分成多個步驟進行,需要按照地址的分配層次關系到不同的dns服務器進行查詢。所有的查詢都成功才能得到完整的解析結果。因此,需要進一步改進dns地址鏈功能,提高域名解析的速度才能為用戶提供理想的服務。
西部數碼網站提供ipv6轉換服務,無需改造現有架構,即可快速讓現有ipv4業務系統具備ipv6終端和用戶訪問能力。經濟高效、廣泛適用,業務開通鏈接 https://www.west.cn/cloudhost/ipv6.asp
麻煩幫忙找個空間-虛擬主機/數據庫問題真假開心網案宣判:千橡被判賠40萬停用開心網名稱IPv6怎么轉換域名和網站會有沖突么?域名沖突怎么解決?美團云服務器怎么用彈性云服務器怎么加載本地文件在電腦上安裝64位Office2013出錯提示找到了32位程序如何解決海南web服務器托管云主機