1.1.1 计算机网络的概念

计算机网络是一个将分散的,具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。简而言之, 计算机网络就是一些互连的、自治的计算机系统的集合。 **这里包含三个关键点:自治计算机、互联、集合体。 自治计算机是指由软件和硬件两部分组成,能完整地实现计算机的各个功能; 互联是指计算机之间能实现相互通信; 集合体是指所有使用通信线路及互联设备连接起来的自治计算机的集合。** 在计算机 网络发展的不同阶段,人们对计算机网络提出了不同的定义,这些定义反映了当时网络技术发展的水平。

1、广义观点

此观点认为,只要是能实现远程信息处理的系统或进一步能达到资源共享的系统,都是计算机网络。广义的观点定义了一个计算机通信网络,它在物理结构上具有计算机网络的雏形,但资源共享能力弱,是计算机网络发展的初级阶段。

2、资源共享观点

此观点认为,计算机网络是“以能够相互共享资源的方式互联起来的自治计算机系统的集合”。该定义包含三层含义: ①目的:资源共享; ②组成单元:分布在不同地理位置的多台独立的“自治计算机”; ③网络中的计算机必须遵循的统一规则——网络协议。该定义符合目前极端及网络的基本特征。

3.用户透明性观点

此观点认为存在着一个能为用户自动管理资源的网络操作系统。他能调用用户所需要的资源,而整个网络就像一个大的计算机系统一样对用户是透明的。用户使用网络就像使用一台单一的超级计算机一样,无需了解网络的存在,资源的位置信息。用户透明性观点的定义描述了分布式系统,它是网络未来发展追求的目标。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程坑太多

『高级篇』docker容器来说什么是微服务(三)

1244
来自专栏程序员的知识天地

零基础Python学习路线,小白的进阶之路!

近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多。一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经...

852
来自专栏SDNLAB

如何规划软件定义的数据中心网络

数据中心网络是企业IT创建私有云和混合云架构战略中的关键组成部分,它能够改进数据中心的网络的自动化、敏捷性、安全性和分析能力,能够实现企业自有应用程序与公共云服...

1102
来自专栏企鹅号快讯

关于小程序的历史留存

微信小程序有一个很重要,但是却经常被忽略的功能——使用历史自动留存功能。 该功能最直观的表现形式是,小程序的使用历史列表。而除此之外,还有两个人们可能不太会注意...

23510
来自专栏cloudskyme

众推项目的文档分享流程

文档分享流程 今天在群里与大家讨论,想一个比较合理的分享流程。 ? 我想看到流程应该是挺清楚了,就不再多加文字方面的解释了! 有想参与的可以一起进来讨论 群号 ...

4077
来自专栏腾讯大数据的专栏

2015年第一季度移动行业数据报告

2015年第一季度移动行业数据报告解析了移动设备,系统分布和网络状况等国内移动互联网现状。 ? ? ? ? ? ? ? ? ? 123

2066
来自专栏马哥教育

运维是做什么的?史上最全互联网Linux工作规划!十分钟找到linux运维工程师职业方向!

首先祝贺你选择学习Linux,你可能即将踏上Linux的工作之旅,出发之前,让我带你来看一看关于Linux和Linux运维的一切。

5308
来自专栏云计算D1net

云计算是什么?你现在需要知道的一切

公共云使客户无需投资新硬件或软件即可获得新功能。相反,他们向云计算提供商支付订阅费或仅为他们使用的资源付费。只需填写Web表单,用户就可以设置账户,并启动虚拟机...

2203
来自专栏云计算D1net

关于无服务器计算,您需要知道的10件事

如果您阅读了2017年有关于IT特别是云计算方面的各种预测,您很有可能碰到“无服务器计算”这一术语。早在2014年亚马逊的网络服务(AWS)已推出了第一大无服务...

3396
来自专栏云计算D1net

云计算带来的积极变化

在当今竞争激烈的行业市场,云计算提供了一个绝佳的机会,不只是为了创新,而是运营业务要比以往任何时候都更加快速、更具成本效益。这是一个非常有效的提供IT服务的平台...

4167

扫码关注云+社区

领取腾讯云代金券