BGP 路由发布 涉及到的下一跳问题

1、BGP的NEXT_HOP属性

参见 http://www.cnblogs.com/renjiangzhou/p/8244042.html

  • BGP发言者把自己产生的路由发给所有邻居时

将把该路由信息的下一跳属性设置为自己与对端连接的接口地址

  • BGP发言者把从EBGP邻居得到的路由发给 IBGP邻居 时

并不改变该路由信息的下一跳属性。将从EBGP得到的路由的NEXT_HOP直接传递给IBGP对等体。

上图中,RTA通过IBGP向RTF通告路由8.0.0.0/24时,NEXT_HOP为10.3.1.1。

  • BGP 发言者把接收到的路由发送给 EBGP 对等体 时

将把该路由信息的下一跳属性设置为自己与对端连接的接口地址;

上图中,RTB通过EBGP向RTA通告路由8.0.0.0/24时,NEXT_HOP为10.3.1.1。

  • 对于可以多路访问的网络(如以太网或帧中继)

如果通告路由器和源路由器的接口处于同一网段,则BGP会向邻居路由通告路由的实际的来源。

上图中,RTC向EBGP对等体RTB通告路由8.0.0.0/24时,则使用该路由的实际来源地址10.2.1.3作为NEXT_HOP。

2、BGP 反射器反射路由时,不会修改NEXT_HOP、AS_PATH、MED以及LOCAL_PREF等BGP属性。

原文地址:https://www.cnblogs.com/renjiangzhou/p/8258665.html

时间: 2024-09-30 05:09:47

BGP 路由发布 涉及到的下一跳问题的相关文章

Linux3.5内核以后的路由下一跳缓存

在Linux3.5版本号(包括)之前.存在一个路由cache.这个路由cache的初衷是美好的,可是现实往往是令人遗憾的.下面是陈列得出的两个问题:1.面临针对hash算法的ddos问题(描写叙述该问题的文章已经汗牛充栋,不再赘述):2.缓存出口设备是p2p设备的路由项会降低性能.这些问题本质上是由于路由cache的查找方式和路由表的查找方式互不相容引起的.路由cache必须是精确的元组匹配,因此它必须设计成一维的hash表,而路由表查找算法是最前前缀匹配.因此它能够是多维的. 路由查找终于会找

BGP 的路由发布策略

BGP Speaker只把自己使用的路由通告给对等体.(BGP Speaker只选最优的路径给自己使用,即只将最优路由发布给对等体:) BGP Speaker从EBGP获得的路由会向自己的所有的BGP对等体通告(包括EBGP对等体和IBGP对等体). BGP Speaker从IBGP对等体获得的路由不向它的IBGP对等体通告. BGP Speaker从IBGP获得的路由是否通告给它的EBGP对等体要依IGP和BGP同步的情况来决定. 从IBGP获得的路由仅发布给它的EBGP对等体: 关闭BGP同

linux 接口地址全部清除才清理从此接口发出的下一跳路由

接口地址全部清除才清理从此接口发出的下一跳路由 如: eth7配置两个地址 eth7: 192.168.1.1 10.1.1.1 添加一条路由: route add -net 2.2.2.0/24 gw 10.1.1.254 然后删除eth7上的地址 10.1.1.1 查一下路由表, 下一跳10.1.1.254还在 ~ # ip route show all2.2.2.0/24 via 10.1.1.254 dev eth7 linux 对此处理不太合理, 应该自动删除较好.

BGP路由

1.自治系统(AS) 自治系统:由同一个技术管理机构管理.使用统一选路策略的一些路由器的集合: 自治系统内部的路由协议--IGP 自治系统之间的路由协议--EGP AS号段:1-64511(公有号段).64512-65535(私有号段) 2.BGP特征 IGP:着重于发现和计算路由,主要有RIP.OSPF.ISIS: EGP:着重于控制路由的传播和选择最优的路由,通常指BGP; BGP用来在AS之间传递路由信息,是一种增强的距离矢量路由协议(可靠的路由更新机制.丰富的metric度量方法.从设计

BGP路由过滤

本实验来源于HCNP路由实验指南 实验要求:1. AS200不能接收其它分支机构的路由 2. 分支机构2(AS300)不能将自己的路由信息通告给其它分支机构 3. 分支机构4(AS500)不能接收分支机构3(AS400)的路由 实验编址表 R1 GE0/0/0:10.0.12.1/ 24 GE0/0/1:10.0.13.1/ 24 GE0/0/2:10.0.14.1 /24 lo0:10.0.1.1 32 R2 GE0/0/0:10.0.12.2 /24 GE0/0/1:10.0.25.2/ 2

华为设备的BGP路由技术是什么?

一. 什么是BGP? BGP不同于之前介绍的动态路由协议,BGP是在自治系统之间进行路由学习及选路的协议,如果把一个城市比作一个自治系统,那么像RIP.OSPF等协议就相当于该城市的公交车或者地铁,而BGP则是火车,运行在城市之间. 1. 自治系统 自治系统(Autonomous System AS)是由同一个技术管理机构管理,使用统一选路策略,(运行同一动态路由协议)的一组路由器的集合,自治系统的编号取值范围为1~65535.其中1~64511是互联网上注册的公有AS号类,类似之前课程中讲过的

华为路由器——BGP路由技术详解

BGP(边界网关协议)是一个路径矢量路由协议,和传统的基于下一跳的IGP协议不同,它是基于AS(自治系统)的协议.BGP属于外部网关路由协议,它解决的是AS之间的选路问题,也正是因为这样,它更适合用户互联网.学习BGP的关键在于理解BGP的报文.邻居的建立.BGP路由属性.选路原则等.接下来详细介绍--BGP路由协议. 博文大纲:一.了解BGP的概述:二.掌握BGP的工作原理:三.实验案例:四.总结BGP的配置: 一.BGP的概述 不同于RIP.OSPF之类的路由协议,BGP是在自治系统之间进行

BGP路由交换详细介绍

一,BGP概述:BGP是自治系统之间进行路由学习及选路的协议1.自治系统自治系统是由同一个技术管理机构管理,使用统一选路策略(运行同一动态路由协议)的一组路由器组的集合2.动态路由的分类(1)按自治系统分类IGP:即自治系统内部的路由协议,主要包含RIPv1/v2,OSPF,ISIS,EIGRP(思科私有协议)EGP:即自治系统之间的路由协议,通常指BGP,EGP是运行在AS与AS之间的路由协议(2)按协议类型分类距离矢量路由协议:RIPv1/v2,BGP(路由矢量协议),EIGP(高级的距离矢

华为路由器之BGP路由技术总结及配置命令

一.BGP的概念:BGP(Border Gateway Protocol,边界网关协议)是一个距离矢量路由协议,和传统的基于下一跳的IGP协议不同,它是基于AS(自治系统)的协议.BGP属于外部网关路由协议,它解决的是AS之间的选路问题,也正是这样,它更适合用于互联网.BGP的关键在于理解BGP的报文,邻居的建立.BGP路由属性.选路原则等..1.自治系统是什么?自治系统(autonomous system,简称"AS"),是由同一个技术管理机构管理,使用统一选路策略(运行同一动态路由