V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yaoyao1128
V2EX  ›  问与答

多节点接入同一 ASN,应当如何配置路由?

  •  
  •   yaoyao1128 · 2022-08-08 22:35:07 +08:00 · 1133 次点击
    这是一个创建于 837 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近想研究一下 BGP ,准备到时候弄到一个 ASN ,但是因为没有经验决定先入 DN42 试试。但是现在有一个问题想了解,当我拥有多地点多台服务器的情况下,如何配置路由(内部+连接外部 peering )比较符合真实世界的习惯呢?可能是比较小白的问题,谢谢~

    例如: 现有 AS 4242429923 服务器 A:JP 网卡地址为内网 服务商 1 服务器 B:HK 网卡地址为内网 服务商 2 服务器 C:CN 网卡地址为内网 服务商 2 服务器 D:KR 网卡地址为公网 服务商 3 服务器 E:US 网卡地址为公网 服务商 4

    网段:fd16:1234:1122::/48

    方案 1: 内网 - 建立一个 Full-Mesh 网络 外网 - 每台服务器采用相同的 peering 配置

    方案 2: 内网 - 服务器间采用多条网络互通(但无法构成 Full-Mesh ),利用 Babel 或者 OSPF 做内部寻路 外网 - 每台服务器采用相同的 peering 配置

    ^^^^^^ 是不是以上两个方式会导致网络包不能直达服务器,而是需要经过内部再次中转?

    方案 3: [没有太想明白是否可以实现] 内网 - 建立一个 Full-Mesh 网络 外网 - 每台服务器只广播自己的网段并静态路由 问题 - BGP 协议是基于 ASPATH 的,那这样操作会不会导致找不到同 ASN 下其他 IP ?或者炸掉整个网络?

    方案 4: 配置 Confederation

    方案 5: 配置 BGP Route Reflector


    以及 同一个服务商的两个数据中心的两台服务器,如何保证找到的是最佳路由? [当服务商的 ASN-自有 ASN 只有一个距离的情况下]

    以及 如果一个节点故障,如何保证能够快速到其他节点呢?

    谢谢~

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2740 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:12 · PVG 18:12 · LAX 02:12 · JFK 05:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.