bgp皮毛

1.loopback可达的两种方法:配置静态路由或者内部动态路由
《1》使用OSPF协议,保证Router B到Router C的Loopback接口路由可达
《2》路由器AR1 配置 ip route-static 1.1.1.1 255.0.0.0 172.16.0.2(注意不能直接配置物理接口, ip route-static 1.1.1.1 255.0.0.0 ge0/1 ,loopback是逻辑地址,原因未知)
 

2.undo info enable--- 禁止消息

3.bgp注意地方
peer 1.1.1.1 ebgp-max-hop 2  ----loopback对等同跨AS区域,需配置下一跳为2 (因为跨AS区域默认是两者物理连接,因此下一跳为1)
peer 1.1.1.1 connect-interface LoopBack 0  ---- 采用loopback地址,需指明原地址为loopback(否则就是出接口地址)
peer 1.1.1.1 next-hop-local  ---- bgp从ebgp收到的路由会向它所有的BGP邻居进行通告,如果是传给ibgp的话,下一跳地址不发生改变

4.同一个AS内,设备之间的邻居叫做IBGP(Interior BGP)邻居,不同AS间,设备之间的邻居叫做EBGP(Exterior BGP)邻居。运行BGP的设备叫做BGP发言者(BGP Speaker),相互之间称作BGP对等体(BGP peer)

5. BGP邻居可建立条件:可以通过IGP或静态路由来提供TCP连接的IP可达,bgp向外宣告的路由,必须要存在于自身的igp路由表中或静态路由中

6.只要你用network或者用聚合命令 宣告的路由 起源属性都是I, 只有通过EGP协议学习到的路由才是E,这里EGP不是EBGP,而是以前没有BGP的时候 有个叫EGP的协议。

7.BGP路由通告原则
  BGP路由表, 下一跳不可达,则属于无效路由
 1. 多条路径时,BGP Speaker只选最优的给自己使用(负载均衡和FRR除外)。 BGP Speaker只把自己使用的路由(最优路由)通告给相邻体
 2. GP Speaker从EBGP获得的路由会向自己所有BGP相邻体通告(包括EBGP和IBGP),不会改变下一跳,则需要配置 peer 1.1.1.1 net-hop-local 把下一跳强制改成自己
 3. BGP Speaker从IBGP获得的路由不向自己的IBGP相邻体通告(反射器除外),防止环路

8.BPG network 和 IGP中的network 区别
《1》BGP network 宣告此网段 我的理解是向外开放 能让别的路由器学到该目的地址的路由。

《2》RIP协议下用network 的作用是为了确定路由器的那些接口启用RIP协议 。  例如 network 192.168.1.0 ,意思是IP地址配置在192.168.1.0 网段的所有路由器接口启用RIP协议

9.怎么rip协议实现loopback0接口互通
你把loopback0的网段也添加进去就好了。。
例如loopback地址为10.10.10.1
那你rip里面就增加一个 network 10.10.10.0就行

路由表只有一张,即是IP路由表(不考虑vrf),不管是什么协议来的,最终都要进入路由表,才能影响选路。igp和bgp有自己的单独路由表,例如BGP单独的路由表最优的(best)才会选中到IP路由表。

 

BGP引入IGP路由
BGP协议本身不发现路由,因此需要将其他路由引入到BGP路由表,实现AS间的路由互通。当一个AS需要将路由发布给其他AS时,AS边缘路由器会在BGP路由表中引入IGP的路由。为了更好的规划网络,BGP在引入IGP的路由时,可以使用路由策略进行路由过滤和路由属性设置,也可以设置MED值指导EBGP对等体判断流量进入AS时选路。

BGP引入路由时支持Import和Network两种方式:

Import方式是按协议类型,将RIP、OSPF、ISIS等协议的路由引入到BGP路由表中。为了保证引入的IGP路由的有效性,Import方式还可以引入静态路由和直连路由。
Network方式是逐条将IP路由表中已经存在的路由引入到BGP路由表中,比Import方式更精确。

redistribute ospf route-map test    ---- 思科基于策略路由的过滤

IGP引入BGP路由
当一个AS需要引入其他AS的路由时,AS边缘路由器会在IGP路由表中引入BGP的路由。为了避免大量BGP路由对AS内设备造成影响,当IGP引入BGP路由时,可以使用路由策略,进行路由过滤和路由属性设置。

import-route bgp route-policy ospf_import --- 华为基于策略路由的过滤

路由策略:最终改变的是路由表内容(通过改变路由发布接收,路由选择参数等)
策略路由:不改变路由表。优先根据策略路由进行匹配,如果匹配的上,则根据策略路由转发,否则根据路由表转发

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
BGP中的Keepalive是一种定期发送的报文,用于维持BGP邻居关系。如果收到正确的Update或Keepalive报文,BGP就认为对端处于正常运行状态,并保持BGP连接。Keepalive报文的格式只包含报文头,没有附加其他任何字段。该报文的目的是确保BGP会话的连通性,并及时检测到邻居的异常情况。如果收到错误的Update或Keepalive报文,BGP将发送Notification报文通知对端,并转至Idle状态。而Route-refresh报文不会改变BGP状态。如果收到Notification报文,BGP会转至Idle状态。另外,如果收到TCP拆链通知,BGP会断开连接并转至Idle状态。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [BGP的5种交互报文、6种状态机、对等体关系建立与路由交互过程介绍](https://blog.csdn.net/qq_45443704/article/details/129895505)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [BGP基础](https://blog.csdn.net/zljszn/article/details/124732057)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值