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地址和子网掩码,如何计算出网络地址、广播地址和主机数?
选择题
第一套选择题
OSI参考模型之类的题目,记住OSI参考模型就能做出来了。
No.5
1 | 5. 不使用面向连接传输服务的应用层协议是 _A 。 |
解析:
选项A:简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。
选项B:FTP
上TCP/IP
协议组中之一,TCP
是传输层的。
选项C:HTTP
网络层
选项D:SMTP
是一种提供可靠且有效的电子邮件传输的协议,建立TCP
连接
No.7
1 | 7. 连接在不同交换机上的,属于同一 VLAN 的数据帧必须通过 A 传输。 |
解析:
在默认配置下,交换机的所有端口属于同一VLAN,连接在同一交换机上的计算机之间可以直接通信。连接在不同交换机上的、属于同一VLAN的数据帧必须通过中继链路(Trunk)传输。
同一VLAN的数据经过交换机Trunk链路
进行交换,默认情况下,Trunk允许所有 VLAN的数据通过:
1 | Switch (config)#inteffacef0/24 |
也可以通过命令限制某一VLAN的数据不能通过中继链路。
No.8
1 | 8. TCP 3 次握手的正确顺序是 D 。 |
解析:
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
1 | 11. 下列路由器协议中, B 用于 AS 之间的路由选择。 |
解析:
选项A:RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。
选项B: BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓朴图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。
选项C:不知道是啥
选项D:一种动态路由协议
No.13
1 | 13. ISP 分配给某公司的地址块为 192.168.100.64/27 ,则该公司得到的地址数是 C 。 |
解析:
求地址数,其实就是求子网大小
子网大小等于32
减去CIDR
掩码数字后,再用2进行乘方,即该子网中的主机数。
32
:CIDR掩码位数最大32位,一个字节为8位,IP地址长4B(4*8=32)
运算过程
1 | 32 - 27 = 5 |
No.14
1 | 14. WLAN实施中出现了间歇性的连接和信号质量问题,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
1 | 5. 以太网 100BASE-TX 标准规定的传输介质是 DB 。 |
解析:
快速以太网有多个物理标准,使用的传输介质分别如下。100BASE-TX
:2对5类UTP;100BASE-T4
:4对3类、4类或5类UTP;100BASE-FX
:多模光纤
No.6
1 | 6. lP 地址分为公网地址和私网地址,以下地址中属于公网地址的是 D 。 |
解析:
类型 | 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
1 | 7. 下列命令中,不能查看网关 IP 地址的是 D。 |
解析:
nslookup
是一个监测网络中DNS服务器是否能正确实现域名解析的命令工具。它通常需要一台域名服务器来提供域名服务。如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的IP地址对应的域名。
No.8
1 | 地址 192.168.37.192/25 是 C |
解析:
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
1 | 15. 信道带宽为3400HZ,采用PCM编码,采样周期为125 μs,每个样本量化使用8位二进制来表示,则信道的数据率为D。 |
解析:
采样周期为125μs,则采样频率为8000Hz,满足奈奎斯特采样定理。量化等级分为128级,则需要7位二进制数来表示,用0000000~1111111等128个二进制数来代表128个不同的电平幅度。在T1系统中采用128级量化,每个样本用7位二进制数字表示,在数字信道上传输这种数字化了的话音信号的速率是7×8000=56kb/s。在E1系统中采用256级量化,每个样本用8位二进制数字表示,传输速率为64kb/s。
第三套选择题
No.7
1 | 如果子网 162.1.128.0/20 被划分为子网 162.1.128.0/26 ,则下面的结论中正确的是 |
解析:
No.10
1 | 10. 以下给出的地址中,属于子网172.112.15.19/28 的主机地址是B。 |
解析:
No.11
1 | 11.设有下面 4 条路由:196.34.129.0/24, 196.34.130.0/24 ,196.34.132.0/24 和 196.34.133.0/24 |
解析:
解答这类试题,快捷的计算方法是找出这些路由中哪些数字是不同的,将不同的数字转换成二进制数的表示方式。仔细观察本题题干及选项,每个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
1 | 12. 在数据帧中,当传输的数据中出现控制字符时,就必须采取适当的措施,使接收方不至于将数据误认为是控制信息,这样才能保证数据链路层传输是 A 的。 |
解析:
数据链路层传输是透明的
TCP是面向连接
UDP是无连接
第四套选择题
No.13
1 | 13、网络环境中的进程通信涉及两个不同主机的进程, 因此一个完整的进程通信标识需要用 |
解析:
网络环境中,一个完整的进程通信标识需要一个五元组,这个五元组是协议
、本地地址
、本地端口号
、远程地址
、远程端口号
第五套选择题
No.3
1 | 3、按照 0 比特插入 /删除方法规定,在两个标志字段为 F 之间的比特序列中,如果检查出连续的(B)个 1,不管后面的比特位是 0 还是 1,都需要增加一个 0。 |
解析:
高级数据链路控制规程(HDLC)采用0比特插入的帧同步方法。该方法规定,在两个标志字段F之间的比特信息序列中,如果检查出连续5个1,不管它后面的比特位是0或1,都要增加1个0。
No.16
1 | 如果分组的源 IP 地址是 201.1.16.2,目的 IP 地址是 0.0.0.55 ,那么这个目的地址是 (D)。 |
解析:
暂时不清楚,网上有说这属于反向掩码,但是D是正确的。
No.28
1 | 28、主机A 向主机 B 连续发送了两个TCP报文段,其序号分别为70 和 120。第一个报文段携带了(A)个字节的数据。 |
解析:
网上有一道类似的题。可以看看解题方法:
主机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
1 | 29、简单网络管理协议的英文缩写是(A D )。 |
解析:
选项A:SIMP:Solid Isotropic Material with Penalization 是一种常用的密度-刚度插值模型
选项B:SOAP:简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。
选项C:SMTP:SMTP是一种提供可靠且有效的电子邮件传输的协议。
选项D:SNMP:简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。
判断题
第一套判断题
No.1
1 | 1. IEEE 802.16标准是 WiFi 网络的标准。 F |
解析:
IEEE802.16
标准是用来标准化空中接口和无线本地环路与耦合的相关功能,它是一种无线城域网的革命性标准,可以为数据、视频和语音业务提供高速的无线接入服务。
IEEE 802.11
是现今无线局域网通用的标准。
No.2
1 | 2. 将集线器连接到交换机时使用直通UTP电缆。F(要双绞线) |
解析:
一般使用的是双绞线,直通的就可以,不用做交叉线,除非是很老的交换机。
交叉UTP,DCE到DCE连接,应使用交叉线
第二套判断题
No.1
1 | 1.网络地址和端口翻译( NAPT)用于把内部的所有地址映射到一个外部地址,这样做的好处是隐藏了内部网络的 IP 配 置 F |
解析:
NAT的特点就是可以节省IP 地址,NAT分三种,1是静态,2是动态,3是NAPT。
No.4
1 | 4. 在数据传输中,多模光纤的性能优于单模光线网络。 F |
解析:
多模光纤是在很早期的通信系统里面使用,因为其模间色散,模间串扰等厉害,因此逐渐被取代
No.5
1 | 5. 在数据报与虚电路方式中,都要经过线路建立、数据传输与线路释放这 3 个过程。 F |
解析:
电路交换方式与电话交换的工作过程类似。两台计算机通过通信子网进行数据交换之前,首先要在通信子网中建立一个实际的物理线路连接。电路交换的通信过程分为三个阶段:线路建立阶段、数据传输阶段和线路释放阶段。