当前位置:网站首页>Comprehensive experiment of MPLS and BGP
Comprehensive experiment of MPLS and BGP
2022-08-02 07:54:00 【Sona982】

The first step is to divide the network segment and configure ip unchanged, as shown below

We can configure the first loopback first. After the configuration, we can establish BGP neighbors between AR1 and AR2,5, and AR7 and AR8 neighbors
Take AR8 as an example (the rest of the logs are too many to be rejected)

Write MPLS on AR3, 4, and 6 according to the subject's requirements after BGP neighbor establishment
Take AR3 as an example

Take AR4 as an example

Then announce all network segments in the entire AS2 area to allow them to communicate with each other


Then add a second loopback interface to all routers on AS2. After that, you only need to announce it on the router with BGP written.
Take AR5 as an example (don't forget AR1,8)

When I got here, I found that my AR1 could not ping AR8, so I checked and found that it is because all BGPs in the AS2 area need to establish neighbors, that is to say, AR7 needs to establish neighbors with AR2 and 5. I hope everyone pays attention.
After the ping, most of the previous parts were basically completed, and then I came to AR1 to check the routes. There were no routes for AR3, 6, and 7 in the routing table. Because they were removed by the log, I did not take screenshots, and then I checked one by one., found that the second loopback of AR3,4 needs to be announced on AR2, and the loopback of AR6 needs to be announced on AR5, so that the routes in AR2,5 will be complete
Take AR2 as an example

Now the routing table in AR1 is complete
At this time, AR1 is complete, and there is no MPLS route before

Then there is the problem of route selection. From the table, only 172.16.2.0/24 of AR2 does not meet the route selection. The question requires him to go from below, so we use the method of grabbing and calling to change the cost.The smaller the better, we can change the cost of 172.16.16.1 from AR1 to AR2 to 10
As shown below

Let's look at the AR2 routing of the changed cost

Has it become the priority to go down, and then our entire experiment is exactly in line with the requirements of the topic, and the experiment is over
边栏推荐
- Modify apt-get source to domestic mirror source
- gdalinfo: error while loading shared libraries: libgdal.so.30: cannot open shared object file: No su
- Go implements distributed locks
- MySQL-Execution Process + Cache + Storage Engine
- 从云计算到函数计算
- MySQL-FlinkCDC-Hudi enters the lake in real time
- 论文阅读 (64):Weakly-supervised Video Anomaly Detection with Robust Temporal Feature Magnitude Learning
- Inverter Phase Locking Principle and DSP Implementation
- 主流定时任务解决方案全横评
- CollectionUtil: a collection of functional style tool
猜你喜欢

Azure Synapse Analytics上创建用户并赋予权限

MySQL - Index Optimization and Query Optimization

研发创新编码器霍尔板,引领企业高质量发展

Compact格式下MySQL的数据如何存储到磁盘

(2022 Niu Ke Duo School 5) D-Birds in the tree (tree DP)

埋点开发流程

FormData上传二进制文件、对象、对象数组

Aided by training and learning by battle | The new version of the Offensive and Defense World Platform is officially launched!

Hack The Box - File Transfers Module详细讲解中文教程

初探形式化方法基本原理
随机推荐
条件构造器~wapper
我与csdn
LeetCode 283. 移动零(简单、数组)
论文理解:“Cross-Scale Residual Network: A GeneralFramework for Image Super-Resolution,Denoising, and “
Compact格式下MySQL的数据如何存储到磁盘
MySQL-索引详解
spark architecture
Inverter insulation detection detection function and software implementation
OC - NSSet (set)
Gradle系列——Gradle插件(基于Gradle文档7.5)day3-2
PLSQL Developer安装和配置
LeetCode Algorithm 1374. 生成每种字符都是奇数个的字符串
Understand Chisel language. 31. Chisel advanced communication state machine (3) - Ready-Valid interface: definition, timing and implementation in Chisel
图腾柱和推挽电路介绍
关于DDoS的几个误区
SQL server 2014 怎么一次性导出多个查询结果?
Probability Theory and Mathematical Statistics
Find the largest n files
Introduction to mysql operation (4) ----- data sorting (ascending, descending, multi-field sorting)
spark架构