计算机网络概论

过去的三个世纪每一个世纪都由一个科学技术主宰,二十世纪的关键技术是信息技术。总的说来就是信息收集、信息处理和分布式应用。计算机与通信的联合,对计算机系统的组织结构有着深远的影响。过去常说的“Computer Center”是指用户带着任务去上机处理,这种旧的模型是一个主机满足多个单位的计算需求。现在这种方式已经过时了;新的方式是指将将任务分配到大量的分立的、互联的计算机来做,这种系统就叫做计 算机网络。这里主要讨论一下网络的设计与组织。

         一般"Computer Network"这个术语是指一个由自治的、互联的并且使用一种同技术的计算机组成的集合。如果两个计算机可以交换信息,那就叫做它们互联,可以通过铜线、光纤、微波、红外线来连接,甚至可以是通信卫星。有一句话“Internet和www都不是计算机网络”对很多人说是很不习惯的,我们将仔细解释这是为什么,最简单的答案就是:Internet不是一个单一网络,是一个网络的网络;而www是运行在Internet基础上的分布式系统。

        现在很多书对“计算机网络”和“分布式系统”有些混淆。关键的区别在于:分布式系统由很多计算机组成,但以用户的角度来看是单一的。通常实现这种模型的软件是构建在操作系统这上的,叫作中间件(middleware)。WWW就是一个众所周知的分布式系统,使所有的东西看上去就象一个文档。但在计算机网络中,这种一致性、模型和软件是没有的,实际中的机器是直接暴露给用户,在计算机网络中从来没有要求机器看上去或表现出来是一致的。其实分布式系统是构建在一个计算机网络上的软件,是有高度的一致性和透明性的软件。因些,分布式系统与计算机网络的区别主要在软件,而不是硬件。不过,这两个东西仍然是有交集的,比如计算机网络和分布式系统经常四处传输文件,区别在于是由系统还是由用户发起的文件传输。

一、计算机网络的使用

在讨论技术细节前,我们非常需要看看计算机网络的价值,就是它可以用来做什么。首先看一下网络在的公司中或个人手里的一些传统应用,接着讨论一些现在流行的的东西,包括移动计算和家庭网络。

1、商业应用

许多公司拥有为数不少的计算机,且都是弧立的。例如,一个公司分别一些孤立的计算机来监视产品生产,跟踪库存情况,还有支付情况。最开始的时候,这些计算机彼此间都是隔绝的,但到了一定时候,公司经营中需要将这些计算机连在一起,以提取整个公司范围内的信息和关联一些数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值