大家好,今天小编关注到一个比较有意思的话题,就是关于简述什么是计算机网络的问题,于是小编就整理了3个相关介绍简述什么是计算机网络的解答,让我们一起看看吧。
什么是网络,了解什么是IP、TCP协议、UDP协议、***协议?
这些概念是计算机专业大学课程《计算机网络》中的内容。我就用比较容易理解的方式来解释下这几个离我们生活其实很近的名词。
首先我们要知道我们每天用的网络使用的是OSI这个开放性的通信系统互连参考模型,分为七层结构。从上到下分别是 应用层,表示层,会话层,传输层,网络层,数据链路层和底层的物理层。其中上面四层定义了应用程序的功能,而剩下的三层主要面向了端到端的数据流。我们接下来要介绍的几个概念,就分属于不同的层级。
IP通常是指一个地址,是属于网络层。当数据流从一个网络被传输到另一个网络,就是通过IP来寻址传输。可以理解为IP是一个写了铭牌的大门,数据流就是通过这个铭牌来确认自己找到了对的地址的。而IP的格式通常是网络地址+主机地址,网络地址指定了一个地址段,主机地址指定了这个地址段内的某台主机。
需要注意的是,网络层的数据传输都是明文的,也就是说如果从网络层进行数据拦截的话,是能直接解析到对方信息的。因此如果数据比较重要,比如银行账户密码等,是不可以通过IP协议来传输的。
这两个协议都是传输层的协议,要比IP更高一层。主要通过端口号来将数据传给指定的应用程序。
其中,UDP协议是不可靠的传输协议,好处是数据延时非常少,当然这是以丢失部分数据为代价的。主要用于视频电话,电话会议这种对数据正确性要求不高的场景,因为就算对话过程中对面***偶尔出现卡顿,也不会影响整场会议的质量。
而TCP协议就是通过牺牲了一部分性能来保证质量的可靠传输协议。大家可能经常听过TCP协议的三次握手和四次挥手。这里的握手是指通过TCP协议建立连接,需要甲发送一个标志位A告诉乙,要开始传输数据给乙了,然后乙回复一个标志位A+1和B告诉甲,它已经准备好了,然后甲最后再回复一个A+1和B+1消息说,好,那下一步开始我就要传输数据了。为什么要这么麻烦呢,就是为了防止已经失效的连接请求突然有传送给了乙,因而产生错误。从这个过程就能看出,TCP协议是以安全性为首要任务的。
***是最上层,应用层的协议。刚刚我们介绍的协议应用在下层,但实际上所有通信的数据都要通过应用层的处理才有意义。
什么是网络?
因特网:因特网使用TCP/IP协议让不同的设备可以彼此通信,但使用TCP/IP协议的网络并不一定是因特网。因特网是当前全球最大的、开放的、由众多网络互相连接而成的特定的计算机网络。
以太网:以太网是当今局域网***用的通用通信协议。它也可以说是局域网的一种,目前局域网大多数都是使用以太网标准,所以也可以认为以太网就是局域网。局域网之间的通信协议必须是相同的。
局域网:局域网的主要特性是:高数据速率、短距离和低误码率。局域网覆盖的范围较小,如一幢大楼、一个工厂、一所学校等。也就是我们所说的“内网”。由上面的以太网定义可以知道,局域网是可以***用不同的协议来通信的。
网络、IP、TCP协议、UDP协议、***协议,专业术语比较多,
通过分类我们来依次了解一下这些概念。
网络设计的初衷是为了将不同计算机的***进行共享,最大化提升***利用效率所产生;
根据地域使用范围分为局域网、城域网、广域网。
想要了解IP、TCP、UDP、***协议,先要从TCP/IP协议入手。
为了将网络协议标准化,降低彼此依赖性,TCP/IP协议***用分层设计。
依次为物理层、数据链路层、网络层、传输层、应用层。
IP属于网路层协议;
TCP、UDP属于传输层协议;
网络的概念最早由美国军方研究机构提出,其目的是防止部分地区遭遇毁灭性打击之后可能引起的指挥瘫痪。连接在网络上的通信设备可以经过临近的设备收发电文而不需要由接线员或者交换机集中处理。民用上在个人电脑出现之前,[_a***_]设想使用电脑就像打电话那样,有一个计算中心通过电缆连接到放在家里的终端上,使用时,通过终端连接到计算中心的大型机上。老乔(乔布斯)19岁时在自家***里攒了第一台个人电脑之后彻底推翻了这个设想。个人电脑可以独立运算,但互相之间无法通信。最初人们使用可移动的软盘,后来又使用电线乃至电话网络连接两台电脑,但效果都不理想。人们很快就意识到网络的重大意义,并应用到民用领域,网络打破了电话公司垄断通信业务的传统,给人们带来了自由,人们开始设想把全世界的电脑都连接起来的方案。
TCP/IP协议就是在这个背景下产生了。常说的7层构造中,前两层属于硬件的通信标准和网络的关系不大就不多说了,这里只说说IP准确地说是IPv4。通俗地说IP协议相当于电话号码的编制规则。在IP协议中电话号码被称为IP地址,它由4个字节组成,每个字节都可以有0-255共256个数字,IPv4一共可以管理约40亿个地址。IP协议相当于电话号码的编制规则,它把IP地址分成了5类,关于这5类地址的详细内容,网上有很多说明,就不啰嗦了。
这里简单说明一下IP的工作原理。先说一下局限网的情形,局域网中的电脑通过Hub或者Switch连接在一起,一台电脑先向所有的电脑发出TCP/IP的数据包( 每个包的结构都是7层,都有目标的IP地址),被指定IP地址的电脑会做出应答,从而建立连接。连接外网时,需要设置网关,***会给局域网这台电脑临时分配一个外网的地址,这样外网上的电脑就可以先找到***再找到内网上的电脑了。许许多多的局域网是用路由器连接起来的,路由器同时接在两个局域网上,并维持着两边的地址列表。当寻找的地址不在自己的列表上时,路由会传递给附近的另一个路由,就这样一个一个地中继下去直到找到想连接的IP为止。
可以说网络技术是通信技术一次重大飞跃,依靠这项技术人类的通信方式彻底从传统意义上的点到点单一线路的方式转变为网对网多线路的方式,而且通信数据也从必须连续的模拟数据变成了无需保持顺序的数字化的数据包,大大提升了传输的效率,质量和可靠性。
我是网络工程专业的,我尝试用自己的话以及一些理解为了解释,如果说得不好,请指出。
当你使用 QQ 面对面传文件的时候,你和朋友的手机实际就组成了一个网络,这个网络叫做局域网。在这个局域网的范围内,你们的手机之间可以相互通信。
如果还有其他手机加进来,这个网络里面就有三台设备,这些设备都可以相互通信。你可以把这里的通信理解成传输文件,但是网络之间的通信并不限于传输文件,发送微信消息、浏览网页都属于网络通信。
当然了,网络里的设备也不一定是手机,更多的其实是电脑,甚至其他能联网的设备。
三台手机可以连成一个网络,公司里面所有设备也可以连成一个网络,整个城市、整个国家也可以连成一个网络,而全世界的计算机连在一起就形成了我们日常使用的网络--因特网。
如果你没有连接到因特网上,你就没办法跟世界各地的计算机通信。
来总结一下,网络是由 N 台设备连接而成的,而大家平时所说的网络通常是指因特网--这个世界上最大的网络,平时所说的“没网络”也就是没有连接到因特网,导致自己不能浏览到外界的内容。但请记住,网络不等于因特网,即使没有连接到因特网,相互连接的几台设备之间也是可以相互通信的。
既然网络中的设备要互相通信,那么两台设备之间要怎么交流呢?***设我是一台计算机,我想给另一台计算机发一条消息,怎么才能保证这条消息准确无误地到达目的地呢?
为了实现网络中设备的通信,就有了各种协议,它们规定了计算机以什么样的格式发送消息,规定了怎么确定怎么在茫茫“机”海中找到对方。
你只需要知道这些协议为了实现计算机之间的通信,然后以这个角度去阅读相关的书籍,相信会让你更好的理解,在这里就不详细介绍了。
计算机网络的三大功能是什么?
计算机网络的功能主要体现在三个方面:信息交换、***共享、分布式处理。
⑴信息交换 这是计算机网络最基本的功能,主要完成计算机网络中各个节点之间的系统通信。用户可以在网上传送电子邮件、发布新闻消息、进行电子购物、电子贸易、远程电子教育等。
⑵***共享 所谓的***是指构成系统的所有要素,包括软、硬件***,如:计算处理能力、大容量磁盘、高速打印机、绘图仪、通信线路、数据库、文件和其他计算机上的有关信息。由于受经济和其他因素的制约,这些***并非(也不可能)所有用户都能独立拥有,所以网络上的计算机不仅可以使用自身的***,也可以共享网络上的***。因而增强了网络上计算机的处理能力,提高了计算机软硬件的利用率。
⑶分布式处理 一项复杂的任务可以划分成许多部分,由网络内各计算机分别协作并行完成有关部分,使整个系统的性能大为增强。
数据通信、***共享、分布处理。
1、数据通信是计算机网络最基本的功能。它用来快速传送计算机与终端、计算机与计算机之间的各种信息,包括文字信件、新闻消息、咨询信息、图片资料、报纸版面等。
2、***共享 :“***”指的是网络中所有的软件、硬件和数据***。“共享”指的是网络中的用户都能够部分或全部地享受这些***。
3、分布处理 :当某台计算机负担过重时,或该计算机正在处理某项工作时,网络可将新任务转交给空闲的计算机来完成,这样处理能均衡各计算机的负载,提高处理问题的实时性。从逻辑功能上看,计算机网络是以传输信息为基础目的,用通信线路将多个计算机连接起来的计算机系统的***,一个计算机网络组成包括传输介质和通信设备。从用户角度看,计算机网络是这样定义的:存在着一个能为用户自动管理的网络操作系统。由它调用完成用户所调用的***,而整个网络像一个大的计算机系统一样,对用户是透明的。扩展资料:计算机网络就是通过线路互连起来的、自治的计算机***,确切的说就是将分布在不同地理位置上的具有独立工作能力的计算机、终端及其附属设备用通信设备和通信线路连接起来,并配置网络软件,以实现计算机***共享的系统。虽然网络类型的划分标准各种各样,但是从地理范围划分是一种大家都认可的通用网络划分标准。按这种标准可以把各种网络类型划分为局域网、城域网、广域网和互联网四种。局域网一般来说只能是一个较小区域内,城域网是不同地区的网络互联,不过在此要说明的一点就是这里的网络划分并没有严格意义上地理范围的区分,只能是一个定性的概念。下面简要介绍这几种计算机网络。
计算机应用技术,计算机网络技术,软件技术,云计算机专业有什么区别?哪个就业好?
计算机应用技术比较偏向软件方向,培养掌握计算机应用专业必要的基础理论、常用计算机软件操作和编程语言,培养目标是具有较强实践技能的高级计算机应用型人才,这一面和软件技术有点想像。
计算机应用是一门专业学的都是初级和基础的知识;计算机网络技术不同的学校对这个专业有不同的诠释,有的交的是互联网环境的搭建管理维护,优化硬件方面的,有的却是教的网站开发;软件技术就是学编程,也叫作软件开发工程师。云计算是网络技术工程师的升级版,进阶版,学习,分布式并发处理和虚拟化等技术;
其实以上都是属于IT行业,现如今互联网行业发展迅速,IT技术人才就业率屡创新高,而且工资高待遇好,上面的专业不同自然学成之后的就业岗位也不同,就业的话目前是云计算以及软件技术就业好,但是难度也会偏高一点,还是要自己的专业技能过硬,才能找到理想的工作
目前云计算大数据是时代发展的趋势,各行各业都在努力向互联网靠近,类似于智慧城市,智慧社区,物联网,大数据,ai智能,云计算等等的发展前途不可***。只要自己多学习专业方面的知识,做到能独当一面,前途一片光明。
到此,以上就是小编对于简述什么是计算机网络的问题就介绍到这了,希望介绍关于简述什么是计算机网络的3点解答对大家有用。