当前位置: 首页 > 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

在这里插入图片描述

http://www.dtcms.com/a/143852.html

相关文章:

  • 英文论文写作:常用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的地址
  • 智慧农业新视界:视频监控管理平台如何赋能现代农业
  • Jetson Orin NX 部署YOLOv12笔记
  • JavaScript 的演变:2023-2025 年的新特性解析
  • 服务器简介(含硬件外观接口介绍)
  • 【赵渝强老师】TiDB提供的命令行工具
  • 网络开发基础(游戏方向)之 概念名词
  • mysql的函数(第二期)
  • 【信息系统项目管理师】高分论文:论信息系统项目的干系人管理(ERP运营管理系统)
  • 卷积神经网络(CNN)详解
  • 字节跳动发布视频生成基础大模型 Seaweed-7B
  • BT-Basic函数之首字母XY