很多小白们都很想知道一台电脑怎么跟另一台电脑通信的,我发送一个qq给女朋友,怎么准确发送过去的,又是怎么接受消息的。
接下来一段时间给大家慢慢分享关于计算机网络的相关知识。
一、局域网、广域网和Internet
1.1、局域网
1)概述
局域网(LocalAreaNetwork,LAN)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内。局域网可以实现
文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。局域网是封闭型的,可以由办公室内的两台计算机组成,也可以由一个公司内的上千台计算机组成。
局域网(LocalAreaNetwork,LAN)是在一个局部的地理范围内(如一个学校、工厂和机关内),一般是方圆几千米以内,将各种计算机,外部设备和数据库等互相联接起来组成的计算机通信网。它可以通过数据通信网或专用数据电路,与远方的局域网、数据库或处理中心相连接,构成一个较大范围的信息处理系统。局域网可以实现文件管理、应用软件共享、打印机共享、扫描仪共享、工作组内的日程安排、电子邮件和传真通信服务等功能。
局域网严格意义上是封闭型的。它可以由办公室内几台甚至上千上万台计算机组成。决定局域网的主要技术要素为:网络拓扑,传输介质与介质访问控制方法。
2)特点
覆盖范围较小、自己花钱买设备来组件小型网络,宽带固定,自己维护 。
- 覆盖范围小:相比于整个internet来讲,局域网肯定很小了,例如,校园网、企业网,覆盖范围也就那么一点;
- 宽带固定:因为是局域网,范围小,网络部拥堵,几乎就是有多少带宽,趋于稳定;
- 自己维护:比如以下的是校园网,三个教室,每个教室都有电脑,每台电脑都连自己教室里的交换机,接入交换机又连到学校里一个更大的汇聚交换机,汇聚交换机连接外面的网络。
比如说校园内每间教室或者每个用网的地方都是如此来上网的,这样学校自己花钱买的交换机,自己来维护自己学校里面的网络。
1.2、广域网
1)概述
广域网(WAN,WideAreaNetwork)也称远程网(longhaulnetwork)。通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个城市或国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络。覆盖的范围比局域网(LAN)和城域网(MAN)都广。
广域网的通信子网主要使用分组交换技术。广域网的通信子网可以利用公用分组交换网、卫星通信网和无线分组交换网,它将分布在不同地区的局域网或计算机系统互连起来,达到资源共享的目的。如因特网(Internet)是世界范围内最大的广域网。
广域网是由许多交换机组成的,交换机之间采用点到点线路连接,几乎所有的点到点通信方式都可以用来建立广域网,包括租用线路、光纤、微波、卫星信道。而广域网交换机实际上就是一台计算机,有处理器和输入/输出设备进行数据包的收发处理。
2)举例生活:距离远花钱租带宽
看下图,我们不管哪个地方上网,都必须联网,上网能访问一些网站,跟别人聊天,为什么呢?
因为有一些ISP在帮我们做牵线工作。ISP(InternetServiceProvider)因特网服务提供商,电信、联通、移动等,它们在各个地方埋网线,有自己的主机、然后我们出钱连入他们的网络,就能访问上网了。
有一些网站站点放在电信机房中,我们电信网去访问,就会比较快,因为通往主机那边的地址的方式很多,如果电信网访问放在联通主机房中的网址,则相对会受到影响。
1.3、Internet
Internet,中文正式译名为因特网,又叫做国际互联网。它是由那些使用公用语言互相通信的计算机连接而成的全球网络。一旦你连接到它的任何一个节点上,就意味着您的计算机已经连入Internet网上了。
Internet目前的用户已经遍及全球,有超过几亿人在使用Internet,并且它的用户数还在以等比级数上升。
二、计算机数据之间通信的过程
2.1、路由器的功能(转发收到的分组)
1)什么是分组?
发送一段数据,将该段数据进行分组发送,而不是一次性全发送完。
2)什么是分组交换?
扩展阅读:【分组化的5G前传】
在网路中,路由器跟路由器之间有一定的距离,我们计算机要发送一段数据出去,首先将数据分成n个分组,在每个分组前特定的头部,就成了数据包。
然后将数据包发送到路由器,通过路由器来接受这些数据包,然后一部分一部分的发送,接受,在发送其中一个数据包的过程中,占用了其中的道路,发送完这一个,就释放,并不是一直占用该资源,直到传输结束,在其接受或发送数据时,也可以接受或发送别的数据,看先接受谁,就先发送谁,其实就是一个队列。
3)分组交换、电路交换、报文交换的区别?
- 电路交换:就是电话线,A打给B,AB之间的电话线就接通了,那么不管他两说没说话,说多久,直到挂断之前,该线都是在占用之中。
- 报文交换:一次性发送完整的数据,那么该段路就被占用,传完就释放,然后接下一步的传送。直到到达目的地
- 分组交换:高效、灵活、迅速、可靠。
4)图解
情景:1号计算机和2号计算机组成局域网,主机1、主机2、主机3就相当于电信的主机,网页都存在在主机中
4.1)IP地址跟MAC地址:
每个计算机都有自己独特的ip地址,全球独一无二,跟电话一样,有些电话是031-开头有些地区是079开头,这是分地区的,ip地址也是一样,
mac地址:每台计算机上都有一个物理地址,也是独有的。在网卡上面,路由器也有mac地址。
4.2)号计算机如何通过www.baidu.com来访问到百度的主页:
每台计算机上都有DNS解析器,通过DNS将域名解析成对应地址,路由器每次识别目标ip地址,以此来更改原mac地址和下一步目标的mac地址。