1.1互联网在信息时代的作用
1、三网
电信网络、有线电视网络、计算机网络(核心作用)
三网融合:把上述三种网络融合提供所有上述服务
但实现融合并不简单,设计经济利益和行政管辖权的问题
2、因特网的发展
Internet译名:
1)因特网
2)互联网,该译名最能体现出Internet的主要特征:由数量极大的各种计算机互连起来
3、区分互联网与互连网
互联网:专指Internet
互连网:指在局部范围建立起来的计算机网络
4、什么是互联网?
互联网是由数量极大的各种计算机网络互联而形成的网络
5、认识互联网
1)从互联网应用上看
2)从互联网工作原理与特点看
互联网之所以能够向用户提供许多服务、是因为互联网具有两个重要的基本特点
a、连通性
b、共享:可以是信息共享、软件共享、硬件共享
1.2因特网概述
1、计算机网络(简称为网络)
由若干结点和连接这些结点的链路组成
2、互连网(internet或internetwork)
通过路由器把网络互连起来,构成一个覆盖范围更大的网络,即网络的网络
3、互联网Internet
网络把许多计算机连接在一起,而互连网则把许多网络通过路由器连接在一起
互联网则是最大的互连网
4、在网络中,node被翻译为结点而不是节点
5、云:用云来表示网络,可能会有两种不同的情况
1)云表示的网络已经包含了和网络相连的计算机
2)云表示的网络里就只剩下许多路由器和连接这些路由器的链路,把有关的计算机画在云外吗,习惯上,将与网络相连的主机称为主机(host),主机可以是计算机、也可以是手机
6、Internet发展的三个阶段
第一阶段:从单个网络APANET向互联网发展
1983年TCP/IP协议称为APANET的标准协议,使得使用TCP/IP协议的计算机都可以利用互连网相互通信
因此,1983年也被视为互联网诞生的时间
1990年APANET宣部正式关闭,互联网的前身即是美国的APANET,它采用TCP/IP协议族
第二阶段:构成了三级结构的互联网
主干网---地区网---校园网或企业网
第三阶段:逐渐形成了多层次ISP结构的互联网
ISP 互联网服务提供者
依据提供服务的覆盖面积大小以及IP地址数目的不同
ISP分为不同层次:主干ISP,地区ISP,本地ISP
7、万维网问世
WWW 万维网 World Wide Web的问世称为互联网指数增长的主要驱动力
8、因特网的标准化工作
因特网协会ISOC
因特网体系结构研究委员会IAB
因特网研究部IRTF
因特网研究指导小组IRSG
因特网工程部IETE
因特网工程指导小组IESG
制定因特网的正式标准需要经过一下三个阶段
1)、互联网草案,在这个阶段还不是RFC文档
2)、建议标准,从这个阶段开始就成为RFC文档
3)、互联网标准、达到正式标准后,每个标准分配一个编号STDXXXX,一个标准可以与多个RFC文档关联
所有的互联网标准都以RFC的形式在互联网上发布
9、各种RFC文档之间的关系
除了建议标准和互联网标准这两种 RFC文档外,还有三种RFC文档,即历史的、实验的和提供信息的RFC 文档。
1.3因特网的组成
从工作方式来划分、因特网分为边缘部分(主机)和核心部分(为边缘部分部分提供服务的网络和路由器)
处在边缘部分的主机又叫做端系统,端系统在功能上有很大的差别(个人计算机、超级计算机)
端系统之间通信的含义:
实际上是指两个端系统之间的程序或进程通信,简称为计算机之间的通信
端系统的通信方式可分为:
1)、C/S方式,客户-服务器方式
描述的是进程之间服务与被服务的关系,客户是服务的请求方,而服务器是服务的提供方
服务请求方和服务提供方都要使用网络核心部分所提供的服务。
客户程序必须知道服务器程序的地址,而服务器程序不需要知道客户程序的地址
客户与服务器通信关系建立后,通信是双向的
2)、P2P方式 对等方式
两主机并不区分服务请求方与提供方,P2P可以支持大量对等用户同时工程
因特网的核心部分要向边缘部分提供连通性,在网络核心部分中其特殊作用的是路由器,它是实现分组交换的关键构件,任务是分组转发,这是网络核心部分最重要的功能
1)电路交换
N部电话机两两连接需要n*(n-1)/2对电线
当电话机数量足够多,需要使用交换机,这里交换的含义就是转接,动态分配传输线路资源
在数据传输过程中,用户始终占用端到端的固定传输宽带
电路交换必然是面向连接的
电路交换分为三个阶段:建立连接、通信、释放连接
当电路建立以后,除了源结点和目的结点,电路上的任何结点都采取“直通式”接收数据和发送数据,即不会存在存储转发所耗费的时间。
2)报文交换
3)分组交换,
采用存储转发技术,将较长的报文划分成较短的固定长度的数据报,每一个数据段前面添加上首部构成分组
分组交换网以分组作为数据传输单元,依次把各分组发送接受端,接收端在收到分组后剥去首部还原成报文
路由器:在路由器的输入和输出端口直接没有直接连线
路由器处理分组的过程是:
1)先把收到的分组暂时放入缓存
2)查找转发表,找到某个目的地址应该从哪个端口转发
3)把分组送到适当的端口转发出去
主机用来处理用户信息,可以发送分组和接收分组,而路由器是对分组进行存储转发,将分组交付给目的主机
1.4计算机网络在我国的发展
早期面向终端的计算机网络是以单个主机为中心的星型网
分组交换网则是以网络为中心
实现了以主机为中心到以网络为中心
1.5计算机网络的类别
较为良好的定义:
计算机网络主要是由一些通用的、可编程的硬件互联而成,这些硬件并非用来专门实现某一特定的目的,这些可编程的硬件(一定包含CPU)能够用来传送多种不同类型的数据,并能支持广泛的使用
几种不同类别的网络:
1)按照网络的作用范围分
广域网WAN、城域网MAN、局域网LAN、个人区域网PAN
区分多处理机系统与计算机网络
2)按照网络的使用者进行分类
公用网、专用网
3)接入网AN 也称为本地接入网或居民接入网,接入网本身即不属于互联网的核心部分,也不属于边缘部分
4)按拓扑结构分类
星型网、总线型网、环形网、网状型网
5)按传输介质分类
有线网、无线网
1.6计算机网络的性能
主要性能指标:
速率:数据的传送速率,也称为数据率或者比特率单位是bit/s,速率往往是额定速率或标称速率,并非实际运行速率
带宽:表示某通道传送数据的能力,表示单位时间内网络中某信道所能通过的最高数据率,单位是bit/s
传播速率:电磁波在单位时间内能够在传输媒体上走的距离。单位m/s
传输速率:计算机每秒可以向所连接的网络发送多少个比特,bit/s
吞吐量:单位时间内通过某个网络、信道、接口的数据量,吞吐量受网络带宽和网络的额定速率的限制
时延:数据从网络的一端传输到另一端所需要的时间,
由发送时延、传播时延、处理时延、排队时延几个不同部分组成
对于高速网络链路,提高发送速率以减少发送时延
时延带宽积=传播时延*带宽
往返时延RTT
利用率 ,分为信道利用率和网络利用率。
信道利用率并非越高越好,当某信道的利用率增大时,该信道引起的时延也就迅速增加
1.6计算机网络的体系结构
网络协议:简称协议,是为进行网路中的数据交换而建立的规则,标准或约定。
网络协议应当规定数据与控制信息的格式或结构,指明需要发出何种控制信息,完成何种动作以及做出何种响应,还要指明事件实现顺序的详细说明
协议的两种形式:文字描述,程序代码
计算机网络的体系结构是计算机网络的各层及其协议的集合
体系结构是抽象的,而实现是具体的
五层协议的体系结构
OSI参考模型把对等层次之间传送的数据单元称为该层的协议数据单元PDU,该名词被许多非OSI标准采用
实体:任何发送或接受信息的硬件或软件进程
协议:两个对等实体进行通信的规则集合
对等实体间的通信向上层提供服务,同时,实现本层的协议还需要下层提供的服务
同一系统相邻两层的实体进行交互的地方,称为服务访问点SAP,它是一个抽象的概念,实际上是一个逻辑接口
层与层之间交换的数据单位叫做服务数据单元SDU
计算机网络提供的服务分类
1、面向连接服务与无连接服务
2、可靠服务与不可靠服务
3、有应答服务和无应答服务
开放式互连参考模型OSI/RM简称为OSI
会话层:表示运行中的应用之间的交互,会话层协议提供连接初始化和重启,增加检查点等功能
表示层:负责信息的格式标准和标准化编码
TCP/IP体系结构四层
网络接口层:类似于OSI的物理层和数据链路层