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 上的每个设备都是需要用拨码开关设置设备号来区别设备。
也就是当时中国要到 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 上的每个设备都是需要用拨码开关设置设备号来区别设备。