BGP小作业

需求:
1.每个设备存在两个环回接口
a.一个接口使用设备编号创建环回,掩码为32
示例:R1的环回为1.1.1.1/32
该换回用来建立BGP对等体关系或者作为BGP Router-ID使用
b.另一个环回接口使用设备编号创建,地址为192.168.x.0/24
示例:R1的环回为192.168.1.0/24
该环回用来模拟用户网段,节省拓扑图中的PC数量
c.其余网段自行规划
2.所有设备启动BGP协议
原因:避免BGP路由黑洞问题
3.在一个AS内部,建立全连接的IBGP对等体关系
原因:避免IBGP水平分割问题带来的路由传递故障
4.按照图示建立EBGP对等体和IBGP对等体关系
5.BGP仅传递用于模拟用户网段的接口路由信息
6.AS内部如有需要,自行选择IGP协议进行运行
7.实现所有模拟PC的环回接口之间相互通讯

实验思路

根据要求,我们优先调配各个路由器的环回路由

例:R1的两个环回分别1.1.1.1/32 192.168.1.1/24

以及设置这10个路由器的路由链路

建立BGP以及划区

一、建立BGP

按照题目要求将路由器分为五个AS区域

并且建立对应的EBGP和IBGP

例:R1

因为属于不同的AS区域,所以直接宣告对方的直连路由

R2存在三个邻居为R4和R3以及R1其中两个为同区域R1为外部就可以直接宣告R3/4的环回和R1的直连接口

R4

R3

建立ospf,在AS200里运行ospf来串通整个AS区域,建立全连接的IBGP对等体关系,可以避免IBGP水平分割问题带来的路由传递故障

R2

R4

R3

在完成ospf之后还需要将环回接口改为broadcast用来配合

R6,因为在R6只存在与R4的直连,虽然和R7在同一个AS区域,但只需要宣告一个EBGP

R7

R5

R10

R9

R8

这样就将BGP的基本区域和回路划分完成

请注意,在不同的AS是无法使用IGP协议实现路由可达,此时需要先编写静态路由,实现 网络可达

例R1

设置完成后的R2就是这样有着三个邻居

相关推荐
飞函安全1 小时前
石油化工企业园区面积大、网络复杂,飞函如何保证跨区域协同不掉线
网络·安全·私有化im
梦奇不是胖猫1 小时前
[ 计算机网络 | 第四章 ] 网络层 03 如何选择路径?
网络·计算机网络·智能路由器
艾莉丝努力练剑1 小时前
【Linux网络】传输层协议TCP(六)补充 - 面试题:HTTP 获取网页的完整过程
linux·运维·网络·tcp/ip·计算机网络·http·udp
minji...1 小时前
Linux高级IO(六)基于ET模式、单reactor反应堆的epoll版本的TCP计算服务器
linux·服务器·网络·c++·epoll·socket套接字·reactor反应堆模式
上海云盾-小余11 小时前
BGP 高防 IP 与 CDN 混合部署:攻防场景选型实战指南
网络·网络协议·tcp/ip
Shingmc313 小时前
【Linux】多路转接之select
linux·网络
溜达的大象13 小时前
从到处找资源到统一检索:飞牛NAS部署Pansou实战记录
网络·云计算
2401_8685347815 小时前
园区网设计
网络
宋浮檀s16 小时前
春秋云镜——CVE-2020-25540
网络·安全·web安全