网络基础:路由表、默认网关和掩码等
这篇讲的是作者从一个具体的网络故障出发,剖析了路由表、子网掩码和默认网关的核心作用。问题很简单:两台服务器IP在同一子网,但其中一台的子网掩码被误配为255.255.255.224,这导致B在ping A时,根据错误的掩码计算,认为A不在本地网络,从而将数据包发给了网关。文章清晰地拆解了这一过程,说明了只要B端网关配置无效,通信就会失败。 作者接着将问题延伸,讲解了路由决策的通用原则。比如,当主机配备多网卡时,若为每个网关都设置了默认路由,系统在回包时可能因无法决策而随机选择路径,造成网络时断时通的诡异现象。对此,文章给出的实用解决方案是:要么为特定外部网络添加精确路由,要么去掉非主要出口网卡的默认网关配置,避免路由冲突。这些细节对于理解日常网络配置中的陷阱非常实用。