首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bgp与路由

bgp与路由
EN

Network Engineering用户
提问于 2022-05-23 07:04:09
回答 2查看 207关注 0票数 1

我需要一点帮助来理解我的拓扑结构中发生了什么。我真的很想理解为什么我可以从r4中选择1.1.1.1,而不能从r5或r6中找到1.1.1.1。请帮我并给我建议。非常感谢各位

r1

代码语言:javascript
复制
router ospf 1
 network 1.1.1.1 0.0.0.0 area 0
 network 10.1.13.0 0.0.0.255 area 0

router bgp 65537
 bgp log-neighbor-changes
 network 1.1.1.1 mask 255.255.255.255
 neighbor 1.1.1.3 remote-as 65537
 neighbor 1.1.1.3 update-source Loopback0

r2

代码语言:javascript
复制
router ospf 1
 network 1.1.1.2 0.0.0.0 area 0
 network 10.1.23.0 0.0.0.255 area 0

router bgp 65537
 bgp log-neighbor-changes
 network 1.1.1.2 mask 255.255.255.255
 neighbor 1.1.1.3 remote-as 65537
 neighbor 1.1.1.3 update-source Loopback0

r3

代码语言:javascript
复制
router ospf 1
 network 1.1.1.3 0.0.0.0 area 0
 network 10.1.13.0 0.0.0.255 area 0
 network 10.1.23.0 0.0.0.255 area 0

router bgp 65537
 bgp log-neighbor-changes
 network 20.1.1.0 mask 255.255.255.0
 network 192.168.1.0
 neighbor 1.1.1.1 remote-as 65537
 neighbor 1.1.1.1 update-source Loopback0
 neighbor 1.1.1.1 next-hop-self
 neighbor 1.1.1.2 remote-as 65537
 neighbor 1.1.1.2 update-source Loopback0
 neighbor 1.1.1.2 next-hop-self
 neighbor 20.1.1.4 remote-as 65538
 neighbor 192.168.1.165 remote-as 65538
 maximum-paths 2

r4

代码语言:javascript
复制
router eigrp 100
 network 1.1.1.4 0.0.0.0
 network 10.2.45.0 0.0.0.255
 network 10.2.46.0 0.0.0.255

router bgp 65538
 bgp log-neighbor-changes
 network 20.1.1.0 mask 255.255.255.0
 network 192.168.1.0
 neighbor 1.1.1.5 remote-as 65538
 neighbor 1.1.1.5 update-source Loopback0
 neighbor 1.1.1.5 next-hop-self
 neighbor 1.1.1.6 remote-as 65538
 neighbor 1.1.1.6 update-source Loopback0
 neighbor 1.1.1.6 next-hop-self
 neighbor 20.1.1.3 remote-as 65537
 neighbor 192.168.1.191 remote-as 65537
 maximum-paths 2

r5

代码语言:javascript
复制
router eigrp 100
 network 1.1.1.5 0.0.0.0
 network 10.2.45.0 0.0.0.255

router bgp 65538
 bgp log-neighbor-changes
 network 1.1.1.5 mask 255.255.255.255
 neighbor 1.1.1.4 remote-as 65538
 neighbor 1.1.1.4 update-source Loopback0

r6

代码语言:javascript
复制
router eigrp 100
 network 1.0.0.0
 network 1.1.1.6 0.0.0.0
 network 10.2.46.0 0.0.0.255

router bgp 65538
 bgp log-neighbor-changes
 network 1.1.1.6 mask 255.255.255.255
 neighbor 1.1.1.4 remote-as 65538
 neighbor 1.1.1.4 update-source Loopback0

r6

代码语言:javascript
复制
    #show ip bgp
    
         Network          Next Hop            Metric LocPrf Weight Path
     *>i  1.1.1.1/32       1.1.1.4                  0    100      0 65537 i
     *>i  1.1.1.2/32       1.1.1.4                  0    100      0 65537 i
     *>   1.1.1.6/32       0.0.0.0                  0         32768 i
     *>i  20.1.1.0/24      1.1.1.4                  0    100      0 i
     *>i  192.168.1.0      1.1.1.4                  0    100      0 i

还有r4

代码语言:javascript
复制
    show ip bgp sum
    Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
    1.1.1.5         4        65538      52      54        9    0    0 00:43:20        1
    1.1.1.6         4        65538      53      53        9    0    0 00:43:25        1
    20.1.1.3        4        65537      54      54        9    0    0 00:43:20        4
    192.168.1.191   4        65537      56      53        9    0    0 00:43:17        4

show ip bgp


     Network          Next Hop            Metric LocPrf Weight Path
 *m   1.1.1.1/32       192.168.1.191                          0 65537 i
 *>                    20.1.1.3                               0 65537 i
 *m   1.1.1.2/32       192.168.1.191                          0 65537 i
 *>                    20.1.1.3                               0 65537 i
 r>i  1.1.1.5/32       1.1.1.5                  0    100      0 i
 r>i  1.1.1.6/32       1.1.1.6                  0    100      0 i
 *    20.1.1.0/24      20.1.1.3                 0             0 65537 i
 *                     192.168.1.191            0             0 65537 i
 *>                    0.0.0.0                  0         32768 i
 *    192.168.1.0      20.1.1.3                 0             0 65537 i
 *                     192.168.1.191            0             0 65537 i
 *>                    0.0.0.0                  0         32768 i

从r4到r1或r2的ping是成功的,而从r5或r6则不是。

EN

回答 2

Network Engineering用户

发布于 2022-11-19 02:14:30

在我看来,这只是一个没有所有网络广告的案例。当R5和R6将ping发送到左侧的任何位置时,它们将从最近的接口获取icmp数据包到数据包的目的地。这意味着它们的源IP为10.2.45.x或10.2.46.x。这两个子网都在EIGRP中,但它们不是使用BGP共享给R3、R2和R1的。因此,另一方接收ping数据包,但不知道如何将响应发回。如果您要在R5或R6上执行扩展的ping,并从环回中获取它,我怀疑它们都会工作。

例如:

代码语言:javascript
复制
R5# ping 1.1.1.1 source loopback0

为了解决这个问题,我希望您可以在BGP中为10.2.x.x网做广告。例如:

代码语言:javascript
复制
R4(config)# router bgp 65538
R4(config-router)# network 10.2.45.0 mask 255.255.255.0
R4(config-router)# network 10.2.46.0 mask 255.255.255.0

我希望您也有同样的问题镜像。因此,您需要在R3上将10.1.13.0/24和10.1.23.0/24添加到BGP中。

票数 0
EN

Network Engineering用户

发布于 2023-01-22 02:18:03

这两个应该没有路线的1.1.1.x/32's和内部子网的,因为你没有宣布他们在BGP。根据这些秘密,路由是不可能的。

票数 0
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/78905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档