文章目录
C/C++笔试练习
选择部分
(1)TCP/UDP
在计算机网络中,TCP和UDP协议的相似之处是()
A.面向非连接的协议
B.面向连接的协议
C.其余选项都不对
D.传输层协议
答案:D
TCP协议:面向连接,可靠传输,面向字节流。
UDP协议:无连接,不可靠,面向数据报。
TCP&UDP协议都是工作在传输层的协议。
(2)OSI模型
在OSI参考模型中能实现路由选择,拥塞控制与互联功能的层是()
A.物理层
B.网络层
C.数据链路层
D.应用层
答案:B
应用层 针对特定应用规定各层协议、时序、表示等,进行封装。如HTTP。
表示层 规定数据的格式化表示,数据格式的转换。
会话层 规定通信时序 ;数据交换的定界、同步,创建检查点等。
传输层 节点之间可靠地分发数据包。
网络层 路由( IP寻址);拥塞控制。
数据链接层 检错与纠错(CRC码),多路访问,寻址。
物理层 定义机械特性,电气特性。
(3)ICMP
在TCP/IP中,ICMP属于哪一层协议?
A. IP
B.PPP
C.UDP
D.TCP
答案:A
PPP(Point-to-Point Protocol),链路层协议。
(4)超时重传
在发送TCP接收到确认ACK之前,由其设置的重传计时器到时,这时发送TCP会()
A.重传重要的数据段
B.放弃该连接
C.调整传送窗口尺寸
D.向另一个目标端口重传数据
答案:A
(5)TCP连接
下列哪项最恰当地描述了建立TCP连接时“第一次握手”所做的工作()
A.“连接发起方”向“接收方”发送一个SYN-ACK段
B.“接收方”向“连接发起方”发送一个SYN-ACK段
C.“连接发起方”向目标主机的TCP进程发送一个SYN段
D.“接收方”向源主机得到TCP进程发送一个SYN段作为应答
答案:C
(6)URL
关于以下URL的描述错误的是()
A.http表明使用TCP协议
B.又名统一资源定位符,方便确定一个资源,并表示它在哪里
C.URL中隐藏了端口号,默认是80端口
D.访问URL可使用大写字母
答案:A
URL 又名统一资源定位符,方便确定一个资源,并表示它在哪里, 可以使用大写字母。
protocol://hostname[:port]/path/[:parameters][?query]#fragment
(7)交换机
不属于交换机攻击的是()
A.目录遍历攻击
B.MAC泛洪攻击
C.VLAN攻击
D.DHCP欺骗攻击
答案:A
交换机攻击主要有以下5种类型:
1.VLAN跳跃攻击
2.生成树攻击
3.MAC表洪水攻击
4.ARP攻击
5.VTP攻击
DHCP攻击:DHCP欺骗攻击就是伪造真正的DHCP服务器为客户端主机分配一个错误的IP地址DHCP攻击针对的目标是网络中的DHCP服务器,原理是耗尽DHCP服务器所有的IP地址资源,使其无法正常提供地址分配服务。然后在网络中再架设假冒的DHCP服务器为客户端分发IP地址,从而来实现中间人攻击。
DHCP攻击原理:DHCP没有认证机制,并不知道接收到的报文是否是同一个主机发送的,所以攻击者可以使用以下两种方式进行攻击。
1.攻击者发送大量的DHCP Discover报文,堵塞DHCP服务器处理速度,以至于瘫痪DHCP服务器。
2.制造大量的伪造MAC地址来请求地址,导致DHCP服务器中的IP地址耗尽。
目录遍历攻击是HTTP所存在的一个安全漏洞,它使得攻击者能够访问受限的目录,并在Web服务器的根目录以外执行命令。不属于交换机攻击。
(8)应用层协议
在下面给出的协议中,()是TCP/IP的应用层协议
A.ARP和FTP
B.DNS和SMTP
C.RARP和DNS
D. ICMP和IGMP
答案:B
RARP协议:反向地址转换协议,工作在网络层,允许局域网的物理机器从网关服务器的 ARP 表或者缓存上请求其 IP 地址。
ICMP协议:网际报文控制协议(Internet ControlMessage Protocol),工作在网络层,ICMP协议用于IP主机、路由器之间传递控制消息,这里的控制消息可以包括很多种:数据报错信息、网络状况信息、主机状况信息等。
(9)IP地址
IP地址块为211.168.15.192/26、211.168.15.160/27和211.168.15.128/27三个地址块经聚合后可用地址数为()
A.126
B. 62
C.128
D.68
答案:A
211.168.15.192/26
IP 地址:11010011.10101000.00001111.11000000子网掩码:111111111 11111111 11111111 11000000
该IP地址的主机号范围使用后6个比特位
211.168.15.160/27
IP 地址:11010011.10101000.00001111.10100000子网掩码:111111111 11111111 11111111 11100000
该IP地址的主机号范围使用后5个比特位
211.168.15.128/27
IP 地址:11010011.10101000.0000111