V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zjsxwc
V2EX  ›  程序员

近 30 年中国计算机网络考古,不知对错,希望有大佬帮我纠正

  •  
  •   zjsxwc ·
    zjsxwc · 19 小时 3 分钟前 · 673 次点击
    1990-1993 期间高校 dos 用户主要使用基于串口拨号调制解调器电话线的 slip 协议上网,由于 slip 是双方预先约定固定 ip 的,不如 ppp 协议那样能让 isp 动态控制 ip 地址、纠错等功能后来陆续被 ppp 协议代替,但 slip 协议开始早期比 ppp 协议被广泛使用是,slip 作为与 ppp 同级别的串口协议,只是因为 slip 实现简单,协议内容占比少适合低带宽场景,最开始 cpu 也不用耗费什么就能马上实现。


    也就是当时中国要到 1995 年 Windows95 流行起来是才有了使用 ppp 协议的电话线拨号上网流行。

    有了基于 ppp/slip 协议的 ip 协议,有了基于 ip 协议的 tcp 协议,有了基于 tcp 协议的 telnet 协议,有了基于 telnet 协议的当时各种直接用 c 语言编写的 bbs 的流行。


    2000 年以后,中国开始大量使用 ADSL 协议的宽带代替 PPP 协议的电话线路拨号上网,也就是开始家庭用以太网协议的路由器局域网,用网线连接电话猫上网,电话猫利用电话线路,在电话线路上用 adsl 协议,在电话线路上不同频段传输数据,电话线路上低频段仍旧被用于电话通话。

    到了现在,我们不单单使用的是路由器网线上的 ethernet 以太网协议代替最开始串口线上的 ppp 协议,以太网协议通过 mac 地址来寻址, 连用光纤的光猫拨号认证协议也是基于以太网协议的 pppoe 协议,她把 ppp 帧通过以太网传输到 isp 运营商来实现拨号认证上网,总结就是通通全是以太网协议,不管是路由器网线上,还是在光纤上都是以 ethernet 以太网协议为基础。

    关于串口的补充:
    最开始串口是端到端,所以串口只有两个点,所以串口不需要以太网那样用 mac 地址来区别设备,比如 rs232 串口、ttl 串口 就是这样的,这两种串口区别只是电压不同。电脑要 rs232 、ttl 串口连多个串口设备只能每个设备都单独买个线直连,几个设备就要几根线。

    还有一种可以挂多个设备的串口是 rs485 ,但 rs485 由于有多个设备存在于是,不能和 rs232 、ttl 串口一样能全双工同时读写数据,读、写数据在 rs485 上不能同时进行,导致 rs485 是半双工的,类似以太网协议用 mac 地址区别设备,一般 rs485 上的每个设备都是需要用拨码开关设置设备号来区别设备。
    5 条回复
    billlee
        1
    billlee  
       18 小时 23 分钟前   ❤️ 1
    ADSL 和 PPP 就不是一个层次的东西, 怎么能说代替呢。ADSL MODEM 代替的是音频 MODEM, 是物理层的东西。PPP 是链路层的东西
    cnbatch
        2
    cnbatch  
       16 小时 40 分钟前   ❤️ 1
    名词使用有些混乱了。

    ADSL 是一种通讯技术的通称,不是协议。把 ADSL 称为“协议”无异于把“FM 电台广播”称呼为“FM 协议电台广播”。

    顺便补一个,在铜线电话线若要同时使用 ADSL 上网以及电话语音通话,通常会在电话线路上串联一个分频器,阻隔掉高频噪音。如果不使用分频器,某些电话机时不时就会听到轻微的沙沙声。
    julyclyde
        3
    julyclyde  
       5 小时 54 分钟前
    中国有过 SLIP 吗?不记得哪个地方真的有过这玩意啊
    zjsxwc
        4
    zjsxwc  
    OP
       4 小时 47 分钟前
    @julyclyde #3

    应该可以吧,这种 slip 、ppp 只是串口协议,硬件都一样了,DOS 上处理串口通信而已,当然我也只是网上考古搜索到的数据,实际如何我也不确定

    http://www.kepu.net/gb/technology/telecom/network/net308.html
    julyclyde
        5
    julyclyde  
       3 小时 22 分钟前
    @zjsxwc 什么叫“可以”?
    我没有问是否可以啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5347 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:09 · PVG 17:09 · LAX 01:09 · JFK 04:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.