java学习视频 QuarkXPress maven Nginx 人工智能 HTTP请求 list performance replace bluetooth static camera Momentjs vue入门 在线考试系统代码 git下载项目 python文件 java入门 java编译环境 java基础代码 vbs脚本 脚本之家 服务器操作系统下载 电池救星 iphone滚动截屏 计算机网络自顶向下 dnf武极刷图加点 python电子书 jdk9下载 dnf95b套 cmd命令数字雨 桌面系统 文字转音频软件 pr脱机文件怎么恢复 加字幕的软件 昌江县干部在线学习 pr怎么加字幕特效 仁王木灵全收集 mdb是什么文件 迅雷去广告
当前位置: 首页 > 学习教程  > 编程语言

BGP(2)

2021/1/28 22:43:39 文章标签:

实验要求: 1.AS1存在两个环回, 一个地址为192.168.1.0/24该地址不能在任何协议中宣告,AS3存在两个环回, 一个地址为192.168.2.0/24该地址不能在任何协议中宣告,最终要求这两个环回可以互相通讯;;AS1的另一个环回为10.1.1.0/24 AS3…

实验要求:

1.AS1存在两个环回, 一个地址为192.168.1.0/24该地址不能在任何协议中宣告,AS3存在两个环回, 一个地址为192.168.2.0/24该地址不能在任何协议中宣告,最终要求这两个环回可以互相通讯;;AS1的另一个环回为10.1.1.0/24 AS3的另-个环回为10.1.2.0/24
2、整个AS2的ip地址为172.16.0.0.请合理划分
3、AS间的骨干链路ip地址随意定制
4、使用BGP协议让整个网络所有设备的环回可以相互访问
5、减少条目数量,避免环路出现

实验拓扑:

在这里插入图片描述

设计思路及配置

1、IP地址划分

172.16.0.0 19 // R2–R3
172.16.32.0 19 // R3–R4
172.16.64.0 19 // R2–R5
172.16.96.0 19 // R5–R6
172.16.128.0 19 // R6–R7
172.16.160.0 19 // R4–R7

划分好IP地址后,将其配置到路由器各个接口上;

2、首先在AS2内部运行单区域OSPF,除R2左端口和R4右端口均宣告到area 0;

R2:

ospf 1 router-id 2.2.2.2                  
 area 0.0.0.0                             
  network 2.2.2.2 0.0.0.0                 
  network 172.16.1.1 0.0.0.0              
  network 172.16.64.1 0.0.0.0

R3:

ospf 1 router-id 3.3.3.3                  
 area 0.0.0.0                             
  network 3.3.3.3 0.0.0.0                 
  network 172.16.1.2 0.0.0.0              
  network 172.16.32.1 0.0.0.0

R4:

ospf 1 router-id 4.4.4.4                  
 area 0.0.0.0                             
  network 4.4.4.4 0.0.0.0                 
  network 172.16.32.2 0.0.0.0             
  network 172.16.160.1 0.0.0.0

R5:

ospf 1 router-id 5.5.5.5                  
 area 0.0.0.0                             
  network 5.5.5.5 0.0.0.0                 
  network 172.16.64.2 0.0.0.0             
  network 172.16.96.1 0.0.0.0 

R6:

ospf 1 router-id 6.6.6.6                  
 area 0.0.0.0                             
  network 6.6.6.6 0.0.0.0                 
  network 172.16.96.2 0.0.0.0             
  network 172.16.128.1 0.0.0.0

R7:

ospf 1 router-id 7.7.7.7                  
 area 0.0.0.0                             
  network 7.7.7.7 0.0.0.0                 
  network 172.16.128.2 0.0.0.0            
  network 172.16.160.2 0.0.0.0 

3、R1/R2间建立EBGP
因为AS2内部用到联邦,将AS2划分为两个小AS,所以,创建BGP时,需要宣告自己的大AS为2;R2在 AS 64512,相邻的R5在AS 64513,故也得宣告;

bgp 1                                     
 router-id 1.1.1.1                        
 peer 12.1.1.2 as-number 2
bgp 64512                                 
 router-id 2.2.2.2                        
 confederation id 2                       
 confederation peer-as 64513       

在这里插入图片描述
4、建立IBGP邻居关系
AS2分为两个小AS,分别为AS64512和AS64513;
这里需要注意的是:R3和R6为路由反射器,其中R2和R5为客户端,R2和R4;R5和R7之间不需要建立邻居关系;
首先,R3和R4建立邻居关系,需要用到的配置为:R3所在的AS、设置源为环回0、最后修改下一跳为本地;

peer 3.3.3.3 as-number 64512          
 peer 3.3.3.3 connect-interface LoopBack0   
 peer 3.3.3.3 next-hop-local  
bgp 64512                                 
 router-id 3.3.3.3                        
 confederation id 2                       
 peer 2.2.2.2 as-number 64512             
 peer 2.2.2.2 connect-interface LoopBack0 

同样的,建立R3和R4的邻居关系,这里需要注意的是,R3用到了路由反射器,且无相连AS,无需宣告;

 peer 4.4.4.4 as-number 64512             
 peer 4.4.4.4 connect-interface LoopBack0 
 peer 2.2.2.2 reflect-client
bgp 64512                                 
 router-id 4.4.4.4                        
 confederation id 2                       
 confederation peer-as 64513              
 peer 3.3.3.3 as-number 64512             
 peer 3.3.3.3 connect-interface LoopBack0

同理,建立R5-R6-R7的邻居关系:

peer 6.6.6.6 as-number 64513             
 peer 6.6.6.6 connect-interface LoopBack0 
 peer 6.6.6.6 next-hop-local
peer 5.5.5.5 as-number 64513             
 peer 5.5.5.5 connect-interface LoopBack0 
 peer 7.7.7.7 as-number 64513             
 peer 7.7.7.7 connect-interface LoopBack0 
 peer 5.5.5.5 reflect-client 
peer 6.6.6.6 as-number 64513             
 peer 6.6.6.6 connect-interface LoopBack0
 peer 6.6.6.6 next-hop-local

5、建立两个小AS之间的邻居关系

这里虽然是AS2内部划分出来的小AS,但是,任然可以看做是EBGP,需要修改TTL值(EBGP之间TTL值默认为1),这里修改为2即可,实际工程中可根据相关情况具体而论;除此之外还需修改下一跳,设源为环回0;

R2

peer 5.5.5.5 as-number 64513             
 peer 5.5.5.5 ebgp-max-hop 2              
 peer 5.5.5.5 connect-interface LoopBack0 
  peer 5.5.5.5 next-hop-local

R5

peer 2.2.2.2 as-number 64512             
 peer 2.2.2.2 ebgp-max-hop 2              
 peer 2.2.2.2 connect-interface LoopBack0 
peer 2.2.2.2 next-hop-local 

R4

peer 7.7.7.7 as-number 64513             
 peer 7.7.7.7 ebgp-max-hop 2              
 peer 7.7.7.7 connect-interface LoopBack0 
 peer 7.7.7.7 next-hop-local

R7

peer 4.4.4.4 as-number 64512             
 peer 4.4.4.4 ebgp-max-hop 2              
 peer 4.4.4.4 connect-interface LoopBack0 
 peer 4.4.4.4 next-hop-local

6、建立R7-R8之间的EBGP邻居关系
同R1/2,R7/8之间邻居关系同样利用直连接口来建立,

peer 23.1.1.2 as-number 3 
bgp 3                                     
 router-id 8.8.8.8                        
 peer 23.1.1.1 as-number 2  

建立之后,查看各个路由的邻居表;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
发现邻居关系建立并无问题,来到各路由上宣告;

network 10.1.1.0 255.255.255.0
network 2.2.2.0 255.255.255.0
network 3.3.3.0 255.255.255.0
network 4.4.4.0 255.255.255.0  
network 5.5.5.0 255.255.255.0 
network 6.6.6.0 255.255.255.0
network 7.7.7.0 255.255.255.0 
network 10.1.2.0 255.255.255.0

查看BGP表查看宣告情况;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可以看到,所有的路由均优且加表,尝试能否访问各环回;
在这里插入图片描述
在这里插入图片描述
随机检查两个,发现可以成功访问;


本文链接: http://www.dtmao.cc/news_show_650066.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?