admin 管理员组

文章数量: 887021

选择题

1.下面关于synflood攻击的说法,错误的是( B )

 A 服务端由于连接队列被占满而不能对外服务B 不但能攻击TCP服务,还可以攻击UDP服务C 大量连接处于SYN_RECV状态D 使用硬件防火墙可以一定程度上抵御攻击

【解释】synflood攻击一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,从而使得被攻击方资源耗尽的攻击方式。

链接·:什么是SYN Flood攻击?

2.A,B两台机器都正常工作,B机器未监听任何端口.如果A机器向B机器80端口发送SYN包,会收到何种类型的回包?( D )

 A ACK包B FIN包C 不会收到回包D RST包

【解释】因为B机器未监听任何端口,A又向B的80端口发送了数据包,所以B不会建立连接,会异常结束建立连接,会发送 RST 包,如果是正常结束的话就会发送 FIN包, RST 是 TCP 连接中 出现差错产生的, RST 置1可以用来拒绝一个非法的报文段或拒绝打开一个连接。

RST是复位报文,TCP连接中出现RST的情况有如下几种:

  • 1.端口未打开
  • 2.请求超时
  • 3.提前关闭
  • 4.在一个已经关闭的socket上收到数据

3.列哪个IP地址可以分配给一台计算机?( D )

 A 256.1.3.4B 197.3.11.0C 199.5.89D 11.15.33.235

【解释】A,256的点分十进制IP地址不存在,最大为255;
B,197的网络号对应C类地址,不能使用全0的主机号;
C,不符合表述;
D,是符合的A类地址。

分类的IP地址由:网络号+主机号组成,主要分为A、B、C、D、E五类,我们能使用的只有A~C类,D类为多播地址,E类保留使用。
主机号全为0的时候,表示一个网段;主机号全为1的时候,是一个指向网络的广播。

A类地址:0.0.0.0 ~ 127.255.255.255;主机号是后24位
B类地址:128.0.0.0 ~191.255.255.255;主机号是后16位
C类地址:192.0.0.0 ~ 223.255.255.255;主机号是后8位
D类地址:224.0.0.0 ~ 239.255.255.255;后28位为多播组号
E类地址:240.0.0.0 ~255.255.255.255;后27位待用

4.以下哪个ip不和10.11.12.91/28处于同一个子网( D )

 A 10.11.12.85/28B 10.11.12.88/28C 10.11.12.94/28D 10.11.12.97/28

【解释】10.11.12.80(1010000)-10.11.12.95(1011111)

5.假设在x86平台上,有一个int型变量,在内存中的内部由低到高分是:0x12 , 0x34, 0x56, 0x78当通过网络发送该数据时,正确的发送顺序是( B )

 A 0x12,0x34,0x56,0x78B 0x78,0x56,0x34,0x12C 0x34,0x12,0x78,0x56D 0x56,0x78,0x12,0x34

【解释】x86使用小端 little endian,即高地址存高字节,低地址存低字节;网络端使用big endian,即高地址存低字节,低地址存高字节。所以发送顺序:0x78 ,0x56 ,0x34 ,0x12。

解释:网络字节序是大端字节序
UDP/TCP/IP协议规定:把接收到的第一个字节当作高位字节看待,这就要求发送端发送的第一个字节是高位字节;而在发送端发送数据时,发送的第一个字节是该数值在内存中的起始地址处对应的那个字节,也就是说,该数值在内存中的起始地址处对应的那个字节就是要发送的第一个高位字节(即:高位字节存放在低地址处);由此可见,多字节数值在发送之前,在内存中因该是以大端法存放的。

6.某学校获取到一个B类地址段,要给大家分开子网使用,鉴于现在上网设备急剧增多,管理员给每个网段进行划分的子网掩码设置为255.255.254.0,考虑每个网段需要有网关设备占用一个地址的情况下,每个网段还有多少可用的主机地址( A )

 A 509B 511C 512D 510

【解释】254(11111110),2^9=512。全1和全0地址留作特殊用途,题目又说网关设备用一个地址,所以512-3=509。

7.下列哪个地址不可能是子网掩码( D )

 A 255.224.0.0B 255.255.240.0C 255.255.255.248D 255.255.255.250

【解释】250(11111010),子网掩码前面全是1,后面为0。

8.当我们在局域网内使用ping www.nowcoder.com时,哪种协议没有被使用?( D )

 A ICMPB ARPC DNSD TCP

【解释】1.因为ping的话 后面跟的是地址,所以要先将域名转换为ip地址,即用到了DNS
2.获取到ip地址后,在数据链路层是根据MAC地址传输的,所以要用到ARP解析服务,获取到MAC地址;
3.ping功能是测试另一台主机是否可达,程序发送一份ICMP回显请求给目标主机,并等待返回ICMP回显应答,(ICMP主要是用于ip主机、路由器之间传递控制信息,控制信息是指网络通不通,主机是否可达);
4.TCP的话,不涉及数据传输,不会用到。

9.从浏览器打开 ,TCP/IP协议族中不会被使用到的协议是( A )

 A SMTPB HTTPC TCPD IP

【解释】SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。

10.某公司申请到一个C类IP地址,但要连接6个的子公司,最大的一个子公司有26台计算机,每个子公司在一个网段中,则子网掩码应设为( D )

 A 255.255.255.192B 255.255.255.128C 255.255.255.0D 255.255.255.224

【解释】25 - 2=30才能满足26台计算机。子网掩码是255.255.255.224可分8个子网,每个子网可配30台主机。

本文标签: 选择题