BGP基础建邻+宣告实验

实验要求及拓扑

一、实验思路

1.编写静态路由使R1、R2之间可通和使R4、R5之间可通。

2.使用OSPF使R2、R3、R4之间可通。

3.各自宣告AS区域,中间区域两两之间建邻。

4.注意建邻所使用的端口,外部BGP邻居关系和内部BGP邻居关系的区别。

二、上虚拟机操作

1.IP地址配置

r1int g0/0/0

r1-GigabitEthernet0/0/0ip add 12.1.1.1 24

r1-GigabitEthernet0/0/0int l0

r1-LoopBack0ip add 1.1.1.1 24

r2int g0/0/0

r2-GigabitEthernet0/0/0ip add 12.1.1.2 24

r2-GigabitEthernet0/0/0int g0/0/1

r2-GigabitEthernet0/0/1ip add 23.1.1.1 24

r2-GigabitEthernet0/0/1int l0

r2-LoopBack0ip add 2.2.2.2 24

r3int g0/0/0

r3-GigabitEthernet0/0/0ip add 23.1.1.2 24

r3-GigabitEthernet0/0/0int g0/0/1

r3-GigabitEthernet0/0/1ip add 34.1.1.1 24

r3-GigabitEthernet0/0/1int l0

r3-LoopBack0ip add 3.3.3.3 24

r4int g0/0/0

r4-GigabitEthernet0/0/0ip add 34.1.1.2 24

r4-GigabitEthernet0/0/0int g0/0/1

r4-GigabitEthernet0/0/1ip add 45.1.1.1 24

r4-GigabitEthernet0/0/1int l0

r4-LoopBack0ip add 4.4.4.4 24

r4-LoopBack0int g0/0/2

r4-GigabitEthernet0/0/2ip add 54.1.1.1 24

r4-GigabitEthernet0/0/2

r5int g0/0/0

r5-GigabitEthernet0/0/0ip add 45.1.1.2 24

r5-GigabitEthernet0/0/0ip add 45.1.1.2 24

Error: The address already exists.

r5-GigabitEthernet0/0/0int g0/0/1

r5-GigabitEthernet0/0/1ip add 54.1.1.2 24

r5-GigabitEthernet0/0/1int l0

r5-LoopBack0ip add 5.5.5.5 24

r5-LoopBack1ip add 99.1.1.1 24

2.写静态使R1、R2之间可通和使R4、R5之间可通。

r1ip route-static 2.2.2.2 32 12.1.1.2

r2ip route-static 1.1.1.1 32 12.1.1.1

r4ip route-static 5.5.5.5 32 45.1.1.2

r4ip route-static 5.5.5.5 32 54.1.1.2

r5ip route-static 4.4.4.4 32 45.1.1.1

r5ip route-static 4.4.4.4 32 54.1.1.1

3.使用OSPF使R2、R3、R4之间可通。

r2ospf 1 router-id 2.2.2.2

r2-ospf-1a 0.

r2-ospf-1-area-0.0.0.0network 2.2.2.2 0.0.0.0

r2-ospf-1-area-0.0.0.0 network 23.1.1.1 0.0.0.0

r3ospf 1 router-id 3.3.3.3

r3-ospf-1area 0

r3-ospf-1-area-0.0.0.0network 23.1.1.2 0.0.0.0

r3-ospf-1-area-0.0.0.0network 3.3.3.3 0.0.0.0

r4ospf 1 router-id 4.4.4.4

r4-ospf-1a 0

r4-ospf-1-area-0.0.0.0network 34.1.1.2 0.0.0.0

r4-ospf-1-area-0.0.0.0network 4.4.4.4 0.0.0.0

4.BGP的建邻

外部:

r1bgp 1

r1-bgprouter-id 1.1.1.1

r1-bgppeer 2.2.2.2 as-number 2

r1-bgppeer 2.2.2.2 connect-interface LoopBack 0
r1-bgppeer 2.2.2.2 ebgp-max-hop 2

默认IBGP邻居间数据包的TTL值为255,EBGP邻居间TTL为1;故一旦使用环回建立ebgp邻居关系,必须修改TTL值,否则无法建立

r2bgp 2

r2-bgppeer 1.1.1.1 as-number 1

r2-bgppeer 1.1.1.1 connect-interface LoopBack 0
r2-bgppeer 1.1.1.1 ebgp-max-hop 2

r4-bgppeer 5.5.5.5 as-number 3

r4-bgppeer 5.5.5.5 connect-interface LoopBack 0
r4-bgppeer 5.5.5.5 ebgp-max-hop 2

r5bgp 3

r5-bgprouter-id 5.5.5.5

r5-bgppeer 4.4.4.4 as-number 2

r5-bgppeer 4.4.4.4 connect-interface LoopBack 0
r5-bgppeer 4.4.4.4 ebgp-max-hop 2

内部:

本地从一个IBGP邻居处学习到的路由条目,不得传递给本地的其他IBGP邻居;

需要两两建邻

r2-bgppeer 3.3.3.3 as-number 2

r2-bgppeer 3.3.3.3 connect-interface LoopBack 0

r2-bgppeer 3.3.3.3 next-hop-local

r2-bgppeer 4.4.4.4 as-number 2

r2-bgppeer 4.4.4.4 connect-interface LoopBack 0

r2-bgppeer 4.4.4.4 next-hop-local

r3bgp 2

r3-bgprouter-id 3.3.3.3

r3-bgppeer 2.2.2.2 as-number 2

r3-bgppeer 2.2.2.2 connect-interface LoopBack 0

r3-bgppeer 2. as-number 2

r3-bgppeer 4.4.4.4 as-number 2

r3-bgppeer 4.4.4.4 connect-interface LoopBack 0

r3-bgppeer 4.4.4.4 next-hop-local r4bgp 2

r4-bgprouter-id 4.4.4.4

r4-bgppeer 3.3.3.3 as-number 2

r4-bgppeer 3.3.3.3 connect-interface LoopBack 0

r4-bgppeer 3.3.3.3 next-hop-local

r4-bgppeer 2.2.2.2 as-number 2

r4-bgppeer 2.2.2.2 connect-interface LoopBack 0

r4-bgppeer 2.2.2.2 next-hop-local

5.宣告路由

r1-bgpnetwork 1.1.1.0 24

r2-bgpnetwork 2.2.2.0 24

r3-bgpnetwork 3.3.3.0 24

r4-bgpnetwork 4.4.4.0 24

r5-bgpnetwork 5.5.5.0 24

r5-bgpnetwork 99.1.1.1 24

三、检验

1.看一下BGP路由表

2.环回互ping

相关推荐
不像程序员的程序媛4 小时前
检测网络的命令mtr详解
网络
天启HTTP5 小时前
爬虫防封核心原理:IP轮换机制与风控规避逻辑
linux·服务器·网络·爬虫·tcp/ip
运维行者_5 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
hz567897 小时前
涉密视频会议设备配置指南:终端、音视频采集与配套设施选型
服务器·网络·数据库·安全·实时音视频·信息与通信·智能硬件
优橙教育7 小时前
零基础学AI应用开发要多久?3个月能到什么水平
服务器·开发语言·网络·php
AIgorithmGEEK7 小时前
[Linux]从手写报头到内核套路:序列化、反序列化与自定义协议全链路
linux·运维·服务器·网络·序列化·反序列化
物联网软硬件开发-轨物科技11 小时前
【轨物洞见】什么是产品碳足迹(PCF)?ISO 14067 计算方法与应用场景深度解读
大数据·网络·人工智能
姜鱼问生14 小时前
docker exec 排查容器问题:从日志到进程
运维·网络·数据库·docker·容器
qq_5434478214 小时前
DNS解析怎么排查?故障处理与运维实用手册
运维·服务器·网络·php