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

BGP综合实验(2)

一、实验需求

1、实验拓扑图

2、实验需求

  1. 使用 PreVal 策略,让 R4 经 R2 到达 192.168.10.0/24 。

  2. 使用 AS_Path 策略,让 R4 经 R3 到达 192.168.11.0/24 。

  3. 配置 MED 策略,让 R4 经 R3 到达 192.168.12.0/24 。

  4. 使用 Local Preference 策略,让 R1 经 R2 到达 192.168.1.0/24 。

  5. 使用 Local Preference 策略,让 R1 经 R3 到达 192.168.2.0/24 。

  6. 配置负载均衡,使 R1 经 R2 和 R3 到达 192.168.3.0/24 。

  7. 使用 AS 策略,使 AS 500 不接受任何始于 AS 123 的路由 。

  8. 使用自定义 Community 策略,使 192.168.3.0/24 路由不发布到 AS 500 。

  9. IBGP 用环回接口建邻,EBGP 用物理接口建邻 。

  10. 修改 AS 123 中的用户网段为 Broadcast,以便后续在 BGP 中宣告 。

  11. BGP 宣告路由时,仅宣告 / 24 网段的用户路由 。

 

二、需求分析 

  • 路由策略配置:涉及多种 BGP 路由策略,如 PreVal、AS_Path、MED、Local Preference 等,目的是精确控制不同路由器间的路由走向,需熟悉各策略原理及配置方法。

  • 建邻方式:区分 IBGP 和 EBGP 建邻接口类型,要掌握不同建邻方式的配置要点和适用场景。

  • 路由宣告控制:对特定网段路由进行发布控制,包括用户网段设置和按网段掩码宣告,需明确 BGP 路由宣告规则及过滤方法。

三、实验步骤 

1、基础配置

R1

[r1]display ip interface brief 
Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              12.0.0.1/24          up         up        
GigabitEthernet0/0/1              13.0.0.1/24          up         up        
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack0                         192.168.1.1/24       up         up(s)     
LoopBack1                         192.168.2.1/24       up         up(s)     
LoopBack2                         192.168.3.1/24       up         up(s)     
NULL0                             unassigned           up         up(s)     
[r1]

R2

[r2]display ip interface b 
Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              12.0.0.2/24          up         up        
GigabitEthernet0/0/1              24.0.0.2/24          up         up        
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack0                         2.2.2.2/32           up         up(s)     
LoopBack1                         192.168.20.1/24      up         up(s)     
NULL0                             unassigned           up         up(s)     
[r2]

R3

[r3]display  ip interface brief 
Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              13.0.0.3/24          up         up        
GigabitEthernet0/0/1              34.0.0.3/24          up         up        
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack0                         3.3.3.3/32           up         up(s)     
LoopBack1                         192.168.30.1/24      up         up(s)     
NULL0                             unassigned           up         up(s)     
[r3]

R4

[r4]display  ip interface brief 
Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              34.0.0.4/24          up         up        
GigabitEthernet0/0/1              24.0.0.4/24          up         up        
GigabitEthernet0/0/2              45.0.0.4/24          up         up        
LoopBack0                         1.1.1.1/32           up         up(s)     
LoopBack1                         192.168.100.1/24     up         up(s)     
NULL0                             unassigned           up         up(s)     
[r4]

R5

[r5]display  ip interface brief 
Interface                         IP Address/Mask      Physical   Protocol  
GigabitEthernet0/0/0              45.0.0.5/24          up         up        
GigabitEthernet0/0/1              unassigned           down       down      
GigabitEthernet0/0/2              unassigned           down       down      
LoopBack0                         192.168.10.1/24      up         up(s)     
LoopBack1                         192.168.11.1/24      up         up(s)     
LoopBack2                         192.168.12.1/24      up         up(s)     
NULL0                             unassigned           up         up(s)     
[r5]

2、ospf的配置

R2


[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 24.0.0.2 0.0.0.0

R3


[r3]ospf 1 router-id 3.3.3.3 
[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 34.0.0.3 0.0.0.0

R4

[r4]ospf 1 router-id 4.4.4.4 	
[r4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[r4-ospf-1-area-0.0.0.0]network 24.0.0.4 0.0.0.0

3、配置bgp

R1

[r1]bgp 400
[r1-bgp]router-id 4.4.4.4	
[r1-bgp]peer 12.0.0.2 as-number 123	
[r1-bgp]peer 13.0.0.3 as-number 123

R2

[r2]bgp 123
[r2-bgp]router-id 2.2.2.2 
[r2-bgp]peer 12.0.0.1 as-number 400[r2-bgp]peer 4.4.4.4 as-number 123	
[r2-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[r2-bgp]peer  4.4.4.4 next-hop-local

R3

[r3]bgp 123
[r3-bgp]peer 13.0.0.1 as-number 400[r3-bgp]peer 4.4.4.4 as-number 123	
[r3-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[r3-bgp]peer 4.4.4.4 next-hop-local 

R4

[r4]bgp 123
[r4-bgp]peer 2.2.2.2 as-number 123
[r4-bgp]peer 2.2.2.2 connect-interface LoopBack 0
[r4-bgp]peer 2.2.2.2 next-hop-local
[r4-bgp]peer 3.3.3.3 as-number 123
[r4-bgp]peer 3.3.3.3 connect-interface LoopBack 0
[r4-bgp]peer 3.3.3.3 next-hop-local
[r4-bgp]peer 45.0.0.5 as-number 500

R5

[r5]bgp 500
[r5-bgp]peer 45.0.0.4 as-number 123

4、用户网段修改与路由宣告

  • 将 AS 123 中的用户网段修改为 Broadcast 类型。
  • 在各 BGP 路由器上配置宣告规则,仅宣告 / 24 网段的用户路由。
[r1-bgp]network 192.168.1.0 24
[r1-bgp]network 192.168.2.0 24
[r1-bgp]network 192.168.3.0 24[r2-bgp]network 192.168.20.0 24[r3-bgp]network 192.168.30.0 24[r4-bgp]network  192.168.100.0 24[r5-bgp]network 192.168.10.0 24
[r5-bgp]network 192.168.11.0 24
[r5-bgp]network 192.168.12.0 24

 5、用户网段修改与宣告

  • 将 AS 123 中的用户网段修改为 Broadcast 类型。
  • 在各 BGP 路由器上配置宣告规则,仅宣告 / 24 网段的用户路由。
    [r1]ip ip-prefix PV permit 192.168.10.0 24
    [r1]route-policy PV permit node 10	
    [r1-route-policy]if-match ip-prefix PV	
    [r1-route-policy]apply preferred-value 100
    [r1]route-policy PV permit node 20
    [r1-bgp]peer 12.0.0.2 route-policy PV import 
    [r2]ip ip-prefix AS index 10 permit 192.168.11.0 24
    [r2]route-policy AS permit node 10
    [r2-route-policy]if-match ip-prefix AS	
    [r2-route-policy]apply as-path 60 additive
    [r2]route-policy AS permit node 20
    [r2-bgp]PEER 12.0.0.1 route-policy AS export 

    后面全报错

http://www.xdnf.cn/news/7430.html

相关文章:

  • ai agent(智能体)开发 python高级应用7: crawl4ai 0.6.3 加re正则表达式 获取百度中含有 韩立的图片要求横屏图片
  • ts导入vue文件时提示找不到模块或其相应的类型声明问题解决
  • ADVANTEST Q8326光学波长计操作手Operation Manual
  • 升级mysql (rpm安装)
  • MIMO 检测(6)--最大似然检测(1)
  • js逆向反调试的基本 bypass
  • 【C语言】大程序结构
  • Linux详解基本指令(一)
  • 对盒模型的理解
  • 澳大利亚TikTok网络专线+本地化策略:澳洲电商品牌的破局之道
  • 最大子树和--树形dp
  • day30python打卡
  • Rust 学习笔记:关于错误处理的练习题
  • 1-3V升3.2V升压驱动WT7013
  • 反射操作注解的详细说明
  • HTTPS核心机制拆解
  • Windows 如何安装CUDA
  • 【免杀】C2免杀技术(六)进程镂空(傀儡进程)
  • 往现有虚拟环境中增加python3.9.6
  • 万用表如何区分零线、火线、地线
  • 2022年下半年信息系统项目管理师——综合知识真题及答案(3)
  • Pytorch---view()函数
  • 机器人编程基础---C语言中的文件操作
  • SHELL练习题(1-11题)记录(牛客)
  • 力扣HOT100之二叉树:199. 二叉树的右视图
  • LintCode第42题-最大子数组 II-使用前缀和优化 + 动态规划法
  • 【深度学习新浪潮】如何入门人工智能?
  • Python 与 面向对象编程(OOP)
  • CVE-2022-22963源码分析与漏洞复现
  • Java EE初阶——单列模式和阻塞队列