BGP第一天报告

2022/1/23 6:05:06

本文主要是介绍BGP第一天报告,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

先配IP地址:

 

各环回(1.1.1.1 32          1.1.1.2 32             1.1.1.3 32            1.1.1.4 32               5.5.5.5 24)

各电脑 (11.1.1.1 24          22.1.1.1 24        33.1.1.1 24          44.1.1.1 24            55.1.1.1 24)

各接口就按顺序配 12.1.1.1 24--------12.1.1.2 24  以此类推

但4和5有2条  G4/0/0配(54.1.1.1 24---------54.1.1.2 24)

 

 

 

 

 

处理路由:

 

在2 3 4起ospf宣告

 

ospf 1 router-id 2.2.2.2                 3.3.3.3                           4.4.4.4

area 0                                           area 0                            area 0

network 23.1.1.1 0.0.0.0              23.1.1.2 0.0.0.0              34.1.1.2 0.0.0.0

network 22.1.1.1 0.0.0.0              34.1.1.1 0.0.0.0              1.1.1.4 0.0.0.0

network 1.1.1.2 0.0.0.0                33.1.1.1 0.0.0.0              44.1.1.1 0.0.0.0

                                                     1.1.1.3 0.0.0.0

 

3上学到2和4上的环回和客户

 

 

可看出3上学到的和出去的

 

 

 

所以中间AS2已经通了

 

 

建立BGP邻居:(1-2   2-3  3-4   4-5 )2-4先不建

     

r1                                                       r2                                                            r3                                                           

bgp 1                                                 bgp 2                                                      bgp 2                        

router-id 1.1.1.1                                router-id  2.2.2.2                                     router-id 3.3.3.3

peer 12.1.1.2 as-number 2               peer 12.1.1.1 as-number 1                     peer 1.1.1.2 as-number 2

                                                          bgp 2                                                      peer 1.1.1.2 connect-interface lo0

                                                          peer 1.1.1.3  as-number 2                      peer 1.1.1.4 as-number 2

                                                          peer 1.1.1.3 connect-interface lo0          peer 1.1.1.4 connect-interface lo0

 

r4                                                                   r5

bgp 2                                                             ip router-statice 1.1.1.4 32 45.1.1.2   

router-id 4.4.4.4                                             ip router-statice 1.1.1.4 32 54.1.1.2

peer 1.1.1.3 as-number 2                              bgp 3

peer 1.1.1.3 connect-interface lo0                 router-id 5.5.5.5

ip router-statice 5.5.5.0 24 45.1.1.2               peer 1.1.1.4 as-number 2                 

ip router-statice 5.5.5.0 24 54.1.1..2              peer 1.1.1.4 connect-interface lo0

bgp 2                                                              peer 1.1.1.4 ebgp-max-hop 2

peer 5.5.5.5 as-number 3

peer 5.5.5.5 connect-interface lo0

peer 5.5.5.5 ebgp-max-hop

 

 

 

现在1 2 3 4 5之间的邻居关系就都建好了

 

然后让用户之间相互通:

 

先宣告1和5下的用户

r1                                    

bgp 1 

network 11.1.1.0 24

r1的bgp表中就有它学到的和发出去的

 

 

r2上也学到了r1的,是也优也可用的(说明它可以加到自己的路由表上,也可以传递)

 

 

r3上也学到了,但是不优(所以不能加表,也不能往外传递)原因是下一跳不可达

 

 

所以去告诉r2

r2

bgp 2

peer 1.1.1.3 next-hop-local    

 

然后r3上会优(首先会加到自己的路由表里面,也会传递,但给不了r4------因为 ibgp的水平分割)

 

 

 

但r4上还是没有学到

 

 

所以再在r2和r4上建邻居

r2                                                                                   r4

bgp 2                                                                             bgp 2

peer 1.1.1.4 as-number 2                                             peer 1.1.1.2 as-number 2  

peer 1.1.1.4 connect-interface lo0                                peer 1.1.1.2 connect-interface lo0

 

2就传递给了4

 

 

但是不优(因为2传递给4没有改下一跳)所以对4改一下下一跳

r2

bgp 2

peer 1.1.1.4 next-hop-local

 

 

然后r4上就优了,4就可以把路由传递给5

 

 

所以都学到了1上的用户了

 

然后是r5

r5

bgp 3

network 55.1.1.0 24

 

 

r4上会优

 

 

r3上 不优

 

 

r2上也不优

 

 

所以在4上针对1.1.1.2      1.1.1.3  都改下一跳

 

r4 

bgp 2

peer 1.1.1.2 next-hop-local

peer 1.1.1.3 next-hop-local

 

 

所以1已经学到5的了,所以就可以了

 

 

所以1和5上的用户就可以通

 

 

然后是r2   r3    r4

 

就是自己宣告自己的用户

r2                                                r3                                          r4

bgp 2                                          bgp 2                                    bgp 2

network 22.1.1.0 24                   network 33.1.1.0 24              network 44.1.1.0 24

 

 

所以r2上学的到路由,但是它不会加表(因为路由表里面有更好的-------因为有直连,还有ospf的优先级大于它的)

 

 

 

但必须放在bgp 中,因为要把它传递出去

 

然后1 和 5上也学到2 3 4的

 

 

然后就全网都通了:

 

 



这篇关于BGP第一天报告的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程