BGP路由反射-数据中心IDC项目经验

一、背景描述

R1,R2,R3在AS200区域内,R1和R2,R1和R3建立OSPF,宣告接口互联.

AS200区域内,R1和R2建立IBGP, R1和R3建立IBGP

R2和R4建立EBGP, R3和R5建立EBGP。

网络拓扑:

二、故障现象

R1和R2可以收到来自AS100区域R4的EBGP路由,R3上面看没有BGP路由,原因是什么?

三、原因分析

从R1设备上看BGP路由,可以看到来自R4通过EBGP的邻居R2传递过来的IBGP。

查看R3的BGP路由表显示没有,说明问题出在R1和R3设备上面。

查看R1和R3邻居关系显示Established。测试R1手动宣告内部10.10.0.0/16路由,R3可以收到。但是收不到从R4过来的路由,初步判断应该是R1没有将R4学到的路由RR反射给R3。

四、解决方法

在R1上面开启和R2和R3的路由反射命令

命令:Route reflector client

反射器(Route Reflector):反射器是一个特殊的BGP路由器,它可以接收来自客户端(Client)BGP路由器的路由信息,并将这些路由信息反射给其他客户端BGP路由器。反射器会将来自客户端的路由信息更新为自己的下一跳,并将这些路由信息反射给其他客户端。

五、总结

多学习,多思考,习惯看案例手册,一步一步排查问题。

相关推荐
XUE-52113146 小时前
路由策略与路由控制实验
运维·网络·网络协议·智能路由器
加油20196 小时前
如何快速学习一个网络协议?
网络·网络协议·学习·方法论
爱奥尼欧10 小时前
【Linux】网络部分——Socket编程 UDP实现网络云服务器与本地虚拟机的基本通信
linux·服务器·网络
十碗饭吃不饱10 小时前
WebClient工具调用HTTP接口报错远程主机断开连接
网络·网络协议·http
liu****10 小时前
基于websocket的多用户网页五子棋(九)
服务器·网络·数据库·c++·websocket·网络协议·个人开发
jieyu111911 小时前
虚拟专用网络
linux·网络
white-persist15 小时前
MCP协议深度解析:AI时代的通用连接器
网络·人工智能·windows·爬虫·python·自动化
running thunderbolt16 小时前
项目---网络通信组件JsonRpc
linux·服务器·c语言·开发语言·网络·c++·性能优化
YoungLime16 小时前
DVWA靶场之十:DOM 型 XSS(DOM Based Cross Site Scripting (XSS))
网络·安全·web安全
点亮一颗LED(从入门到放弃)17 小时前
Linux应用(6)——网络通信/TCP/IP
linux·网络·tcp/ip