什么是计算机网络?从手工传输到现代联网,全面解析网络技术发展
计算机网络
(深圳大学 杨鸿兆)
什么是计算机网络
计算机网络不过是两台或多台计算机通过电缆连在一起,这样它们可以交换信息。
当然,除了网络,计算机之间也有其他方式交换信息。我们中的大多数都用过一种最原始的“手工网络”的方式。那就是你将文件复制到软盘上,然后把这张盘拿到别人的计算机上。这就是称之为“手工”的原因了。
“手工网络”的问题在于其太慢,再加上要在你的地毯上(假如你的办公室里铺了地毯的话)留下痕迹。有一天,计算机玩家们发现联网比每隔半年换一次地毯划算得多。于是,现代计算机网络诞生了。

有了网络,你可以把办公室中的所有计算机都连上网,在每个计算机里都装一块电路板(网卡)。这样,你就有地方插电缆,安装和配置网络软件以使网络工作。于是,你有了可运行的计算机网络。
我们的网络朋友们,到底什么是计算机网络呢?就是用通讯设备和线路,将处在不同地方和空间位置、操作相对独立的多个计算机连接起来,再配置一定的系统和应用软件,在原本独立的计算机之间实现软硬件资源共享和信息传递,那么这个系统就成为计算机网络了。
客户机和服务器
客户机/服务器系统(/ )是计算机网络(尤其是)中最重要的应用技术之一,其系统结构是指把一个大型的计算机应用系统变为多个能互为独立的子系统,而服务器便是整个应用系统资源的存储与管理中心,多台客户机则各自处理相应的功能,共同实现完整的应用。用户使用应用程序时,首先启动客户机通过有关命令告知服务器进行连接以完成各种操作,而服务器则按照此请示提供相应的服务。
客户机/服务器(C/S,/)概念来源于日常生活中常见的一种工作方式。例如,在一个大餐馆中,食客向招待员点菜,招待员把食客要求通知厨房的厨师,厨师按食客要求做好菜让招待员端给食客,这就是一种餐馆的C/S工作方式。餐馆中的招待员和厨师进行了分工:招待员直接面向食客,了解食客要求并向食客提供最终服务;厨师看不到食客,但具体运作食客提交的任务。如果把餐馆看成一个系统,则招待员与厨师的分工就是一种系统的分工,C/S工作方式就是一种系统分工、协同的工作方式,有时也称为C/S模式、C/S系统。招待员与厨师的分工关系是一种系统的结构关系,所以C/S实际上也是一种系统结构模式。
























