小白百思不得其解,例如33.33.33.33宣告进bgp,回环口建立bgp邻居,igp跑ospf,查看bgp路由表时候,去33.33.33.33下一跳是1.1.1.1,可是1.1.1.1明明是通过ospf才学到的,是不是转发还得靠ospf,总感觉哪里没搞明白,还请大家解疑答惑。
让我来解答一下。
在您描述的情况中,BGP 路由表中的下一跳确实显示为 1.1.1.1,但这并不意味着数据包的实际转发也由 BGP 处理。让我们分解一下:
BGP 下一跳:
实际数据包转发:
因此,虽然 BGP 路由表中的下一跳显示为 1.1.1.1,但实际的数据包转发仍然依赖于 OSPF。BGP 主要负责路由信息的传播和路径选择,而 IGP 则负责实际的数据包转发。
(0)
如果你是在R2设备看的话是正常的。路由是通过迭代查询的。传递bgp路由时候update 消息会把起源也就是1.1.1.1 地址传递给R2,R2就会把数据包丢给1.1.1.1,可是怎么才能到1.1.1.1呢!查找自己的全局路由表,发现1.1.1.1通过ospf学习过来的,就从这条路由发出
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
就是正常network33.33.33.33,注入bgp