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就是这样有着三个邻居

相关推荐
IpdataCloud7 小时前
担心IP暴露隐私?用安全IP查询工具自查,三步配置网络出口
网络·tcp/ip·安全·ip
xy34538 小时前
wireshark 如何捕获信息
网络·测试工具·渗透测试·wireshark
玖玥拾9 小时前
C# 语言进阶(十五)C# 游戏服务端 MySQL 数据库
服务器·开发语言·网络·数据库·mysql·c#
一个有温度的技术博主11 小时前
【VulnHub 实战】DC-1 靶机渗透测试笔记(一):信息收集与主机发现
服务器·网络·笔记
白帽小阳11 小时前
2026前端面试题!(附答案及解析)
javascript·网络·python·安全·web安全·网络安全·护网行动
hehelm13 小时前
Linux网络编程—TCP字典翻译系统
linux·开发语言·网络·c++·tcp/ip
持力行13 小时前
D-BUS会话总线
运维·网络
pt104313 小时前
思科网络自动化-API常用数据编码格式(JSON/XML/YAML)课程与实践
linux·服务器·网络
糖果店的幽灵14 小时前
安全测试从入门到精通_网络基础与HTTPS
网络·https·php
Keepingrun14 小时前
HTTP基础
网络·网络协议·http