网络基础排障:IP、路由、端口与连接状态怎么串起来看
后端线上最常见的一类问题,就是“服务连不上”。但“连不上”背后可能是域名解析、目标 IP、源地址选择、路由、端口监听、防火墙、连接状态、应用协议任意一层出了问题。 Linux 网络排障之所以难,是因为...
后端线上最常见的一类问题,就是“服务连不上”。但“连不上”背后可能是域名解析、目标 IP、源地址选择、路由、端口监听、防火墙、连接状态、应用协议任意一层出了问题。 Linux 网络排障之所以难,是因为...
CDN 场景下的排障,比单机服务更容易让人迷失。因为用户请求并不是直接到源站,而是先到边缘节点,再根据缓存、调度和策略决定是否回源。链路一旦变长,问题也更容易被中间层掩盖。 CDN 排障真正的难点,不...
很多人对 HTTPS 的印象停留在“它更安全”,但真到了线上排障时,真正让人头疼的往往不是加密本身,而是握手过程里的各种细节:证书链、域名匹配、SNI、ALPN、协议版本、密码套件协商,任何一处不对都...
线上最常见的一句反馈就是“接口慢”。但如果不把耗时拆开,这句话几乎没有排障价值。慢到底慢在 DNS、TCP 建连、TLS 握手、服务处理,还是响应体下载,必须拆出来才能继续判断。 HTTP 排障最容易...
很多接口请求失败,真正的问题根本不在业务逻辑,而是在连接还没建立起来的时候就已经卡住了。只要 TCP 三次握手没有完成,后面的 HTTP、TLS、应用报文都不会开始。 TCP 排障最核心的一步,是把“...
很多“网站打不开”或者“接口突然异常”的问题,根本还没走到 TCP 和 HTTP,就已经在 DNS 这一跳出了偏差。只要域名没有正确解析到目标地址,后面的连接、握手和请求就都没有意义。 DNS 排障最...
网络问题最让人挫败的地方,不是概念多,而是现象和原因之间总隔着一层雾。页面打不开、接口变慢、HTTPS 握手失败、CDN 回源异常,这些现象都发生在真实链路里,但如果没有工具和方法,排查时就只能靠猜。...