第一章
*广域网的英文缩写为( B )
A. LAN B. WAN C. PAN D. MAN
*下列不属于计算机网络性能指标的是(D)
A. RTT B.带宽 C. 吞吐率 D.网络规模
*局域网常见的拓扑结构有 星型 、 环型 总线型、网络型、树型、混和型等。
*一个网络协议主要由 语法 、 语义 及同步等三要素组成。
*简要说明“协议是水平的、服务是垂直的”的含义。
协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的
*试描述并简要比较TCP/IP协议体系及0SI/RM协议体系。
1. 在分层上进行比较:OSI分七层,而TCP/IP分四层,它们都有网络层(或称互联网层)、传输层和应用层,但其他的层并不相同
2.在通信上进行比较:OSI模型的网络层同时支持无连接和面向连接的通信,但是传输层上只支持面向连接的通信;TCP/IP模型的网络层只提供无连接的服务,但在传输层上同时支持两种通信模式。
3.OSI/RM体系结构的网络功能在各层的分配差异大,链路层和网络层过于繁重,表示层和会话层又太轻,TCP/IP则相对比较简单。
4.OSI-RM有关协议和服务定义太复杂且冗余,很难且没有必要在一个网络中全部实现。如流量控制、差错控制、寻址在很多层重复。TCP/IP则没什么重复。
5.OSI的七层协议结构既复杂又不实用,但其概念清楚,体系结构理论较完整。TCP/IP的协议现在得到了广泛的应用,但它原先并没有一个明确的体系结构
*计算机网络五层协议体系结构自上而下是由哪五层组成?并请结合因特网的情况,自上而下简要介绍各层的主要功能。
五层协议的体系结构从上往下依次为:应用层、运输层、网络层、数据链路层、物理层。
1.应用层
任务:通过应用进程间的交互来完成特定网络应用。
应用层协议定义的是应用进程间通信和交互的规则。这里的进程就是指主机中正在运行的程序。
万维网的应用层协议:HTTP(超文本传输协议)。
2.运输层
a. 任务:负责向两个主机中进程之间的通信提供通用的数据传输服务。
b. 运输层主要是用以下两种协议:
1)传输控制协议TCP
提供面向连接的、可靠的、面向字节流的数据传输服务,其数据传输的单位是TCP报文段。
TCP/IP协议中,TCP协议采用三次握手建立一个连接:
第一次握手:建立连接时,客户端A发送SYN包(连接请求)到服务器B,并进入SYN_SEND(同步已发送)状态,等待服务器B确认。
第二次握手:服务器B收到SYN包,必须确认客户A的SYN,同时自己也发送一个SYN包,即SYN+ACK(确认连接请求)包,此时服务器B进入SYN_RCVD(同步收到)状态。
第三次握手:客户端A收到服务器B的SYN+ACK包,向服务器B发送确认包ACK,此包发送完毕,客户端A和服务器B进入ESTABLISHED(已建立连接)状态,完成三次握手。
完成三次握手后,客户端与服务器开始传送数据。
TCP协议采用四次挥手释放连接:
(1)客户端A发送一个FIN(释放连接报文段),用来关闭客户A到服务器B的数据传送。
(2)服务器B收到这个FIN,它发回一个ACK(确认包)。
(3)服务器B关闭与客户端A的连接,发送一个FIN给客户端A。
(4)客户端A发回ACK报文确认。
2)用户数据报协议UDP
提供无连接的、尽最大努力传输的、面向报文的数据传输服务(不保证数据传输的可靠性),其数据传输的单位是UDP用户数据报。
3.网络层
a. 任务:负责为分组交换网上的不同主机提供通信服务。
在发送数据时,网络层把运输层产生的报文段或用户数据报封装成分组或包(packet)进行传送。在TCP/IP体系中由于网络层使用IP协议,因此分组也叫作IP数据报,简称数据报。
注:不要将运输层的“用户数据报UDP”和网络层的“IP数据报”弄混。
b. 网络层使用的中间设备叫做路由器。
4.数据链路层
a. 任务:将网络层交下来的IP数据报封装成帧,在两个相邻结点间的链路上传送帧。每一帧包括数据和必要的控制信息。
b. 使用信道:点对点信道(一对一通信)、广播信道(一对多通信)。
c. 三个基本问题:封装成帧、透明传输、差错检测。
d. 以太网:是一种局域网,使用的协议是CSMA/CD,意思是载波监听多点接入/碰撞检测。
多点接入:总线型网络,即许多计算机以多点接入的方式连接在一根总线上。
载波监听:不管在发送前,还是在发送中,每个站都必须不停地检测信道。
碰撞检测:边发送边监听。
注:以太网规定的最短帧长64字节。凡长度小于64字节的帧都是由于冲突而异常中止的无效帧。
e. 在数据链路层扩展以太网使用网桥,网桥工作在数据链路层。
5.物理层
任务:确定与传输媒体的接口有关的一些特性,透明地传送比特流。
在物理层上所传数据的单位是比特。
物理层:字节流的传输
链路层:数据报的传输
网络层:负责路由分配,完成主机到主机的传输
传输层:端到端的传输,完成进程到进程的传输
应用层:面向应用提供服务
*给出TCP/IP协议体系统结构并简要说明学习计算机网络时为何要采用五层结构。
理论上采用 OSI是一个七层协议体系结构(物理层数据链路层 网络层 运输层 会话层 表示层 应用层)
实际中采用的是TCP/IP协议,它是一个四层的体系结构(网络接口层网际层 运输层 应用层)
在学习计算机网络的原理时往往采取折中的方法,即综合OSI和TCP/IP的优点,采用一种具有五层协议的体系结构(物理层 数据链路层网络层 运输层 应用层)
第二章
*下列传输介质中,抗干扰能力最强的是( B )
A.微波 B.光纤 C.同轴电缆 D.双绞线
*传送速率的单位“b/s”代表( B )
A.bytes per second B.bits per second
C.baud per second D.billion per second
*下列选项中不属于分组交换的特点是(B )
A.高效率 B.无控制信息
C. 灵活分组独立选择转发 D.保证可靠性的网络协议
*数据链路层的基本单位是( B )
A.比特 B.帧 C.分组 D.数据报
*下列不属于带通调制方法是( D )
A.正交振幅调制 B.调频 C.调相 D.归零制
*下列选项中哪一项不属于引导型传输媒体( C )
属于导引型传输媒体的是双绞线同轴电缆光纤
属于非导引型传输媒体是地面微波接力通信和卫星通信
A.双绞线 B.同轴电缆 C.卫星 D.光纤
*CRC循环冗余校验检错技术广泛用于( C )
A.物理层 B.运输层 C.数据链路层 D.网络层
*下列协议中工作在半双工模式的是( A)
A.CSMA/CD B.HTTP C.FTP D.TCP
在使用CSMA/CD协议时,一个站不可能同时发送和接收(但必须边发送边监听信道),因此使用CSMA/CD协议的以太网不可能进行全双工通信而只能进行双向交替通信(半双工通信)
*网络的传输方式按信号传送方向和时间关系,信道可分为三种:即单工、 半双工 和 全双工 。
*从通信的双方信息交互的方式来看,可以有三种基本方式: 单工通信 、 半双工通信和 全双工通信 。
*简述码分多址的工作原理
CDMA/CD技术的原理是基于扩频技术,即将需传送的具有一定信号带宽信息数据,用一个带宽远大于信号带宽的高速伪随机码进行调制,使原数据信号的带宽被扩展,再经载波调制并发送出去。接收端使用完全相同的伪随机码,与接收的带宽信号作相关处理,把宽带信号换成原信息数据的窄带信号即解扩,以实现信息通信。CDMA是指一种扩频多址数字式通信技术,通过独特的代码序列建立信道,可用于二代和三代无线通信中的任何一种协议。CDMA是一种多路方式,多路信号只占用一条信道,极大提高带宽使用率。
*为什么要使用信道复用技术?常用的信道复用技术有哪些?
通过共享信道、最大限度提高信道利用率。常用的信道复用技术有:频分、时分、码分、波分。
*已知一个高斯信道,输入信噪比(比率)为3。频带为3KHz,请利用香农公式计算:
(1)求最大可能的数据传输率?
(2)若信噪比为30dB,理论上传送同样的数据率所需要的频带宽为多少?
(其中log2(31)≈5;log2(1001)≈10)
*物理层的接口有那几个方面的特性?并简要说明它们所包含的内容。
机械特性
也叫物理特性,指明通信实体间硬件连接接口的机械特点,如接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等
电气特性
规定了在物理连接上,导线的电气连接及有关电路的特性,一般包括:接收器和发送器电路特性的说明、信号的识别、最大传输速率的说明、与互连电缆相关的规则、发送器的输出阻抗、接收器的输入阻抗等电气参数等。
功能特性
指明物理接口各条信号线的用途(用法),包括:接口线功能的规定方法,接口信号线的功能分类--数据信号线、控制信号线、定时信号线和接地线4类。
规程特性
指明利用接口传输比特流的全过程及各项用于传输的事件发生的合法顺序,包括事件的执行顺序和数据传输方式,即在物理连接建立、维持和交换信息时,DTE/DCE双方在各自电路上的动作序列。
第三章
*若HDLC帧的数据段中出现比特串“01011111001”,则0比特填充后的输出为( )
A.010011111001 B.010111110001
C.010111101001 D.010111110010
B 010111110001
解析:HDLC协议规定,所有信息传输必须以一个标志字开始,且以同一个标志字结束,这个标志字是01111110。开始标志到结束标志之间构成一个完整的信息单位,称为一帧。接收方可以通过搜索01111110来探知帧的开始和结束,以此建立帧同步。在帧与帧之间的空载期,可连续发送标志字来做填充。HDLC帧的信息长度是可变的,可传送标志字以外的任意二进制信息。为了确保标志字是独一无二的,发送方在发送信息时采用“0”比特插入技术,即发送方在发送除标志字符外的所有信息时(包括校验位),只要遇到连续的5个“1”,就自动插入一个“0”;反之,接收方在接收数据时,只要遇到连续的5个“1”,就自动将其后的“0”删掉。“0”比特插入和删除技术也使得HDLC具有良好的传输透明性,任何比特代码都可传输。
*IEEE委员会把局域网的数据链路层拆分为:逻辑链路控制LLC 和媒体接入控制子层(MAC)。
第四章
*IP地址为202.193.80.130,子网掩码为255.255.255. 192,则该IP地址的主机标识为( C)
将子网掩码的反掩码与IP地址进行逻辑与运算,得到的数值就是主机标识(或者叫主机号)
你的题目,子网掩码255.255.255.0,转化成二进制为11111111.11111111.11111111.00000000,反掩码为00000000.00000000.00000000.11111111
A.130 B.128 C.2 D.80
*下列IP地址中不属于内部IP地址的是( B )
内部IP地址
10.0.0.0到10.255.255.255(或记为10.0.0.0/8)
172.16.0.0到172.31.255.255(172.16.0.0/12)
192.168.0.0到192.168.255.255(192.168.0.0/16)
A 10.10.10.10 B.172.15、018
C.172.31.254.254 D.192.168.254.254
*在IP层所用的地址是( C )
A.只用到物理地址 B.只用到MAC地址
C.只用到IP地址 D.用到MAC地址和IP地址
*IP数据报固定首部长度为( B )
A.10字节 B.20字节 C.30字节 D.40字节
*广域网的英文缩写为( A )
A.WAN B.LAN C.MAN D.PAN
*若两台主机在同一子网中,则两台主机的IP地址分别与它们的子网掩码相“与”的结果一定( C)
IP地址与子网掩码与运算的结果为该网络的网络号,因为他们在同一个子网,因此网络号也必然相同,所以选C
A.为全0 B.为全1 C.相同 D.不同
*以下不是IP服务具有的特点是(C )
A. 不可靠 B.无连接 C.可靠服务 D.尽最大努力
*设某网络的子网掩码为255. 255.255.0, 则该网络最多能连接 254 台主机。
C类默认的子网掩码:255.255.255.0(十进制表示),网络号是前24位的1
一个C类地址就能容纳:2^8-2(2的8次方) 也就是254台主机
*RIP使用了 向量-距离 路由选择算法,OSPF协议使用了 链路-状态 路由选择算法。
*一般来说,中继器工作在 osi标准的物理层 层,路由器工作在 网络 层。
*在TCP/IP网络中,Socket是由 IP地址 和 端口 组成。
*Ipv4使用 32 位二进制数表示IP地址,IPv6使用 128 位二进制数表示IP地址。
*采用无分类编 址CIDR表示时128.14.35. 7/24中主机号为8 位。
*网络层提供的两种服务分别为 虚拟电路服务 和 数据报服务 。
*设某网络的子网掩码为255.255.255.128,则该网络最多能连接 126 个主机。
255.255.255.128的二进制表示为:11111111.11111111.11111111.10000000。
现在网络段(全为1)有24+1=25位,主机段(全为0)有7位。所以主机数为2的7次方=128台,当然,减去网络号和广播地址,还可以连接126台主机。
* IPv6地址长度为 128 位二进制数,MAC地址长度为 48 位二进制数。
* IPv4向IPv6过渡时常采用 双协议栈 技术和 隧道技术。
*简述路由器分组转发的过程。
路由器在收到IP数据报告后执行的分组转发步骤如下:
1) 提取IP数据报告首部中的目的IP地址
2)判断目的IP地址所在的网络是否与本路由器直接相连。如果是,就直接交付给目的网洛:如果不是执行3)
3)检查路由器表中是否有目的IP地址的特定主机路由。如果有,按特定主机路由转发:如果没有,执行4)
4)逐条检查路由表。若找到匹配路由,则按照路由表进行转发:若所有路由均不匹配,则执行5)
5)若路由表中设置有默认路由,则按照默认路由表转发:否则,执行6)
6)向源主机报错。
*简述IP地址与MAC地址的联系与区别。
IP地址是指互联网协议地址(InternetProtocol Address),是IPAddress的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
MAC地址又称为物理地址、硬件地址,用来定义网络设备的位置。网卡的物理地址通常是由网卡生产厂家烧入网卡的,具有全球唯一性。MAC地址用于在网络中唯一标示一个网卡,一台电脑会有一或多个网卡,每个网卡都需要有一个唯一的MAC地址。
对于网络上的某一设备,如一台计算机或一台路由器,其IP地址是基于网络拓扑设计出的,同一台设备或计算机上,改动IP地址是很容易的(但必须唯一),而MAC则是生产厂商烧录好的,一般不能改动。
长度不同。IP地址为32位,MAC地址为48位。
分配依据不同。IP地址的分配是基于网络拓扑,MAC地址的分配是基于制造商。
寻址协议层不同。IP地址应用于OSI第三层,即网络层,而MAC地址应用在OSI第二层,即数据链路层。
简述IP地址与MAC地址与端口号的区别。
· mac地址是在数据链路层包裹在以太网头部中的,它主要用来识别同一个链路中的不同计算机。Mac地址即网卡号,每块网卡出厂的时候,都有一个全世界独一无二的 MAC 地址,长度是 48 个二进制位,通常用 12 个十六进制数表示。
· IP地址是在网络层的IP头部里,用于识别网络中互联的主机和路由器,其实主要是确认子网,通过子网掩码确认某个IP地址所在的子网,而后再在子网内部确认mac地址就能找到准确的用户了。
· 端口号是在传输层包含在TCP/UDP头部中的,用于识别应用程序。一台主机上能运行多个程序,那么接收到的消息到底是哪个程序的呢?就需要端口号来确认。
*简述VPN的工作原理。
*有如下4个/24地址块,试进行最大可能的聚合。
212.56.132.0/24
212.56.133.0/24
212.56.134.0/24
212.56.135.0/24
212=(11010100)2, 56=(00111000)2,132=(10000100)2, 133=(10000101)2, 134=(10000110)2 因此有22个共同的前缀:11010100, 00111000,100001,聚合CIDR地址块是:212.56132.0/22。
计算题:
*已知地址块中的一个地址是202.103. 80. 24/25,请用点分十进制描述该地址的网络标识和子网掩码,并分别给出这个地址块中主机可用的最小及最大IP地址。
最小地址:202.103.80.0
最大地址:202.103.80.127
综合题:
在下图中,用户A与用户B所在的PC机由三个路由器相连,图下涉及的网络接口从左到右的编号依次为IF1、IF2、IF3、IF4、IF5、IF6、IF7、IF8,这些网络的接口对应的MAC地址分别为MAC1、MAC2、MAC3、MAC4、MAC5、MAC6、MAC7、MAC8,IP地址分别为IP1、IP2、IP3、IP4、IP5、IP6、IP7、IP8,试简答如下问题。
如果IF1与IF2之间用双绞线连接,最好应该用直通双绞线还是交叉双绞线?
直通双绞线
(1) IP1与IP2是否应该属于同一网络? IP2与IP3是否应该属于同一网络?
是 ; 不是
(2) 用户B的默认网关的IP地址应该是多少?
IP7
(3) 假设用户A向用户B发送一个IP包,当该IP包到达IF4时,包中的源IP地址、目的IP地址、源物理地址、目标物理地址分别是多少?
源IP地址 IP1
目的IP地址 IP8
源物理地址 MAC3
目标物理地址 MAC4
(4) 若要在R1上添加一条到达用户B所在网络的静态路由,该路由的下一跳IP地址应该是多少?
IP4
(5)设用户A通过一条TCP连接向用户B发送数据,使用的源端口与目的端口分别为m和n,则当用户B通过这条TCP连接向用户A发送数据时,使用的源端口与目的端口分别是多少? N,M
设IF3的MTU为1420字节,IF6的MTU为1220字节,其它所有网络接口的MTU均为1500字节,若用户A向用户B发送一个长度为2000字节的IP包时(假设该包允许分片),在哪些接口处会发生分片,用户B最终收到该IP包时包含了多少个IP分片?
IF2、IF3、IF6、四个
(8) 在用户A向用户B发送一个IP包的过程中,最多会调用多少次ARP协议?(一次ARP请求加一次ARP应答算一次ARP请求)
ARP 地址解析协议:完成IP地址与物理地址的转换 4次
第五章
*建立TCP连接采用( C )握手方案,以避免半边连接情况的发生。
A.1次 B.2次 C.3次 D.4次
*在Internet上用TCP/IP播放视频,想用传输层的最快协议,以减少时延,要使用(A )
A. UDP协议的低开销特性 B.UDP协议的高开销特性
C. TCP协议的低开销特性 D.TCP协议的高开销特性
UDP是一个简单的协议,它并没有显著地增加IP层的功能和语义,它的开销低。但这为应用程序提供了一个不可靠、无连接的分组传输服务。UDP传输协议的报文可能会出现丢失、重复,延迟,以及乱序的错误。
在每个数据的传输中可靠性并不十分重要,重要的却是整个网络的传输速度的情况下,这种方式特别适合。在Internet上用TCP/IP播放视频,为了保证视频的连续性,那么数据的传输速度要求非常高,相对而言,对数据的可靠性要求并不是特别高,就算丢失了一些分组也不影响视频的播放。因此这里可以利用UDP的低开销特性。
*在TCP协议中,序号小于(A )的端口称为通用端
口(well-knownport) 。
A.1024 B.64 C.128 D.256
*TCP协议建立连接时采用 三 次握手来实现,撤销连接时 四 次挥手来实现。
*在TCP/IP协议模型的运输层上, 用户数据报(UDP) 协议提供的是不可靠服务,而 传输控制协议(TCP) 协议提供的是可靠服务。
* FTP在运输层使用TCP的两个端口号分别为 20 和 21 。
FTP使用的传输层协议为TCP,通常有两个端口,一个用作控制连接,一个用作数据传输。默认情况下,端口21用作控制连接,端口20用作数据传输
*套接字中包括的两个重要信息分别为 IP地址 和 端口号 。
*设主机A向主机B连续发送了两个TCP报文段,其序号分别是80和130。则第一个报文数据部分的长度为 50 字节, 主机B收到的第一个报文段后发回的确认中确认号是 130 。
第一个报文段携带了多少字节的数据?数据为从80开始 ,130-80=50。
主机B收到第一个报文段后发回的确认号应当是多少?发回受到的确认号为130
*比较面向连接的工作方式和无连接的工作方式。
面向连接的工作方式:
不管是面向物理的连接还是面向逻辑的连接,其通信过程可分为三个阶段:连接建立、传送信息、连接
拆除。一旦连接建立,该通信的所有信息均沿着这个连接路径传送,且保证信息的有序性。信息传送的时延比无连接工作方式的时延小。一旦建立的连接出现故障,信息传送就要中断,必须重新建立连接,因此对故障敏感。
无连接工作方式:
没有连接建立过程,一边选路、一边传送信息。属于同一个通信的信息沿不同路径到达目的地,该路径
事先无法预知,无法保证信息的有序性。信息传送的时延比面向连接工作方式的时延大。对网络故障不敏感。
*比较流量控制与拥塞控制。
拥塞控制:防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。拥塞控制所要做的都有一个前提:网络能够承受现有的网络负荷。拥塞控制是一个全局性的过程,涉及到所有的主机、路由器,以及与降低网络传输性能有关的所有因素。
流量控制:指点对点通信量的控制,是端到端正的问题。流量控制所要做的就是抑制发送端发送数据的速率,以便使接收端来得及接收
第六章
*检查网络连通性的应用程序是( A )
A.PING B.APR C.BIND D.DNS
*网址ftp://ftp.glut.edu.cn中有关两个ftp的含义说法正确的是( C )
A.含义相同 B.前面是主机名,后面是协议名
C.前面是协议名,后面是主机名 D. 都不对
<协议>://<主机>:<端口>/<路径>
*常见的WWW服务器默认端口号是(D )
一般基于HTTP通信
A.20 B.21 C.25 D.80
*网络上的计算机之间通信要采用相同的 协议 ,HTTP是一种常用的应用 层协议。
*应用程序TELENT和SMTP熟知端口号分别为 23 和 25 。
· FTP: 21
· TELNET: 23
· SMTP: 25
· DNS: 53
· TFTP: 69
· HTTP: 80
*试给出以下英文缩写的中文名称并简述其主要功能: HTML、VPN、VLAN。
HTML 超文本标记语言。用于描述网页文档的一种标记语言。
VPN 虚拟专用网络。在公用网络上建立专用网络,进行加密通讯。
VLAN 虚拟局域网。一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的数据交换技术。
第七章
*以下算法中属于非对称算法的是( B )
A. DES B.RSA C. IDEA D.三重DES
*关于公钥加密算法,以下说法中不正确的是( D )
A.加密和解密密钥不同 B.可用于数据加密
C.可用于数字签名 D.可用于提取报文摘要
以下选项不属于主动攻击的是( D)。
A、拒绝服务 B.计算机病毒 C.篡改 D.截获
*通常采用防火墙和 入侵检测 保障计算机系统安全。
常见的密码体系可以分为哪两类?它们的主要差别是什么? 对称密钥密码体制和公钥密码体制。 对称密码 一般要求:
1、加密解密用相同的密钥 2、收发双方必须共享密钥 安全性要求: 1、密钥必须保密
2、没有密钥,解密不可行
3、知道算法和若干密文不足以确定密钥 公钥密码 一般要求:
1、加密解密算法相同,但使用不同的密钥
2、发送方拥有加密或解密密钥,而接收方拥有另一个密钥 安全性要求:
1、两个密钥之一必须保密 2、无解密密钥,解密不可行
3、知道算法和其中一个密钥以及若干密文不能确定另一个密钥
第八章
*无线局域网的最初协议是( A)
A. IEEE802. 11 B. IEEE802.3
C. IEEE802. 5 D. IEEE802.1
* IEE制定的无线局域网的协议标准是( B )
A.802.3 B.802.11
C.802.16 D.802.20
判断题 (√ )无线局域网中应当尽量减少碰撞,所以使用CSMA/CA而不是CSMA/CD。