使用任播IP需要什么?

所以,关于SF的用法以及Anycast IP是如何很酷的,有很多关于SF的问题。 我的做法是更实际的东西。 我需要具体使用哪一个地址?

  • 我需要成为一个AS(自治系统)吗?
  • 如果我想在我的内部networking上使用Anycast IP,有可能吗?
  • 我需要与注册商/运营商有什么特别的关系吗?

基本上,如果我想使用任播IP地址,那么我需要什么,从设备到configuration部分。

这是我所了解的任何演员…

  1. 是的,你需要一个AS来运行任播。 您还需要运行BGP并在公共端至less路由一个/ 24。
  2. 从理论上讲,只要你运行BGP,你应该没问题; 所以运行BGP并让多个路由器通告192.168.1.XX,或者使用64512到65535范围内的AS,因为这些被指定为私有的。
  3. 只有当你运行公共BGP。 如果你想这样做,你必须从LANIC和一个AS注册一个IP块,但是如果你想运行私人,你不需要。

就设备而言:你所需要的只是一个或多个支持BGP的路由器。 Vyatta和PFsense做,如果你没有兼容的路由器,你觉得要开源。 然后你设置每个路由器广播相同的IP地址。

IPv4中的任意播仅仅意味着所使用的IP地址在多台机器上存在,因此可以在多个地方到达,而不必回到公共端点。

如果你不打算让其他networking使用你的选播实例,那么你不需要宣布路由,所以不需要使用BGP或者有一个AS。 您只需确保您的内部networking具有路由,从而为本地的任播IP提供路由。

例如,如果你有一个边界路由器,将任播IP挂在与其相连的交换机上的一个盒子上,那么你可以在主机盒上的环回上configuration任播IP,并让路由器使用一条静态路由,任意播IP在主机框的正常IP。

在您的组织内,您可以控制路由,而无需注册正在进行的操作。 例如,这通常用于执行像黑洞路由之类的事情。 在实践中,共同的期望是你不劫持没有分配给你的IP地址空间; 您不会为其他人创builddebugging问题; 你不会干涉互联网上其他人的能力。 只要你正在做的不是打破任何人,而是你自己,那么你的networking就可以随你做。

对于任何人都可以使用的地址空间的例子,你可以看http://www.as112.net/ ,它有三个IP地址,任何人都可以在自己的networking上实现。

这是一个比答案更多的评论,但我太新了评论,所以这是一个“答案”。

假设你正在发表一个公告,那么我想知道一个/ 24作为前面的post是否足够大。 有人告诉我,许多ISP不会接受小于a(嘟m – / 22或/ 21是我所记得的)的路线。

自从互联网还年轻以来,我已经有了一个老的/ 24,我们还没有遇到任何连接丢失的问题,但我会担心的。