单选题
TCP/IP网络中常用的距离矢量路由协议是 ( ) 。
A
ARP
B
ICMP
C
OSPF
D
RIP
答案解析
正确答案:D
解析:
**解析:**
本题考查的是网络层协议及路由协议的分类。我们需要从选项中找出属于“距离矢量(Distance Vector)”算法的路由协议。
1. **分析选项 A:ARP (Address Resolution Protocol)**
* ARP 是地址解析协议,用于将 IP 地址解析为物理地址(MAC 地址)。它工作在数据链路层和网络层之间,**不是路由协议**。
2. **分析选项 B:ICMP (Internet Control Message Protocol)**
* ICMP 是互联网控制报文协议,主要用于在 IP 主机、路由器之间传递控制消息(如网络通不通、主机是否可达等),常见的 `ping` 命令就是基于 ICMP 实现的。它**不是路由协议**。
3. **分析选项 C:OSPF (Open Shortest Path First)**
* OSPF 是开放最短路径优先协议。它基于**链路状态(Link State)**算法,通过收集整个网络的链路状态信息来构建拓扑图,并使用 Dijkstra 算法计算最短路径。因此,OSPF 属于**链路状态路由协议**,而非距离矢量协议。
4. **分析选项 D:RIP (Routing Information Protocol)**
* RIP 是路由信息协议。它基于**距离矢量(Distance Vector)**算法,使用跳数(Hop Count)作为度量值来确定到达目的网络的最佳路径。RIP 定期向邻居路由器发送整个路由表,符合距离矢量协议的特征。
**结论:**
* ARP 和 ICMP 不是路由协议。
* OSPF 是链路状态路由协议。
* RIP 是距离矢量路由协议。
因此,正确答案是 **D**。
题目纠错
计算机网络试题库
