闫辉 发表于 2020-10-27 14:31:47

IPv6地址划分,你会了嘛?

IPv6地址划分
//upload-images.jianshu.io/upload_images/24325874-31aaeafd608df505


如图所示,地址分为三大类:组播、单播、任意播(也称泛播);单播可分为:全球单播地址(可理解为公网地址---IPv6)、本地链路地址、站点本地地址、回环地址、未指定地址、内嵌IPv4地址。1全球单播地址
//upload-images.jianshu.io/upload_images/24325874-ad207c8d3b6c5899



前3bit 固定001;地址范围:2xxx:xxxxx/3 - 3FFF: :FFFF;2001::/16 IPV6因特网地址;2002::/16 6to4过渡地址;3ffe::/16 用于6bone测试目的的前缀;注意:接口标识符:指64bit的MAC地址(未来网络适配器的MAC地址),或者是基于48bit MAC地址扩展为64bit(EUI 64)。在全球单播地址中,规定如2001:BCFF:FEA6::/48表示一个IPv6路由前缀,2001:BCFF:FEA6:6C01::/64表示一个IPv6子网前缀。 2本地链路地址固定前缀FE80::/10;当一个节点启用IPv6时自动生成,格式如下图,64位拓展由MAC地址按照EUI 64转换而来。
//upload-images.jianshu.io/upload_images/24325874-ade6a7638e7fac1e


EUI-64格式:基于MAC地址自动构造;例如:MAC地址为0012:3400:ABCD;首先把MAC地址对半分开,插入一个固定值FFFE; 0012:3400:ABCD ----> 0012:34FF:FE00:ABCD;再把第七位翻转:0----> 1, 1---->00012:34FF:FE00:ABCD----> 0212:34FF:FE00:ABCD;最后加上前缀:FE80::212:34FF:FE00:ABCD;3本地站点地址类似于IPv4中的私有地址,仅在内部网络使用,如打印机;
//upload-images.jianshu.io/upload_images/24325874-9ea9f34c81ac0350


固定前缀FEC0::/10; 对于IPv6本地站点地址的配置,必须通过DHCPv6进行地址的分配、无状态的前缀公告、或者手工的进行输入。4唯一本地地址ULA,唯一本地地址,概念上相当于私有IP,仅能够在本地网络使用,在IPv6 Internet上不可被路由。上面提到的站点本地地址由于起初的标准定义模糊而被弃用,而后RFC又重新定义了唯一本地地址以满足本地环境中私有IPv6地址的使用。在RFC4193中标准化了一种用来在本地通信中取代站点本地单播地址的类型。ULA拥有固定前缀FC00::/7,分为两块:FC00::/8暂未定义,FD00::/8定义如下:
//upload-images.jianshu.io/upload_images/24325874-ae57da4ff529a687


5未指定地址形式:0:0:0:0:0:0:0:0/128   --> ::/128;表示地址未指定,或者在写默认路由时代表所有路由;该地址作为某些报文的源IP地址,比如作为重复地址检测时DAD时发送的邻居请求报文的源地址,或者DHCPv6初始化过程中客户端所发送报文的源IP。6回环地址形式:0:0:0:0:0:0:0:1;同IPV4中127.0.0.1地址的含义一样,表示节点自已。7内嵌IPv4映射IPV4的IPV6地址--仅用于拥有IPV4和IPV6双协议栈节点的本地范围其中高80bit设为0,后16bit设为1,再跟IPV4地址,0000:0000:0000:0000:0000:ffff:206.123.31.2,0000:0000:0000:0000:0000:ffff:ce7b:1f01。8组播地址(IPv6通信的核心)前缀:FFxx::/8;在IPV6中没有广播的概念,而是使用用组播来代替;因此IPv6中存在大量的组播使用。
//upload-images.jianshu.io/upload_images/24325874-7ebe98933bef7fda


标志位为0000表示是永久保留的组播地址,分配给各种技术使用;标志位为0001表示是用户可使用的临时组播地址;范围段定义了组播地址的范围,其定义如下:二进制    十六进制    范围类型0001          1       本地接口范围0010          2       本地链路范围0011          3       本地子网范围0100          4       本地管理范围0101          5       本地站点范围    类似组播的私网地址1000          8       组织机构范围1110          E       全球范围      类似组播的公网地址下面是一些组播指定地址:FF02::1    all nodes   在本地链路范围的所有节点FF02::2    all routers 在本地链路范围的所有路由器FF02::5    all ospf routersFF02::9    all rip routers 所有运行RIP的路由器FF02::A    all eigrp routers 所有运行eigrp的路由器FF05::2    在一个站点范围内的所有路由器好的,以上就是今天分享的知识点了。你们的支持是小老虎前进的动力,加油!奥利给!

kaoba 发表于 2020-10-27 15:05:15

棒棒哒{:6_267:}
页: [1]
查看完整版本: IPv6地址划分,你会了嘛?