1.1.1 计算机网络的概念
2016-07-27 23:27
253 查看
计算机网络是一个将分散的,具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。简而言之, 计算机网络就是一些互连的、自治的计算机系统的集合。
**这里包含三个关键点:自治计算机、互联、集合体。
自治计算机是指由软件和硬件两部分组成,能完整地实现计算机的各个功能;
互联是指计算机之间能实现相互通信;
集合体是指所有使用通信线路及互联设备连接起来的自治计算机的集合。**
在计算机 网络发展的不同阶段,人们对计算机网络提出了不同的定义,这些定义反映了当时网络技术发展的水平。
①目的:资源共享;
②组成单元:分布在不同地理位置的多台独立的“自治计算机”;
③网络中的计算机必须遵循的统一规则——网络协议。该定义符合目前极端及网络的基本特征。
**这里包含三个关键点:自治计算机、互联、集合体。
自治计算机是指由软件和硬件两部分组成,能完整地实现计算机的各个功能;
互联是指计算机之间能实现相互通信;
集合体是指所有使用通信线路及互联设备连接起来的自治计算机的集合。**
在计算机 网络发展的不同阶段,人们对计算机网络提出了不同的定义,这些定义反映了当时网络技术发展的水平。
1、广义观点
此观点认为,只要是能实现远程信息处理的系统或进一步能达到资源共享的系统,都是计算机网络。广义的观点定义了一个计算机通信网络,它在物理结构上具有计算机网络的雏形,但资源共享能力弱,是计算机网络发展的初级阶段。2、资源共享观点
此观点认为,计算机网络是“以能够相互共享资源的方式互联起来的自治计算机系统的集合”。该定义包含三层含义:①目的:资源共享;
②组成单元:分布在不同地理位置的多台独立的“自治计算机”;
③网络中的计算机必须遵循的统一规则——网络协议。该定义符合目前极端及网络的基本特征。
3.用户透明性观点
此观点认为存在着一个能为用户自动管理资源的网络操作系统。他能调用用户所需要的资源,而整个网络就像一个大的计算机系统一样对用户是透明的。用户使用网络就像使用一台单一的超级计算机一样,无需了解网络的存在,资源的位置信息。用户透明性观点的定义描述了分布式系统,它是网络未来发展追求的目标。相关文章推荐
- Scrapy学习大全
- Android视频/音频缓存框架AndroidVideoCache(Okhttp)
- eclipse配置tomcat,访问http://localhost:8080出现404错误
- 网络编程3要素
- Http协议备忘录
- IP分片和TCP分片 MTU和MSS(转)
- IP分片和TCP分片 MTU和MSS(转)
- Apache Mesos 底层网络通信库 libprocess 分析
- 网络数据请求
- linux网络基本之ip命令
- TCP/IP协议(1)——基本概念
- 网络编程之URL与Http<一>
- Linux 网络常见报错及监控项
- 第一章-了解Web及网络基础
- 小话HTTP Authentication
- 网络流 ( 最小费用最大流 )——Going Home ( HDU 1533 )
- 深入理解HTTP Session
- Spring与远程调用RMI、Hessian、Burlap、HttpInvoker、Jax-WS
- https://www.chuyu.me/Dism++,也许是最强的实用工具
- JavaWeb基础知识:Tomcat服务器和http协议