IPv6详细记录

一、地址格式

书写方式:

        使用“:”分隔,16进制表示,共有8组

        地址总长为128bit,每一组16bit,也就是4个十六进制的数(四个二进制数表示一个十六进制数)

编写格式:

        可以省略每一组的前导0

        如果一组所有位都为0可以化简为单个0,如果出现连续几组都为0可以用“::”代替(::只能出现一次,不然无法清楚表示出化简前的地址

地址组成:

        一、地址前缀 (相当于ipv4的网络位)

                1.地址前缀不同,地址功能不同

                2.手工配置或者自动配置

        二、接口标识 (相当于ipv4的主机位)

                1.手工配置,前缀长度任意

                2.系统配置,不需特别设置地址前缀

                3.EUI-64规范生成,前缀需求<=64位 (重点)

                        第一步:根据接口MAC地址生成接口标识

                                ​​​​​​​        

                        第二步:将接口MAC地址中间插入FFFF

        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        

                        第三步:将MAC地址第7bit,从0置位为1(IPv6的接口ID基于EUI-64计算,通过对MAC地址操作来生成。在MAC地址中,高7位0被改为了1。这一改变与MAC地址的U/L位相反,U=0代表全局地址,U=1代表本地地址。在IPv6中,这一关系反转,U=1表示全局唯一,U=0表示本地唯一。因此,转换过程确保了与IPv6地址的全局唯一性要求一致。)

        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        

二、地址类型

        ****IPV6不存在广播地址

        单播地址:

                (一)特殊的单播地址:

                       1.  0:0:0:0:0:0:0:0 /128 ,一般用“::/128”表示设备还没有获取地址参数,类似于IPV4的0.0.0.0

                        2.  0:0:0:0:0:0:0:1 /128 ,一般用“::1/128”表示设备的环回地址,类似于ipv4的127.0.0.0/8

                (二)全球单播地址:(类似于ipv4的公网地址全球唯一)

                        1.路由前缀由ISP分配,前3bit 为001

                        2.取值范围:2000::/3  -------- 3FFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF/3(前3bit为001,所以第一个十六进制数也就是2000里的2--0010 是最小的   3FFF里的3---0011是最大的)

                        3.        固定前缀:3bit 

                                   全局路由前缀:45bit 

                                   子网ID:16bit

                                    接口标识:64bit  

                (三)本地地址(类似于私网地址)

                        1.固定前缀为7bit,FC00::/7

                        2.第8bit为L位 值为1代表本地 0为保留

                        3.取值范围:FC00 ::/7 -----FDFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF/7

                           使用范围(L为1): FD00 ::/7 ---FDFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF/7

                        

                (四)链路本地地址(类似于169.254.0.0/16)只具备链路通信意义
                        1.配置单播地址后自动生成

                        2.只在本链路生效

                        3.固定前缀10bit FE80:: /10

                        4.取值范围:FE80::/10 ------FEBF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF/10

                        5.自动生成是按EUI-6生成  接口只能存在一个链路本地地址

        组播地址:

                (一)发送组播地址
                (二)被请求节点组播地址

                        1.固定前缀104bit,FF02::1:FF/104  后续24bit根据映射方式得到

                        2.每一个单播地址都存在一个被请求节点组播地址

                        3.后24bit是根据单播地址的后24bit映射的  相同的话共用一个

                        4.单播ip无法确定MAC 组播ip可以确定MAC  组播MAC前16bit为固定值(0011 0011 0011 0011)后32bit根据组播IP后32bit映射

        任播地址:

                  1.使用和单播地址一样的地址空间,实现移动通信且解决通信中的次优问题

                  2.同一个应用,在不同的服务器可以使用任播地址。当用户访问服务时,根据最优路径找到最优服务器。

                        

                                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值