计算机网络 第一章 概述_01

1.1计算机网络在信息时代中的作用

三大类网络:电信网络、有线电视网络、计算机网络;
Internet是由数量极大的各种计算机网络互连起来的;
互联网之所以能够向用户提供许多服务,就是因为互联网具有连通性共享
连通性,就是互联网使上网的用户之间不管相距多远,都可以非常便捷、非常经济地进行各种信息交换,好像这些用户终端彼此直接连通一样;
共享,资源共享的含义是多方面的,可以是信息共享、软件共享,也可以是硬件共享。

1.2互联网概述

1.2.1网络的网络

起源于美国的互联网现已发展成为世界上最大的覆盖全球的计算机网络。
计算机网络(后简称为网络):由若干结点和连接这些结点的链路组成。网络中的结点可以是计算机、集线器、交换机或路由器等。
网络之间还可以通过路由器互连起来,构成一个覆盖范围更大的计算机网络;这样的网络称为互连网;因此,互联网是网络的网络。
网络把许多计算机连接在一起,而互联网则把许多网络通过路由器连接在一起,与网络相连的计算机常称为主机。

1.2.2互联网基础结构发展的三个阶段

第一阶段:从单个网络ARPANET向互连网发展的过程。1983年TCP/IP协议成为ARPANET上的标准协议。所有使用TCP/IP协议的计算机可以相互通信,所以1983年为互联网诞生的时间。
internet(互连网):一个通用名词,泛指多个计算机网络互连而成的计算机网络。通信协议可任意选择,不固定。
Internet(互联网):一个专用名词,指当前全球最大的、开放的、由众多网络相互连接而成的特定互连网,它采用TCP/IP协议族作为通信的规则,且其前身是美国的ARPANET。
第二阶段:特点为建成了三级结构的互联网。80年代中期,为了满足各大学及政府机构为促进其研究工作的迫切要求,美国国家科学基金会(National Science Foundation,简称NSF)在全美国建立了6个超级计算机中心。1986年7月,NSF资助了一个直接连接这些中心的主干网络,并且允许研究人员对Internet进行访问,以使他们能够共享研究成果并查找信息。最初,这个NSF主干采用的是56Kbps的线路,到1988年7月,它便升级到1.5M bps线路。这个主干网络就是NSFNET。
它是一个三级计算机网络,分为主干网、地区网和校园网(或企业网)。
第三阶段:逐渐形成了多层次ISP结构的互联网。互联网服务提供者ISP(Internet Service Provider)又称为互联网服务提供商。
ISP向互联网管理机构申请到IP地址+通信线路+路由器等设备,个人只要向ISP交纳规定的费用,就可以获得所需IP的使用权,并通过ISP接入到互联网。
ISP分为:主干ISP,地区ISP,本地ISP
在这里插入图片描述
在这里插入图片描述
互联网交换点(IXP),允许两个网络直接相连并交换分组,而不需要第三个网络来转发分组。

1.3互联网的组成

  1. 边缘部分:由所有连接在互联网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。
  2. 核心部分:有大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。
    在这里插入图片描述

1.3.1互联网的边缘部分

处在互联网边缘部分的主机又称为端系统;边缘部分利用核心部分所提供的服务,是众多主机之间能够互相通信并交换或共享信息,也就是主机A的某个进程和主机B上的另一个进程进行通信,可以简称为“计算机之间通信”。
在网络边缘系统之间的通信方式通常可划分为两大类:客户—服务器方式(C/S方式)对等方式(P2P方式)
1、 客户—服务器方式
这种方式在互联网上是最常用和最传统的方式。
客户和服务器都是指通信中所涉及的两个应用进程。客户—服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。
服务请求方和服务提供方都要使用网络核心部分所提供的服务。
在这里插入图片描述
在实际应用中,客户程序和服务器程序通常还具有以下主要特点
客户程序:
①被用户调用后运行,在通信时主动向远地服务器发起通信。因此,客户程序必须知道服务器程序的地址。
② 不需要特殊的硬件和很复杂的操作系统。
服务器程序:
① 是一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。
② 系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址。
③ 一般需要有强大的硬件和高级的操作系统支持。
2、对等连接方式
对等连接是指两台主机在通信时并不区分哪一个是服务请求方哪一个是服务提供方。只要两台主机都运行了对等连接软件,它们就可以进行平等的、对等连接通信。这是双方都可以下载对方已经存储在硬盘中的共享文档。因此这种方式也称为P2P方式。
实际上对等连接方式从本质上看仍然是使用客户—服务器方式,这是对等连接中的每一台主机既是客户又是服务器。
在这里插入图片描述

1.3.2互联网的核心部分

网络核心部分是互联网中最复杂的部分,因为网络中的核心部分要向网络边缘中的大量主机提供连通性,使边缘部分中的任何一台主机都能向其他主机通信。
在网络核心部分起特殊作用的是路由器,它是一种专用计算机(但不叫主机)。路由器是实现分组交换的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。
分组交换
分组交换采用存储转发技术。表示把一个报文划分为几个分组后再进行传送。
通常我们要把发送的整块数据称为一个报文。在发送报文之前,先把较长的报文划分成一个个更小的等长数据段,在每一个数据段前面加上一些由必要的控制信息组成的部首后,就构成了一个分组。
位于网络边缘的主机和位于网络核心部分的路由器都是计算机,但它们的作用却很不一样。主机是为用户进行信息处理的,并且可以和其他的主机通过网络交换信息。路由器则是用来转发分组的,即进行分组交换的。路由器收到一个分组,先暂时存储一下,检查其部首,查找转发表,按照首部中的目的地址,找到合适的接口转发出去,把分组交给下一个路由器。
当我们讨论互联网的核心部分中的路由器转发分组的过程时,往往把单个的网络简化成一条链路,而路由器成为核心部分的节点,如上图所示。这种简化图看起来可以更加突出重点,因为杂转发分组时最重要的就是要知道路由器之间是怎样连接起来的。
在这里插入图片描述
分组交换的优点
高效:在分组传输的过程中动态分配传输带宽,对通信链路是逐段占用
灵活;为每一个分组独立地选择最合适的转发路由
迅速;以分组作为传送单位,可以不先建立连接就能向其他主机发送分组
可靠;保证可靠性的网络协议;分布式多路由的分组交换网,使网络有很好的生存性

1.4计算机网络的类别

几种不同类别的计算机网络:
1.按照网络的作用范围进行分类
(1)广域网WAN:作用的范围通常为及时到几千公里,因而有时也称为远程网。
(2)城域网 MAN:作用范围一般是一个城市,其作用距离约为5~50KM。
(3)局域网 LAN:一般用微型计算机或工作站通过高速通信线路相连,在地理上局限于较小的范围。
(4)个人区域网 PAN:就是在个人工作的地方把属于个人使用的电子设备用无线技术连接起来的网络,因此也常称为无线个人区域网WPAN。
2.按照网络的使用者进行分类
(1)公用网:指电信公司出资建造的大型网络;按电信公司的规定缴纳费用的人都可以使用的网络。
(2)专用网:某个部门为满足本单位的特殊业务工作的需要而建造的网络;这种网络不向外部人员开放。
3.用来把用户接入互联网的网络
这种网络就是接入网AN(Access Network),它又称为本地接入网和居民接入网。

1.5计算机网络的性能

1.5.1计算机网络的性能指标

1.速率
网络技术中的速率一般是指数据的传送速率,也称数据率或者比特率,单位是bit/s(bps),当提到网络的速率时,往往指的是额定速率或标定速率。
2.带宽
网络带宽是指在单位时间内网络中的某信道做能通过的“最高数据率”,单位也是bit/s.
3.吞吐量
吞吐量表示在单位时间内通过某个网络(信道、接口)的实际数据量。举例来说,一个1Gbit/s的网络,即额定速率时1Gbit/s,这也是吞吐量的上限。吞吐量还可以用每秒传送的字节数或帧数表示。
4.时延
时延是指数据从网络的一段传到网络的另一端所需要的时间。分为以下几个部分组成:
1)发送时延
发送时延是主机或路由器发送数据帧所需要的时间,即从发送数据帧的第一个比特算起,到该帧的最后一个bit发送完毕为止。又叫做,传输时延。发送时延=数据帧长度(bit)/发送速率(bit/s)。
2)传播时延
传播时延是电磁波在信道中传播一定的距离需要花费的时间。ps:电磁波在自由空间中传播速率是光速3.0105km/s,在铜管中约为2.3*105km/s,在光纤中这个速度约为2.010^5km/s.
3)处理时延
主机或者路由器在接收到数据之后需要话费一定的时间进行处理,如分析首部,提取数据,差错检验,寻找路由。
4)排队时延
在路由器确定了转发接口之后还需要在路由器中排队等待转发,这就产生了排队时延。当网络通信量很大的时候,会发生队列溢出,使得分组丢失,这时就相当于排队时延变为无穷大。
一个例子:长度为100MB的数据块,在宽带为1Mbit/s的信道上连续发送,发送延时为:
ps: 在国际单位制词头,M表示Mega,即一百万,1M=10的6次方=1000000。
  在计算机领域,M是MB的简称,即兆字节,1兆字节(MB,Megabyte)=1024千字节,1M=2的20次方=1024x1024。
对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率。通常所说的“光纤信道的传输速率高”是指可以用很高的速率向光纤信道发送数据,而光纤信道的传播速率实际比铜管略低一点。
5.时延带宽积
时延带宽积,又称为以比特为单位的链路的长度。时延带宽积 = 传播时延*带宽。
6.往返时间RTT
我们经常需要双向交互一次所需要的时间。A向B发送数据,耗费了 发送时间 = 数据长度/发送速率;B接受完立即向A发送确认,假设A只有收到确认才能继续向B发送数据,则需要等待一个RTT。这时 有效数据率 = 数据长度/(发送时间+RTT) 。
7.利用率
利用率分为信道利用率和网络利用率,信道利用率是指某信道有百分之几的时间是被利用的。网络利用率是全网络信道利用率的加权平均值。网络时延和利用率的关系是 D=D0/1-U,其中D0是网络空闲时的时延,U是利用率。因此有结论,信道或网络的利用率过高会产生非常大的延时,ISP通常控制U<50%.

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值