单选题
103.DNS查询通常使用哪个传输层协议( )?
A
TCP
B
UDP
C
ICMP
D
IGMP
答案解析
正确答案:B
解析:
解析如下:
题目问的是DNS(域名系统)查询通常使用的传输层协议。DNS的主要功能是将域名转换为IP地址,反之亦然。
A. TCP - 尽管DNS支持TCP用于较大的响应或在需要更可靠传输的情况下,但默认情况下并不是最常用的协议。
B. UDP - DNS查询通常使用UDP协议,因为它提供了更快速的查询响应,并且大多数DNS请求都很小,适合UDP的数据报格式。UDP端口53通常用于DNS查询。
C. ICMP - ICMP(Internet控制消息协议)主要用于网络诊断和错误报告,而不是传输层协议,它运行在网络层之上。
D. IGMP - IGMP(Internet组管理协议)用于支持多播应用,与DNS查询无关。
因此正确答案是B,即UDP。
题目问的是DNS(域名系统)查询通常使用的传输层协议。DNS的主要功能是将域名转换为IP地址,反之亦然。
A. TCP - 尽管DNS支持TCP用于较大的响应或在需要更可靠传输的情况下,但默认情况下并不是最常用的协议。
B. UDP - DNS查询通常使用UDP协议,因为它提供了更快速的查询响应,并且大多数DNS请求都很小,适合UDP的数据报格式。UDP端口53通常用于DNS查询。
C. ICMP - ICMP(Internet控制消息协议)主要用于网络诊断和错误报告,而不是传输层协议,它运行在网络层之上。
D. IGMP - IGMP(Internet组管理协议)用于支持多播应用,与DNS查询无关。
因此正确答案是B,即UDP。
