创建 VPC 子网 10.1.0.0/16、10.2.0.0/16 和 10.3.1.0/24 后,位于 10.2.1.25 的本地数据库停止接收流量。本地路由器通告 10.0.0.0/8。最可能的原因是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 更具体的 VPC 子网路由优先。.
为什么这是答案
当您在 VPC 中创建子网 10.1.0.0/16、10.2.0.0/16 和 10.3.1.0/24 时,Google Cloud 会自动为这些子网创建对应的路由。这些路由比本地路由器通告的 10.0.0.0/8 路由更具体。路由选择遵循最长前缀匹配原则,即选择前缀最长的路由。因此,发往 10.2.1.25 的流量会匹配到更具体的 10.2.0.0/16 VPC 子网路由,并被视为 VPC 内部流量,而不是通过本地路由器发送。这导致流量无法到达本地数据库。 不具体的 VPC 子网路由不会优先,因为路由选择总是优先选择最具体的路由。本地路由器通告 10.0.0.0/8,这包含了 10.2.1.25,因此路由本身是存在的。防火墙规则通常会拒绝流量,而不是使其无法到达,且这里没有迹象表明有新的防火墙规则。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡