API Guide
Identifier GUID-E30C09C5-28B1-4803-843B-E6FDAB4E1561
Version 6
Status Translation approved
4 字节 AS 编号
默认情况下,OS10 支持 4 字节 AS 编号配置。4 字节支持在 OPEN 消息中作为新的 BGP 功能 4-BYTE-AS 进行通告。一种 BGP 扬
声器,可向对等方通告 4 字节 AS 功能,并且从对等方那里获得相同的数据必须在所有消息中将 AS 编号编码为 4 字节的实体。
如果对等方的 AS 编号不同,则 4 字节扬声器将使用保留的 2 字节 ASN(名为 AS_TRANS23456)启动邻居会话。AS_TRANS 用于
在 2 字节和 4 字节之间互操作。
其中,2 字节格式为 1 到 65535,4 字节格式为 1 到 4294967295。您也可以使用点分十进制格式输入数字。例如,您可以输入
0.123。
Identifier GUID-6B06BF37-FE59-414B-AAEA-CAEFBA7596A5
Version 7
Status Translation approved
AS 编号迁移
您可以透明地更改整个 BGP 网络的 AS 编号。更改 AS 编号可确保在迁移过程中路由在整个网络中传播。当将一个 AS 迁移到另一个
AS 并将多个 AS 合并时,如果 AS 编号发生变化,则 EBGP 网络可能会失去其到 IBGP 的路由。
当必须迁移网络的所有 IBGP 和 EBGP 对等体都必须更新以维持网络可访问性,迁移会非常困难。本地 AS 允许 BGP 扬声器像虚拟
AS 网络运行(物理 AS 网络除外)。
迁移后禁用 local-as 命令。在迁移后禁用 local-as 命令失败会导致 local-as 命令替换系统的原始值。使用新的 AS 编号将重
新配置系统。
路由器 A、路由器 B 和路由器 C 分别属于 AS 100、200 和 300。路由器 A 获得的路由器 B — 路由器 B 具有路由器 C 作为其客户
端。当路由器 B 迁移到路由器 A 时,它必须维护与路由器 C 的连接,而不会立即更新路由器 C 的配置。本地 AS 允许显示路由器
B,就好像它仍属于路由器 B 的旧网络 AS 200,以便与路由器 C 通信。
在使用 no prepend 命令时,本地 AS 不会在从 EBGP 对等方收到 AS 编号的情况下预置更新。如果未选择 no prepend,则默认
情况下,本地设置将作为路径中的第一个 AS 分段添加。如果您使用入站路由映射将 AS-PATH 从对等方预置到更新,则会线添加本
地 AS。
如果路由器 B 在路由器 C 上应用入站路由映射以将 65001 65002 预置到 AS-PATH,则这些事件会在路由器 B 上进行:
• 接收并验证更新。
• 将 local-as 预置为 200 AS-PATH。
• 将 65001 65002 预置为 AS-PATH。
本地 AS 将预置,然后路由映射呈现穿过 AS 200 中的路由器的更新,然后再达到路由器 B。
540 第 3 层