实验题目
- AS1存在两个环回,10.1.1.0/24和192.168.1.0/24,192.168.1.0/24被要求不能进行任何宣告;AS3存在两个环回,10.1.2.0/24和192.168.2.0/24,192.168.2.0/24被要求不能进行任何宣告;
- 整个AS2的IP地址为172.16.0.0/16
- AS间的骨干链路ip地址随意定制(没看懂,可能是BGP路由器间的IP可随意配置)
- 使用BGP协议让整个网络所有设备的环回可以互相访问(不要求全网可达)
- 减少条目数量,避免环路出现
拓扑搭建
题目分析
- AS1与AS3的环回不能直接宣告,那么有两种方法:重发布或路由汇总(不用逐一宣告明细路由,先本地手工静态一条指向汇总网段的空接口防环路由,然后再将其宣告到BGP协议中来)
- 减少条目路由,可以使用路由汇总来实现
- 划分了两个内部AS:AS 64512和AS 64513,每个AS内有三个路由器。分别是使用了联邦和路由反射器来打破IBGP的水平分割机制
实验思路
- 划分为三个主要AS,AS2中划分两个小AS,路由器间建立邻居关系
- AS2内部启用OSPF来实现内部全网可达
- AR1、AR2、AR8进行重发布,共享本地的路由表
易错点
- 内部AS中的路由器,所属AS应填写内部AS号,如R2应配置bgp 64512而不是bgp 2,但是内部应额外输入配置语句:confederation id 2 来声明自己属于AS2,同时R2还连接了另一个内部AS 64513,所以再配置语句:confederation peer-as 64513 来声明对端AS
- 大AS间建邻时,对端AS应输入大AS号,而不是小AS号;如R1与R2建邻,属于是大AS间建邻,虽然R2声明的AS是64512,但建邻时输入的as-number仍然是2
- 本次实验皆以接口建邻,稳定性不高。实际工程建议额外起环回接口进行建邻,增强稳定性
实验配置
建邻
AS1、AS3
[R1]bgp 1