IPv6地址由128位二进制数构成,这128位二进制数被分成8组,每组16位。
IPv6地址一共128位,通常写作8组,每组为四个十六进制数的形式,中间用“:”隔开,每一部分是16位。子网掩码只有一种表示(IPv6已经不叫子网掩码,叫前缀,前缀表示网络位)。
现在为了和IPv4表示对比,IPv6的地址,同一ip可以有多种表示形式,不过意义都是一样的,后面的前缀“64”表示128位中的前64位表示网络位,后面的64位表示主机位,只要IPv6前64位一样,就说明子网一样,IPv6默认的前缀是64。
使用128位地址可以为设计多层单播编址及路由转发提供更高级别的层次性和灵活性,弥补IPv4在这方面的不足。
IPv6地址类型
单播:对应于IPv4的普通公网和私网地址;一对一; 生活最可能最多接触的就是单播地址。
组播:对应于IPv4的组播(多播)地址;一对多。
任播:IPv6新增的地址概念类型;一对离本地最近的一个设备。 用组播地址实现广播的功能。
单播地址:前缀2000::/3,相当于IPv4的公网地址。
子网ID:子网ID是组织站点用来表示站点内的子网的16位比特位,组织内部的路由结构对ISP不可见。
接口ID:用于表示站点中特定子网的接口。