BGP边界网关协议

  • AS:自治系统
    • AS号:具有防环机制
      • 当收到BGP路由时,查看AS Path中是否存在自己的AS号,如果有,则认为存在环路,不接收该路由,如果没有则接收
    • 编号不同AS通过AS号区分,AS号存在16bit、32bit两种表示方式。IANA负责AS号的分发。
      • 在长度为16bit的AS号表示方式中:64512-65534为私有AS号,在长度为32bit的AS号表示方式中:4200000000-4294967294为私有AS号。
    • 为什么会出现bgp
      • OSPF、IS-IS等IGP路由协议在组织机构网络内部广泛应用,随着网络规模扩大,网络中路由数量不断增长,IGP已无法管理大规模网络,AS的概念由此诞生。
    • AS:指的是在同一个组织管理下,使用统一选路策略的设备集合。
    • 为什么不用IGP实现AS区域通信?
      • 如果用ospf,可能会暴露组织内部的组织结构,那么划分区域没有意义了,划分AS就是为了减少路由条目,
    • 为什么要划分AS
      • 网络规模变大,收敛慢,设备性能消耗大,路由表变大,设备压力大
  • BGP:Border Gateway Protocol(边界网关协议)---距离矢量(路径矢量)---直接传递路由
  • BGP对等体(邻居)----可以跨路由器建立
    • EBGP:外部网关协议
      • 如果建立对等体的两台设备位于不同的AS中,则他们被称为EBGP对等体
      • EGP协议只需传递AS以计算好的路由,所以我们对EGP的可控性、可靠性要求更高
      • EBGP建议使用直连接口建立对等体关系
        • EBGP间使用LoopBack建邻首先要有一条路由可以去往邻居的环回,一般我们使用静态路由
        • 因为BGP中默认1跳机制,如果是静态的话,先查看怎么去,然后再查看对端。这就是2跳。但是跳数可以改,但是没有必要。直连就只有1跳。
    • IBGP:内部网关协议
      • 如果建立对等体的两台设备位于同一个AS中,则他们被称为IBGP对等体
      • IGP需要在一个AS内计算路由,所以我们要求IGP选路佳、收敛快、占用资源少
      • IBGP之间建议使用LoopBack建立对等体关系
        • IBGP默认是1跳
        • 由于,IBGP邻居处于同一个AS中,正常一个AS中存在大量的备份路径,若使用物理接口建立邻居关系,将浪费这些备份或者负载均衡的路径;故建议使用环回接口来进行IBGP对等体关系的建立。
        • [R1-bgp]peer 2.2.2.2 ebgp-max-hop 3 修改ttl的值为3(1~255 默认是1)
  • 特点
    • 只传递路由信息,不传拓扑信息---不会暴露AS内的拓扑信息
    • BGP使用TCP作为其传输层协议(端口号为179),使用触发式路由更新,而不是周期性路由更新。
    • BGP能够承载大批量的路由信息,能够支撑大规模网络。
    • 在AS和AS之间传递路由(传递AS路由)---BGP以AS为单位的
    • 具有丰富的路由属性---路径属性(路由属性)
      • bgp可以根据路径的属性进行路由的优选
    • BGP能够支撑MPLS/VPN的应用,传递客户VPN路由。
    • BGP提供了路由聚合和路由衰减功能用于防止路由振荡,通过这两项功能有效地提高了网络稳定性
  • 工作原理、
    • 1.先建立tcp连接,基于tcp连接建立bgp会话,建立bgp对等体关系
      • 建立对等体的过程
    • 2.基于bgp对等体关系传递bgp路由
      • bgp不会在建立对等体之后直接传递路由,当宣告后才会传递该宣告的路由
  • 实验
    • BGP命令
      • [R1]bgp 100--自己的AS号
      • [R1-bgp]router-id 1.1.1.1 修改router-id
      • [R1-bgp]network 192.168.1.0 将路由宣告进BGP协议,然后在对等体之间进行传递
      • 直连接口建立连接---EBGP之间
        • [R1-bgp]peer 12.1.1.2 as-number 200 (指定对等体的ip和a
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

祈愿星空

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值