计算机网络技术必背.docx
《计算机网络技术必背.docx》由会员分享,可在线阅读,更多相关《计算机网络技术必背.docx(74页珍藏版)》请在冰豆网上搜索。
![计算机网络技术必背.docx](https://file1.bdocx.com/fileroot1/2023-2/9/45eff3b5-05b8-45f9-b857-e25a03e1e789/45eff3b5-05b8-45f9-b857-e25a03e1e7891.gif)
计算机网络技术必背
计算机网络概述
1.1计算机网络的定义和发展历史
1.1.1计算机网络的定义
计算机网络就是指将分布在不同地理位置、具有独立功能的多台计算机及其外部设备,用通信设备和通信线路连接起来,在网络操作系统和通信协议及网络管理软件的管理协调下,实现资源共享、信息传递的系统。
所谓的网络资源包括硬件资源(例如大容量磁盘、光盘阵列、打印机等),软件资源(例如工具软件、应用软件等)和数据资源(例如数据文件和数据库等)。
1.1.2计算机网络的发展历史
1969年12月,Internet的前身——美国的ARPANET投入运行,它标志着我们常称的计算机网络的诞生。
1.2计算机网络的功能和应用
1.2.1计算机网络的功能
计算机网络的功能主要体现在以下方面:
a.实现计算机系统的资源共享
b.实现数据信息的快速传递
c.提高可靠性
d.提供负载均衡与分布式处理能力
e.集中管理
f.综合信息服务
1.2.2计算机网络的应用
计算机网络的应用主要体现在以下方面:
a.办公自动化
b.管理信息系统
c.过程控制
d.Internet应用
1.3计算机网络的系统组成
计算机网络是由网络硬件系统和网络软件系统构成的。
从拓扑结构看计算机网络是由一些网络节点和连接这些网络节点的通信链路构成的;从逻辑功能上看,计算机网络则是由资源子网和通信子网组成的。
1.3.1网络节点和通信链路
1.网络节点
计算机网络中的节点又称网络单元,一般可分为三类:
访问节点、转接节点和混合节点。
访问节点又称端节点,是指拥有计算机资源的用户设备,主要起信源和信宿的作用,常见的访问节点有用户主机和终端等。
转接节点又称中间节点,是指那些在网络通信中起数据交换和转接作用的网络节点,这些节点拥有通信资源,具有通信功能。
混合节点又称全功能节点,是指那些既可以作为访问节点又可以作为转接节点的网络节点。
2.通信链路
通信链路是指两个网络节点之间传输信息和数据的线路。
链路可用各种传输介质实现。
通信链路又分为物理链路和逻辑链路两类。
物理链路是一条点到点的物理线路,中间没有任何交换节点。
1.3.2资源子网和通信子网
从逻辑功能上可以把计算机网络分为两个子网:
资源子网和通信子网。
1.资源子网
资源子网提供访问网络和处理数据的能力,由主机系统、终端控制器和终端组成。
2.通信子网
通信子网是计算机网络中负责数据通信的部分,主要完成数据的传输、交换以及通信控制。
3.通信子网有两种类型。
(1)公用型:
为公共用户提供服务并共享其通信资源的通信子网。
(2)专用型:
专门为特定的一组用户构建的通信子网。
1.3.2网络硬件系统和软件系统
网络硬件系统是指构成计算机网络的硬件设备,包括各种计算机系统、终端及通信设备。
网络软件系统主要包括网络通信协议、网络操作系统和各类网络应用系统。
1.4计算机网络的分类
◆按照网络规模大小和通信距离远近划分
(1)局域网(LocalAreaNetwork,LAN)
地理覆盖范围一般为一个单位,网络速度快。
主要连接设备为交换机。
(2)广域网(WideAreaNetwork,WAN)
地理覆盖范围一般为一个国家,网络速度慢。
网络连接方式多样,主要连接设备为路由器。
(3)城域网(MetropolitanAreaNetwork,MAN)
地理覆盖范围一般为一个城市,多家单位组成,网络速度适中。
◆按照按网络的传输技术分类
(1)广播式网络
在网络中只有一个单一的通信信道,由这个网络中所有的主机所共享。
在广播网络中,若某个分组是发送给网络中的某些计算机,则被称为多点播送或组播;若分组只发送给网络中的某一台计算机,则称为单播。
(2)点到点网络
在网络中可能存在多个通信信道,两台计算机之间通过一条物理线路连接。
点到点的网络中需要选择最佳路径
◆按照网络中计算机所处地位划分
(1)对等网络(PeertoPeer:
P2P)
网络中计算机是平等的,同时担任客户机和服务器两种角色;
每个用户都管理自己机器上的资源。
(2)基于客户机/服务器模式网络(Client/serversystem:
C/S)
由一台或多台计算机为用户提供网络服务,
服务器负责整个网络的管理维护工作,实现网络资源和用户的集中式管理。
◆按网络的使用范围分类
(1)公用网
公用网由电信部门组建,一般由政府电信部门管理和控制,网络内的传输和交换装置可提供给任何部门和单位使用。
公用网分为公共电话交换网(PSTN),数字数据网(DDN),综合业务数字网(ISDN)等。
(2)专用网
专用网事由某个单位或部门组建的,不允许其他部门或单位使用。
如:
金融、军队、铁路等行业都有自己的专用网。
◆按传输介质分类
(1)有线网
有线网是指采用双绞线、同轴电缆以及光纤作为传输介质的计算机网络。
(2)无线网
无线网是指使用电磁波作为传输介质的计算机网络,它可以传送无线电波和卫星信号,无线网包括如下几种:
无线电话网:
通过手机上网已成为新的热点,目前这种联网方式费用较高、速率不高、但联网方式灵活方便。
语音广播网:
价格低廉、使用方便,但保密性和安全性差。
无线电视网:
普及率高,但无法再一个频道上和用户进行实时交互。
微波通信网:
通信保密性和安全性较好。
卫星通信网:
能进行远距离通信,但价格昂贵。
◆按网络作用范围分类
(1)内联网(Intranet)
用因特网技术建立的可支持企事业内部业务处理和信息交流的综合网络信息系统,通常采用一定的安全措施与企事业外部的因特网用户相隔离。
(2)外联网(Extranet)
不同单位间为了频繁交换业务信息,而基于互联网或其他公网设施构建的单位间专用网络通道。
(2)互联网(Internet)
以一组通用的协议(TCP/IP)相连,形成逻辑上的全球性网络。
◆按网络的交换功能分类
(1)电路交换:
在数据传输期间,源(发送点)与目的(接收点)之间构成一条实际连接的专用物理线路。
(2)报文交换:
不需要建立一条专用物理线路,信息分成报文一站一站地从源地址送到目的地址。
即存储-转发方式。
报文长度不固定,有点像寄出一封信传送方式一样。
(3)分组交换:
同样不需要建立一条专用物理线路,不过信息传送的单位不是报文,而是分组。
特征是其最大长度比报文短很多。
基本原理与报文交换相同。
本章习题
一、填空题
1.在20世纪50年代,(计算机)和(通信)技术的互相结合,为计算机网络的产生奠定了理论基础。
2.从资源共享的角度来定义计算机网络,计算机网络指的是利用(通信线路)将不同地理位置的多个独立的计算机连接起来以实现(资源共享)的系统。
3.从逻辑功能上,计算机网络可以分成(资源子网)和(通信子网)两个部分。
4.(ARPAnet)的诞生是计算机网络发展历史中的一个里程碑事件,为Internet的形成奠定了理论和技术基础。
5.Internet是由分布在世界各地的计算机网络借助于(路由器)相互联接而形成的全球性互联网。
二、名词解析
1.计算机网络
就是以能够相互共享资源的方式互联起来的自治计算机系统的集合。
2.ARPAnet
对Internet的形成与发展起着奠基作用的计算机网络。
3.通信子网
计算机网络的一个组成部分,由各种通信控制处理机、通信线路与其他通信设备组成,负责全网的通信处理任务。
4.资源子网
计算机网络的一个组成部分,由主机、终端、终端控制器、联网外设、各种软件资源与信息资源组成,负责全网的数据处理业务
三、选择题
1.下列设备属于资源子网的是(A)。
A、计算机软件B、网桥C、交换机D、路由器
2.Internet最早起源于(A)。
A、ARPAnetB、以太网C、NSFnetD、环状网
3.计算机网络中可共享的资源包括(C)。
A、硬件、软件、数据和通信信道B、主机、外设和通信信道
C、硬件、软件和数据D、主机、外设、数据和通信信道
4.目前人们所使用的计算机网络是根据(A)观点来定义的。
A、资源共享B、狭义C、用户透明性D、报文交换
数据通信基础
2.1.1数据通信的基本概念
1、信息:
信息是对客观事物的反映。
在数据通信领域中,信息是数据的集合、含义与解释,信息的交换是通信的目的。
信息的表现形式可以是数值、文字、图形、声音、图像和动画等。
2、数据
数据是人们对客观事实进行描述与记载的物理符号。
数据可以分为:
模拟数据:
连续变化的物理量;
数字数据:
离散不连续的量;
3、信号:
信号是数据的具体物理表现,具有确定的物理描述。
信号也可以分为模拟与数字两种形式。
模拟信号是在一定的数值范围内可以连续取值的信号,是一种连续变化的信号。
如语音信号、广播电视信号等。
数字信号取几个不连续的物理状态来代表数字,计算机通信使用的离散数字是二进制数字0和1,它们分别由信号的两个物理状态(如低电平和高电平)来表示。
2.1.2数据通信系统模型
1、信源
信源就是信息的发送端。
常用的信源设备有电话机的话筒、计算机等。
信源实现信息装换成原始信号。
2、信号变换器/信号反变换器
将原始信号转换成传输的信号。
例如,调制解调器。
3、信道
信道是传送信号的路径,即连接发送设备和接收设备的线路,由传输介质及相应的附属设备组成。
4、信宿
信宿也就是信息的接收端。
5、码元
计算机网络中传输的每一个二进制数字称为码元,由码元组成的数字序列称为码字。
数据从信源发出,通过信道被信宿接收的整个过程称为通信过程。
•
(1)建立通信线路
•
(2)建立数据传输链路
•(3)数据传输
•(4)传输数据结束
•(5)断开通信线路
2.1.3数据通信的主要技术指标
1、传输速率
传输速率是指单位时间内传送的信息量。
(1)比特率
比特率又称信息传输速率、信息速率。
单位时间内所传输的二进制代码的位(bit)数,单位为bit/s或bps。
(2)波特率
波特率又称码元传输速率、传码率、符号速率、调制速率。
单位时间内信道上每秒钟传送的波形个数,单位为波特(Baud),简记Bd。
一般来说,比特率反映数字信号的传输速度,波特率反映调制速度。
2、误码率
误码率又称差错率,它是指二进制码元被传输出错的概率。
误码率=被传错的码元数/传输的二进制码元总数。
在计算机网络中,误码率通常要求低于10-6。
误码率越小,通信的可靠性越高。
3、信道容量
信道容量是指单位时间内信道传输信息的最大能力,通常传输速率表示。
实际上,信道容量应大于数据传输速率,保证通信质量,减少误码率。
4、信道延迟
信道延迟是指信号在信道中从信源到达信宿所需要的时间。
电信号一般以接近光速的速度传播,但随介质的不同而略有差别。
5、吞吐量
吞吐量是单位时间内整个网络能够处理的信息总量,单位是字节/秒或位/秒。
在单信道总线型网络中,吞吐量=信道容量×传输效率。
6、信道带宽
信道带宽是指信道所能传送的信号频率宽度,它的值为信道上可传送信号的最高频率减去最低频率之差。
带宽越大,所能达到的传输速率就越大,所以通道的带宽是衡量传输系统的一个重要指标。
宽带·带宽·网速(流量)
带宽
又叫频宽,在数字设备中,频宽通常以bps表示,即每秒可传输位数。
在模拟设备中,频宽通常以每秒传送周期或赫兹(Hz)来表示。
带宽包括上行速率(upload)和下行速率(download),上行指客户发送信息,下行指客户接收信息。
流量
流量为发送和接收的数据量总和,单位为字节(Byte)。
网速=带宽/8,单位为字节/称,Byte/s。
宽带
以前是针对拨号上网速率的上限56Kbps为分界,将56Kbps及其以下的接入称为“窄带”,之上的接入方式则归类于“宽带”。
目前的宽带对家庭用户而言是指传输速率超过1M,可以满足语音、图像等大量信息传递的需求。
2.1.4数据编码技术
1、数字数据的模拟传输(即数字数据的模拟信号编码)
(1)调制:
由发送端将数字数据信号转换成模拟数据信号的过程称为“调制”
(2)解调:
在接收端把模拟数据信号还原为数字数据信号的过程称为“解调”
(3)调制的方法:
振幅调制(ASK):
“0”:
用幅度值为0的载波表示;
“1”:
用具有一定幅度值的载波表示;
频率调制(FSK):
“0”:
用频率为w的载波表示;
“1”:
用频率为2w的载波表示;
相位调制(PSK):
“0”:
用相位180°的载波表示;
“1”:
用相位0°的载波表示。
2、数字数据的数字传输(即数字数据的数字信号编码)
(1)不归零编码:
用高电平表示“1”,用低电平表示“0”。
(2)曼彻斯特编码:
每比特的1/2周期处要发生跳变,由高电平跳到低电平表示“1”,由低电平跳到高电平表示“0”。
(3)差分曼彻斯特编码:
每比特的1/2周期处要发生跳变,在每比特的起始位置发生跳变表示“0”,不发生跳变表示“1”。
曼彻斯特编码与差分曼彻斯特编码的特点:
编码复杂,内部自含同步时钟,抗干扰能力强。
3、模拟数据的数字传输(即模拟数据的数字信号编码)
(1)方法:
脉码调制(PCM)设备:
编码解码器(CODEC)
(2)调制过程:
a.取样b.量化c.编码
2.2.1数据通信系统模型
1、数据终端设备(DTE)
处理用户数据的网络端点设备,能够作为信源、信宿或同时为二者。
如:
计算机、路由器、协议翻译器以及多路分解器等设备。
2、数据线路端接设备(DCE)
网络中传输和接收DTE数据的设备。
如:
调制解调器和网络接口卡。
2.2.2数据线路的通信方式
并行通信与串行通信
并行通信:
多个信道同时进行数据传输。
特点:
速度快,近距离通信。
串行通信:
只有一个信道进行数据传输。
特点:
速度慢,远距离通信。
单工、半双工、全双工通信
按照数据在线路上的流向,串行数据通信可分为3种类型:
单工通信、半双工通信和全双工通信。
异步传输与同步传输
异步传输方式:
指在被传送的字符前后加上起止位,实现定时的传输方式。
同步传输数据:
以组(或称帧)为单位,通过传输特定的传输控制字符或同步序列来完成的传输方式。
异步传输效率低,同步传输效率较高。
2.2.3数字信号的传输方式
基带传输
矩形脉冲信号(即数字信号)就叫做基带信号,直接传送基带信号的方法称为基带传输。
频带传输
利用模拟信道传输数据信号的方法称为频带传输。
宽带传输
同时传输多个信号的方式称宽带传输。
调制解调器(modem)是频带传输中最典型的通信设备。
多路复用是利用一个物理信道同时传输多个信号,以提高信道利用率,使一条线路能同时由多个用户使用而互不影响。
1、频分多路复用(FDM)
利用不同的频率传输不同的信号。
2、时分多路复用(TDM)
利用不同的时间片传输不同的信号。
2.3数据交换技术
实现数据通信的交换网——公用数据交换网
一、线路交换方式(电路交换方式)
两台计算机通过通信子网进行数据交换之前,首先要在通信子网中建立一个实际的物理线路连接,然后再进行数据通信。
◆通信子网中的节点是用电子或机电结合的交换设备来完成输入与输出线路的物理连接;
◆交换设备与线路分为模拟通信与数字通信两类;
◆通道在连接期间是专用的,线路利用率低;
◆通信子网中的结点交换设备不能存储数据,不能改变数据内容,并且不具备差错控制能力;
◆信息传输效率较高,延时少,对用户提供“透明”传输通路。
一、线路交换方式(电路交换方式)
(1)线路建立阶段:
通过通信子网在通信主机之间建立线路连接。
(2)数据传输阶段:
通信主机之间实时、双向交换数据。
(3)线路释放阶段:
在数据传输完成后,通信主机发出“释放请求包”和“释放应答包”,将建立的物理连接释放。
二、报文交换方式
通信主机之间以报文方式由中间节点进行存储转发。
◆线路效率较高,可以分时共享一条节点到节点的通道;
◆接收方和发送方无需同时工作,网络节点可以暂存报文;
◆能够在网络上实现报文的差错控制与纠错处理;
◆报文交换系统可以把一个报文发送到多个目的地;
◆报文交换网络能进行速度和代码转换。
三、分组交换方式
分组交换报文交换和线路交换基础上发展起来的技术,结合了两者的优点。
通信主机之间以报文分组(packet)方式由中间节点进行存储转发。
◆具有分段差错流量控制功能,传输质量高;
◆对线路动态多路复用,传输效率高;
◆可在不同种类的终端之间通信;
◆服务质量(QoS)可靠,经济性好;
◆时延不固定,平均时延较长;
◆分组头部增加开销,不适宜传送实时性要求高的数据。
分组交换的基本原理:
分组交换与报文交换的工作方式基本相同,形式上的主要差别在于,分组交换网中要限制所传输的数据单位的长度,一般选128B。
发送节点首先对从终端设备送来的数据报文进行接收、存储,而后将报文划分成一定长度的分组,并以分组为单位进行传输和交换。
接收节点将接收到的分组重新组装成信息或报文。
分组交换的实施方式
(1)虚电路方式:
两个用户(DTE)在进行通信之前通过网络建立的逻辑上的连接。
在同一条物理线路上可以同时建立多个虚电路。
包括呼叫建立、数据传输和呼叫释放阶段。
(2)数据报方式:
每个分组单独传送,称为数据报,每个数据报都包含源节点和目的节点的地址信息。
虚电路方式一般用于数据链路层,数据报方式一般用于网络层。
虚电路方式
数据报方式
I、传输需连接建立和释放的过程;
II、数据块中仅含少量的地址信息,用户的连续数据块沿着相同的路径,按序到达目的地;接受站点处理方便。
III、如果虚电路中的某个结点或者线路出现故障,将导致虚电路传输失效。
IV、虚电路方式较适合站点之间大批量的数据传输。
I、传输无需连接建立和释放的过程;
II、每个数据报中需带较多的地址信息;
III、用户的连续数据块会无序地到达目的地;接受站点处理复杂。
IV、当使用网状拓扑组建网络时,任一中间结点或者线路的故障不会影响数据报的传输(可以选择不同的路径),可靠性较高。
V、数据报较适合站点之间少量数据的传输。
四、帧中继交换方式
帧中继是快速分组交换FPS技术的一种,可理解为尽量简化协议,只具有核心的网络功能,以提供高速、高吞吐量、低时延服务的交换方式。
◆通过简化通信协议来减少中间节点对分组的处理时间,发展高速分组交换机,以获得高的分组吞吐量和小的传输时延,适应高速传输的需要。
◆由于数据链路层的数据单元一般称作帧,故称为帧方式。
帧方式包括帧交换和帧中继两种类型。
◆帧中继交换机只进行检测,不纠错,省去了流控等功能;帧交换则保留有差错控制和流量控制功能。
所以帧中继比帧交换更简化,传输效率更高,所以广泛应用的是帧中继技术。
分组交换应用延时小、吞吐量大、适合突发性业务。
主要用在公共或专用网上的局域网互联以及广域网连接。
大多数公共电信局都提供帧中继服务。
五、ATM交换方式
ATM以信元为基础的一种分组交换和复用技术,是一种为了多种业务设计的通用的面向连接的传输模式。
具有高速数据传输率和支持许多种类型如声音、数据、传真、实时视频、CD质量音频和图像的通信。
◆免除了差错控制和流量控制,简化了网络控制;
◆面向连接的工作方式;
◆简化了信元头功能,降低了时延;
◆采用较小的固定长度信元,减少了排队时延和时延抖动。
ATM交换有电路交换和存储交换两者的特点,应用面大,在电信和网络中的应用很广。
现在的综合业务数据网B-ISDN就是以它为交换技术的网络。
ATM传送信息的基本载体是ATM信元。
ATM信元采用53B的固定长度,其中48B为数据,另附加5B作为信头。
2.4差错检验与校正
1、差错的产生与控制
数据通信系统的任务是高效无误地传输数据信息,但是由于通信线路中噪声的出现,将可能导致传输的信息结果出现差错。
为了提高数据通信系统的容错性和可靠性,一定要采取措施来检验和纠正错误,将错误控制在允许的最小范围内,这种技术就是差错控制技术。
差错的控制方法:
在数据传输过程中加入差错控制编码
2、差错控制编码
(1)奇偶校验
在每一字节中加上一个奇偶校验位,并被传输,即每个字节发送九位数据。
数据传输以前通常会确定是奇校验还是偶校验,以保证发送端和接收端采用相同的校验方法进行数据校验。
如果校验位不符,则认为传输出错。
奇校验:
如果每字节的数据位中“1”的个数为奇数,则校验位为“0”;若为偶数,则校验位为“1”。
通常用于同步传输。
偶校验:
如果每字节的数据位中“1”的个数为奇数,则校验位为“1”;若为偶数,则校验位为“0”。
常用于异步传输或低速传输。
奇偶校验法并不是一种安全的检错方法,其识别错误的能力较低。
2、差错控制编码
(2)循环冗余校验法(CRC)
利用除法及余数的原理来作错误侦测。
循环冗余校验法是一种比较精确、安全的检错方法,能够以很大的可靠性识别传输错误,并且编码简单,误判概率很低,但是这种方法不能够校正错误。
循环冗余校验法在通信系统中得到了广泛的应用,特别适用于传输数据经过有线或无线接口时识别错误的场合。
(3)海明码
海明码是一种可以纠正一位差错的编码。
它是利用在信息位为k位,增加r位冗余位,构成一个n=k+r位的码字。
3、差错控制方式
(1)反馈纠错
发送端采用某种能发现传输差错的简单编码方法对所传信息进行编码,加入少量监督码元;接收端根据编码规则对收到的编码信号进行检查,如果检查到有错码,则向发送端发出询问的信号,要求重发。
发送端收到询问信号时,立即重发已发生传输差错的那部分发信息,直到正确收到为止。
适用于双向数据通信。
(2)向前纠错
发送端采用某种在解码时能纠正传输差错的较复杂的编码方法,使接收端在收到码组后,通过译码能够自动发现错码,并且纠正错码。
适用于单向数字信号的传输,如广播数字电视系统。
(3)混合纠错
少量纠错在接收端自动纠正,差错较严重,超出自行纠正能力时,就向发送端发出询问信号,要求重发。
适用于环路延迟大的高速数据传输系统。
计算机网络技术基础
3.1计算机网络的拓扑结构
拓扑:
拓扑是几何学图论演变的一个数学概念。
计算机网络的拓扑:
把网络节点画作点;
把网络节点之间的通信线路画作线;
由网络节点和链路所组成的几何图形,称为网络拓扑结构。
网络节点:
转换节点:
转换和交换信息,如:
交换机、路由器等。
访问节点:
信息交换的源和目标,如:
主机、终端等。
计算机网络拓扑结构的意义:
◆反应了网络中各实体间的结构关系。
◆反应了网络的基本特征。
拓扑设计是构建计算机网络的第一步,也是实现各种网络协议的基础,它对网络的性能、系统可靠性、通信费用等都有重大影响。
3.1.1总线型拓扑结构
结构:
一根线缆连接网络中所有的节点,所有节点通过相应的硬件连接到一根传输介质(总线)上。
总线型拓扑结构采用CSMA/CD和令牌总线访问控制方式。
优点:
1、总线结构需要的电缆数