在写docker的macvlan模式之前,作为其中最重要的应用实际上是将IPv6引入docker网络中,这样可以方便公网访问或者容器访问公网,减少NAT层数,提高网络访问效率。最直接的表现就是可以提0:0:0:0:0:0:0:1 可简写为::1 0:0:0:0:0:0:0:0 可简写为:: 类似于IPv4中的CDIR表示法,IPv6用前缀来表示网络地址空间,比如:2001:251:e000::/48 表示前缀为48位的地址空间,
+▽+ IPv6网络前缀是IPv6地址的一部分,用于唯一标识一个特定的网络。它是一串二进制数字,指示了网络部分的长度和内容。IPv6网络前缀的长度以位数表示,通常以斜杠后ipv6的组播与ipv4的组播类似,将包发往一个特定的组,使其不会影响无关的主机或者路由,组播地址的前缀是FF00::/8 一般来说,每个接口必须为分配给它的单播地址加入一个组播地址,用于DA
IPv6主要有三种地址:单播地址(Unicast):唯一标识一个接口,类似于IPv4的单播地址。发送到单播地址的数据包将被传输到此地址所标识的唯一接口。配置的全球单播地址不能与该地前缀是地址中具有固定值的位数部分或表示网络标识的位数部分。IPv6的子网标识、路由器和地址范围前缀表示法与IPv4采用的CIDR标记法相同,其前缀可书写为:地址/前缀长度。例如
>▂< (ipv6不叫子网掩码,叫前缀,前缀表示网络位,默认是64位): ipv6 地址形式复制IPV6ADDR=2001::111/64 ipv6的地址可以有多种表示形式(此处:代表省略中间连续地址IPv6前缀表示为FE80::/10。3)站点本地地址与IPv4中的私有地址类似。使用站点本地地址作为源或目的地址的数据报文不会被转发到本站点(相当于一个私有网络)外的其它站点。IPv6