API Guide

无类别域间路由
BGPv4 支持使用无类别域间路由 (CIDR) 以及聚合路由和 AS 路径。CIDR 使用包含 IP 地址和掩码的前缀来定义网络从而有效地利
IPv4 地址空间。使用聚合路由可减少路由表的大小。
路径向量路由
BGP 使用路径向量协议来维护动态更新的路径信息。检测并丢弃返回到原始节点的路径信息更新。BGP 不使用传统内部网关协议
(IGP) 值表但会根据路径、网络策略和/或规则集做出路由决策。
全网格拓扑
AS 对于从内部 BGP 对等节点接收的路由BGP 网络必须位于 full mesh 以发送到另一个 IBGP 对等节点。每个 BGP
路由器都与会话中的所有其他 BGP 路由器进行交流。例如在具有四个 BGP 路由器的 AS 每个路由器拥有三个对等主机在具
有六个路由器的 AS 每个路由器有五个对等节点。
Identifier
GUID-BAF27E02-F71F-464B-9314-078C4DE3A3D4
Version 7
Status Translation approved
会话和对等
BGP 会话从两个使用 BGP 进行通信的路由器开始。会话的两个端点称为
对等
。对等也称为
邻居
。事件和计时器确定对等方之间的信
息交换。BGP 重点关注流量路由策略。
会话
在与其他 BGP 对等的操作中BGP 进程使用简单有限状态机制其中包含六个状态 IdleConnectActiveOpenSent
OpenConfirm Established。对于每个对等会话BGP 实施会跟踪会话的状态。BGP 定义了每个对等交换将会话从一种状态
更改为另一种状态的消息。
空闲
BGP 将初始化所有资源、拒绝所有入站 BGP 连接尝试并开始 TCP 与对等的连接。
连接
路由器将等待 TCP 连接完成并在成功时转换为 OpenSent 状态。如果此转换不成功BGP 将重置
ConnectRetry 计时器并在计时器到期时转换为 Active 状态。
活动
路由器将 ConnectRetry 计时器重设为零并返回到 Connect 状态。
OpenSent 在成功的 OpenSent 转换后路由器发送一条 Open 消息并等待一个返回。
OpenConfirm 当对等方之间同意打开的消息参数后邻居关系将建立并处于 OpenConfirm 状态。路由器随后会收到并检
查打开消息参数上的协议以建立会话。
已创建
Keepalive 消息将进行交换并且在成功接收后路由器处于 Established 状态。Keepalive 消息将继续定期
发送。Keepalive 计时器将建立状态以验证连接。
建立连接后路由器将向其对等方发送和接收信息、更新和通知消息。
对等模板
对等模板允许 BGP 邻居继承相同的出站策略。您可以使用适用于各个对等的共享策略创建对等组而不是手动配置每个具有相同策
略的邻居。对等模板通过简化的配置提供高效的更新计算。
对等模板还有助于汇聚速度。当 BGP 进程向多个对等方发送相同的信息时可以设置长的输出队列来发布信息。对于作为对等模板
成员的对等该信息将发送到一个位置然后传递到模板中的对等。
534 3