1.4计算机网络在我国的发展
在我国最早着手建设专用计算机广域网的是铁道部。
1994年4月20日我国用64kbit/s专线正式连入互联网。
我国规模最大的5个公用计算机网络:①中国电信互联网CHINANET②中国联通UNINET③中国移动CMNET④中国教育和科研计算机网CERNET⑤中国科学技术网CSTNET。
1.5计算机网络的类别
1,计算机网络的定义
精确定义并未统一,较好的:计算机网络主要是由一些通用的,可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。
①并不局限于一般计算机②并非专门用来传送数据,而是能支持很多种应用。数据的传送是其他应用的基础。
2,几种不同类别的计算机网络
①按网络的作用范围进行分类
广域网WAN 几十到几千公里 互联网的核心部分 长距离运送主机所发送的数据 一般链路为高速链路,具有较大的通信容量。
城域网MAN 5~50km 一般采用以太网技术。
局域网LAN 1km左右 通常速率在10mbit/s以上的高速通信线路。
个人区域网PAN 10m左右 。
多处理机系统:中央处理器之间的距离非常近,如仅1米的数量级或更小些。
②按照网络的使用者进行分类
公用网:电信公司出资建造的大型网络。规定交纳费用的人都可以使用。
专用网:为满足本单位的特殊业务工作的需要而建造的网络。
③用来把用户接入到互联网的网络
接入网AN,又称本地接入网或居民接入网。
1.6计算机网络的性能
1,计算机网络的性能指标
①速率:比特(一个二进制数字)信息量的单位。速率指数据的传送速率,也称为数据率或比特率。单位b/s。当提到网络的速率时,往往指额定速度。
②带宽:本指某个信号具有的频带宽度。在计算机网络中,带宽用来表示网络中某通道传送数据的能力,表示在单位时间内网络中的某信道所能通过的最高数据率。单位b/s。
③吞吐量:表示在单位时间内通过某个网络的实际数据量。
④时延:指数据从网络的一端传送到另一端所需的时间。有发送时延:是主机或路由器发送数据帧所需要的时间。传播时延:电磁波在传播一定的距离需要花费的时间。处理时延。排队时延。总时延等于四者相加。对于高速网络链路,我们提高的仅仅是数据的发送速率而不是比特在链路上的传播速率。提高数据的发送速率只是减小了数据的发送时延。
⑤时延带宽积:传播时延和带宽相乘。
⑥往返时间RTT:互联网上的信息不仅仅单方向传输而是双向交互的。有效数据率等于数据长度 除 发送时间加RTT。
⑦利用率:信道利用率和网络利用率。信道刮用率指出某信道有百分之几的时间是被利用的。网络利用率则是全网络的信道利用率的加权平均值。信道利用率或网络利用率过高就会产生非常大的时延。D=Do÷(1-U)D表示网络当前的时延,Do表示网络空闲时的时延,U为网络利用率。
2,计算机网络的非性能指标
费用,质量,标准化,可靠性,可扩展性和可升级性,易于管理和维护。
1.7计算机网络体系结构
1,计算机网络体系结构的形成
相互通信的两个计算机系统必须高度协调工作才行。ARPANET分层方法,将宠大而复杂的问题,转化为若干较小的局部问题,易于研究和处理。
法律上的国际标准OSl:七层协议的体系结构,失败原因:①缺乏商业驱动力。②过分复杂,运行效率很低。③制定周期太长。④划分不太合理。
事实上的国际标准TCP/IP。
2,协议与划分层次
规则明确规定了所交换的数据的格式以及有关的同步问题。同步含有时序的意思。为进行网络中的数据交换而建立的规则,标准或约定称为网络协议。
网络协议由语法,语义,同步三要素组成。
分层的好处:①各层之间是独立的。②灵活性好。③结构上可分割开。④易于实现和维护。⑤能促进标准化工作。
3,具有五层协议的体系结构
OSI七层:物理层,数据链路层,网络层,运输层,会话层,表示层,应用层。
TCP/IP四层:链路层,网络层,运输层,应用层。
五层:物理层,数据链路层,网络层,运输层,应用层。
①应用层:任务是通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程间通信和交互的规则。进程指主机中正在运行的程序。协议有DNS,HTTP,SMTP等。数据单元:报文。
②运输层:任务是向两台主机中进程之间的通信提供通用的数据传输服务。有复用和分用的功能,复用就是多个应用层进程可同时使用下面运输层的服务,分用和复用相反,是运输层把收到的信息分别交付上面应用层中的相应进程。协议:传输控制协议TCP,用户数据报协议UDP。TCP单位是报文段,UDP单位用户数据报。TCP面向连接,可靠。UDP无连接的尽最大努力。
③网络层:分组交换网上不同主机提供通信服务。无论在哪一层传送的数据单元,都可笼统地用分组来表示。互联网是由大量的异构网络通过路由器相互连接起来的。
④数据链路层:两台主机之间的数据传输,总是在一段一段的链路上传送的。在两个相邻节点之间的链路上传送帧,数据链路层将网络层交下来的IP数据报组装成帧。差错检错,纠错功能。
⑤物理层:单位为比特。孝虑用多大电压代表1和0,以及接收方如何识别出发送方所发送的比特。还要确定连接电缆的插头应当有多少根引脚以及各引脚应如何连接。比特代表的意思,物理传输媒体并不在物理层协议之内。
4,实体,协议,服务和服务访问点
实体表示任何可发送或接收信息的硬件或软件进程。协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层所提供的服务。本层服务的实体只能看见服务而无法看见下面的协议。下协议对上实体透明。协议水平,服务垂直。