计算机网络自学网站 王道带学 · 考点 × 插图 × 真题 × 打卡
首页 › 第1章 计算机网络体系结构 › 1.3 本章小结及疑难点

1.3 本章小结及疑难点

对应王道教材 1.3 节(教材 P28–P29)· 本章要点回顾与疑难辨析

本章要点回顾

疑难点 1:互联网使用的 IP 是无连接的,因此其传输是不可靠的——为什么当初不把互联网的传输设计为可靠的?

传统电信网主要用于电话通信,而普通电话机是"哑终端"(不具备智能处理能力),因此电信公司必须将网络本身设计得高度可靠,以保障通信质量。

数据传输显然需要可靠性。但在设计 ARPAnet(互联网的前身)时,一个关键争论是"谁应该负责保证传输的可靠性?"一种观点认为,应像电信网那样,由通信网络本身确保可靠传输——毕竟当时的技术已能构建高可靠的网络;另一种观点则主张,由用户主机(端系统)来负责可靠性,理由是这样可以让网络结构更简单、成本更低、扩展性更强。

计算机网络的先驱们注意到,计算机与电话机有本质区别:计算机是智能终端,具备强大的处理能力。因此他们最终采纳了端到端可靠传输的设计哲学:在网络层使用简单的、无连接、不可靠的 IP 协议,而在传输层通过面向连接的 TCP 协议实现端到端的可靠性。这样既降低了网络基础设施的复杂性和成本,又确保了应用所需的可靠通信。

疑难点 2:端到端通信和点到点通信有什么区别?

本质上,由物理层、数据链路层和网络层构成的通信子网负责提供主机到主机的通信服务,而传输层则负责为主机上的应用进程提供端到端的通信服务。

疑难点 3:如何理解传输速率和传播速率?

例如,假定链路的传播速率为 \(2\times10^8\text{m/s}\),即电磁波 1μs 可向前传播 200m;若链路带宽为 1Mb/s,则主机 1μs 可向链路发送 1 比特数据。结合图 1.19 观察:

图1.19 传输速率与传播速率的区别
图 1.19 传输速率与传播速率的区别(王道教材 P29)
📌 结论

链路上同时存在多少比特,取决于传输速率(带宽);而每个比特在某一时刻位于何处,取决于传播速率。