当前位置:网站首页>BGP综合实验 建立对等体、路由反射器、联邦、路由宣告及聚合
BGP综合实验 建立对等体、路由反射器、联邦、路由宣告及聚合
2022-08-02 00:13:00 【愤愤的卷毛】
完成下图实验:

规划拓扑 基于172.16.0.0 划分as2的网段
由于as2的网段较大所以 我们可以将建临的环回接口都划分为32位掩码的ip地址,将用户环回网段划分为24位掩码的ip地址,骨干链路的网段划分为20位掩码的IP地址。
如下图所示:

配置各个接口的IP地址
我们进入到各个路由器配置各个接口的ip地址
r1

r2
r3

r4

r5

r6
r7

r8

完成as2的ospf宣告实现as2的网络可通
以r2为例
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 172.16.0.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0] network 172.16.2.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0] network 172.16.1.1 16.0.15.255[R2-ospf-1-area-0.0.0.0] network 172.16.2.1 48.0.15.255
r2

r3

r4

r5
r6
r7

建立as1和as2 as3和as2的ebgp对等体关系
r1:
[r1]bgp 1
[r1-bgp]router-id 1.1.1.1
[r1-bgp]peer 12.1.1.2 as-number 2
r2:
[r2]bgp 64512
[r2-bgp]router-id 2.2.2.2
[r2-bgp]peer 12.1.1.1 as-number 1
r8:
[r8]bgp 3
[r8-bgp]router-id 3.3.3.3
[r8-bgp]peer 78.1.1.7 as-number 2
r7:
[r7]bgp 64513
[r7-bgp]router-id 7.7.7.7
[r7-bgp]peer 78.1.1.8 as-number 3
建立as2内的两个联邦(r2,r3,r4为as64512 r5,r6,r7为as64513) ibgp的建立,路由的反射器
r2
[r2]bgp 64512
[r2-bgp]router-id 2.2.2.2
[r2-bgp]peer 172.16.0.3 as-number 64512
[r2-bgp]peer 172.16.0.3 connect-interface LoopBack 0
r3
[r3]bgp 64512
[r3-bgp]router-id 3.3.3.3
[r3-bgp]peer 172.16.0.2 as-number 64512
[r3-bgp]peer 172.16.0.2 connect-interface LoopBack 0
[r3-bgp]peer 172.16.0.4 as-number 64512
[r3-bgp]peer 172.16.0.4 connect-interface LoopBack 0
[r3-bgp]peer 172.16.0.2 peer 172.16.0.3 next-hop-local 路由反射器
r4
[r4]bgp 64512
[r4-bgp]router-id 4.4.4.4
[r4-bgp]peer 172.16.0.3 as-number 64512
[r4-bgp]peer 172.16.0.3 connect-interface LoopBack 0
r5
[r5]bgp 64513
[r5-bgp]router-id 5.5.5.5
[r5-bgp]peer 172.16.0.6 as-number 64513
[r5-bgp]peer 172.16.0.6 connect-interface LoopBack 0
r6
[r6]bgp 64513
[r6-bgp]router-id 6.6.6.6
[r6-bgp]peer 172.16.0.5 as-number 64513
[r6-bgp]peer 172.16.0.5 connect-interface LoopBack 0
[r6-bgp]peer 172.16.0.7 as-number 64513
[r6-bgp]peer 172.16.0.7 connect-interface LoopBack 0
[r6-bgp]peer 172.16.0.5 peer 172.16.0.3 next-hop-local 路由反射器
r7
[r5]bgp 64513
[r5-bgp]router-id 7.7.7.7
[r5-bgp]peer 172.16.0.6 as-number 64513
[r5-bgp]peer 172.16.0.6 connect-interface LoopBack 0
完成as64512 ,as64513的ebgp关系建立
r2:
[r2]bgp 64512
[r2-bgp]router-id 2.2.2.2
[r2-bgp]peer 172.16.0.5 as-number 64513
[r2-bgp]peer 172.16.0.5 connect-interface LoopBack 0
[r2-bgp]peer 172.16.0.5 ebgp-max-hop 2
r5:
[r5]bgp 64513
[r5-bgp]router-id 5.5.5.5
[r5-bgp]peer 172.16.0.2 as-number 64512
[r5-bgp]peer 172.16.0.2 connect-interface LoopBack 0
[r2-bgp]peer 172.16.0.2 ebgp-max-hop 2
r4:
[r4]bgp 64512
[r4-bgp]router-id 4.4.4.4
[r4-bgp]peer 172.16.0.7 as-number 64513
[r4-bgp]peer 172.16.0.7 connect-interface LoopBack 0
[r2-bgp]peer 172.16.0.7 ebgp-max-hop 2
r7:
[r5]bgp 64513
[r5-bgp]router-id 7.7.7.7
[r5-bgp]peer 172.16.0.4 as-number 64512
[r5-bgp]peer 172.16.0.4 connect-interface LoopBack 0
[r2-bgp]peer 172.16.0.4 ebgp-max-hop 2
在完成as2的配置之后我们可以查看bgp邻居表检查是否成功配置
以r2为例:
<r2>display bgp peer

完成as1,as2,as3的bgp宣告
r1:
[r1]bgp 1
[r1-bgp]network 1.1.1.0 24
as2中我们直接在r2,r7上用重发布的方式宣告
r2
[r2]bgp 64512
[r2-bgp]import-route ospf 1
r7:
[r7]bgp 64512
[r7-bgp]import-route ospf 1
r8:
[r8]bgp 3
[r8-bgp]network 8.8.8.0 24
查看r1,r8的bgp路由表看是否学习到各个as区域的路由
r1
<r1>display bgp routing-table

r8
<r8>display bgp routing-table

路由聚合在r2,r7上分别为as1,as3聚合路由
r2:
[r2-bgp]aggregate 172.16.0.0 16 detail-suppressed
r7:
[r7-bgp] aggregate 172.16.0.0 16 detail-suppressed
查看r1,r8的bgp路由表中的as2区域路由是否聚合
r1:

r8:

测试是否可以全网可达

到此可以使用r1的1.1.1.1的环回ping到r8的8.8.8.8环回实验目的完成实验结束!
边栏推荐
- What is it like to trade for a living?
- BGP first experiment
- [HCIP] BGP Small Experiment (Federation, Optimization)
- Don't know about SynchronousQueue?So ArrayBlockingQueue and LinkedBlockingQueue don't and don't know?
- Microsoft PC Manager V2.1 beta version officially released
- uni-app project summary
- What is the function of the JSP out.println() method?
- els block deformation judgment.
- Short video SEO search operation customer acquisition system function introduction
- 信息物理系统状态估计与传感器攻击检测
猜你喜欢

Automatic conversion of Oracle-style implicit joins to ANSI JOINs using jOOQ

鲲鹏编译调试插件实战

632. 最小区间

Short video SEO search operation customer acquisition system function introduction

146. LRU 缓存

辨析内存函数memset、memcmp、memmove以及memcpy

Don't know about SynchronousQueue?So ArrayBlockingQueue and LinkedBlockingQueue don't and don't know?

使用jOOQ将Oracle风格的隐式连接自动转换为ANSI JOIN

扑克牌问题

Short video seo search optimization main content
随机推荐
鲲鹏编译调试插件实战
Quick solution for infix to suffix and prefix expressions
ICML 2022 || 局部增强图神经网络GNN,在 GCN 和 GAT基础上 平均提高了 3.4% 和 1.6%
Detailed explanation of JSP request object function
TCL: Pin Constraints Using the tcl Scripting Language in Quartus
07-SDRAM: FIFO control module
使用jOOQ将Oracle风格的隐式连接自动转换为ANSI JOIN
els block deformation
go语言标准库fmt包怎么使用
测试点等同于测试用例吗
A simple file transfer tools
链上治理为何如此重要,波卡Gov 2.0又会如何引领链上治理的发展?
Identify memory functions memset, memcmp, memmove, and memcpy
基于编码策略的电网假数据注入攻击检测
业务测试如何避免漏测 ?
微软电脑管家V2.1公测版正式发布
Industrial control network intrusion detection based on automatic optimization of hyperparameters
CRS management and maintenance
632. Minimum interval
Simpson's paradox