用 IPv6 下一跳宣告 IPv4 路由:RFC8950 实践 — Hacker News 中文摘要
来源:anuragbhatia.com — 41 分 · by porridgeraisin
📋 概述
Anurag Bhatia 介绍了 RFC8950 的实践:它扩展 MP-BGP,让 IPv4 路由可以通过 IPv6 会话宣告、并携带 IPv6 下一跳,从而把 IPv4 变成骑在纯 IPv6 网络之上的可选功能,而不需要任何隧道。典型场景是骨干网只跑 IPv6、IPv4 只留在边缘设备,或 IP 转接骨干只用 IPv6 与客户、对等方交换 IPv4 路由,IXP 也能只用一个 IPv6 地址同时交换 IPv4 与 IPv6 路由。作者用基于 Container Lab 与 FRR 的实验验证了这条路径。
🔑 核心要点
- RFC8950 让 IPv4 路由通过 IPv6 会话宣告并携带 IPv6 下一跳,无需隧道。
- 骨干网可以只跑 IPv6,把 IPv4 只留在边缘设备而不改变客户的使用习惯。
- 控制平面用 IPv6,数据平面仍然原样走 IPv4,与 464XLAT 式转换不同。
- 作者用 Container Lab 加 FRR 搭了实验,中间路由器不配任何 IPv4 接口却仍持有 IPv4 路由表。
- Juniper、Cisco IOS XR、Nokia SR OS、Mikrotik、Huawei、BIRD、FRR 等平台已广泛支持。
💡 金句
Technically RFC8950 only impacts control plane decisions by using IPv6 as the control plane but keeps the data plane as it is.
👍 0
👎 0
← 返回 Hacker News 首页