拾题
首页 / 软考真题 / 嵌入式系统故障检测 / 第 1 题

请分别说明心跳检测和超时探测技术的基本原理及特点。

简答题

请分别说明心跳检测和超时探测技术的基本原理及特点。
答案:心跳检测:节点定期发送心跳消息,若在指定时间内未收到,则认为节点故障。特点:实现简单,但可能产生额外网络负载。超时探测:发送探测请求,若在超时时间内未收到响应,则判定故障。特点:可检测网络延迟,但可能误判。

解析

参考答案

  • 心跳检测:节点周期性发送心跳消息,若指定时间内未收到,则判定故障。特点:实现简单、及时;但增加网络负载,网络抖动时可能误判。
  • 超时探测:发送探测请求,若超时时间内未收到响应,则判定故障。特点:能感知延迟和失联;但超时阈值难设定,易误判。

得分点解析

  • 心跳原理:核心是“周期发送+超时未收=故障”,是得分基础。
  • 心跳特点:需指出简单、负载、误判,体现机制代价。
  • 超时原理:核心是“请求-响应+超时未回=故障”,区别于被动心跳。
  • 超时特点:需说明延迟敏感、阈值权衡、误判风险,体现适用边界。

考点延伸

实际系统常将二者结合,并引入重试、租约、Gossip、Phi Accrual 等降低误判。

本单元其他题目

在拾题里做这套题