实验拓扑图:
web
关键知识点
什么时候使用BGP?
1.有多条到 ISP 的线路时;
2.用户须要知道 ISP 的详细路由;
3.内网有超过 100 台服务器对外提供服务;
自治系统(AS):
自制系统的经典定义是:一组被统一管理的路由器,他们使用相同的内部网关 协议和统一的度量值来决定如何在自制系统内部路由分组,下面是各类协议的位置;
1.内部网关协议(IGP)都属于一个自制系统,例如 rip eigrp ospf
2.外部网关协议(EGP)用来链接不一样的自制系统,例如 BGP
AS号和四层协议
自制系统号是须要由 IANA 统一分配的,号码是一个 16 位的数字,其取值范围为 1—65535,目前使用的是 BGP 版本 4,BGP 是惟一使用 TCP 做为传输层协议,端口号是 TCP 179;
特色:服务器
BGP 同步:
必须在 IGP 路由表中有这条路由,BGP 才会将这条通告出去,而因为当今 internet BGP 表的路由条目很是庞大,所以改特性已经再也不适用,在 IOS12.2 版本以后,路由器默认关闭同步
更新源:
在创建邻居时,若是不指定更新源,将默认使用物理接口做为更新源来创建邻居,与 iBGP 创建邻居时,通常使用 loopback 接口做为更新源;与 eBGP 创建邻居通常使用物理接口;
BGP 路由优化:
路由优化以后将会加入到路由表中,BGP 优化必须知足如下两个条件:
下一跳可达 2. 同步默认关闭
下一跳问题本身:
从 eBGP 学来的路由默认状况下,iBGP 在传递给邻居时,是不会更改下一跳的,如 果想让 iBGP 在传递给邻居时,把下一跳改成本身,就须要指定下一跳本身
RR 反射:
iBGP 在收到本身的 iBGP 邻居传递过来的路由后,不会再传递给本身的下一个邻居,如 果想要继续传递,必须将这台路由器配置为 RR 反射器;网络
实验目的:深入理解BGP邻居创建过程和路由传递原理svg
需求一:见图 1,R1 和 R2 之间跑 ospf,并将 loopback 接口和直连网段 network 进 OSPF 中, R1 与 R3 之间不运行路由协议,R1 上创建一个 199.100.1.1/24 路由,并 network 到 ospf 中;
需求二:见图 1,R1 和 R2 使用 loopback 接口创建邻居,R1 和 R3 使用直链接口建邻居,查看 R2 上是否 199 的路由,并将它放入 BGP 的路由表中;
需求三:见图 1,R3 在 BGP 路由表中发布一条 200.202.1.1/24 的路由条目,要求 R2 可以 ping 通该地址;
需求四:见图 2,增长一台 R4 路由器,链接到 R2,运行 OSPF,而且与 R2 创建 iBGP 邻居, 要求 R3 发布的 200 路由,R4 也可以学习到;oop
实验一:
学习
需求二:
优化
需求三
3d
这是由于R3上面没有回来的路由
xml
需求四
blog
排错思路