当前位置:网站首页>BGP+MPLS Comprehensive Experiment
BGP+MPLS Comprehensive Experiment
2022-08-02 06:44:00 【less than _ermi】
实验内容
实验过程
实验拓扑图
根据题目要求进行IP地址规划
用户网段
172.16.2.0/24
172.16.3.0/24
172.16.4.0/24
172.16.5.0/24
172.16.6.0/24
172.16.7.0/24
环回地址
172.16.1.2/32
172.16.1.3/32
172.16.1.4/32
172.16.1.5/32
172.16.1.6/32
172.16.1.7/32
配置IGPenvironment is usedoSPF协议
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255
同时将loopback1The working method is modified tobroadcast
[R2]interface LoopBack 1
[R2-LoopBack1]ospf network-type broadcast
R3--R7同R2 查看路由表
r1\r2\r5\r7\r8启用BGP 协议 修改r2\r5\r7的下一跳 宣告r1\r8的用户网段
[R1]bgp 1
[R1-bgp]router-id 1.1.1.1
[R1-bgp]peer 12.1.1.2 as-number 2
[R1-bgp]peer 15.1.1.2 as-number 2
[R2]bgp 2
[R2-bgp]router-id 172.16.1.2
[R2-bgp]peer 12.1.1.1 as-number 1
[R2-bgp]peer 172.16.1.5 as-number 2
[R2-bgp]peer 172.16.1.5 connect-interface LoopBack 0
[R2-bgp]peer 172.16.1.7 as-number 2
[R2-bgp]peer 172.16.1.7 connect-interface LoopBack 0
[R5]bgp 2
[R5-bgp]router-id 172.16.1.5
[R5-bgp]peer 15.1.1.1 as-number 1
[R5-bgp]peer 172.16.1.2 as-number 2
[R5-bgp]peer 172.16.1.2 connect-interface LoopBack 0
[R5-bgp]peer 172.16.1.7 as-number 2
[R5-bgp]peer 172.16.1.7 connect-interface LoopBack 0
[R7]bgp 2
[R7-bgp]router-id 172.16.1.7
[R7-bgp]peer 172.16.1.2 as-number 2
[R7-bgp]peer 172.16.1.2 connect-interface LoopBack 0
[R7-bgp]peer 172.16.1.5 as-number 2
[R7-bgp]peer 172.16.1.5 connect-interface LoopBack 0
[R7-bgp]peer 78.1.1.2 as-number 3
[R8]bgp 3
[R8-bgp]router-id 8.8.8.8
[R8-bgp]peer 78.1.1.1 as-number 2
[R2-bgp]peer 172.16.1.5 next-hop-local
[R2-bgp]peer 172.16.1.7 next-hop-local
[R5-bgp]peer 172.16.1.2 next-hop-local
[R5-bgp]peer 172.16.1.7 next-hop-local
[R7-bgp]peer 172.16.1.2 next-hop-local
[R7-bgp]peer 172.16.1.5 next-hop-local
[R1-bgp]network 10.10.10.10 24
[R1-bgp]network 80.80.80.80 24
使用MPLS解决BGP路由黑洞问题
[R2]route recursive-lookup tunnel
r5\r7Do the same configuration
r3\r4\r7启用MPLS协议(例如:r2)
[R2]mpls lsr-id 172.16.1.2
[R2]mpls
Info: Mpls starting, please wait... OK!
[R2-mpls]mpls ldp
[R2-mpls-ldp]q
[R2]interface GigabitEthernet 0/0/1
[R2-GigabitEthernet0/0/1]mpls
[R2-GigabitEthernet0/0/1]mpls ldp
[R2-GigabitEthernet0/0/1]q
[R2]interface GigabitEthernet 0/0/2
[R2-GigabitEthernet0/0/2]mpls
[R2-GigabitEthernet0/0/2]mpls ldp
[R2-GigabitEthernet0/0/2]q
宣告AS2的路由
[r2]bgp 2
[r2-bgp]network 172.16.2.0 24
[r2-bgp]network 172.16.3.0 24
[r2-bgp]network 172.16.4.0 24
[r5]bgp 2
[r5-bgp]network 172.16.5.0 24
[r5-bgp]network 172.16.6.0 24
[r5-bgp]network 172.16.7.0 24
在r1上查看BGP路由表,对172.16.2.0/24进行干涉
[R2]ip ip-prefix a permit 172.16.2.0 24
[R2]route-policy a permit node 10
Info: New Sequence of this List.
[R2-route-policy]if-match ip-prefix a
[R2-route-policy]apply cost 1
[R2-route-policy]q
[R2]route-policy a permit node 20
Info: New Sequence of this List.
[R2-route-policy]q
[R2]bgp 2
[R2-bgp]peer 12.1.1.1 route-policy a export
再次查看路由表
The routing intervention was successful
测试
实验结束
边栏推荐
- Analysis of the source code of the JS UI framework of Hongmeng system
- Redis database
- C 竞赛——捕鱼
- Redis-cluster mode (master-slave replication mode, sentinel mode, clustering mode)
- 保证家里和企业中的WIFI安全-附AC与AP组网实验
- 家用 NAS 服务器(4)| MergerFS和SnapRaid数据定时备份
- 上海交大牵手淘宝成立媒体计算实验室:推动视频超分等关键技术发展
- 程序员写PPT的小技巧
- 5年在职经验之谈:2年功能测试、3年自动化测试,从入门到不可自拔...
- Introduction to coredns
猜你喜欢
Stress testing and performance analysis of node projects
制作web3d动态产品展示的优点
leetcode一步解决链表合并问题
51 MCU peripherals: DS18B20
Differences between i++ and ++i in loops in C language
npm 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
Home NAS server (4) | MergerFS and SnapRaid data backup
使用TinkerPop框架对GDB增删改查
The advantages of making web3d dynamic product display
C语言基础知识梳理总结:零基础入门请看这一篇
随机推荐
跨桌面端Web容器演进
Double for loop case (use js jiujiu printing multiplication table)
制作web3d动态产品展示的优点
Point Density-Aware Voxels for LiDAR 3D Object Detection Paper Notes
leetcode括号匹配问题——32.最长有效括号
Alluxio为Presto赋能跨云的自助服务能力
A list of 300+ learning resources compiled by senior engineers of the Tao Department (the latest version in 2021)
zabbix邮件报警和微信报警
An advanced method for solving palindromes
Practice on optimizing startup performance of VS Code
Tips for programmers to write PPT
APT + Transform 实现多模块应用Application生命周期分发
NPM 安装指定版本包的方法及版本号查看
PIL与numpy格式之间的转换
虚拟现实房产展示系统提前预见未来装修效果
go里面的基本知识
面试官:设计“抖音”直播功能测试用例吧
pytorch常用函数
The virtual reality real estate display system foresees the future decoration effect in advance
Redis(十一) - 异步优化秒杀