V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
strp
V2EX  ›  宽带症候群

为什么国内的运营商不用 DHCP 分配 IP 而是 PPPoE?

  •  1
     
  •   strp · 210 天前 · 4731 次点击
    这是一个创建于 210 天前的主题,其中的信息可能已经有所发展或是发生改变。

    国外好多比如韩国,日本,科威特,北美,英国,荷兰好多的 ISP 都用 DHCP 了,PPPoE 还会占用额外的 Header 性能不如 DHCP 。是历史遗留问题吗?但是这说不通吧,其他国家也有拨号上网的时期。

    39 条回复    2023-03-03 19:50:04 +08:00
    tulongtou
        1
    tulongtou  
       210 天前
    拨个号能耗多大性能?
    datou
        2
    datou  
       210 天前
    目前在缓慢向 IPoE 过度吧
    piku
        3
    piku  
       210 天前 via Android
    上海的 sdn:你们在说啥

    我认为 PPPoE 是一个历史遗留问题,早先上网都是电话拨号,后来改 adsl ,猫也没有区分用户的能力,不得不采用 PPPoE 这个技术来计费。至于换成光纤网和智能猫之后,沿用了之前的计费系统(电信从 ess 切到 cbss 用了很多年,到现在好像还是两系统共用)。现在如果改 DHCP 可能也就是改一下 olt 模板的事,但后端对接的 bras 直到 bss 都得跟着改。

    不改成 DHCP 还有一个问题是如何隔离用户。PPPoE 是二层协议,改 DHCP 后如何避免终端(无视 DHCP )胡乱设 VLAN 和 IP ?由于 pon 的特性,不能在端口上加三层隔离防火墙,那么一个用户改了设置是不是会影响同一个 olt 下的所有用户?
    lcy630409
        4
    lcy630409  
       210 天前
    初期就是因为上面大哥说的 隔离的问题
    pppoe 很多优点的

    只不过现在不怎么缺技术人员了 各种 vlan 可以划分
    duke807
        5
    duke807  
       210 天前 via Android
    dhcp(v6) 也過時了,不是 ipv6 的主流 ip 分配工具了
    NewYear
        6
    NewYear  
       210 天前
    我说一点。
    PPPoe 是直连隧道,非广播域,1v1 直接通讯,
    DHCP 通过 IP 通讯,

    因此 PPPoe 可以在发送侧和接收侧设置同样的 IP (直观的表现就是你能通过接口直接看到你的互联网 IP ),无冲突,且不占用网络地址和广播地址。(子网掩码范围越小,浪费的 IP 数量越多)
    fisherwei
        7
    fisherwei  
       210 天前
    @piku
    联通的 b 域计费 2023 年了,还是一坨屎,月初需要人工介入。
    如果弃用 pppoe ,o 域应该也要配合改造。
    fisherwei
        8
    fisherwei  
       210 天前   ❤️ 1
    @tulongtou
    一个包 8 个字节呢,千分之三左右的消耗。

    累加起来也不少了
    chnsatan
        9
    chnsatan  
       210 天前
    @fisherwei 封包拆包 损耗也不少
    julyclyde
        10
    julyclyde  
       210 天前
    古代的电话拨号、ISDN 等都是“串行”线路,所以需要 PPP
    到以太网线路之后,继续 PPP 就属于历史习惯了

    河南省刚开 ADSL 的时候用 DHCP ,然后每家都接好几台电脑,导致 IP 地址不够用的事故
    bclerdx
        11
    bclerdx  
       210 天前 via Android
    @julyclyde 还有来源嘛?
    kenvix
        12
    kenvix  
       210 天前
    从历史角度考虑,那个时候 SDN 还不流行,用 PPPOE 客观地解决了以下问题:
    - IP 地址浪费,如果直接分配 IP ,必然会浪费两个公网地址去表示广播地址和网段地址
    - 认证。需要用 802.1X 认证,而 802.1X 本身就是依托答辩,你看看 windows 下设置 802.1X 有多麻烦? PPPOE 就简单多了。那个时候路由器还没进家,一般都是电脑直接拨号。
    oldhan
        13
    oldhan  
       209 天前
    维护成本不一样吧,pppoe 跑起来基本不用管,也不用做什么防护之类的。DHCP 如果只 enable 不做各种防护和限制,太容易被打挂了。
    strp
        14
    strp  
    OP
       209 天前
    @datou 我上次问了宽带师傅不给弄 IPoE

    @piku @lcy630409 @NewYear @kenvix 那么问题来了 韩国香港这些是怎么实现 DHCP 直接上网的? IPoE ? VLAN+DHCP ?

    @julyclyde 香港和韩国基本上都是 DHCP 然后最多获取公网不超过一个,这又是怎么实现的呢?
    julyclyde
        15
    julyclyde  
       209 天前
    @strp 古代嘛,运营商经验不足
    oblivion
        16
    oblivion  
       209 天前   ❤️ 6
    各地运营商在改了,但是进度非常非常缓慢,涉及到的系统改造很多,业务,计费,运维都要改,
    原本已经改造过 IPoE 的地区又因为 IPv6 的原因需要重新改造,不少地区还是在观望的,
    目前国内运营商主流上来说会按 DS-Lite 模式改造,接入网纯 IPv6 化,不提供 IPv4 ,通过 4in6 隧道提供 IPv4 访问,统一在地市出口做 CGNAT ,
    运营商强推改造的话,消费终端市场的路由器跟不上,势必会让一些只想桥接的用户投诉,
    而且改造 DHCP 后单点测试就很麻烦,装维培训成本也是一方面,PPPoE 桥接电脑拨号就可以测试,
    本身运营商考核严重,试点区域没稳定运行个几年把业务流程跑通的话是不会推广的。

    参考:
    /t/875362 电信
    /t/875467 移动
    /t/875742 联通

    @NewYear @kenvix 目前联通和移动都是走 DS-Lite 方案改造,接入网纯 IPv6 化,不提供 IPv4 了,所以也不存在地址浪费,电信是 IPoE 分配 /32 IPv4 地址,与 PPPoE 一样是 P2P 通信,也不会浪费地址。
    yaoyao1128
        17
    yaoyao1128  
       209 天前 via iPhone   ❤️ 1
    @strp 别的不知道
    韩国不是只能一个,理论上我的套餐可以四个,实际限制可能更多
    不过韩国的光猫以前也是默认桥接的,现在有些也是默认桥接(比如我家这个 10g 猫)但是安装的时候和师傅说就可以改,dhcp 到光猫之后再 nat 就可以了,和 pppoe 没有区别,韩国现在家宽并没普及 ipv6 。
    至于认证,olt 认证光猫就可以了啊……
    kenvix
        18
    kenvix  
       209 天前
    @oblivion 所以说还是历史原因啊,PPPoE 这套方案推行的时候 IPv6 都还没影呢,那个时候几乎只有 PPPoE 这一种选择,而这种技术选型的惯性又是很大的
    oblivion
        19
    oblivion  
       209 天前   ❤️ 1
    @kenvix #18 现在运营商也想甩掉 PPPoE 这个包袱,比一些用户还急,宽带的带宽越来越高,PPPoE 越来越难达标。
    运营商推 2000M ,还在用 PPPoE 的地区已经被扒掉一层皮了,一个是 BRAS 要挂 PPPoE 加速(ASIC)业务板卡,单价 7~12 万,容量只有 5000 个订户,导致 BRAS 容量降还要额外投入,用户端设备光猫也要采购性能更好更贵的,平均采购价 800 一台也让运营商肉疼,目测在 IPoE 大面积改造前很难再推超过 2000M 的宽带。
    acbot
        20
    acbot  
       209 天前
    @oblivion 之前有人说运营商的 IPOE 认证部分加入了部分的私有的东西,造成只能用运营商的光猫或者设备来接入,如果不把这个放开是不是会形成阻碍,因为其他设备无法做认证。
    winterx
        21
    winterx  
       209 天前
    以前小区宽带好多是 DHCP
    kxy09
        22
    kxy09  
       209 天前
    @strp 韩国公网并没有不允许超过一个,想要几个就要几个,至少五六个肯定是可以的
    yyzh
        23
    yyzh  
       209 天前
    广电宽带的同轴猫是 DHCP 的.
    mikong0911
        24
    mikong0911  
       209 天前
    广东电信,昨天刚换了光猫,DHCP 的,不用 PPPOE
    strp
        25
    strp  
    OP
       209 天前 via iPhone
    @kxy09 没事韩国人少 IP 多 也不知道为什么小岛 IP 这么多🫣

    @mikong0911 会不会是你搞错了,直接获取 WAN 口显示 192.168.1.1 ?
    100240v
        26
    100240v  
       209 天前
    @yyzh 以前我用过几年上海闵广科技,有几次同轴猫 dhcp 分配的公网 ip ,电脑显示 ip 地址冲突,网上不去
    yunisky
        27
    yunisky  
       209 天前
    在法国用过两家宽带,
    1 、布依格电信,GPON 纯桥接猫+官方路由器,去掉官方路由器直接在猫上进 vlan100 就能 dhcp 到公网 ipv4 和 1 个 /48 的公网 ipv6 ,都是固定地址。光猫上加了一个叫“IMEI”的参数用来鉴权,这个参数在 PON 网络里应该是按 POLAM 密码交互的。
    2 、Free.fr ,10GEPON 大路由猫,可以自己改桥接,桥接之后直接 dhcp 到公网 ipv4 和 1 个 /48 的公网 ipv6 ,也是固定地址。由于大路由猫是运营商自己搞的,系统非常封闭甚至没有英文,没能一探究竟。
    cwbsw
        28
    cwbsw  
       209 天前
    @tulongtou 很多,要再走一次网络栈。
    freebsdjlu
        29
    freebsdjlu  
       209 天前
    @mikong0911 你这是光猫桥接的吧
    Xymmh
        30
    Xymmh  
       209 天前 via Android
    很多学校的校园网就一直是 DHCP 分配方式,确实很方便,mtu 也是满的 1500 ,但是鉴权系统不好做,现在好像还没有一个很好的方案实现 IPv6/IPv4 双栈验证
    julyclyde
        31
    julyclyde  
       209 天前
    @acbot IPoE 其实就是 DHCP 加认证扩展吧。互联网标准这种东西,就是用的人多了逐渐就成标准了

    以前甚至还有路由器自带 dr.com
    acbot
        32
    acbot  
       209 天前
    @julyclyde 是运营商的 IPoE 认证环节扩展了私有部分既不公开的验证算法或参数,不是说 IPoE 与 DHCP 的关系。如果不公开第三方很难做适配只能用运营商的光猫当时帖子是这样说的!
    lcy630409
        33
    lcy630409  
       209 天前
    终极目标 就是插上网线就能上网,目前已经基本这样了
    光猫作为光电转换 加 鉴权,,然后直接分配一个 ip 给你电脑就行了,v6 的发展解决了 ip 不足的问题
    目前大量的 pppoe 得照顾老设备 不管是客户的 还是运营商自己的,都得慢慢过度
    SgtPepper
        34
    SgtPepper  
       209 天前
    不知道以后 ipoe 推广了,公网 IP 和端口、UPNP 还让不让搞
    mikong0911
        35
    mikong0911  
       209 天前
    @strp WAN 口是公网 IP
    spacezip
        36
    spacezip  
       209 天前
    还承载了固话 iptv 等协议 上面要用多业务路由 理论上家用和一部分商用都要接入

    接入往上 要换一些设备
    systemcall
        37
    systemcall  
       208 天前 via Android
    不好验证是谁在上网,再就是 ipoe 兼容性差,各家的都不一样
    双栈可以用 4in6 ,这个很多人都提到了,很多地方也的确是用的 4in6 ,好点的国际版路由器也是支持的
    别的其实没那么多问题
    systemcall
        38
    systemcall  
       208 天前 via Android
    @spacezip #36
    固话这块可以参考 wifi calling 和 4in6 ,内网里面做个隧道也许可以
    IPTV ,走隧道应该也可以,组播的话,好像得 ipv6 吧
    Herry001
        39
    Herry001  
       207 天前
    @spacezip
    @systemcall
    固定电话现在新小区是电话线进光猫转用 SIP 协议的 VoIP (用管理员密码进电信光猫看了下……直接有 SIP 账号密码(
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3579 人在线   最高记录 6067   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 04:16 · PVG 12:16 · LAX 21:16 · JFK 00:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.