IPv4地址和IPv6地址之間是可以相互轉換的,因為雙向轉換原理相同,下面只介紹IPv4向IPv6的轉換方法。
v6地址有128位,8組16進制數表示,而v4地址有32位,4組8進制數表示
1.非標准轉換
例192.168.1.1,現有32位地址,將前面補96位0,即::192.168.1.1(內嵌IPv4表示法)
2.標准兼容表示
例192.168.1.1,將其按16進制換算出來,即C0.A8.1.1,因為v6地址一組16位,而C0.A8.1.1這串地址一組還是8位,所以需要兩組v4地址合成v6地址,
再把前96位補零,即::C0A8:1:1
需要逆向轉換的時候逆向拆分即可
