很长一段时间以来,我们从 ISP 获得了带有静态路由的 /24。现在我们想拥有自己的路由器并自己做 BGP。我们的 ISP 说您的块在我们的 16 上,因此它可能会创建路由循环。一般人是怎么解决这个问题的。这是否意味着拥有来自更大细分市场的 /24 的客户无法进行路由?
另一个问题,我们有 2 /24 个不连续的块。现在,我们既在 BGP 的 WAN 接口上做广告,又在 LAN 接口上有一个来自 /24 的 IP。现在最好的推荐方法是将流量从其他 IP 子网引入 LAN。
谢谢
很长一段时间以来,我们从 ISP 获得了带有静态路由的 /24。现在我们想拥有自己的路由器并自己做 BGP。我们的 ISP 说您的块在我们的 16 上,因此它可能会创建路由循环。一般人是怎么解决这个问题的。这是否意味着拥有来自更大细分市场的 /24 的客户无法进行路由?
另一个问题,我们有 2 /24 个不连续的块。现在,我们既在 BGP 的 WAN 接口上做广告,又在 LAN 接口上有一个来自 /24 的 IP。现在最好的推荐方法是将流量从其他 IP 子网引入 LAN。
谢谢
从较大的块中路由一个更具体的前缀(在这种情况下为 /24)通常不会有问题,因为更具体的路由会胜过不太具体的路由。
但是,如果 /16 已分配给您当前的 ISP 并且您计划通过其他网络从该 /16 中宣布 /24,则此处可能存在另一个挑战。在这种情况下,这些网络必须接受您宣布的前缀并未分配给您。我可以想象,如果您想停止使用他们的服务(因为他们拥有您使用 /24 的聚合前缀),您的 ISP 将不允许您这样做,但是如果您仍然是客户但决定连接您的网络通过它们和可能的另一个网络,没有技术缺陷。
可能您需要在路由数据库(如RIPE或RADB)中创建有效的路由对象(有点取决于您所在的位置),以便网络接受您的前缀。您当前的 ISP 很可能需要合作创建这些对象。只要您让 ISP 拥有 /16 作为上游网络,即使网络不接受您的 /24,仍然可以通过您的 ISP 与您联系。
所以总而言之,我认为这里没有任何无法解决的技术问题(除非有更多我不知道的细节),您的 ISP 说这是不可能的可能是出于政策或商业原因。
如果没有有关当前网络拓扑的更多详细信息,您的第二个问题很难回答。你可以考虑在一个单独的问题中提出这个问题,并在那里提供一些额外的细节。