四步叠着,从最底下查起
查到坏的那步就停,上面不用查了
访问不通,分层排查应当【0】。
贯穿本节的全链路模型(判题机不联网、镜像没 dig/tcpdump,这是它的确定模型,见 spine.py):一次访问要依次走通四步——解析(DNS) → 连接(TCP) → 加密(TLS) → 请求(HTTP);证据 ev 是 {步名: 是否 OK}。
ev
{步名: 是否 OK}
定位:fault_step(ev)=从底往上第一个坏的步、deeper(a,b)=更靠底的、next_step=接着查上一步、all_ok=四步全通。
fault_step(ev)
deeper(a,b)
next_step
all_ok
全部评论