今天的互联网可以说是人类有史以来最大的工程系统,拥有数亿台连接的计算机、通信链路和交换机;数十亿用户通过笔记本电脑、平板电脑和智能手机连接;以及一系列连接互联网的新“事物”,包括游戏机、监控系统、手表、眼镜、恒温器和汽车。鉴于互联网如此之大,拥有如此多的组件和用途,是否有希望了解它是如何工作的?是否有指导原则和结构可以为理解如此庞大而复杂的系统提供基础?如果是这样,学习计算机网络是否真的可能既意思又有趣?幸运的是,所有这些问题的答案都是响亮的“是”!事实上,我们在本书中的目的是为您提供计算机网络动态领域的现代介绍,为您提供不仅需要了解今天的网络,还需要了解明天的网络的原理和实用见解。<br />第一章对计算机网络和互联网(Internet) 进行了广泛的概述。 我们的目标是描绘一幅广阔的图景,并为本书的其余部分设置环境,透过树木看森林。 在这个介绍性章节中,我们将涵盖很多基础知识,并讨论计算机网络的许多部分,而不会忽视大局。<br />我们将在本章中对计算机网络的概述结构如下。 在介绍了一些基本术语和概念之后,我们将首先调查构成网络的基本硬件和软件组件。 我们将从网络边缘开始,看看网络中运行的终端系统和网络应用程序。 然后,我们将探索计算机网络的核心,检查传输数据的链路和交换机,以及将终端系统连接到网络核心的接入网络和物理介质。 我们将了解到 Internet 是一个由网络组成的网络(a network of networks),我们将了解这些网络如何相互连接。<br />在完成对计算机网络边缘和核心的概述之后,我们将在本章的后半部分采用更广泛、更抽象的观点。 我们将检查计算机网络中数据的延迟、丢失和吞吐量,并提供端到端吞吐量和延迟的简单量化模型:考虑传输、传播和排队延迟的模型(models
that take into account transmission, propagation, and queuing delays)。 然后,我们将介绍计算机网络中的一些关键架构原则,即协议分层和服务模型(protocol layering and service models)。 我们还将了解到计算机网络容易受到许多不同类型的攻击; 我们将调查其中的一些攻击,并考虑如何使计算机网络更加安全。 最后,我们将以计算机网络的简史结束本章。