BGP基础实验

实验拓扑如下

要求使用BGP实现全通

使用BGP的过程如下

  1. 完成所有路由器的IGP配置

  2. 使用直连接口建立EBGP对等体关系

  3. 使用环回接口建立IBGP对等体关系

  4. 使用connect-interface命令修改IBGP的源IP地址

  5. 使用next-hop-local命令修改路由传递的下一跳属性

  6. (可选)如果存在使用环回接口建立EBGP对等体,需要使用ebgp-max-hop命令修改TTL数值

在AS200内,使用OSPF做到区域内部互通

以R2为例

仅在R3上查看路由表发现均获取到了路由

至此实现IGP互通

配置BGP使得直连EBGP对等体关系建立

以R1为例

建立完成后,在R1,R2,R4,R5上查看结果

建立IBGP对等体关系

在R2,R3,R4上

以R2为例

注意:此时需要修改下一跳属性,因为根据AS-BY-AS规则,在一个AS内部传递的路由信息,其下一跳不会改变。如果不修改会导致该路由信息不可用

发布路由

这里可以通过宣告的方式,也可以通过重发布的方式

相关推荐
濊繵11 分钟前
Linux网络--HTTP cookie 与 session
网络·网络协议·http
宇钶宇夕15 分钟前
CODESYS V3.5 SP9 Patch 4详细安装说明(关闭杀毒软件)
运维·网络·自动化
CHANG_THE_WORLD24 分钟前
Python容器转换与共有函数详解
网络·python·rpc
方块A29 分钟前
轻量级的 HTTP 跳转服务
网络·网络协议·http
初圣魔门首席弟子37 分钟前
第六章、[特殊字符] HTTP 深度进阶:报文格式 + 服务器实现(从理论到代码)
linux·网络·c++
Boop_wu40 分钟前
[Java EE] 网络原理(1)
java·网络·java-ee
爱跑步的程序员~1 小时前
TCP三次握手
网络·网络协议·tcp/ip
谷粒.1 小时前
云原生时代的测试策略:Kubernetes环境下的测试实践
运维·网络·云原生·容器·kubernetes
濊繵1 小时前
Linux网络--传输层协议 TCP
linux·网络·tcp/ip
_dindong1 小时前
Linux网络编程:Reactor反应堆模式
linux·服务器·网络·设计模式·php