作者简介:大家好,我是未央;
博客首页:未央.303
系列专栏:笔试强训选择题
每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!
前言
一、Day45习题(错题)解析
1.
解析:D
题目解析:
知识点解析:
5类IP地址:
A类地址网络号是0~127;B类地址网络号是128.0~191.255;
C类是192.0.0~223.255.255;
因此这是一个C类网络,24位网络号;
2.
解析:D
题目解析:
知识点解析:
网络层数据分片:
数据分片是网络层发现上层给与的数据过大,大于链路层的mtu限制,因此在网络层进行的数据分片;将大报文分割成小报文封装ip报头发送,在目标主机的网络层进行分片重组。
网络层数据分片:
传输层交给网络层的数据大小超过了链路层MTU的限制,则在网络层将这个报文分割成为多个小的报文封装IP报头进行传输(每个小的报文中都会原始报文的标识,以及原始报文中的位置),到达目标主机后在对方的网络层进行数据重组(原来上层交给网络层的是什么数据,那么在对端主机网络层就要保证向上层交付什么数据)
3.
解析:C
题目解析:
知识点解析:
TCP四次挥手状态:
4.
解析:
题目解析:
网络号和子网掩码;
子网的子网掩码:24位,11111110;即254;
我们让254和选项第三位:8,9分别想与,如果得到的结果一样;
则说明此结果为汇总网络;
24位网络号的上层网络是23位网络号,23位网络号的上层网络是22位网络.号…….逐层上推哪一层网络号相同就是汇总网络。
5.
解析:
题目解析:
知识点解析:
已知IP地址,求它的网络号;
子网掩码与IP地址相与得到网络号。
/21表示21位网络号,则第三个字节的掩码是11111000即248占据5位,
用258与IP地址中第三位200想与,得网络号200;
这时候只需要判断选项中的第三个字节的地址与其248相与是否与网络号200相同即可;
6.
解析:
题目解析:
知识点解析:
TCP三次握手建立连接:图示说明:
三次握手客户端:发送SYN进入SYN_SENT ->收到ACK+SYN进入ESTABLISHED并回复ACK;
三次握手服务端:收到SYN进入SYN_RCVD并回复ACK+SYN →>收到ACK进ESTABLISHED;
A选项:服务端收到SYN后会回复SYN+ACK而不是干等,无论如何也不会进入SYN_SENT状态;
B选项:服务端收到客户端的ack已经属于第三次握手了,进入的是established;
C选项:客户端收到SYN+ACK后就会进入established,回复ack,服务端收到ack后才会进入;
D选项:当服务端第三次握手失败等待超时则回复rst关闭连接;
7.
解析:B
题目解析:
知识点解析:
TCP三次握手中的发送序号和确认序号怎么求?
确认序号:是前一次对方的发送序号+1;发送序号:是上一次握手的确认序号;
题目中已知道第三次握手的发送序号:1000;确认序号:2000;
所以第二次握手的发送序号=第三次的确认序号—1;确认序号=第三次的发送序号;
8.
解析:C
题目解析:
ping程序的功能是进行网络探测,探测目标主机是否可达,使用的是icmp协议,用于在路由器或主机之间传递控制消息,发送icmp请求要求目标主机进行回应。
icmp协议是网络层协议。
9.
解析:
题目解析:
301-永久重定向; 302-临时重定向;
404-资源不存在;503-服务器资源超载或维护暂时无法处理请求。
10.
解析:
题目解析:
IP层也就是网络层,这一层负责的功能就是路由选择与地址管理,包括数据过大在网络层的数据分片;
而流量控制是传输层tcp的一项功能特性;