MPLS VPN中的BGP控制平面信息

时间:2012-05-31 05:55:05

标签: networking network-protocols vpn bgp

我正在学习MPLS VPN网络。根据我的理解,IGP在所有核心路由器(P和PE)上运行,而BGP在所有PE路由器上运行。一旦IGP向所有路由器传送了可达性信息,并且所有路由器都已收敛,则使用LDP分配用于传输数据包的确切标签。

我的疑问是,如何在PE之间传输BGP控制数据包。

有两种选择。
1.使用PE之间的标签交换路径 2.通过P路由器使用普通IP转发。

实际使用了这两种方法中的哪一种? 如果两者都可以使用,PE路由器如何决定使用哪一个? 我们是否必须在路由器中手动配置它? 对于Juniper,Cisco等不同的路由器,这些答案是否有所不同?

2 个答案:

答案 0 :(得分:1)

  

我的疑问是,如何在PE之间传输BGP控制数据包。   有两种选择:

     
      
  1. 使用PE之间的标签交换路径。
  2.   
  3. 通过P路由器使用普通IP转发。
  4.         

    如果两者都可以使用,PE路由器如何决定使用哪一个?

如果LSP可用,LSP优先于每跳IP转发。

  

我们是否必须在路由器中手动配置它?

用“它”,是指配置LSP用于BGP控制平面信息?它会自动发生在Cisco IOS盒上

  

对于Juniper,Cisco等不同的路由器,这些答案是否有所不同?

只要BGP端点前缀具有标签绑定,思科就会通过LDP LSP发送BGP信息。

我不记得Juniper的行为,他们对LSP行为提供了更细粒度的控制。

答案 1 :(得分:0)

BGP使用TCP te设置其连接并将其数据包发送给他的邻居。 这意味着您的邻居需要在第3层(ip)级别上看到对方。

我希望这是您需要的信息。

见:http://en.wikipedia.org/wiki/Border_Gateway_Protocol 部分"操作"有关此事的更多详情。