做个网站要多少钱 一般,企业网站内容是什么,青岛市网站制作,临淄信息网招聘最新信息1、引言
讲知识往往是枯燥无味的#xff0c;我们先从问题入手。家庭网关#xff08;光猫#xff09;、路由器是我们每个人或多或少都有所接触的2种设备。现在一般都是光纤入户#xff0c;通常每个家庭配备一个光猫和一台家用路由器。
目前有许多网络服务已经提供了IPv6支…1、引言
讲知识往往是枯燥无味的我们先从问题入手。家庭网关光猫、路由器是我们每个人或多或少都有所接触的2种设备。现在一般都是光纤入户通常每个家庭配备一个光猫和一台家用路由器。
目前有许多网络服务已经提供了IPv6支持例如我们打开某宝时下面就有标注IPv6如下图 为了享受双栈服务我们需要在路由器配置双栈这需要对IPv6有些许了解。
2、IPv6地址写法
IPv4协议大家已经很熟悉了一个常见的局域网地址192.168.1.1可以看到IPv4地址为了方便采用十进制显示一共4组每组范围0~255写成二进制就是8位一共32位。
IPv6一共有128位分为8组为了方便采用十六进制表示每组4位范围从0000 ~ FFFF写成二进制就是16位。 一个标准的IPv6地址一个IPv6标准地址FC00:0000:130F:0000:0000:09C0:876A:130B IPv6地址的简写很简单就是“压缩零”。上述地址压缩后FC00:0:130F::9C0:876A:130B 注意双冒号只能出现一次如果出现2次便不清楚各代表几组0。每组中前导0可以省略但是其它地方的不行。比如“0009”可以写成“9”但是“9000”就不能写成“9”。
由于没有子网掩码IPv6用斜线来表示前缀和IPv4的情况相似。例如CIDR记法的2001:0DB8:0:CD30:123:4567:89AB:CDEF/60表示IPv6的地址是2001:0DB8:0:CD30:123:4567:89AB:CDEF而其子网号是2001:0DB8:0:CD30::/60。
3、IPv6前缀
先看问题如下图 我们在配置双栈时会看到“获取前缀”这一选项要不要勾选呢如果要什么时候需要勾选什么时候不需要呢带着这些疑问我们来讲下IPv6前缀的作用。
IPv4的“子网掩码”概念大家很熟悉IPv6没用子网掩码的概念其实IPv6的前缀就类似于IPv4子网掩码的概念。
IPv4由网络号主机号组成如下图 比如我们常见的C类地址“192.168.1.12”子网掩码“255.255.255.0”其中“192.168.1”就是网络号该子网下可以最多支持254台主机其中0和255分别表示网段地址和广播地址主机地址可以在1 ~ 254中进行分配。
IPv6也差不多由前缀接口标识两部分组成如下图 IPv6分为组播、单播、任意播三种类型。每类又有细分其中单播又分为全球单播地址、唯一本地地址和链路本地地址等。全球单播地址可理解为公网地址这一类单播地址是使用得最多的一类地址的划分方法非常灵活如下图 可把整个的128位都作为一个节点的地址。也可用n位作为子网前缀用剩下的128 − n位作为接口标识符(相当于IPv4的主机号)。也可以划分为三级用n位作为全球路由选择前缀用m位作为子网前缀而用剩下的128 − n − m 位作为接口标识符。目前三级划分比较常见 前48位表示网络前缀紧接着的16位是子网ID最后64位才是接口标识设备ID。
一般来说运营商下发/56或者/60的前缀路由器再自行从里面挑选一个/64的子网用来给lan中的设备分发ip地址。如果你的lan中要接入另外一个路由器那么就需要上级路由开pd前缀代理服务器给下级分发/61, /62, /63的前缀。也就是说如果你的路由器不再接下一级路由仅给终端分配地址可以不勾选否则要勾选。
4、获取地址方式
还是先看问题如下图 在获取地址方式中有“AutoConfigured”、“DHCPv6”和静态它们之间有什么区别要怎么选呢
IPv6地址分为有状态和无状态通过DHCPv6获取的一定是有状态的即不管上层是什么环境直接建立为有状态连接。“AutoConfigured”则根据环境进行自动配置。即如果环境是有状态配置连接自动建立有状态连接如果环境是无状态配置连接自动识别为无状态连接。如果你想获取无状态地址那就只能选择“AutoConfigured”。
5、有状态和无状态
先来看下获取IPv6地址后的情况如下图 IP地址状态那列相信大家已经注意到了上一节也有提到。
需要注意的是有状态、无状态仅仅是指ipv6地址的获取方式。有人可能迷糊了获取方式不是DHCPv6和AutoConfigured吗DHCPv6和AutoConfigured叫配置方式更准确。DHCPv6有状态地址自动配置AutoConfigured自动配置。
IPv6协议本身没有 “有状态” 和 “无状态” 这种说法这是为了管理而进行区分的。
具体来说以Radvd为代表的无状态自动配置不需要消耗很多机器资源也不像传统DHCP一样需要维护一个本地数据库来维护地址分配状态他只是进行广播前缀地址客户端收到这种广播后再自己使用EUI64算法生成全球唯一的IPv6地址进行自我配置。
DPCHv6就完全相反地址池的计算管理全部是服务器端在做客户端只是简单的从服务器端取得服务器端已经计算好的地址和其他设置应用到自己身上。
简单说如果你的地址是自己生成的那就是无状态如果是从DHCPv6 服务器获取的那就是有状态。
6、前缀获取方式
先看选项如下图 可以看到前缀获取方式有静态和PrefixDelegation两种。PrefixDelegation前缀代理简称PD上文也有提。该方法指路由器作为pd客户端向上级路由/设备请求一个前缀这个前缀一般要比/64还要大不然无法下发给其它设备。其实还有一种路由通知RAroute announcement方法这个不是很了解。
网络协议属于《计算机网络》的内容想了解更多的可以在笔者公众号极客随想回复消息计算机网络即可获取更多详细的资料。