我们通过 BGP 向 ISP A 和 ISP B 宣布我们的前缀,向 ISP A 宣布 1.0.0.0/23,向 ISP B 宣布 1.0.0.0/24 和 10.0.1.0/24。
我们想要的是,当我们从 ISP B 撤回 1.0.0.0/24 时,1.0.0.0/24 的通信无缝切换到 ISP A。(因为 1.0.0.0/23 包括 1.0.0.0/24)但是,当我们这样做时,我们会收到大约 2-3 秒的数据包丢失(我尝试 ping 它,它显示 TTL 过期)。
当然,我假设如果我也向ISP B公布1.0.0.0/23,问题就会得到解决。但为什么我们会收到这些丢包呢?