1.1 计算机网络概述
- 1968年出现的世界最早的计算机网络是:ARPAnet
1.1.1 计算机网络的概念
计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。
简而言之,计算机网络就是一些互联的、自治的计算机系统的集合。
广义观点
只要能实现远程信息处理的系统或能够进一步达到资源共享的系统,都是计算机网络
- 定义了一个计算机通信网络,在物理结构上具有计算机网络的雏形
- 但资源共享能力弱,是计算机网络发展的低级阶段
资源共享观点
计算机网络是“以能够相互共享资源的方式互联起来的自治计算机系统的集合”
- 目的:资源共享(同一个计算机网络上其他计算机可以使用某台计算机资源的行为。可共享硬件、软件、数据
- 组成单元:分布在不同地理位置的多台独立的自治计算机
- 网络中计算机必须遵循的统一规则:网络协议
该定义符合目前计算机网络的基本特征
用户透明性观点
存在一个能为用户自动管理资源的网络操作系统,能够调用用户所需要的资源,整个网络就像一个大的计算机系统一样,对用户是透明的。用户使用网络就像使用一台超级计算机,无需了解网络的存在、资源的位置信息等。
用户透明性观点定义了一个分布式系统,是网络未来发展追求的目标
1.1.2 计算机网络的组成
计算机网络中可以没有的是:数据库服务系统
从组成部分看
硬件、软件、协议
- 硬件:主机(端系统)、通信链路(双绞线、光纤等)、交换设备(路由器、交换机等)和通信处理机(网卡)
- 软件:各种实现资源共享的软件、方便用户使用的各种工具软件。例如网络操作系统、邮件收发程序、FTP程序、聊天程序等
- 协议:计算机网络的核心,规定了网络传输数据时所遵循的