HCIP-BGP实验3

实验步骤

配置IP地址

R1

[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 12.1.1.1 24
[r1-GigabitEthernet0/0/0]int loopback0
[r1-LoopBack0]ip add 192.168.1.1 24
[r1-LoopBack0]int loopback1
[r1-LoopBack1]ip add 192.168.2.1 24
[r1-LoopBack1]int loopback3
[r1-LoopBack3]ip add 123.1.1.1 32

R2

[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 12.1.1.2 24
[r2-GigabitEthernet0/0/0]int g0/0/1
[r2-GigabitEthernet0/0/1]ip add 23.1.1.2 24
[r2-GigabitEthernet0/0/1]int loopback0
[r2-LoopBack0]ip add 2.2.2.2 24
[r2-LoopBack0]int loopback1
[r2-LoopBack1]ip add 123.1.1.2 32

R3

[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip add 23.1.1.1 24
[r3-GigabitEthernet0/0/0]int g0/0/1
[r3-GigabitEthernet0/0/1]ip add 34.1.1.1 24
[r3-GigabitEthernet0/0/1]int loopback0
[r3-LoopBack0]ip add 3.3.3.3 24
[r3-LoopBack0]int loopback1
[r3-LoopBack1]ip add 123.1.1.3 32

R4

[r4]int g0/0/0
[r4-GigabitEthernet0/0/0]ip add 34.1.1.2 24
[r4-GigabitEthernet0/0/0]int g0/0/1
[r4-GigabitEthernet0/0/1]ip add 45.1.1.2 24
[r4-GigabitEthernet0/0/1]int loop 0
[r4-LoopBack0]ip add 4.4.4.4 24
[r4-LoopBack0]int loop 1
[r4-LoopBack1]ip add 123.1.1.4 32

R5

[r5]int g0/0/0
[r5-GigabitEthernet0/0/0]ip add 45.1.1.1 24
[r5-GigabitEthernet0/0/0]int g0/0/1
[r5-GigabitEthernet0/0/1]ip add 56.1.1.1 24
[r5-GigabitEthernet0/0/1]int loop 0
[r5-LoopBack0]ip add 5.5.5.5 24
[r5-LoopBack0]int loop 1
[r5-LoopBack1]ip add 123.1.1.5 32

R6

[r6]int g0/0/0
[r6-GigabitEthernet0/0/0]ip add 56.1.1.2 24
[r6-GigabitEthernet0/0/0]int g0/0/1
[r6-GigabitEthernet0/0/1]ip add 67.1.1.2 24
[r6-GigabitEthernet0/0/1]int loop 0
[r6-LoopBack0]ip add 6.6.6.6 24
[r6-LoopBack0]int loop 1
[r6-LoopBack1]ip add 123.1.1.6 32

R7

[r7]int g0/0/0
[r7-GigabitEthernet0/0/0]ip add 67.1.1.1 24
[r7-GigabitEthernet0/0/0]int loopback0
[r7-LoopBack0]ip add 172.16.1.1 24
[r7-LoopBack0]int loop1
[r7-LoopBack1]ip add 172.16.2.1 24
[r7-LoopBack1]int loop2
[r7-LoopBack2]ip add 123.1.1.7 32

R8-R11根据地址继续往下配即可。

使AS内部通

R1

[r1]rip 1
[r1-rip-1]version 2
[r1-rip-1]network 123.0.0.0
[r1-rip-1]network 192.168.1.0
[r1-rip-1]network 192.168.2.0
[r1-rip-1]network 12.0.0.0

R2

[r2]rip 1
[r2-rip-1]version 2
[r2-rip-1]network 12.0.0.0
[r2-rip-1]network 2.0.0.0
[r2-rip-1]network 123.0.0.0

R3

[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 34.1.1.1 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 123.1.1.3 0.0.0.0

R4

[r4]ospf 1 router-id 4.4.4.4
[r4-ospf-1]area 0
[r4-ospf-1-area-0.0.0.0]network 0.0.0.0 255.255.255.255

R5

[r5]ospf 1 router-id 5.5.5.5
[r5-ospf-1]area 0
[r5-ospf-1-area-0.0.0.0]network 45.1.1.1 0.0.0.0
[r5-ospf-1-area-0.0.0.0]network 5.5.5.5 0.0.0.0
[r5-ospf-1-area-0.0.0.0]network 123.1.1.5 0.0.0.0

R6

[r6]ospf 1 router-id 6.6.6.6
[r6-ospf-1]area 0
[r6-ospf-1-area-0.0.0.0]network 6.6.6.6 0.0.0.0
[r6-ospf-1-area-0.0.0.0]network 123.1.1.6 0.0.0.0
[r6-ospf-1-area-0.0.0.0]network 67.1.1.2 0.0.0.0

R7

[r7]ospf 1 router-id 7.7.7.7
[r7-ospf-1]area 0
[r7-ospf-1-area-0.0.0.0]network 0.0.0.0 255.255.255.255

R8-R11根据地址继续往下配即可。

建立BGP邻居

R1

[r1]bgp 100
[r1-bgp]router-id 1.1.1.1
[r1-bgp]peer 123.1.1.2 as-number 100
[r1-bgp]peer 123.1.1.2 connect-interface LoopBack 3

R2

[r2]bgp 100
[r2-bgp]router-id 2.2.2.2
[r2-bgp]peer 123.1.1.1 as-number 100
[r2-bgp]peer 123.1.1.1 connect-interface LoopBack 1

[r2-bgp]peer 23.1.1.1 as-number 101

R3

[r3]bgp 101
[r3-bgp]peer 23.1.1.2 as-number 100

[r3-bgp]peer 123.1.1.4 as-number 101
[r3-bgp]peer 123.1.1.4 connect-interface LoopBack 1

[r3-bgp]peer 123.1.1.5 as-number 101
[r3-bgp]peer 123.1.1.5 connect-interface LoopBack 1

R4

[r4]bgp 101
[r4-bgp]peer 123.1.1.3 as-number 101
[r4-bgp]peer 123.1.1.3 connect-interface LoopBack 1

[r4-bgp]peer 123.1.1.5 as-number 101
[r4-bgp]peer 123.1.1.5 connect-interface LoopBack 1

R5

(R5和R6使用环回接口建邻)
前提:R5和R6的环回可以相互ping通
所以先在R5和R6上写条静态路由

[r5]ip route-static 123.1.1.6 32 56.1.1.2
[r6]ip route-static 123.1.1.5 32 56.1.1.1

再使用环回建邻
注:由于EBGP之间的TTL默认为1,所以若使用环回建邻就必须修改TTL值

[r5]bgp 101
[r5-bgp]peer 123.1.1.3 as-number 101
[r5-bgp]peer 123.1.1.3 connect-interface LoopBack 1

[r5-bgp]peer 123.1.1.4 as-number 101
[r5-bgp]peer 123.1.1.4 connect-interface LoopBack 1

[r5-bgp]peer 123.1.1.6 as-number 102
[r5-bgp]peer 123.1.1.6 connect-interface LoopBack 1
[r5-bgp]peer 123.1.1.6 ebgp-max-hop 2

R6

[r6]bgp 102
[r6-bgp]peer 123.1.1.5 as-number 101
[r6-bgp]peer 123.1.1.5 connect-interface LoopBack 1
[r6-bgp]peer 123.1.1.5 ebgp-max-hop 2

[r6-bgp]peer 123.1.1.7 as-number 102
[r6-bgp]peer 123.1.1.7 connect-interface LoopBack 1

R7

[r7]bgp 102
[r7-bgp]peer 123.1.1.6 as-number 102
[r7-bgp]peer 123.1.1.6 connect-interface LoopBack 2

R8-R11根据地址继续往下配即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/336927.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

OCS2 入门教程(六)- Double Integrator

系列文章目录 前言 双积分器示例是我们最简单的问题。它模拟了一个沿 x 方向移动的一维点质量。模型是线性的,成本函数是二次函数。目标点通过参考管理器模块设置为二次成本。 一、查看文件结构 1.1 ocs2_double_integrator 文件夹 . ├── auto_generated ├─…

LSTM时间序列预测

本文借鉴了数学建模清风老师的课件与思路,可以点击查看链接查看清风老师视频讲解:【1】演示:基于LSTM深度学习网络预测时间序列(MATLAB工具箱)_哔哩哔哩_bilibili % Forecast of time series based on LSTM deep learn…

Pyro —— Velocity Voxel Scale

Velocity Voxel Scale是H19.5引入的新参数,该参数可单独定义volume和速度体素;根据参数设置,可观察到模拟时间的显著变化; Velocity Voxel Scale对DOP和SOP均可用;对DOP设置,该参数在Smoke Object&#xf…

Java安全 CC链1分析

Java安全之CC链1分析 什么是CC链环境搭建jdk下载idea配置创建项目 前置知识Transformer接口ConstantTransformer类invokerTransformer类ChainedTransformer类 构造CC链1CC链1核心demo1demo1分析 寻找如何触发CC链1核心TransformedMap类AbstractInputCheckedMapDecorator类readO…

RT-Thread 瑞萨 智能家居网络开发:RA6M3 HMI Board 以太网+GUI技术实践

不用放大了, 我在包里找到张不小的…… 以太网HMI线下培训-环境准备 这是社群的文档:【腾讯文档】以太网线下培训(HMI-Board) https://docs.qq.com/doc/DY0FIWFVuTEpORlNn 先介绍周六的培训是啥,然后再介绍一下要准…

赛车游戏简单单车C语言版

#include<stdio.h> #include<easyx.h> #include<time.h>#define WIDTH 512 #define HEIGHT 768//定义一个汽车类 struct FCar {//坐标float x, y;// 汽车种类int type;//汽车速度float speed; };//定义全局变量 图片坐标 IMAGE BG_IMG; //背景图片坐标 float…

[小程序]使用代码渲染页面

一、条件渲染 1.单个控制 使用wx:if"{{条件}}"来判断是否需要渲染这段代码&#xff0c;同时可以结合wx:elif和wx:else来判断 <view wx:if"{{type0}}">0</view> <view wx:elif"{{type1}}">1</view> <view wx:else>…

linux网络协议栈2--网络包接收发送流程

上文我们讲了报文格式&#xff0c;应该对数据传输格式有了一定了解&#xff0c;这篇文章主要讲述的是网络包接收和发送的流程&#xff0c;主要是大方面来介绍。 网络包接收流程 当网络数据帧通过网络传输到达网卡时&#xff0c;网卡会将网络数据帧通过DMA的方式放到环形缓冲区…

nginx日志分割

日志切割是线上常见的操作&#xff0c;能够控制单个日志文件的大小&#xff0c;便于对日志进行管理 给nginx主进程发送一个重新打开的信号&#xff0c;让nginx重新生成新的日志文件 nginx -s reopen 这个命令等同于kill -USR1 cat nginx.pid 切割日志文件shell命令 #!/bin/bas…

Flink处理函数(3)—— 窗口处理函数

窗口处理函数包括&#xff1a;ProcessWindowFunction 和 ProcessAllWindowFunction 基础用法 stream.keyBy( t -> t.f0 ).window( TumblingEventTimeWindows.of(Time.seconds(10)) ).process(new MyProcessWindowFunction()) 这里的MyProcessWindowFunction就是ProcessWi…

rk1126, 实现 yolov8 目标检测

基于 RKNN 1126 实现 yolov8 目标检测 Ⓜ️ RKNN 模型转换 ONNX yolo export model./weights/yolov8s.pt formatonnx导出 RKNN 这里选择输出 concat 输入两个节点 onnx::Concat_425 和 onnx::Concat_426 from rknn.api import RKNNONNX_MODEL ./weights/yolov8s.onnxRKNN_MOD…

C语言练习day8

变种水仙花 变种水仙花_牛客题霸_牛客网 题目&#xff1a; 思路&#xff1a;我们拿到题目的第一步可以先看一看题目给的例子&#xff0c;1461这个数被从中间拆成了两部分&#xff1a;1和461&#xff0c;14和61&#xff0c;146和1&#xff0c;不知道看到这大家有没有觉得很熟…

Spring Boot整合Redis的高效数据缓存实践

引言 在现代Web应用开发中&#xff0c;数据缓存是提高系统性能和响应速度的关键。Redis作为一种高性能的缓存和数据存储解决方案&#xff0c;被广泛应用于各种场景。本文将研究如何使用Spring Boot整合Redis&#xff0c;通过这个强大的缓存工具提高应用的性能和可伸缩性。 整合…

对#多种编程语言 性能的研究和思考 go/c++/rust java js ruby python

对#多种编程语言 性能的研究和思考 打算学习一下rust 借着这个契机 简单的写了计算圆周率代码的各种语言的版本 比较了一下性能 只比拼单线程简单计算能力 计算十亿次循环 不考虑多线程 go/c/rust java js ruby python 耗时秒数 1:1:1:22:3:250:450 注&#xff1a;能启用则启…

Python 自动化测试:数据驱动

软件质量。这种测试&#xff0c;在功能测试中非常耗费人力物力&#xff0c;但是在自动化中&#xff0c;却比较好实现&#xff0c;只要实现了测试操作步骤&#xff0c;然后将多组测试数据以数据驱动的形式注入&#xff0c;就可以实现了。 前面文章学习了参数化&#xff0c;当数…

【机组】算术逻辑单元带进位运算实验的解密与实战

​&#x1f308;个人主页&#xff1a;Sarapines Programmer&#x1f525; 系列专栏&#xff1a;《机组 | 模块单元实验》⏰诗赋清音&#xff1a;云生高巅梦远游&#xff0c; 星光点缀碧海愁。 山川深邃情难晤&#xff0c; 剑气凌云志自修。 ​ 目录 &#x1f33a;一、 实验目…

MySQL锁机制与优化实践

数据库乐观和悲观锁 乐观锁 比如在数据库中设置一个版本字段&#xff0c;每操作一次&#xff0c;都会将这行对应的版本号1&#xff0c;这样下次更新都会拿到最新的版本号更新&#xff0c;如果一个事务拿到了版本号但是更新前其他人已经将版本号升级了&#xff0c;那么当前事务…

消除噪音:Chain-of-Note (CoN) 强大的方法为您的 RAG 管道提供强大动力

论文地址&#xff1a;https://arxiv.org/abs/2311.09210 英文原文地址&#xff1a;https://praveengovindaraj.com/cutting-through-the-noise-chain-of-notes-con-robust-approach-to-super-power-your-rag-pipelines-0df5f1ce7952 在快速发展的人工智能和机器学习领域&#x…

HackTheBox - Medium - Linux - BackendTwo

BackendTwo BackendTwo在脆弱的web api上通过任意文件读取、热重载的uvicorn从而访问目标&#xff0c;之后再通过猜单词小游戏获得root 外部信息收集 端口扫描 循例nmap Web枚举 feroxbuster扫目录 /api/v1列举了两个节点 /api/v1/user/1 扫user可以继续发现login和singup 注…

(已解决)阿里云ECS服务器8080端口无法访问

最近购买阿里云服务器项目部署的时候&#xff0c;配置开放了阿里云8080端口&#xff0c;却一直访问不了&#xff0c;看了阿里云社区几个帖子&#xff0c;都没有找到正确的解决方法。 然后CSDN看了几个帖子&#xff0c;方法也不对。 索性&#xff0c;我很早之前就使用阿里云EC…