"这是一份关于《计算机网络》第四版的习题答案,由谢希仁编著。这份资料包含了对教材中的习题的详细解答,适用于学习计算机网络知识的学生或教师,提供了对网络原理和概念的深入理解。"
在《计算机网络》中,第一章概述通常会介绍计算机网络的基本概念和发展历程。根据提供的部分内容,我们可以深入探讨以下几个知识点:
1. 计算机网络的发展阶段:
- 第一阶段:面向终端的计算机网络系统。这一阶段的网络主要是以大型主机为中心,连接多个终端,终端仅用于数据输入和输出,处理能力集中在主机上。缺点包括响应时间长和系统可靠性低。
- 第二阶段:分组交换网的出现。为了解决第一阶段的问题,分组交换技术应运而生,它允许数据分组在网络中独立传输,提高了网络效率和可靠性。分组交换的核心是存储转发机制,允许动态分配带宽并处理突发性的数据流量。
2. 分组交换与电路交换的比较:
- 电路交换:在通信全程中,通信双方独占固定信道,适用于连续、恒定速率的模拟信号传输。一旦链路故障,通信需重新建立。电路交换在数据通信中的效率低下,因为数据传输通常是非连续的。
- 存储转发分组交换:数据被分割成较小的分组,每个分组独立传输,并在节点处存储和转发,适应数字信号的离散性,允许动态分配带宽,减少空闲时间,更高效地利用网络资源。
3. ARPA和分组交换技术的发展:
- ARPA在20世纪60年代末期推动了分组交换技术的研究,其目标是建立一个分散的、抗毁的通信网络,这最终演变为互联网的前身——ARPANET。英国国家物理实验室也在同一时期对此进行了研究。
4. 计算机网络的关键特性:
- 可靠性:通过冗余和错误检测纠正机制提高网络稳定性。
- 可用性:分组交换技术提高了网络资源的利用率,使得多个用户可以同时高效地通信。
- 灵活性:适应不同速率和类型的数据传输,支持多种服务和协议。
这份习题答案详细解析了计算机网络的基础知识,有助于读者理解网络的原理、发展历程和关键技术,对于学习计算机网络的初学者来说是一份宝贵的参考资料。通过学习这部分内容,读者可以掌握网络通信的基础,为深入学习TCP/IP协议栈、网络层、传输层、应用层等核心概念打下坚实基础。