0%

top 是排障的第一入口,也是误读的重灾区:%CPU 超过 100%、load 高而 CPU 闲、free 变小、僵尸杀不掉,都源于把展示层数字当成资源事实。本文从 /proc 与内核统计口径出发,逐行拆解 top 的一屏两区,讲清高频误区与实践要点。

阅读全文 »

一条为冗余而加的双上联,让全网秒级瘫痪。环不在某一层,而在接入、汇聚 A、核心、汇聚 B 构成的闭合路径上。根源是二层帧没有 TTL,交换机又默认泛洪。本文从源学习目的转发推导到放大条件、MAC 漂移与单播沦陷,再讲 STP 为何只能从几何上破环。

阅读全文 »

没有栈行不行?函数调用一定要靠栈来完成吗?从地址编号讲到 SP 的加减,用七个动作和九张图拆开一次函数调用:栈帧凭什么长成那个样子、返回地址存在哪、为什么偏移量能在编译期定死、闭包变量为什么留不住。

阅读全文 »

排障不是碰运气,是沿着流量走一遍:知道每个包正常时怎么走,才知道故障断在哪。本篇先把 M-LAG 各类流量逐包推演一遍——正常怎么转、故障怎么绕;再按部件拆解四大故障场景的排查路径,附七个生产环境经典坑。看懂包的旅程,脑裂、黑洞、误判都无处可藏。

阅读全文 »

M-LAG 的配置顺序不是习惯,是依赖:两个大脑先配对,才谈得上同步;同步跟得上,才敢对外露脸。本篇按这条依赖链把华为全套配置一步步搭起来,每段命令紧跟验证,告诉你该看到什么算对;再讲升级接力赛与日常巡检,让这台演出来的设备搭得起、更守得住。

阅读全文 »