目录
因特网概述
网络、互联网和因特网
首页----中国互联网络信息中心 (cnnic.net.cn)
- 网络由若干结点和链接这些结点的链路组成。
- 多个网络可以通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互联网,互联网是“网络的网络”。
- 因特网是世界上最大的互联网络。
补充:internet和Internet
- internet(互联网或者互连网)是一个通用名词,泛指多个计算机网络互连而成的网络,在这些网络之间的通信协议可以是任意的。
- Internet(因特网)则是一个专有名词,它指当前全球最大的,开放的,由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议族作为通信的规则,其前身是美国的ARPANET。
因特网发展的三个阶段
- 1969,从单个网络ARPANET向互联网发展。
- 1985,逐步建成三级结构的因特网。
- 1993,逐步形成了多层次ISP结构的因特网。
我国主要的ISP是中国移动,中国联通,中国电信三大运营商。
基于ISP的三层结构的因特网
PS:当今的因特网规模很大了,很难有详细的ISP的划分,上述只是一个示意图。
因特网的标准化工作
- 最大的特点是面向公众。
- 所有的RFC(Request for Comments)技术文档都可以从因特网上免费下载。(http://www.ietf.org/rfc.html)
- 任何人都可以随时用电子邮件发表对某个文档的意见或者建议。
- 因特网协会ISOC是一个国际性组织,它负责对因特网进行全面管理。
- 指定因特网的正式标准要经历以下4个阶段:
- 因特网草案(在这个阶段还不是RFC文档)
- 建议标准(从这个阶段开始就成为RFC文档)
- 草案标准
- 因特网标准
因特网的组成
- 边缘部分:由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信。
- 核心部分:由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的。(提供连通性和交换)
三种交换方式:电路交换、分组交换和报文交换
电路交换
中间设备连接电话------电话交换机。
电路交换的三个步骤:
- 建立连接(分配通信资源)
- 通话(一直占用通信资源)
- 释放连接(归还通信资源)
当使用电路交换来传送计算机数据时,其线路的传输效率往往很低。
优点 | 缺点 |
通信时延小 | 建立连接时间长 |
有序传输 | 线路独占,使用效率低 |
没有冲突 | 灵活性差 |
通信范围广 | 难以规格化 |
实时性强 | |
控制简单 |
分组交换
- 发送方:构造分组,发送分组
- 路由器:缓存分组,转发分组
- 接收方:接收分组,还原报文
优点 | 缺点 |
无需建立连接 | 引起了转发时延 |
线路利用率高 | 需要传输额外的信息 |
简化了存储管理 | 对于数据报服务,存在失序,丢失和重复分组的问题; 对于虚电路服务,存在呼叫建立,数据传输和虚电路释放三个过程。 |
加速输出 | |
减少出错概率和要转发的数据量 |
报文交换
现在已经被分组交换所取代。
计算机网络的定义和分类
定义
没有一个统一的定义,最简单可以定义成:一些互相连接的,自治的计算机的集合。
较好的定义:计算机网络主要是由一些通用的、可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的(例如,传送数据和视频信号)。这些可编程的硬件能够专门用来传送不同类型的数据,并能支持广泛和日益增长的应用。
分类
按交换技术分类:电路交换网络、报文交换网络、分组交换网络
按使用者分类:公用网、专用网
按传输介质分类:有线网络、无线网络
按覆盖范围分类:广域网WAN,城域网MAN,局域网LAN,个域网PAN
按拓扑结构分类:总线型网络、星型网络、环形网络、网状型网络
计算机网络的性能指标
速率:连接在计算机网络上的主机在数字信道上传送比特的速率,也称为比特率或者数据率单位是bit/s(b/s,bps)
带宽:用来表示网络的通信线路所能传送数据的能力,因此网络带宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。单位:b/s(Mb/s)
吞吐量:表示在单位时间内通过某个网络(或信道、接口)的数据量。受带宽和速率的限制。
时延:发送时延(分组长度(b)/发送速率(b/s)),传播时延(信道长度(m)/电磁波传播速率(m/s)),处理时延(一般不方便计算)。
时延带宽积:传播时延×带宽
往返时间:往返时间RTT(Round-Trip Time)也是一个重要的性能指标。
利用率:分为信道利用率和网络利用率。
丢包率:即分组丢失率,是指在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比率。主要原因:分组误码和网络拥塞(结点交换机缓存队列满)。
PS:
比特,计算机中数据量的单位。
8bit = 1Byte KB = 2^10 B MB = 2^20 B GB = 2^30B TB = 2^40B