BGP分解实验·1——iBGP的基础配置

使用环回接口建立iBGP对等体,并确保更新源地址:
  • BGP使用TCP 179端口来侦听与对等体建立邻接;
  • AS内部为了确保更加稳定的连接,一般使用环回接口来建立邻居关系。
实验拓扑如下:
在iBGP内部,在下层的IP层面可达的情况下,任意两台路由器之间都可以基于TCP 179建立iBGP对等体,在iBGP的稳定性基础上,尽可能的保持连通性,所以需要使用环回接口地址建立连接。
下三层的连通性确保可达,可以使用任意IGP和静态路由,但是默认路由不行(至少有一端不能是默认路由)。【BGP通常用来处理精确的网络前缀和子网信息。当BGP路由器之间建立对等体关系时,它们需要交换具体的网络前缀(如10.0.0.0/24),并基于路径信息(如AS路径、MED值等)来选择最优路径。默认路由(0.0.0.0/0)只是一个“catch-all”路由,它没有指向特定的网络或目的地,因此它不能提供建立BGP对等体所需要的精确的路由信息。BGP无法使用默认路由建立对等体的主要原因是默认路由不包含足够的网络前缀信息,BGP要求双方交换详细的路由信息(如网络前缀和路径信息)以便选择最佳路径;默认路由只是一个“catch-all”路由,无法提供这些详细的信息,因此它无法作为建立BGP对等体的基础。)
例如,使用默认路由,演示无法建立通过环回接口建立iBGP的邻居,而改成静态路由既可以建立连接。IGP的底层可达性原理与静态路由接近就不再展示。
R1的关键配置(使用新的多地址簇方式建立对等体):
interface Loopback0
 ip address 1.1.1.1 255.255.255.255
!
interface Ethernet0/0
 ip address 10.0.12.1 255.255.255.0
 no shutdown
!
router bgp 10086
 no bgp default ipv4-unicast
 neighbor 2.2.2.2 remote-as 10086
 neighbor 2.2.2.2 update-source Loopback0
 !
 address-family ipv4
  neighbor 2.2.2.2 activate
exit-address-family

ip route 0.0.0.0 0.0.0.0 10.0.12.2

R2的关键配置(使用传统IPv4的默认方式建立对等体):

interface Loopback0
 ip address 2.2.2.2 255.255.255.255
!
interface Ethernet0/0
 ip address 10.0.12.2 255.255.255.0
 no shutdown
!
router bgp 10086
 neighbor 1.1.1.1 remote-as 10086
 neighbor 1.1.1.1 update-source Loopback0
!
ip route 0.0.0.0 0.0.0.0 10.0.12.1
状态无法建立连接,卡在Idle状态……
R1或R2把默认路由改成静态,即可建立连接。
R1(以修改R1的默认变为静态为例):
no ip route 0.0.0.0 0.0.0.0 10.0.12.2

ip route 2.2.2.2 255.255.255.255 10.0.12.2
修改为其中一台路由器的默认变为静态后,邻居立刻建立。
当BGP对等体建立时,BGP会通过TCP建立连接,确保双方的可达性。只要网络层之间有可达性,BGP就能建立对等体连接。在这种情况下,默认路由的作用是保证流量可以到达对方,而静态路由则用于确保局部网络的路径能通过静态配置得以明确。即使一端使用默认路由,只要对方能通过静态路由或其他方式知道如何到达该端,就能保证路由的稳定性。其中静态路由的作用:静态路由则明确指向特定的网络前缀,因此对另一端的路由器来说,它能够知道如何通过特定的路径到达目标网络。静态路由的配置通常是精确的,指定了具体的网络前缀,而不依赖于默认路由。静态路由为路由器提供了明确的路径,因此另一端即使依赖默认路由,也能通过静态路由得到有效的网络路径。只要静态路由能够引导到达目的地,BGP会将这些信息进行交换,从而形成有效的BGP对等体。
其中默认路由的作用是指所有引未知流量,比如说它可能指向一个外部网络,或者在BGP的情况下,指向一个BGP对等体。对于另一端使用静态路由的情况,它明确配置了目的地和下一跳,因此能够将流量明确地引导到BGP对等体。在这种情况下,默认路由能够确保数据包最终会到达目的地,而静态路由则确保流量在内部网络中有明确的路径。
PS:【当一端使用默认路由而另一端使用静态路由时, 默认路由仅仅作为“兜底”路由来确保对方网络可达,而 静态路由则提供更具体的路径信息,确保流量在内部网络之间能够明确转发。】
PS:在iBGP中使用环回接口建立BGP对等体时,三层可达,且至少有一方使用明细的静态路由表项,更新源地址指定环回接口。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

pt1043

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

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

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

打赏作者

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

抵扣说明:

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

余额充值