计算机网络(17)——BGP路由协议

BGP路由协议

事实上的标准域间路由协议

BGP为每个AS提供了一种手段:

  • eBGP:从邻居AS获取子网可达性信息
  • iBGP:向所有AS内部路由器传播子网可达性信息
  • 基于可达性信息与策略,确定到达其他网络的“好”路径

 BGP会话

两个BGP路由器交换BGP报文

  • 通告去往不同目的前缀的路径(“路径向量协议”)
  • 报文交换基于半永久的TCP连接

BGP报文

  • OPEN:与peer建立TCP连接,并认证发送方
  • UPDATE:通告新路径(或撤销原路径)
  • KEEPALIVE:在无UPDATE时,保证连接;也用于OPEN请求的确认
  • NOTIFACTION:报告先前报文的差错;也被用于关闭连接

  

路径属性与BGP路由

通告的前缀信息包括BGP属性:前缀+属性=“路由”

两个重要属性

  • AS-PATH(AS路径):包含前缀通告所经过的AS序列:e.g.,AS 67,AS 17
  • NEXT-HOP(下一跳):开始一个AS-PATH的路由接口,指向下一跳AS。可能从当前AS到下一跳AS存在多条链路

BGP路由选择

网关路由器收到路由通告后,利用其输入策略决策接受/拒绝该路由

  • e.g.,从不将流量路由到AS x
  • 基于策略路由

路由器选择达到目的的AS的路由的准则

  1. 本地偏好值属性:策略决策
  2. 最短AS-PATH
  3. 最近NEXT-HOP路由器:热土豆路由
  4. 附加准则

  • A,B,C是提供商网络/AS
  • X,W,Y是客户网络
  • W,Y是桩网络:只与一个其它AS相连
  • X是双宿网络:连接两个其他AS(X不期望经过他路由B到C的流量,因此X不会向B通告任何一条到达C的路由)

学习自中国大学生mooc网

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值