中文版是很难懂的翻译,在这里总结一下。
1、BGP的任务已经提到了AS内的路由协议,如OSPF,如果两个路由器不在同一个AS内呢? 这将使用BGP。
BGP的重要任务之一是不同AS间的路由
2、BGP前缀BGP的分组被路由到前缀(prefix ),而不是被路由到特定的IP。 此前缀表示一个子网或一组子网。
前缀是CIDR格式的,它允许前缀唯一地标识子网或子网组。
3、BGP中继发布的信息指示一个路由器上可以有多个接口,中继发布所需的信息是子网接口号。
前缀的格式可以是138.16.68/22。 (没错,这是IP协议的子网,但我不知道这是否是唯一的前缀格式。 )
具体信息可能表示(x,l ),x表示前缀,l表示接口编号。
4、BGP角色1 ),使得每个路由器能够获得可以从邻居AS到达的信息。 可达性信息(NLRI )是此路由器可以到达的所有子网前缀,这些子网前缀的顺序也包含路径信息。 形式如下。
此角色允许网络中的所有路由器知道每个子网的存在。
2 )允许路由器获得每个可能的前缀的最佳路径。 BGP提供了确定路由的方法。
5、如何发布BGP路由信息这一部分介绍了如果网络中添加了子网,网络的其他部分如何知道该子网的存在的问题。
图中显示了三个AS,AS3包含一个子网,其前缀为x。
每个路由器都包括网关路由器和内部路由器。 网关路由器是指某个接口连接到其他AS内的路由器。 图中的1c、2a、2c、3a是网关路由器。
AS1和AS2是怎么知道前缀x的存在的?
从AS等级:开始,首先,AS3需要向AS2通知AS2前缀x的可能信息,在此表示为AS3 x
AS2接着传达AS1前缀x的可能到达的信息,在此表示为AS2 AS3 x
通过上述过程,所有AS,即它内的每个路由器不仅知道x的存在,而且知道x的路径。
从路由器的级别发送和接收信息的一定是路由器,而不是自治系统。 因此,让我们再次思考一下从路由器层面开始的传播过程:
在路由器之间通过TCP连接传输BGP信息。
在某个AS内部,路由器位于iBGP连接
注:一个iBGP连接不一定支持物理链路。 虽然iBGP连接很复杂,但eBGP始终支持一个物理链路
发送方接收BGP类型BGP信息3a2ceBGPAS3 x2cAS2中的每一个路由器(包括2a ) iBGPAS3 x2a1ceBGPAS2 AS3 x1cAS1中的每一个路由器iBGPAS2 AS3 x按照上述过程确定所有路由器的x可用信息
但是,实际上,到达AS1的路径可能不是唯一的,到达AS1的x的可访问信息也可能存在差异,必须选择更好的路由路径。
6、确定最佳路线
首先,我想谈谈BGP的一些术语:
课程:前缀BGP属性为eBGP连接
BGP属性是什么? 有两个重要的属性: AS-PATH和NEXT-HOP
什么是AS-PATH? 这是这个BGP信息传播时经过的所有AS。 例如,前面的AS2 AS3。 这实际上确定了路线。 路由器在接收到BGP信息时,在接收到当前AS的值时进行拒绝,从而避免循环的发生。
什么是下一个? 这是在当前AS-PATH上启动的与路由器接口的IP地址。
在上图中,您可以看到直接连接AS1的路由器是2a和3d。 AS1中的路由器接收这样的BGP信息。
路由器2a最左侧接口的IP地址: AS2、AS3 : x
路由器3d最左边接口的IP地址: AS3: x
请注意NEXT-HOP的特征:
不属于当前AS的当前AS始终连接到其子网。 (连接到这个接口了吗? )1)热土豆的路由协议思想:只考虑将数据包发送到当前AS的开销。
在上面的示例中,热土豆路由协议选择到NEXT-HOP成本最低的路由。
(建议将热土豆呼叫翻译成热山芋协议。 在这个协议中,分组被认为是一个烫手山芋,立即扔给其他AS,然后分组是如何传播的,他与此无关。 那是指其他AS )
请注意,在热土豆选择协议中,在同一AS的不同路由器上,相同的前缀可能有不同的路由。
2 ) BGP的路由算法BGP的路由算法很复杂,但他使用了部分热土豆选择协议。
路由算法的输入是需要路由的前缀,以及指向该前缀的所有路由。
(说白了,就是从这些已知的路线中选择最好的)
选择的步骤如下。
1 .根中将添加“局部首选项”(local preference )属性。 上述路由具有AS-PATH和NEXT-HOP属性,但现在有三个属性。 您可以直接将本地首选项设置为根,也可以从相邻路由器获取值。 此值基本上由管理员创建的策略决定。 将选择本地优先级最高的路由。 2、如果存在多个最高本地优先路由,则选择AS-PATH的最短路由。 如果没有设计其他规则,则使用距离向量算法来选择最佳路径。 (注意:使用距离向量算法时,路由) 3、如果本地优先级和AS-PATH筛选后仍有多条路由,请使用热土豆选择协议。 也就是说,选择离NEXT-HOP最近的路线。 4 .如果仍然存在多条路线,则使用BGP选择器进行选择(也没有在具体书中写)