1
weiyan 285 天前
在我印象中 v4 公网单 IP 的掩码一直是 32 呐,不可能给其他的,除非你是专线多个 IP 的那种,可能会分你个 30 的掩码,然后靠路由器 DHCP 给下级发地址。
难道上海以前的 v4 给了更大的掩码? |
2
ztmzzz 285 天前 via iPhone 1
你的宽带是什么高级套餐,v4 一直都是 32 ,v6 一般都是 60
|
3
lovestudykid 285 天前 8
迷惑发言
|
4
idclight 285 天前
掩码越大越好? doge
|
5
lcy630409 285 天前
?? v4 只有一个 ip 啊
|
6
keyfunc 285 天前
家宽不一直是这样吗,怎么可能给你 1 个以上的 v4 ip 。
|
7
dodakt 285 天前
从“古”至今,家宽 ipv4 就一个拨号只给一个 ip 吧。
|
8
datou 285 天前
这完全不知道该如何回帖
|
9
dodakt 285 天前 1
说实在的,我进来之前标题看成了上海电信 ipv6 给 /32 [doge]
|
10
ontry 285 天前
所以我们该说一句,不愧是上海?
|
11
MikuM97 285 天前
PPPOE 是隧道协议,分配到的 IP 掩码确实可以是/32 的,不影响正常通信。甚至我见过某些 ISP 为了节约公网 IP ,用户侧是公网 IP ,局端侧是私网 IP 的,都不影响使用
|
13
Cassius OP 不不不 上海电信前几年的时候还是/30 的
在杭州的时候还遇到过/28 的 不是多 IP, 而是有 broadcast 和 network 范围 |
14
loukky 285 天前 via Android
四川联通一开始分配的/60,现在也是 64 了
|
15
mantouboji 285 天前
@Cassius 那就是以前偷懒配置错误呗。没有任何有价值信息的楼。
|
17
htfcuddles 285 天前
这个 32 和 56 根本不是一个概念。32 指的是 2 层网络的地址范围,你和同一网段其他客户通信时不用经过网关,不管多少子网掩码你能使用的 IP 还是 1 个。56 指的是分配给你 PD 前缀,你是可以 DHCP 到下层设备的。
|
19
weiyan 285 天前
@Cassius PPPOE 是怎么做到分配子网掩码的呐?我刚刚去查了 rfc1332 ,分配 IP 的时候就没有提到子网掩码的事情,只是分配纯 IP 地址。我很好奇,你以前是 PPPOE 嘛?
|
20
NewYear 285 天前
掩码 32 通常单独的通道,走的是非广播接口,32 以内的是走的广播接口。
比较有趣的是,非广播端口可以设置两端相同 IP ,不影响通讯。。 对于家庭用户而言,没任何意义,你是家庭用户,宁死也不可能给你 N 个 IP 的,如果你是企业用户,和几十个 IP 同一个子网是正常的,但是…… 这玩意对你而言真的毫无意义啊,跟扣不扣也没有任何关系啊,太捉急了简直。 |
21
NewYear 285 天前
如果用掩码 30 ,还使用广播接口,这纯粹就是浪费,学网络的人知道了怕不是要杀了他祭天。
|
22
Archeb 285 天前
@weiyan #19
CISCO 有自己的小玩意“ppp ipcp mask request” 具体可以看 https://ine.com/blog/2008-07-06-the-mystery-of-ppp-ipcp-mask-request-command 但是我不确定楼主说的是不是这个玩意,因为这个东西似乎不是标准。 |
24
OutOfMemoryError 285 天前
你是咋拿到的/56 的前缀授权。。。我 openwrt 拿到的直接就是/64 了 上海嘉定
|
25
jsq2627 285 天前 via iPhone
@weiyan 说的对。ppp 协议不协商 mask ,只协商一个个 ipv4 。ipv6 走单独 icmp ra 或者 dhcp v6 ,和 ppp 无关了。
/32 mask 是设备侧自己加上的,因为其他 mask 对 ppp link 没有意义。如果楼主以前见过 /30 的 pppoe ,那肯定是自己手动配置的 /30 ,pppoe 本身没这个概念。 |
26
weiyan 285 天前
@OutOfMemoryError 如果是 request pool 的话可以拿到/56 或/60 的,如果是 request address 那就只能拿到/64
|
27
Wildpoint 285 天前
@htfcuddles 一直很好奇,城域网是什么结构呢,有几层呢?我家光猫有个叫 B 平面地址 的 ip 地址,一直疑惑。
|
29
JerryYuan 285 天前 via Android
IPv4 和 IPv6 本质上已经是两种互不兼容 IP 协议了,不然铺开 IPv6 就不需要花那么大力气去更新骨干网设备了。因为二者有血缘关系,所以有些好的设定是一脉相承的。但是切忌这俩有点像就把彼此的特性往自己身上套。
|
30
100240v 284 天前
|
31
mantouboji 283 天前
@100240v 在上海,电信给/56 ,移动和联通给/60 。
|
32
cwek 283 天前
现在家用接入的 pppoe 是点对点隧道协议,不需要是子网,所以 v4 的话只需要下发一个单点地址行了,对应子网就是/32 ,应该是一直这样。
v6 的话,在规范上就说明了至少分配/64 (用来做 SLACC ),或者特殊情况也可以给 pppoe 下发单点地址(子网就是/128 ,给的例子是酒店每个房间的认证接入,但向上汇聚还是/64 。这个是 O'Reilly 关于 IPv6 提到的)。只是为了给内网也能分配全球地址,也避免和户端接入边缘路由器有路由冲突,还会通过前缀代理再下发一个至少大于/64 (/60 、/54 等)的子网地址段来给内网配置分配。在 v6 层面,户端接入边缘路由器有两个子网段,一个是给它自己的子网段(可以小于/64 ),另一个是给它下发子网的子网段(必须至少/64 ,保证能进行 SLACC )。 |
33
OutOfMemoryError 283 天前
@100240v #29 可能是我没改桥接的原因,猫分下来已经是最低了
|