当前位置: 首页 > news >正文

BGP选路实验

实验拓扑

在这里插入图片描述

实验步骤

配置IP

配置ospf

R2
ospf 1 router-id 2.2.2.2 area 0.0.0.0 network 2.2.2.2 0.0.0.0 network 100.2.2.0 0.0.0.255 R3
ospf 1 router-id 3.3.3.3 area 0.0.0.0 network 3.3.3.3 0.0.0.0 network 100.4.4.0 0.0.0.255 R4
ospf 1 router-id 4.4.4.4 area 0.0.0.0 network 4.4.4.4 0.0.0.0 network 100.2.2.0 0.0.0.255 network 100.4.4.0 0.0.0.255 

配置bgp

R1
bgp 100peer 100.1.1.2 as-number 200 peer 100.3.3.3 as-number 200 #ipv4-family unicastundo synchronizationnetwork 192.168.0.0 network 192.168.1.0 peer 100.1.1.2 enablepeer 100.1.1.2 route-policy AS importpeer 100.3.3.3 enableR2
bgp 200peer 4.4.4.4 as-number 200 peer 4.4.4.4 connect-interface LoopBack0peer 100.1.1.1 as-number 100 #ipv4-family unicastundo synchronizationpeer 4.4.4.4 enablepeer 4.4.4.4 next-hop-local peer 100.1.1.1 enablepeer 100.1.1.1 route-policy med exportR3
bgp 200peer 4.4.4.4 as-number 200 peer 4.4.4.4 connect-interface LoopBack3peer 100.3.3.1 as-number 100 #ipv4-family unicastundo synchronizationpeer 4.4.4.4 enablepeer 4.4.4.4 route-policy lp exportpeer 4.4.4.4 next-hop-local peer 100.3.3.1 enableR4
bgp 200peer 2.2.2.2 as-number 200 peer 2.2.2.2 connect-interface LoopBack0peer 3.3.3.3 as-number 200 peer 3.3.3.3 connect-interface LoopBack0#ipv4-family unicastundo synchronizationnetwork 192.168.2.0 network 192.168.3.0 peer 2.2.2.2 enablepeer 2.2.2.2 next-hop-local peer 3.3.3.3 enablepeer 3.3.3.3 route-policy pv importpeer 3.3.3.3 next-hop-local 

通过修改MED使R1到达192.168.2.0/24网段的路由经过R3

R3
[r2-bgp]dis acl 2000
Basic ACL 2000, 1 rule
Acl's step is 5rule 5 permit source 192.168.2.0 0.0.0.255[r2-bgp]dis route-policy med
Route-policy : medpermit : 10 (matched counts: 7)Match clauses : if-match acl 2000Apply clauses : apply cost 1000 peer 100.1.1.1 route-policy med export

在这里插入图片描述

通过修改Preferred-value属性,使R4 到达 192.168.0.0/24网段的路由经过R3

R4
[r4-bgp]dis acl 2000
Basic ACL 2000, 1 rule
Acl's step is 5rule 5 permit source 192.168.0.0 0.0.0.255 (4 matches)[r4-bgp]dis route-policy pv
Route-policy : pvpermit : 10 (matched counts: 4)Match clauses : if-match acl 2000Apply clauses : apply preferred-value 666 permit : 20 (matched counts: 4)peer 3.3.3.3 route-policy pv import

在这里插入图片描述

通过修改AS_path属性,使R1到达192.168.3.0/24网段的路由经过 R3

R1
[r1-acl-basic-2005]dis this
[V200R003C00]
#
acl number 2005  rule 5 permit source 192.168.3.0 0.0.0.255 [r1-acl-basic-2005]dis route-policy AS
Route-policy : ASpermit : 10 (matched counts: 3)Match clauses : if-match acl 2005Apply clauses : apply as-path 200 200 200 additivepermit : 20 (matched counts: 3)peer 100.1.1.2 route-policy AS import

在这里插入图片描述

通过修改Local-pref属性,使R4到达192.168.1.0/24网段的路由经过 R3

R3
acl number 2000  rule 5 permit source 192.168.1.0 0.0.0.255 [r3]dis route-policy lp
Route-policy : lppermit : 10 (matched counts: 2)Match clauses : if-match acl 2000Apply clauses : apply local-preference 999permit : 20 (matched counts: 2)peer 4.4.4.4 route-policy lp export

在这里插入图片描述

相关文章:

  • 英文论文写作:常用AI工具与【新秀笔目鱼】
  • Linux驱动开发--阻塞、非阻塞I/O
  • leetcode刷题日记——两数之和
  • 015-C语言字符函数和字符串函数
  • 【Ubuntu】Ubuntu20.04安装搜狗输入法的详细步骤
  • c# MES生产进度看板,报警看板 热流道行业可用实时看生产进度
  • AUTOSAR图解==>AUTOSAR_SWS_KeyManager
  • AI 趋势下 Python 的崛起:深度剖析
  • AUTOSAR图解==>AUTOSAR_SWS_IntrusionDetectionSystemManager
  • Linux教程-常用命令系列一
  • 精打细算 - GPU 监控
  • 双指针算法(部分例题解析)
  • WSL+Ubuntu+miniconda环境配置
  • 利用yakit充实渗透字典
  • 4月18日日记(补)
  • win安装软件
  • vite 按照出错解决方案
  • Java——二维数组
  • RAGFlow在Docker中运行Ollama直接运行于主机的基础URL的地址
  • 智慧农业新视界:视频监控管理平台如何赋能现代农业
  • 体坛联播|皇马补时绝杀毕尔巴鄂,利物浦最快下轮即可夺冠
  • 吕治国执掌全国唯一的热带海洋大学,曾从教育部“空降”海南
  • 运油-20亮相中埃空军联训
  • 北理工再通报:开除宫某党籍,免去行政职务,解除聘用关系
  • 多元布局、抱团取暖……上海这个区和外向型企业坐到一起聊了什么
  • “这是本届政府的态度”,英国明确拒绝与中国脱钩