第1章网络基础
自世上出现“电信”或“远程通信”技术那一天起,“连网”(N e t w o r k i n g)的概念恐怕
便已产生了。想想生活在石器时代的人,若相距较远,那么可通过鼓声,相互间传递消息。
现在,假定穴居人A想邀请穴居人B参加投掷石块的游戏。但是,他们离得实在太远了,以至
于B听不到A的鼓声。那么,穴居人A该采取何种对策呢?他面临着三种选择: 1 )步行到B处;
2 )做一只更大的鼓; 3 )请求住在A和B之间的穴居人C,帮助转发消息。最后一种选择便叫做
“连网”!
当然,人类进化到今天,我们再也不会使用老祖宗那些简陋的工具。今天,我们有了计
算机,它们通过电缆、光纤、微波以及其他媒介,相互间可以“交谈”。相距遥远的人,可使
用计算机,约定在星期六玩一场足球比赛。后面,我们将探讨达成这一目标的途径及方式。
但是,不打算涉及通信线缆的问题。当然,足球比赛也请暂时抛在一边吧!
在此,有两种类型的网络是我们感兴趣的:以U U C P为基础的网络,以及以T C P / I P为基础
的网络。U U C P和T C P / I P均属于“协议套件”或者“软件包”的类别,它们提供了在两台计
算机之间传输数据的途径。在本章,我们打算来看看这两种类型的网络,并讨论它们的基本
原理。