avatar

目录
复习(2016计算机网络复习要点-张先勇)

22位掩码

C类IP地址的默认子网掩码为24位的,11111111.11111111.11111111.00000000,用十进制表示为255.255.255.0。这时候每个子网有256个IP地址,可用IP地址为256-2=254个。

当子网掩码为22位时,11111111.11111111.11111100.00000000,用十进制表示为255.255.252.0。这时候实际上子网掩码缩短了2位,也就是说网络位缩短了2位。因为2的2次方等于4,所以相当于4个C类子网汇聚成了一个较大的子网。每个子网有256X4=1024个IP地址,其中可用IP地址为1024-2=1022个。以192.168.0.0为例,假如子网掩码为22位,即255.255.252.0,那么网络地址为192.168.0.0,广播地址为192.168.3.255,可用IP地址为192.168.0.1~192.168.3.254。

当子网掩码为26位时,11111111.11111111.11111111.11000000,用十进制表示为255.255.255.192。这时子网掩码加长了2位,也就是网络位加长了2位。因为2的2次方等于4,所以结果是1个C类子网划分为4个更小的子网。每个子网有64个IP地址,其中可用IP地址为64-2=62个。

以192.168.1.0为例,如果子网掩码为26位,也就是255.255.255.192,其结果为划分4个子网,网络地址分别为192.168.0.0, 192.168.64.0, 192.168.128.0和192.168.192.0。

子网掩码的计算

记录一下

子网掩码的计算

网络号 IP地址 子网掩码如何计算

通过IP地址和子网掩码,如何计算出网络地址、广播地址和主机数?

二进制转十进制,十进制转二进制计算


选择题

第一套选择题

OSI参考模型之类的题目,记住OSI参考模型就能做出来了。

No.5

c
1
2
3
5.	不使用面向连接传输服务的应用层协议是	_A	。

A) SNMP B) FTP C) HTTP D) SMTP

解析:

​ 选项A:简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理网络节点服务器工作站路由器交换机及HUBS等)的一种标准协议,它是一种应用层协议。

​ 选项B:FTPTCP/IP协议组中之一,TCP 是传输层的。

​ 选项C:HTTP 网络层

​ 选项D:SMTP是一种提供可靠且有效的电子邮件传输的协议,建立TCP连接


No.7

c
1
2
3
7.	连接在不同交换机上的,属于同一	VLAN	的数据帧必须通过	A	传输。

A) Trunk 链路 B) Backbone 链路 C) 路 由器 D) 服务器

解析:

在默认配置下,交换机的所有端口属于同一VLAN,连接在同一交换机上的计算机之间可以直接通信。连接在不同交换机上的、属于同一VLAN的数据帧必须通过中继链路(Trunk)传输。

同一VLAN的数据经过交换机Trunk链路进行交换,默认情况下,Trunk允许所有 VLAN的数据通过:

c
1
2
3
Switch (config)#inteffacef0/24
Switch(config-if)#switchport mode trunk
Switch(config-if)#switehport trunk allowed vlan all

也可以通过命令限制某一VLAN的数据不能通过中继链路。


No.8

c
1
2
3
4
5
8.	TCP 3 次握手的正确顺序是	  D	。

A) SYN, ACK, SYN/ACK B) SYN, ACK/SYN

C) SYN/ACK, SYN/ACK, ACK D) SYN, SYN/ACK, ACK

解析:

TCP有 3 次握手 ,也有4次挥手。

SYN,ACK,FIN存放在TCP的标志位,一共有6个字符,这里就介绍这三个:

SYN:代表请求创建连接,所以在三次握手中前两次要SYN=1,表示这两次用于建立连接,至于第三次什么用,在疑问三里解答。

FIN:表示请求关闭连接,在四次分手时,我们发现FIN发了两遍。这是因为TCP的连接是双向的,所以一次FIN只能关闭一个方向。

ACK:代表确认接受,从上面可以发现,不管是三次握手还是四次分手,在回应的时候都会加上ACK=1,表示消息接收到了,并且在建立连接以后的发送数据时,都需加上ACK=1,来表示数据接收成功。

seq:序列号,什么意思呢?当发送一个数据时,数据是被拆成多个数据包来发送,序列号就是对每个数据包进行编号,这样接受方才能对数据包进行再次拼接。

初始序列号是随机生成的,这样不一样的数据拆包解包就不会连接错了。(例如:两个数据都被拆成1,2,3和一个数据是1,2,3一个是101,102,103,很明显后者不会连接错误)

ack:这个代表下一个数据包的编号,这也就是为什么第二请求时,ack是seq+1,

上面的解释不想看就看这里

3次挥手

在创建连接时,

1.客户端首先要SYN=1,表示要创建连接,

2.服务端接收到后,要告诉客户端:我接受到了!所以加个ACK=1,就变成了ACK=1,SYN=1

3.理论上这时就创建连接成功了,但是要防止一个意外,所以客户端要再发一个消息给服务端确认一下,这时只需要ACK=1就行了。

三次握手完成!

在四次挥手时,

1.首先客户端请求关闭客户端到服务端方向的连接,这时客户端就要发送一个FIN=1,表示要关闭一个方向的连接(见上面四次分手的图)

2.服务端接收到后是需要确认一下的,所以返回了一个ACK=1

3.这时只关闭了一个方向,另一个方向也需要关闭,所以服务端也向客户端发了一个FIN=1 ACK=1

4.客户端接收到后发送ACK=1,表示接受成功

四次挥手完成!

为什么需要四次挥手?

TCP是双向的,所以需要在两个方向分别关闭,每个方向的关闭又需要请求和确认,所以一共就4次。


No.11

c
1
2
3
11.	下列路由器协议中,	  B	用于	AS 之间的路由选择。

A) RIP B) BGP C) OSPF D) IS-IS

解析:

​ 选项A:RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。

​ 选项B: BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓朴图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。

​ 选项C:不知道是啥

​ 选项D:一种动态路由协议


No.13

c
1
2
3
13.	ISP 分配给某公司的地址块为	192.168.100.64/27 ,则该公司得到的地址数是	 	C 	。

A) 8 B) 16 C) 32 D) 64

解析:

​ 求地址数,其实就是求子网大小

​ 子网大小等于32减去CIDR掩码数字后,再用2进行乘方,即该子网中的主机数。

32:CIDR掩码位数最大32位,一个字节为8位,IP地址长4B(4*8=32)

​ 运算过程

c
1
2
32 - 27 = 5
2的 五次方 = 32

No.14

c
1
2
3
14.	WLAN实施中出现了间歇性的连接和信号质量问题,D 通常不是此问题的原因。

A) 无绳电话 B) 微波炉 C) 恶意 AP D) 计算机

解析:

​ 选项A:无绳电话与WLAN(WIFI)网络信号是不会冲突的,但是不知道为什么会出现连接和信号质量问题了。

​ 选项B:微波炉的工作原理是通过微波发生器产生高频振动的微波,这种高频微波能够穿透食物,同时使食物中的水分子也随之产生高频的剧烈振动,从而产生大量热能来加热食物。国际上规定用于加热和干燥的微波频率有4段,分别为:L段,频率890MHz~940MHz;S段,频率为2.4GHz~2.5GHz;C段,频率为5.725GHz~5.875GHz;K段,频率为2.2GHz~2.225GHz。而家用微波炉的频段为L段和S段,其中又以S段居多。大家可以看看微波炉后面,多半都会发现这样的字样“额定微波频率:2450MHz”。这一频率,恰好和IEEE802.11b/g的工作频率2.4GHz相同,而家用微波炉的功率则远远大于WLAN产品的功率,即使屏蔽得再好,对WLAN的影响也是巨大的。
如果你的WLAN终端(带有无线网卡的电脑)或WLAN基站(指AP或无线路由器)距正在工作的微波炉4米以内(视微波炉功率而定,1500W以上功率的微波炉的影响范围更广),你马上就能强烈感受到它的影响:无线传输速度会大幅下降;如果靠得太近,会出现无线网络无法连接或者信号丢失的现象。

​ 选项C:AP既无线AP,无线接入点。

​ 选项D:答案说不会,那就不会把。


第二套选择题

No.5

c
1
2
5.	以太网	100BASE-TX	标准规定的传输介质是	DB	。
A. 3 类 UTP B. 5 类 UTP C. 单模光纤 D. 多模光纤

解析:

快速以太网有多个物理标准,使用的传输介质分别如下。
100BASE-TX:2对5类UTP;
100BASE-T4:4对3类、4类或5类UTP;
100BASE-FX:多模光纤


No.6

c
1
2
3
6.	lP 地址分为公网地址和私网地址,以下地址中属于公网地址的是	D	。
A. 10.216.33.124 B. 192.168.168.192
C. 172.30.10.105 D. 192.32.146.23

解析:

类型 ip范围 私有地址范围
A 1.0.0.0~126.255.255.255 10.0.0.0~10.255.255.255
B 128.0.0.0~191.255.255.255 172.16.0.0~172.31.255.255
C 192.0.0.0~223.255.255.255 192.168.0.0~192.168.255.255

No.7

c
1
2
7.	下列命令中,不能查看网关	IP  地址的是	D。
A. Nslookup B. Tracert C. Netstat D. Route print

解析:

nslookup是一个监测网络中DNS服务器是否能正确实现域名解析的命令工具。它通常需要一台域名服务器来提供域名服务。如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的IP地址对应的域名。


No.8

c
1
2
地址	192.168.37.192/25  是	C	
A. 网络地址 B. 组播地址 C. 主机地址 D. 定向广播地址

解析:

192.168.37.192 转换为二进制 11000000 10101000 00100101 11000000 可见这是—个主机地址

选项A:

​ 网络地址:

​ 1.如果是192的C段地址,那么,网络地址就是:192.168.1.0,地址掩码是:255.255.255.0。
​ 2、如果地址掩码是:255.255.0.0,那么网络地址就是:192.168.0.0。
​ 3、网络地址很大一部分是由地址掩码决定的。

选项B:

​ 组播的地址是保留的D类地址从224.0.0.0—239.255.255.255,而且一些地址有特定的用处如,224.0.0.0—244.0.0.255只能用于局域网中路由器是不会转发的,并且224.0.0.1是所有主机的地址,224.0.0.2所有路由器的地址,224.0.0.5所有ospf路由器的地址,224.0.13事PIMv2路由器的地址;239.0.0.0—239.255.255.255是私有地址(如192.168.x..x);224.0.1.0—238.255.255.255可以用与Internet上的。

选项C:

​ IP地址 = 网络地址 + 主机地址

网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址, 由此可以看出主机地址范围是: 网络地址+1 至 广播地址-1

 求出IP地址的网路地址和广播地址

选项D:

概念:
定向广播地址:泛指同一个网段上的所有ip地址。
本地广播地址:所有的ip地址。从0。0。0。1-255。255。255。254

比如:

192.168.1.1/24,这是一个标准的c类ip地址

192.168.1.0是网段号
192.168.1.255是广播地址(定向广播地址)
255.255.255.255是广播地址(本地广播地址)


No.15

c
1
2
15.	信道带宽为3400HZ,采用PCM编码,采样周期为125 μs,每个样本量化使用8位二进制来表示,则信道的数据率为D。	
A. 10Kb/s B. 16Kb/s C. 56Kb/s D. 64Kb/s 8*8

解析:

采样周期为125μs,则采样频率为8000Hz,满足奈奎斯特采样定理。量化等级分为128级,则需要7位二进制数来表示,用0000000~1111111等128个二进制数来代表128个不同的电平幅度。在T1系统中采用128级量化,每个样本用7位二进制数字表示,在数字信道上传输这种数字化了的话音信号的速率是7×8000=56kb/s。在E1系统中采用256级量化,每个样本用8位二进制数字表示,传输速率为64kb/s。


第三套选择题

No.7

c
1
2
3
4
如果子网	162.1.128.0/20	被划分为子网	162.1.128.0/26	,则下面的结论中正确的是
D。
A. 被划分为 62 个 子网 B. 每个子网有 64 个主机地址
C. 被划分为 32 个 子网 D. 每个子网有 62 个主机地址

解析:


No.10

c
1
2
3
4
10.	以下给出的地址中,属于子网172.112.15.19/28 的主机地址是B。
(28 的掩码为 255.255.255.240 ,所以 1--14 是一段 主机地址 , 17-----30 是二段 主机地址 ,所以答案为 )
A. 172.112.15.17 B. 172.112.15.14
C. 172.112.15.16 D. 172.112.15.31

解析:


No.11

c
1
2
3
4
11.设有下面	4  条路由:196.34.129.0/24, 196.34.130.0/24 ,196.34.132.0/24196.34.133.0/24
如果进行路由汇聚,能覆盖这 4 条路由的地址是B A 。
A. 196.34.128.0/21 B. 196.34.128.0/22
C. 196.34.130.0/22 D. 196.34.132.0/23

解析:

解答这类试题,快捷的计算方法是找出这些路由中哪些数字是不同的,将不同的数字转换成二进制数的表示方式。仔细观察本题题干及选项,每个IP地址中都有“196”、“28”,因此这2个数字可不做数制转换。
由于IPv4是采用点分十进制数形式表达IP地址,所以每个字节最大可表达的数是255,转换成二进制数是“11111111”。这8个“1”从左到右依次代表128、64、32、16、8、4、2、1。因此可将129分解成128+1,131分解成128+2+1,132分解成128+4,134分解成128+4+2。这4次分解中交错出现了“1”、“2”、“4”这3个数,每次分解均出现了“128”,则可认为4条路由区别在该字节的低3位,其他位是可被路由汇聚的。能覆盖196.28.129.0/24、196.28.131.0/24、196.28.132.0/24和196.28.133.0/24这4条路由的地址是196.28.128.0/21。


No.12

c
1
2
12. 在数据帧中,当传输的数据中出现控制字符时,就必须采取适当的措施,使接收方不至于将数据误认为是控制信息,这样才能保证数据链路层传输是 A 的。
A. 透明 B. 面向连接 C. 冗余 D. 无连接

解析:

数据链路层传输是透明的

TCP是面向连接

UDP是无连接


第四套选择题

No.13

c
1
2
3
13、网络环境中的进程通信涉及两个不同主机的进程,	因此一个完整的进程通信标识需要用
(C)表示。
A .三元组 B.四元组 C.五元组 D.六元组

解析:

网络环境中,一个完整的进程通信标识需要一个五元组,这个五元组是协议本地地址本地端口号远程地址远程端口号


第五套选择题

No.3

c
1
2
3、按照  0 比特插入  /删除方法规定,在两个标志字段为	F 之间的比特序列中,如果检查出连续的(B)个  1,不管后面的比特位是	0 还是  1,都需要增加一个	0
A . 4 B .5 C. 6 D. 7

解析:

高级数据链路控制规程(HDLC)采用0比特插入的帧同步方法。该方法规定,在两个标志字段F之间的比特信息序列中,如果检查出连续5个1,不管它后面的比特位是0或1,都要增加1个0。


No.16

c
1
2
3
如果分组的源	IP 地址是  201.1.16.2,目的  IP 地址是  0.0.0.55 ,那么这个目的地址是  (D)。
A .受限广播地址 B . “这个网络的这个主机 “地址
C.直接广播地址 D . “这个网络上的特定主机 ”地址

解析:

暂时不清楚,网上有说这属于反向掩码,但是D是正确的。


No.28

c
1
2
3
28、主机A 向主机	B 连续发送了两个TCP报文段,其序号分别为70120。第一个报文段携带了(A)个字节的数据。

A.50 B. 51 C. 70 D.120

解析:

网上有一道类似的题。可以看看解题方法:

主机A向主机B连续发送了两个TCP报文段,其序列号分别是70和100。试问:
(1)第一个报文段携带了多少字节的数据?
(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少?
(3)如果B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?
(4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应当是多少?

答:

主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100.试问:
(1). 第一个报文段携带了多少字节的数据?数据为从70-99 ,100-70=30。
(2). 主机B收到第一个报文段后发回的确认号应当是多少?发回受到的确认号为100
(3). 如果B收到第二个报文段后发回的确认号是180,试问A发送的第二个报文段的数据有多少字节?确认号为180,则数据为180-100=80.
(4). 如果A发送的第一个报文段丢失了,但第二个到达B,B在第二个报文段到达后向A发送了确认。试问这个确认号应为多少?由于没有收到第一个报文段,则确认号为70.


No.29

c
1
2
29、简单网络管理协议的英文缩写是(A	D )。
A.SIMP B. SOAP C.SMTP D.SNMP

解析:

​ 选项A:SIMP:Solid Isotropic Material with Penalization 是一种常用的密度-刚度插值模型

​ 选项B:SOAP:简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。

​ 选项C:SMTP:SMTP是一种提供可靠且有效的电子邮件传输的协议。

​ 选项D:SNMP:简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。


判断题

第一套判断题

No.1

c
1
1.	IEEE 802.16标准是 WiFi 网络的标准。	F

解析:

IEEE802.16标准是用来标准化空中接口和无线本地环路与耦合的相关功能,它是一种无线城域网的革命性标准,可以为数据、视频和语音业务提供高速的无线接入服务。

IEEE 802.11是现今无线局域网通用的标准。


No.2

c
1
2.	将集线器连接到交换机时使用直通UTP电缆。F(要双绞线)

解析:

一般使用的是双绞线,直通的就可以,不用做交叉线,除非是很老的交换机。

交叉UTPDCEDCE连接,应使用交叉线


第二套判断题

No.1

c
1
1.网络地址和端口翻译(		NAPT)用于把内部的所有地址映射到一个外部地址,这样做的好处是隐藏了内部网络的	IP 配 置 F

解析:

NAT的特点就是可以节省IP 地址,NAT分三种,1是静态,2是动态,3是NAPT。


No.4

c
1
4.	在数据传输中,多模光纤的性能优于单模光线网络。 F

解析:

多模光纤是在很早期的通信系统里面使用,因为其模间色散,模间串扰等厉害,因此逐渐被取代


No.5

c
1
5.	在数据报与虚电路方式中,都要经过线路建立、数据传输与线路释放这	3 个过程。 F

解析:

电路交换方式与电话交换的工作过程类似。两台计算机通过通信子网进行数据交换之前,首先要在通信子网中建立一个实际的物理线路连接。电路交换的通信过程分为三个阶段:线路建立阶段、数据传输阶段和线路释放阶段。


文章作者: KeyboArd
文章链接: https://www.wrpzkb.cn/zcbwl/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 KeyboArd's Blog
打赏
  • 微信
    微信
  • 支付寶
    支付寶

评论