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

BGP实验2

一.IP划分以及配置:

        IP划分:

                可以看出有三个AS大区所以先将网段一分为三然后,AS二中也有俩个私有as所以还                 需要再把as2的ip一分为二

          as 1:172.16.0.0 18 

          as 2:172.16.64.0 18 

          as 3:172.16.128.0 18 

                as1:

                        骨干链路:172.16.0.0  30

                as 2:

                        as 64512:172.16.64.0 19

                                骨干链路:172.16.64.0 30

                                                172.16.64.4 30

                                                172.16.64.8 30

                                                172.16.64.12 30

                        as 64513:172.16.96.0 19

                                骨干链路:172.16.96.0 30

                                                172.16.96.4 30

                as 3:

                        骨干链路:172.16.128.0 30

配置:

-----R1-----

[r1]interface GigabitEthernet 0/0/0

[r1-GigabitEthernet0/0/0]ip address 172.16.0.1 30

[r1]interface LoopBack 0

[r1-LoopBack0]ip address 10.1.1.1 24

[r1]interface LoopBack 1

[r1-LoopBack1]ip address 192.168.1.1 24

-----R2-----

 [r2]interface g 0/0/0

 [r2-GigabitEthernet0/0/0]ip address 172.16.0.2 30

 [r2]interface GigabitEthernet 0/0/1

 [r2-GigabitEthernet0/0/1]ip address 172.16.64.5 30

 [r2]interface GigabitEthernet 0/0/2

 [r2-GigabitEthernet0/0/2]ip address 172.16.64.2 30

 [r2]interface LoopBack 0 
 [r2-LoopBack0]ip address 2.2.2.2 24

-----R3-----

[r3]interface GigabitEthernet 0/0/0

[r3-GigabitEthernet0/0/0]ip address 172.16.64.6 30

[r3-GigabitEthernet0/0/0]interface GigabitEthernet 0/0/1

[r3-GigabitEthernet0/0/1]ip address 172.16.64.9 30

[r3]interface LoopBack 0 
[r3-LoopBack0]ip address 3.3.3.3 24

-----R4-----

 [r4]interface g 0/0/0

[r4-GigabitEthernet0/0/0]ip address 172.16.64.10 30

[r4-GigabitEthernet0/0/0]interface g 0/0/1
[r4-GigabitEthernet0/0/1]ip address 172.16.64.13 30

[r4]interface LoopBack 0 
[r4-LoopBack0]ip address 4.4.4.4 24

-----R5-----

[r5]interface g 0/0/0 
[r5-GigabitEthernet0/0/0]ip address 172.16.64.1 30

[r5-GigabitEthernet0/0/0]interface g 0/0/1
[r5-GigabitEthernet0/0/1]ip address 172.16.96.6 30

[r5]interface LoopBack 0 
[r5-LoopBack0]ip address 5.5.5.5 24

-----R6-----

[r6]interface g 0/0/0
[r6-GigabitEthernet0/0/0]ip address 172.16.96.5 30

[r6-GigabitEthernet0/0/0]interface g 0/0/1
[r6-GigabitEthernet0/0/1]ip address 172.16.96.2 30

[r6]interface LoopBack 0 
[r6-LoopBack0]ip address 6.6.6.6 24

-----R7-----

[r7]interface GigabitEthernet 0/0/0

[r7-GigabitEthernet0/0/0]ip address 172.16.96.1 30

[r7-GigabitEthernet0/0/0]interface GigabitEthernet 0/0/1
[r7-GigabitEthernet0/0/1]ip address 172.16.64.14 30

[r7-GigabitEthernet0/0/1]interface GigabitEthernet 0/0/2
[r7-GigabitEthernet0/0/2]ip address 172.16.128.1 30

[r7]interface LoopBack 0 
[r7-LoopBack0]ip address 7.7.7.7 24

-----R8-----

[r8]interface g 0/0/0

[r8-GigabitEthernet0/0/0]ip address 172.16.128.2 30

[r8]interface LoopBack 0

[r8-LoopBack0]ip address 11.1.1.1 24

[r8]interface LoopBack 1

[r8-LoopBack1]ip address 192.168.2.1 24

二.使用BGP协议使所有环回都能访问

        想要使用BGP协议必须要有对应的路由所以在AS2区域中我们使用ospf协议使AS2区域的设备互通,然后在AR1与AR2,AR7与AR8身上使用静态的的方式使1.1.1.1与2.2.2.2 ,7.7.7.7与8.8.8.8互通。

      配置ospf:

-----AR2-----

[r2]ospf 1 router-id 2.2.2.2
[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.64.5 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 172.16.64.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.255

 -----AR3-----

[r3]ospf 1 router-id 3.3.3.3  
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network  172.16.64.6 0.0.0.0

[r3-ospf-1-area-0.0.0.0]network 172.16.64.9 0.0.0.0

 -----AR4------

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

[r4-ospf-1-area-0.0.0.0]network 172.16.64.13 0.0.0.0

[r4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.255

 -----AR5-----

[r5]ospf 1 router-id 5.5.5.5
[r5-ospf-1]area 0
[r5-ospf-1-area-0.0.0.0]network 172.16.96.6 0.0.0.0
[r5-ospf-1-area-0.0.0.0]network 172.16.64.1 0.0.0.0

[r5-ospf-1-area-0.0.0.0]network 5.5.5.5 0.0.0.255

 -----AR6-----

[r6]ospf 1 router-id 6.6.6.6 
[r6-ospf-1]area 0  
[r6-ospf-1-area-0.0.0.0]network 172.16.96.5 0.0.0.0

[r6-ospf-1-area-0.0.0.0]network 172.16.96.2 0.0.0.0
[r6-ospf-1-area-0.0.0.0]network 6.6.6.6 0.0.0.255

 -----AR7-----

[r7]ospf 1 router-id 7.7.7.7
[r7-ospf-1]area 0  
[r7-ospf-1-area-0.0.0.0]network 172.16.96.1 0.0.0.0

[r7-ospf-1-area-0.0.0.0]network 172.16.64.14 0.0.0.0

[r7-ospf-1-area-0.0.0.0]network 172.16.128.1 0.0.0.0 

[r7-ospf-1-area-0.0.0.0]network 7.7.7.7 0.0.0.255       

配置完成后R7可以ping通R2 

BGP配置:

     AR1与AR2,AR8与AR7采用直连建邻

          /虽然AR2在AS64512中但也属于公共的AS2所以需要使用confederation去宣告

-----AR1-----

[r1]bgp 1

[r1-bgp]router-id 1.1.1.1
[r1-bgp]peer 172.16.0.2 as-number 2

------AR2-----

[r2]bgp 65512  
[r2-bgp]router-id 2.2.2.2 

[r2-bgp]confederation id 2
[r2-bgp]peer 172.16.0.1 as-number 1

------AR8-----

[r8]bgp 3
[r8-bgp]router-id 8.8.8.8
[r8-bgp]peer 172.16.128.1 as-number 2

------AR7------

[r7]bgp 65513
[r7-bgp]router-id 7.7.7.7
[r7-bgp]confederation id 2
[r7-bgp]peer 172.16.128.2 as-number 3

----- AS 64512-----                 

           AR2:

                   [r2]bgp 64512
                   [r2-bgp]peer 3.3.3.3 as-number 64512 
                   [r2-bgp]peer 3.3.3.3 connect-interface LoopBack 0

           AS3:

                   [r3]bgp 64512
                   [r3-bgp]router-id 3.3.3.3
                   [r3-bgp]peer 2.2.2.2 as-number 64512
                   [r3-bgp]peer 2.2.2.2 connect-interface LoopBack 0
                   [r3-bgp]peer 2.2.2.2 next-hop-local
                   [r3-bgp]peer 4.4.4.4 as-number 64512
                   [r3-bgp]peer 4.4.4.4 connect-interface LoopBack 0
                   [r3-bgp]peer 4.4.4.4 next-hop-local 

           AS4:

                   [r4]bgp 64512 

                   [r4-bgp]confederation id 2
                   [r4-bgp]peer  3.3.3.3 as-number 64512
                   [r4-bgp]peer  3.3.3.3 connect-interface LoopBack 0

----- AS 64513-----

           AR5:

                   [r5]bgp 64513
                   [r5-bgp]router-id 5.5.5.5   
                   [r5-bgp]peer 6.6.6.6 as-number 64513   
                   [r5-bgp]peer 6.6.6.6 connect-interface  LoopBack  0

                   [r5-bgp]confederation id 2

           AR6:

                   [r6]bgp 64513
                   [r6-bgp]router-id 6.6.6.6
                   [r6-bgp]peer 5.5.5.5 as-number 64513
                   [r6-bgp]peer 5.5.5.5 connect-interface LoopBack 0
                   [r6-bgp]peer 5.5.5.5 next-hop-local
                   [r6-bgp]peer 7.7.7.7 as-number 64512
                   [r6-bgp]peer 7.7.7.7 connect-interface LoopBack 0
                   [r6-bgp]peer 7.7.7.7 next-hop-local

           AR7:

                   [r7-bgp]router-id 7.7.7.7
                   [r7-bgp]peer 6.6.6.6 as-number 64513
                   [r7-bgp]peer 6.6.6.6 connect-interface LoopBack 0

 AS64512与AS64513之间建立EBGP对等体

----- AS 64512-----

            AR2:

                   [r2]BGP 64512

                   [r2-bgp]confederation peer-as 64513
                   [r2-bgp]peer 5.5.5.5 as 64513  
                   [r2-bgp]peer 5.5.5.5 connect-interface LoopBack 0
                   [r2-bgp]peer 5.5.5.5 ebgp-max-hop 

             AR4:

                   [r4]bgp 64512

                   [r4-bgp]confederation id 2

                   [r4-bgp]confederation peer-as 64513
                   [r4-bgp]peer 7.7.7.7 as-number 64513
                   [r4-bgp]peer 7.7.7.7 connect-interface LoopBack 0
                   [r4-bgp]peer 7.7.7.7 ebgp-max-hop

----- AS 64513-----

              AR5:

                   [r5]BGP 64513

                   [r5-bgp]confederation id 2
                   [r5-bgp]confederation peer-as 64512
                   [r5-bgp]peer 2.2.2.2 as-number 64512
                   [r5-bgp]peer 2.2.2.2 connect-interface LoopBack 0
                   [r5-bgp]peer 2.2.2.2 ebgp-max-hop

              AR7:

                   [r7]bgp 64513
                   [r7-bgp]confederation peer-as 64512
                   [r7-bgp]peer 4.4.4.4 as-number 64512
                   [r7-bgp]peer 4.4.4.4 connect-interface LoopBack 0
                   [r7-bgp]peer 4.4.4.4 ebgp-max-hop

 宣告网段:

----- AR2-----

[r2]bgp 64512
[r2-bgp]network 172.16.0.2 30
[r2-bgp]network 172.16.64.5 30
[r2-bgp]network 172.16.64.2 30

[r2-bgp]network 2.2.2.2 24

----- AR3-----

[r3]bgp 64512
[r3-bgp]network 172.16.64.6 30
[r3-bgp]network 172.16.64.9 30
[r3-bgp]network 3.3.3.3 24

----- AR4-----

[r4]bgp 64512
[r4-bgp]network 172.16.64.10 30
[r4-bgp]network 172.16.64.13 30
[r4-bgp]network 4.4.4.4 24

----- AR5-----

[r5]bgp 64513
[r5-bgp]network 172.16.96.6 30
[r5-bgp]network 172.16.64.1 30
[r5-bgp]network 5.5.5.5 24

----- AR6-----

[r6]bgp 64513
[r6-bgp]network 172.16.96.5    
[r6-bgp]network 172.16.96.5 30
[r6-bgp]network 172.16.96.2 30
[r6-bgp]network 6.6.6.6 24

----- AR7-----

[r7]bgp 64513
[r7-bgp]network 172.16.96.1 30
[r7-bgp]network 172.16.64.14 30
[r7-bgp]network 172.16.128.1 30
[r7-bgp]network 7.7.7.7 24

------ AR1-----

[r1]bgp 1 

[r1-bgp]network 172.16.0.1 30
[r1-bgp]network 1.1.1.1 24  


----- AR8-----

[r8]BGP 3
[r8-bgp]network 172.16.128.2 30

[r8-bgp]network 8.8.8.8 24

 配置反射器:

 ----- AR3-----

[r3]bgp 65512
[r3-bgp]peer 4.4.4.4 reflect-client   
[r3-bgp]peer 2.2.2.2 reflect-client

----- AR6-----

[r6]bgp 65513
[r6-bgp]peer 5.5.5.5 reflect-client 
[r6-bgp]peer 7.7.7.7 reflect-client

 看一下路由器bgp的网段

最后让192.168.1.1和192.168.2.1不能宣告的两个网段互相ping通

[r1]ip route-static 192.168.2.0 255.255.255.0 172.16.0.2

[r2]ip route-static 192.168.2.0 255.255.255.0 172.16.64.6

[r3]ip route-static 192.168.2.0 255.255.255.0 172.16.64.10

[r4]ip route-static 192.168.2.0 255.255.255.0 172.16.64.14

[r7]ip route-static 192.168.2.0 255.255.255.0 172.16.128.2

//

[r2]ip route-static 192.168.1.0 255.255.255.0 172.16.0.1

[r3]ip route-static 192.168.1.0 255.255.255.0 172.16.64.5

[r4]ip route-static 192.168.1.0 255.255.255.0 172.16.64.9

[r7]ip route-static 192.168.1.0 255.255.255.0 172.16.64.13

[r8]ip route-static 192.168.1.0 255.255.255.0 172.16.128.1

就完成了

相关文章:

  • 机器学习 Day16 聚类算法 ,数据降维
  • 高等数学第七章---微分方程(§7.4-§7.5可降阶的高阶微分方程、二阶线性微分方程)
  • AGI大模型(15):向量检索之调用ollama向量数据库
  • C++中如何实现一个单例模式?
  • SpringBoot--springboot配置文件详解以及简易整合MyBatis
  • 直流电机风速仪
  • 【位运算】常见算法公式使用
  • 建筑IT数字化突围:建筑设计企业的生存法则重塑
  • STM32入门笔记(05):内部高速8Mhz时钟最大时钟可以设置 64 Mhz?如何修改system_stm32f10x.c里面的代码?
  • 基于OAuth2+SpringSecurity+Jwt实现身份认证和权限管理后端服务
  • 操作系统-物理结构
  • 最大子段和(就是之前总结线性dp思想)
  • “小显存”也能启动大模型
  • libmemcached库api接口讲解三
  • 可视化图解算法39: 输出二叉树的右视图
  • 前端表格滑动滚动条太费事,做个浮动滑动插件
  • synchronized关键字详解
  • 有关多线程
  • 总共76dp 空出20dp然后放一个控件的写法
  • Spring 中的 @ComponentScan注解详解
  • “养胃骗局”大公开,真正有用的方法究竟是?
  • 中国结算澄清“严查场外配资”传闻:账户核查为多年惯例,无特殊安排
  • 北京13日冰雹过后,已受理各险种报案近3万件
  • 黄仕忠丨戏曲文献研究之回顾与展望
  • 加拿大新政府宣誓就职
  • 白天气温超30℃的北京,晚间下起了冰雹