回答原始问题。
她有一个装满服务器的仓库,一个 /28 范围的公共 ipv4 空间被路由到这些服务器(称之为 WXYZ 网络)。
可以在公共 Internet 上路由的最小分配是 /24,因此此 /28 必须是来自 ISP 的子分配。有一个业务运营证明“充满服务器的仓库”是合理的,但仍然依赖于 ISP 分配的一小块 IP 地址,这对她来说是非常愚蠢的。
我想爱丽丝可以简单地移动她的机器,最终路由协议会重新发现 WXYZ 在加利福尼亚而不是缅因州。
你的想象与现实相差甚远。
由于 Alice 的区块是由她的 ISP 分配的,因此她可以任由他们摆布。如果她的 ISP 在加利福尼亚有存在,他们也许能够将地址移动到他们在那里提供的链接。他们可能不愿意这样做,因为这会使他们的内部路由复杂化,并且很可能导致她的流量的路由选择不理想。
如果她不能让她的 ISP 提供帮助,她将不得不在缅因州维持一定程度的存在并租用从缅因州到加利福尼亚的链接(或设置 VPN)。
如果 Alice 有一个独立于提供者的 /24,她可以停止向缅因州的提供者做广告,并开始向她在加利福尼亚州的提供者做广告。除非您自己是主要网络,否则您的提供商可能会在接受您的广告之前要求提供 IP 块所有权的证据。如果提供者规模较小,他们可能必须将该证据传递给他们的提供者。
在主要网络之间,维护过滤器列表开始变得相当不切实际。所以事情通常是靠信任来运作的。当网络违反所述信任并允许他们不应该拥有的路由时,这有时会导致问题。
为了向她的客户提供一致的服务,她不能更改地址(但她的客户接受他们的站点在移至 CA 时会关闭几天)。
这似乎不太可能。在现实世界中,alice 几乎肯定必须在迁移期间设置某种私有链接,以便服务器可以在较小的块中移动,并在 alice 的网络上进行内部重新路由。
问题是:邪恶的鲍勃进入爱丽丝的仓库并设置了服务器,这些服务器向相邻的机器声称它们是 WXYZ 网络。
爱丽丝应该在搬出之前终止她在旧场所的任何服务。如果 Bob 搬进来并想要连接,那么他可以与提供商协商。
当然,如果 Alice 放弃 IP 作为终止所述服务的一部分,那么 ISP 可以将它们重新分配给 bob,这是您在使用提供商分配的 IP 时承担的风险。
回答更新的问题。
Comcast 正在将 WXYX/28 网络从佛蒙特州转移到加利福尼亚州。最终,路由协议会让堪萨斯州的 COX 路由器知道他们需要向西而不是向东发送数据包。
COX 不会知道 WXYX/28。全球路由表中最长的前缀是/24s,但大型ISP发布的前缀一般都比这个短。
如果 ISP 想要灵活地在全国范围内移动小块,那么他们将需要在自己的网络中处理这个问题。
对于较大的块,ISP 可以在 Internet 上单独发布它们,这样做有一些好处。
网络以这种方式自我更新通常需要多长时间?
一般来说,全局路由表中的一条路由会在几分钟内传播。如果规则允许的话。
不过,在大多数情况下,互联网并不关心目的地的实际位置,只关心它可以通过哪些网络访问。
大型供应商通常会运行一个单一的大型网络,并将他们的所有前缀通告给来自所有位置的上游和对等方,尽管他们有时可能会放置多出口鉴别器或路径前置来影响选择哪个出口。
Comcast 正在将 WXYX/28 网络从佛蒙特州转移到加利福尼亚州。时代华纳有线电视公司认为这是尝试将其帝国扩展到佛蒙特州的好机会。(我知道 TWC 实际上不会尝试这样做。我对 TWC 没有任何反对意见,我只是将它们用作示例。)他们在佛蒙特州设立了服务器,向网络通告他们是 WXYX/28 的一部分网络。
忽略 /28 作为前缀太长而无法在 Internet 上做广告的事实。如果Charter(前身为TWC)开始为康卡斯特地址空间做广告,那么他们很可能最终会收到一些发往康卡斯特的流量。康卡斯特不会对此感到高兴。
大型网络之间的关系建立在信任之上。错误确实会发生,但通常会很快纠正。
如果主要提供商开始系统地劫持地址空间,我不知道会发生什么。我预计诉讼会很快开始,并且会在违规提供商的各个上游和同行中设置一堆额外的过滤器。
在这种情况下,堪萨斯州的 COX 路由器将无法知道合法的 WXYX/28 网络是向西还是向东。
互联网在“向西”和“向东”方面不起作用,它不是一些巨大的本地链接网。没有一些大的共同骨干。每个提供商都有自己的一个或多个网络,这些网络在企业认为合适的情况下相互连接。
提供者通常更关心你是谁而不是你在哪里。无论 COX 规则适用于 Comcast 的广告,他们很可能会在 Cox 和 Comcast 互连的所有位置应用相同的规则。
Comcast 必须做什么才能将其 WXYX/28 网络的地理变化通知其他 ISP。
没什么,唯一需要知道 WXYZ/28 确切地理位置的路由器是 comcast 网络中的路由器。