ipv6有子网划分吗,如何分配?

这段时间在学习ipv6,看了一些视频和讲解,可能学的还是不够精,又无法找到我需要用到的精准视频,有一些疑问需要请教大家,在此谢过。

1,ipv6原本是2进制,一共有8段,为了方便查看,是不是用10进制和16进制展示都是可以的?可以组合吗,比如我前64位是16进制,后面我用10进制展示?举例几个IP
2402:856F:3001::0014 这个IP地址和2402:856F:3001::14一样吗?
2407:845C:00B0:0510::20 这个也是,和上面一样吗,全称是2407:845C:00B0:0510::0020
2000::1 这是视频里用到的地址,这是10进制显示吗?
FEC0:172:31:255::1 还有视频里用到的私网互联地址,这是16进制和10进制组合吗?。

2,我在网上没有找到ipv6子网划分的相关教程。。v4的了解了现在,比较少,基本上记住/24-/30就会了。。
比如说192.168.21.1/25我给下面分最后32个地址是192.168.21.96/27 ,就是96-126一共
如果是v6应该怎么分呢?
2401:8C21:6500:0600::/64 比如给了我这个段的v6地址,下面比如有1000个设备或者2000,那我要怎么分呢。头大~~

都16进制的,前导零可以省略。
建议图书馆找本书看看,比大部分的网络教程会系统一点。
或者学习下自己看RFC文档 https://www.rfc-editor.org/rfc/rfc4291.txt

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7621786
  • 除此之外, 这篇博客: 计算机网络学习日记中的 数据链路层:数据链路层简称为链路层。在两个相邻节点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧,在两个相邻节点间的链路上传送帧。每一帧包括数据和必要的控制信息(如同步信息、地址信息、差错控制等)。在接收数据时,控制信息使接收端能够知道一个帧从哪个比特开始和到哪个比特结束,这样就能从中提取出数据部分,上交给网络层。控制信息还使接收端能够检测到所收到的帧中有无差错。如发现有差错,数据链路层就简单地丢弃这个出了差错的帧,以免继续在网络中传送下去。(负责在节点之间的数据传输) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

简单回答下,ipv6地址用:分隔的部分都是十六进制的,只有写成22::1.1.1.1/120这种格式的后面的1.1.1.1才是十进制的,但是设备上配置后会回显成十六进制的