前两天小红书有个帖子问「你还记得第一次上网吗」,评论区一百多条,变成了一场拟声词大赛。有人一字一句打出「嘀——嘟——滋啦——」,也有人只回了四个字:滴嘟滋啦。米黄色的显示器、大大的机箱、OICQ 小企鹅、「GG 还是 MM」——对中国第一代网民来说,第一次上网几乎都发生在同一个系统里:Windows 95。上网的仪式是固定的:先把电话线接好,再对着那个灰色的小窗口,郑重其事地点一下连接。小红书下周 8 月 24 日,Windows 95 正好发布 31 年。与其再抒情一轮,今天不如干两件更有意思的事:搞清楚那 20 秒「滋啦」声到底在说什么,再复盘一遍那个年代「上网」的账单。
那阵「噪音」,其实是两只猫在当众谈判
很多人以为那声音是「信号不好」。其实它是一段完整的握手对话,每一段都有分工。
最前面的「嘀嘟」声,是你的猫在通过电话线拨号,拨打 ISP 的接入号码,跟普通打电话一样,走的是双音多频信号。对面接通后,会先听到一段长长的单一频率「嘟——」,那是远端猫发出的应答音,大约在 2100Hz,相当于在说:确认过眼神,对面也是猫。
紧接着那一段乱糟糟的「滋啦」,才是重头戏:两只猫开始协商协议,先互相报各自支持的制式和速度,比如 33.6K 的 V.34、后来 56K 的 V.90,再探测电话线路的质量——噪声多大、衰减多少,据此决定实际用多快的速率传输、回波抵消器怎么设置。那一片嘈杂,其实是高速测试信号在语音信道里跑,人耳听着乱,猫听着全是信息。拨号上网产生的这种刺耳声音,本质是两台计算机在协商通信协议。知乎

谈判一结束,世界瞬间安静,是因为猫检测到载波建立,自动关掉了扬声器——握手完成,真正的数据传输开始了。
所以那 20 秒不是「在联网」,而是「在自我介绍」。用一篇科普文里那句话来说:电脑正假装成人类的声音,用电话线和世界对话。知乎这也是「猫」这个名字的由来:调制解调器,把数字信号调制成电话线能传的声音,再把声音解调回数据。电话线当年是为通话设计的,可用频带只有大约 300 到 3400Hz,让语音信道跑数据,就是那个年代的解决办法。
Windows 95 的贡献,是把这一整套流程从命令行变成了普通人点一点就能用的东西:新建连接、填号码、填用户名和密码、双击「连接」。那些号码,可能是 163、169、96169 这种很多人背得出的公共接入号,也可能是瀛海威这类 ISP 给你的专属接入号。当年有人听大人闲聊得知 96169 能拨号上网,用户名和密码都是 96169,拿起电话就拨。知乎一代人的第一次上网,就是这么接上的。

1996 年的上网账单,算一笔
来算算上世纪九十年代中后期,置办一套拨号上网要花多少钱。各地价格有差异,看个大概。
电脑:1995 到 1996 年,一台 486 或奔腾级电脑普遍要一万多元,而当时城镇职工的年平均工资大约五千来块。一台机器,差不多是普通人两年的工资。
猫:早期 33.6K 的调制解调器普遍在千元上下。后来流行的 56K 内置软猫便宜了不少,有网友回忆,当年咬牙购入一张内置 56K 软猫,大概 400 块。知乎
系统:Windows 95 正版在国内的售价,发布时一套大约在 1200 元,打折也要 800 元左右。知乎那是电脑城十几块一张盘就能拷走的年代,正版率这件事,至今还是互联网行业的经典辩题。
电话费 + 网费:早期拨号是「双计费」,电话按通话计费,网费按 ISP 的计时标准收,两笔叠加,早期上网一小时动辄十几元。后来「99 元包月」这类套餐出现,日子才好过一点。在上面那个小红书帖子的评论区,有人说 2001 年自己一个月烧掉 400 块电话费。小红书
那时候的钱能买来什么速度?33.6K 的连接,理论下载速度每秒只有 3 到 4KB,下一个 10MB 的游戏,理论上要四五十分钟,实践中因为掉线、占线,常常以小时计。有知乎网友 1998 年用拨号下载 Visual Studio 的更新包,断断续续下了几天没成功,最后直接去了电信局机房,半小时下完,软盘没带够,对方小姐姐送了他一盒。知乎

对比一下今天:500M 家用宽带的带宽,大约是 33.6K 的一万五千倍。若按早期拨号「一小时十几元」的价位折算,下载 1GB 内容要不间断连约 70 个小时,花费接近 700 元;而今天约一百元上下的包月,已经让你完全想不起来「按兆算钱」这回事。这笔账没法严格折算,但量级的差距,足够说明那 20 秒握手声背后,是一整代人的耐心。
那些错误代码,31 年后还在「上班」
拨号时代留下的东西,今天的人其实还在用——错误代码。
错误 680:没有拨音。电话线没插好,或者有人拿起了分机。错误 678:远程计算机无响应。ISP 那边忙或掉线,只能重拨。错误 691:用户名或密码错误。填错了,或者欠费了。一上网,家里电话就打不进来,这几乎是所有拨号用户的共同记忆。小红书这三个数字,是拨号时代最高频的噩梦。有意思的是:今天你在 Win10、Win11 上用宽带 PPPoE 拨号,账号密码错了弹出的还是 691;当年的 678 也换了个编号活了下来(它的后辈叫 651)。这套远程接入错误码从 Windows 95 时代一路用到现在,堪称系统换代里最稳的一套编号。
微软这两个月正在推进 Windows 11 的大规模界面重构,目标是把系统里仍在依赖老代码的界面组件迁移到原生 WinUI 框架。微博重构的第一刀,就砍向从 Windows 95 时代沿用至今的「文件属性」对话框,文件复制、运行对话框这些老面孔也在名单上。相比之下,这套没什么替换成本、又极其稳定的错误码,多半还要继续服役一阵子。
不过最戳人的还是这个:正上着网,家里人拿起电话,线路瞬间断开,一晚上白连。评论区的总结最准确:「妈喊一声别上网了,比任何断网提示都管用。」
为什么我们还记得这个声音
站在今天看,拨号上网又慢又贵又不稳,没什么好怀念的。但人们记住的不是速度,而是那种「连接」本身第一次有了声音、有了过程、有了代价。每一次上网都像给一个未知的世界打长途,你要等,要花钱,还要祈祷没人拿起电话。
如果你想再听一次那阵声音,或者放给孩子听,B站和 YouTube 上都有完整的拨号音存档;想再摸摸这个系统,浏览器版 Windows 95 搜一下就有,几分钟就能开机。
下周 8 月 24 日,Windows 95 就 31 岁了。那 20 秒「嘀嘟滋啦」早已安静了很多年,但曾经守在屏幕前、等「已连接」三个字亮起来的人,都懂它的分量。