1
Ipsum 11 小时 26 分钟前
我觉得你想说的是只能划分 16 个网段吧。
|
2
Yadomin 11 小时 24 分钟前 via Android
是只能划分 16 个/64 的网段,路由器 DHCP 一般是在一个 /64 的网段下分配地址
|
3
dalaoshu25 11 小时 17 分钟前 2
你去什么地方“查了下资料”?百度莆田系吗?把你的资料来源晒出来让我们见识一下。
基本的网络基础知识咱们就不扯了,你的路由器下挂的设备总不会只有一台电脑吧?你不会去看看其他设备,包括手机,上分配的 IPv6 地址,睁大眼睛仔细看看到底是什么情况? 像我这样丧心病狂的用户,开了 VLAN 、wireguard 、二级路由器等等方式,才好容易从/60 下占掉五个前缀。 |
4
zhywang 11 小时 13 分钟前
相比 IPv4 给家宽简单粗暴只分配一个 IP ,用户自己做 nat 局域网的情况,IPv6 确实复杂(也强大)了很多,有没有好心 v 友推荐个简明教程,可以快速了解 IPv6 在家宽下的最佳配置方法
|
5
redcats 10 小时 49 分钟前
这么跟你说吧,一个/60 里面包含的 v6 地址已经够全中国人人手一个还有剩了
|
6
dalaoshu25 10 小时 32 分钟前
@redcats 每个中国人一个地址也不过只需要 34 位,给每个地球人一人一个地址也才需要 37 位。现在 IPv6 给的/64 大到什么程度呢,就以地球人口 70 亿人计算,每人平均可分得约 4.86×10^28 ( 486117667×10^20 )个 IPv6 地址。或者说,为地球上每一粒沙子都能分配一大堆地址。
我上一个账号在 V2EX 的时候,也是遇到一位高人,信誓旦旦斩钉截铁地说/60 只能分配 16 个地址,咱也不知道这些人是从什么地方学到的,三年网课受害者?学 x 强国 app ? |
7
YUyu101 10 小时 12 分钟前
ipv6 是 128 位,还有 16 个/64 网段,每个/64 网段 2^64 个设备,怎么连的完,你要连 16 个路由器吗
|
8
bobryjosin 9 小时 55 分钟前 via Android
@zhywang 首先你得知道 cidr 地址块这个概念,路由方式是匹配最长前缀,剩下的得看你要用什么方式分配地址,slaac 还是 dhcpv6 ,如果搞不清这些概念,你只需要知道 slaac 分配方式至少需要/64 ,/60 可以分出 2^4 个/64 ,家用环境使用路由器默认的配置就已经是最佳。
|
10
kenneth104 9 小时 34 分钟前
简单理解/60 的 IPv6-PD 可以继续出 16 个/64 的 IPv6-PD
但,Client 不申请 IPv6-PD 你所有 Client 都在用第一个 IPv6-PD 下面的近乎无限的 v6 地址 |
11
Ggmusic 8 小时 49 分钟前 via iPhone
/60 把你们家每粒米分配一个地址都绰绰有余。
|
14
cyp0633 5 小时 35 分钟前
我也没搞懂,既然一个局域网设备使用 SLAAC 会使用一个/64 ,/60 里还可以切 16 个/64 ,那超过 16 个 SLAAC 设备会怎么办,难不成同一个/64 可以重复利用?毕竟虽然 SLAAC 下来都是一个/64 ,但实际每个设备还是会只有一个(或者没几个) IPv6
|
15
titanium98118 4 小时 22 分钟前 via Android
@cyp0633 每一个/64 网段可以分配 2^64 个设备,一个/60 可以分出 16 个/64 。你从哪里看资料?
|
16
dalaoshu25 4 小时 18 分钟前 1
@cyp0633 谁告诉你一个设备要独占一个/64 的?菜市场阿姨?
运营商给宽带用户分配两个东西:一个/64 的专用于 pppoe 设备,在人家局端设备网段里;另外给一个/56 或者/60 的前缀,作为终端的前缀池。普通的路由器从这/56 或者/60 里拿出第一个/64 ,作为自己 LAN 的前缀,通过 DHCPv6-PD 广播给 LAN 里面每台机器,每个机器在这个/64 前缀下自己通过 MAC 地址或者随机数产生低 64 位,组成每个机器的 128 位 IPv6 地址。 复杂一点的路由器,比如 RouterOS ,可以通过建立多个 VLAN 的方式,依次从/56 或者/60 里取出下一个/64 ,给自己 VLAN 里的机器用。 也就是说,每个 LAN 网段,是共用一个/64 的。 不要再胡扯什么只能分 16 个设备了。 |
17
DOLLOR 4 小时 18 分钟前
IPv6 的普及速度,已经超过了 IPv6 知识的普及速度了。
|
18
bobryjosin 4 小时 13 分钟前
@cyp0633 可以用 dhcpv6 分配更小的地址块或者直接分配单个/128 地址,/64 并不是最小的地址块,只不过是因为 slaac 只能在/64 下工作。
|
19
cyp0633 3 小时 55 分钟前
@dalaoshu25 #15 好像懂了,都怪我没有手动算一下局域网下设备的子网。
|
20
bigshawn 3 小时 54 分钟前
顺便问问,需求是局域网有些设备指定了旁路网关,获取 ipv6 后会出现奇怪的问题(感觉是 ipv6 直接走默认网关的关系),有办法让 ipv6 也指定网关或者什么路由系统能实现只给指定设备分配 ipv6 ,其他设备不给分配,openwrt 似乎没法实现。
因为 iptv 关系,v6 一定要有。 |
21
xqzr 1 小时 15 分钟前
> 通过 DHCPv6-PD 广播给 LAN 里面每台机器
@dalaoshu25 在我认知里,是 RA 广播 |
22
dalaoshu25 54 分钟前
@xqzr OK
|