認識 IPv6
阿恆
新一代的網絡協定第六版(IPv6)將會是互聯網的未來標準,我們有需要認識 IPv6 與網絡協定第四版(IPv4)有何異同,IPv6 有甚麼好處,與及認識有甚麼資訊產品兼容這個新標準。
隨著網上的活動與日俱增,有越來越多的電腦產品需要連接上互聯網,對網絡地址的需求越來越大,現時大部分的網絡產品所使用的 IPv4 網絡協定已經逐漸滿足不了網址的需求,可用的網址日益短缺,IPv6 就是在這種情況下發展出來的新協定,它能夠與 IPv4 兼容並且與 IPv4 交互運作,最重要的是它解決了 IPv4 的缺點:
- IPv4 網址空間瀕臨用罄
- 全球選路表的容量已經擠滿
- 配置複雜
- IP 層面的安全措施不足
- 實時傳送數據的能力低
IPv6 與 IPv4 最明顯的分別是網址空間大幅增加,IPv4 採用 32 位元來記錄網址,每一個網址分為四個 8 位元的位元組,表達出來的時候使用四個十進制的數字,每個數字之間用一個定點分隔,例如:12.24.56.78。
IPv6 則採用 128 位元來記錄網址,每一個網址分為八個 16 位元的位元組,表達出來的時候使用八個十六進制的數字,每個數字之間用一個冒號分隔,例如:ABCD:1234:BCDE:5678:56:78:90:AB。
IPv6 也可以表達成一個 96 位元的前置段加上一個 32 位元與 IPv4 兼容的部份組成,表達出來的時候前面的部份用 IPv6 的格式表示(十六進制和冒號),後面的部份用 IPv4 的格式表示(十進制數字和定點),例如:ABCD:1234:BCDE:5678:56:78:145.62.3.87。
在 URL 中 IPv6 的網址必須用方括號包著,例如:
- http://[ABCE:1234:BCDE:5678:56:78:90:AB]:80/index.html
- http://[65:0:4EB8:4E:459A:3C:C24:31]/index.html
除了表達方式不同,功能上 IPv6 與 IPv4 也有很多不同,例如 IPv6 沒有子網域廣播地址,因為它並不是使用特定的地址來實現廣播,IPv4 的回送網址是 127.0.0.1,IPv6 的回送網址是 0:0:0:0:0:0:0:1,此外在保安功能、網址管理、流動器材的支援上 IPv6 都比 IPv4 優勝。
現時支援 IPv6 的操作系統包括
- Windows Server 2003
- Windows XP SP 1
- Windows CE .NET 4.1
- Sun Solaris 8.0
- HP-UX 11i
- IBM AIX 5.2 ML3
- Redhat Enterprise Linux Advance Server with update 2.4
- Novell SUSE Enterprise Server 8.0 SP3
- Max OS X 10.2 Jaguar
與及以上系統的後續版本。數據庫方面支援 IPv6 的包括
- MySQL 5.0
- Sybase OpenSwitch 15.0
- SQL Server 2005
- IBM Informix Dynamic Server 10
與及以上數據庫的後續版本。瀏覽器方面則包括
- Mozilla 1.4
- Firefox 1.5
- Netscape 7.1
- Konqueror 1.4
- Opera 7.2
必須注意:現時所有版本的 IE 均不支援 IPv6。
現時 IPv6 仍在開疆拓土的階段,大部分的網上軟件硬件仍然使用 IPv4,這兩個協定將會並存一段時間,隨著越來越多產品採納 IPv6,未來將會是 IPv6 的世界。