BGP
一、 BGP概述(Border gateway protocol)
EGP:外部网关路由协议,工作在AS与AS之间 BGP着重于控制路由的传播和选择最优路由
1. 可靠的路由更新机制:在TCP之上 2. 丰富的Metric度量方法 3. 从协议上避免了环路的发生 支持CID(无类别域间选择) 丰富的路由过滤和路由策略 增量更新计算
因为要建立TCP连接,所以两端的路由器必须知道对方的IP地址,可以通过智联的端口、静态路由或者IGP学习
AS内部使用IGP来发现和计算路由,AS之间使用BGP来传递和控制路由。BGP可以跨越多跳路由器建立邻居关系,为实现路由按需进行控制和优选,BGP设计了诸多属性带在路由中。
二、 BGP邻居关系的建立与配置
1. BGP邻居发现
2. BGP邻居类型-EBGP
运行在不同AS之间的BGP路由器建立的邻居关系为EBGP(External BGP)邻居关系
3. BGP邻居类型-IBGP
运行在相同AS内的BGP路由器建立的邻居关系为IBGP(internal BGP)邻居关系
4. BGP邻居关系配置
5. BGP邻居关系配置的优化
6. BGP邻居关系建立