当前位置: 首页 > news >正文

HCIP(BGP综合实验)--8

一:实验要求

二:实现过程

(一)配置IP地址:

AR1:

[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 12.1.1.1 24
[AR1-GigabitEthernet0/0/0]int l0
[AR1-LoopBack0]ip add 172.16.0.1 32
[AR1-LoopBack0]int l1
[AR1-LoopBack1]ip add 192.168.1.1 24
 

AR2:

[AR2]int g0/0/0
[AR2-GigabitEthernet0/0/0]ip add 12.1.1.2 24
May 12 2024 16:36:47-08:00 AR2 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
 on the interface GigabitEthernet0/0/0 has entered the UP state. 
[AR2-GigabitEthernet0/0/0]int l0
[AR2-LoopBack0]ip add 172.16.0.2 32
[AR2-LoopBack0]int g0/0/1
[AR2-GigabitEthernet0/0/1]ip add 172.16.1.2 30
[AR2-GigabitEthernet0/0/1]
May 12 2024 16:37:36-08:00 AR2 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP
 on the interface GigabitEthernet0/0/1 has entered the UP state. 
[AR2-GigabitEthernet0/0/1]int g0/0/2
[AR2-GigabitEthernet0/0/2]ip add 172.16.1.21 30
 

AR3:

[AR3]int g0/0/0
[AR3-GigabitEthernet0/0/0]ip add 172.16.1.1 30
May 12 2024 16:40:04-08:00 AR3 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
 on the interface GigabitEthernet0/0/0 has entered the UP state. 
[AR3-GigabitEthernet0/0/0]int g0/0/1
[AR3-GigabitEthernet0/0/1]ip add 172.16.1.5 30
May 12 2024 16:40:24-08:00 AR3 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP
 on the interface GigabitEthernet0/0/1 has entered the UP state. 
[AR3-GigabitEthernet0/0/1]int l0
[AR3-LoopBack0]ip add 172.16.0.3 32
[AR3-LoopBack0]int l1
[AR3-LoopBack1]ip add 172.16.3.3 24
[AR3-LoopBack1]

AR4:

[AR4]int g0/0/0
[AR4-GigabitEthernet0/0/0]ip add 172.16.1.6 30
May 12 2024 16:42:19-08:00 AR4 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
 on the interface GigabitEthernet0/0/0 has entered the UP state. 
[AR4-GigabitEthernet0/0/0]int g0/0/1
[AR4-GigabitEthernet0/0/1]ip add 172.16.1.9 30
May 12 2024 16:43:08-08:00 AR4 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP
 on the interface GigabitEthernet0/0/1 has entered the UP state. 
[AR4-GigabitEthernet0/0/1]int l0
[AR4-LoopBack0]ip add 172.16.0.4 32
[AR4-LoopBack0]int l1
[AR4-LoopBack1]ip add 172.16.4.4 24
 

AR5:

[AR5]int g0/0/0
[AR5-GigabitEthernet0/0/0]ip add 172.16.1.22 30
May 12 2024 16:44:38-08:00 AR5 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
 on the interface GigabitEthernet0/0/0 has entered the UP state. 
[AR5-GigabitEthernet0/0/0]int g0/0/1
[AR5-GigabitEthernet0/0/1]ip add 172.16.1.17 30
May 12 2024 16:45:00-08:00 AR5 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP
 on the interface GigabitEthernet0/0/1 has entered the UP state. 
[AR5-GigabitEthernet0/0/1]int l0
[AR5-LoopBack0]ip add 172.16.0.5 32
[AR5-LoopBack0]int l1
[AR5-LoopBack1]ip add 172.16.5.5 24
 

AR6:

[AR6]int g0/0/0
[AR6-GigabitEthernet0/0/0]ip add 172.16.1.18 30
May 12 2024 16:46:43-08:00 AR6 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
 on the interface GigabitEthernet0/0/0 has entered the UP state. 
[AR6-GigabitEthernet0/0/0]int g0/0/1
[AR6-GigabitEthernet0/0/1]ip add 172.16.1.13 30
May 12 2024 16:47:03-08:00 AR6 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP
 on the interface GigabitEthernet0/0/1 has entered the UP state. 
[AR6-GigabitEthernet0/0/1]int l0
[AR6-LoopBack0]ip add 172.16.0.6 32
[AR6-LoopBack0]int l1
[AR6-LoopBack1]ip add 172.16.6.6 24
 

AR7:

[AR7]int g0/0/0
[AR7-GigabitEthernet0/0/0]ip add 172.16.1.14 30
May 12 2024 16:48:42-08:00 AR7 %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP
 on the interface GigabitEthernet0/0/0 has entered the UP state. 
[AR7-GigabitEthernet0/0/0]int g0/0/1
[AR7-GigabitEthernet0/0/1]ip add 172.16.1.10 30
May 12 2024 16:48:58-08:00 AR7 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP
 on the interface GigabitEthernet0/0/1 has entered the UP state. 
[AR7-GigabitEthernet0/0/1]int g0/0/2
[AR7-GigabitEthernet0/0/2]ip add 34.1.1.7 24
[AR7-GigabitEthernet0/0/2]
May 12 2024 16:49:23-08:00 AR7 %%01IFNET/4/LINK_STATE(l)[2]:The line protocol IP
 on the interface GigabitEthernet0/0/2 has entered the UP state. 
[AR7-GigabitEthernet0/0/2]int l0
[AR7-LoopBack0]ip add 172.16.0.7 32
[AR7-LoopBack0]int l1
[AR7-LoopBack1]ip add 172.16.7.7 24
 

AR8:

[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 34.1.1.8 24
May 12 2024 16:50:47-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[0]:The line protocol
 IP on the interface GigabitEthernet0/0/0 has entered the UP state. 
[Huawei-GigabitEthernet0/0/0]int l0
[Huawei-LoopBack0]ip add 172.16.0.8 32
[Huawei-LoopBack0]int l1
[Huawei-LoopBack1]ip add 192.168.2.8 24
 

(二)OSPF宣告:

AR2:

[AR2]ospf 1 router-id 2.2.2.2
[AR2-ospf-1]a 0
[AR2-ospf-1-area-0.0.0.0]ne 172.16.1.0 0.0.0.3
[AR2-ospf-1-area-0.0.0.0]ne 172.16.1.20 0.0.0.3
[AR2-ospf-1-area-0.0.0.0]ne 172.16.0.2 0.0.0.0
 

AR3:

[AR3]ospf 1 router-id 3.3.3.3
[AR3-ospf-1]a 0
[AR3-ospf-1-area-0.0.0.0]ne 172.16.1.0 0.0.0.3
[AR3-ospf-1-area-0.0.0.0]ne 172.16.1.4 0.0.0.3
[AR3-ospf-1-area-0.0.0.0]ne 172.16.0.3 0.0.0.0
[AR3-ospf-1-area-0.0.0.0]ne 172.16.3.0 0.0.0.255
 

AR4:

[AR4]ospf 1 router-id 4.4.4.4
[AR4-ospf-1]a 0
[AR4-ospf-1-area-0.0.0.0]ne 172.16.1.4 0.0.0.3
[AR4-ospf-1-area-0.0.0.0]ne 172.16.1.8 0.0.0.3
[AR4-ospf-1-area-0.0.0.0]ne 172.16.0.4 0.0.0.0
[AR4-ospf-1-area-0.0.0.0]ne 172.16.4.0 0.0.0.255
 

AR5:

[AR5]ospf 1 router-id 5.5.5.5
[AR5-ospf-1]a 0
[AR5-ospf-1-area-0.0.0.0]ne 172.16.1.20 0.0.0.3
[AR5-ospf-1-area-0.0.0.0]ne 172.16.1.16 0.0.0.3
[AR5-ospf-1-area-0.0.0.0]ne 172.16.0.5 0.0.0.0
[AR5-ospf-1-area-0.0.0.0]ne 172.16.5.0 0.0.0.255
 

AR6:

[AR6]ospf 1 router-id 6.6.6.6
[AR6-ospf-1]a 0
[AR6-ospf-1-area-0.0.0.0]ne 172.16.1.16 0.0.0.3
[AR6-ospf-1-area-0.0.0.0]ne 172.16.1.12 0.0.0.3
[AR6-ospf-1-area-0.0.0.0]ne 172.16.0.6 0.0.0.0
[AR6-ospf-1-area-0.0.0.0]ne 172.16.6.0 0.0.0.255
 

AR7:

[AR7]ospf 1 router-id 7.7.7.7
[AR7-ospf-1]a 0
[AR7-ospf-1-area-0.0.0.0]ne 172.16.1.12 0.0.0.3
[AR7-ospf-1-area-0.0.0.0]ne 172.16.1.8 0.0.0.3
[AR7-ospf-1-area-0.0.0.0]ne 172.16.0.7 0.0.0.0
[AR7-ospf-1-area-0.0.0.0]ne 172.16.7.0 0.0.0.255
 

(三)BGP配置:

AR1:

[AR1]bgp 1
[AR1-bgp]peer 12.1.1.2 as 2
 

AR2:

[AR2]bgp 64512
[AR2-bgp]con    
[AR2-bgp]confederation id 2
[AR2-bgp]confederation peer-as 64513
[AR2-bgp]peer 12.1.1.1 as 1
[AR2-bgp]peer 172.16.0.3 as 64512
[AR2-bgp]peer 172.16.0.3 connect-interface l0
[AR2-bgp]peer 172.16.0.3 next-hop-local
[AR2-bgp]peer 172.16.1.22 as-number 64513
[AR2-bgp]peer 172.16.1.22 n    
[AR2-bgp]peer 172.16.1.22 next-hop-local
 

AR3:

[AR3]bgp 64512
[AR3-bgp]con    
[AR3-bgp]confederation id 2
[AR3-bgp]peer 172.16.0.2 as 64512
[AR3-bgp]peer 172.16.0.2 con    
[AR3-bgp]peer 172.16.0.2 connect-interface l0
[AR3-bgp]peer 172.16.0.4 as 64512
[AR3-bgp]peer 172.16.0.4 connect-interface l0
 

AR4:

[AR4]bgp 64512
[AR4-bgp]peer 172.16.0.3 as 64512
 

AR5:

[AR5]bgp 64513
[AR5-bgp]con    
[AR5-bgp]confederation id 2
[AR5-bgp]con    
[AR5-bgp]confederation peer-as 64512
[AR5-bgp]peer 172.16.1.21 as-number 64512
[AR5-bgp]peer 172.16.1.21 next-hop-local
[AR5-bgp]
[AR5-bgp]peer 172.16.0.6 as 64513
[AR5-bgp]peer 172.16.0.6 con    
[AR5-bgp]peer 172.16.0.6 connect-interface l0
[AR5-bgp]peer 172.16.0.6 next-hop-local
 

AR6:

[AR6]bgp 64513
[AR6-bgp]peer 172.16.0.5 as 64513
[AR6-bgp]peer 172.16.0.5 con    
[AR6-bgp]peer 172.16.0.5 connect-interface l0
[AR6-bgp]peer 172.16.0.5 next-hop-local
 

[AR6-bgp]peer 172.16.0.7 as 64513
[AR6-bgp]peer 172.16.0.7 next-hop-local
 

AR7:

[AR7]bgp 64513
[AR7-bgp]peer 172.16.0.6 as 64513
[AR7-bgp]peer 172.16.0.6 next-hop-local
[AR7-bgp]peer 172.16.0.6 co    
[AR7-bgp]peer 172.16.0.6 connect-interface l0
[AR7-bgp]peer 172.16.0.8 as 3
 

AR8:

[AR8]bgp 3
[AR8-bgp]peer 172.16.0.7 as 2
 

(四)将AR3和AR6设置为反射器:

AR3:

[AR3]bgp 64512
[AR3-bgp]peer 172.16.0.2 re    
[AR3-bgp]peer 172.16.0.2 reflect-client 
[AR3-bgp]peer 172.16.0.4 re    
[AR3-bgp]peer 172.16.0.4 reflect-client 
 

AR6:

[AR6]bgp 64513
[AR6-bgp]peer 172.16.0.5 re    
[AR6-bgp]peer 172.16.0.5 reflect-client 
[AR6-bgp]peer 172.16.0.7 re    
[AR6-bgp]peer 172.16.0.7 reflect-client 
 

目前已达到AR2--AR7无障碍通信:

(五)配置VPN隧道:

AR1:

[AR1]int t0/0/0
[AR1-Tunnel0/0/0]ip add 10.1.1.1 24
[AR1-Tunnel0/0/0]tu    
[AR1-Tunnel0/0/0]tunnel-protocol gre
[AR1-Tunnel0/0/0]
[AR1-Tunnel0/0/0]source 12.1.1.1
[AR1-Tunnel0/0/0]de    
[AR1-Tunnel0/0/0]description 34.1.1.8 
 

AR8:

[AR8]int t0/0/0
[AR8-Tunnel0/0/0]ip add 10.1.1.8 24
[AR8-Tunnel0/0/0]t    
[AR8-Tunnel0/0/0]tu    
[AR8-Tunnel0/0/0]tunnel-protocol gre
[AR8-Tunnel0/0/0]source 34.1.1.8
[AR8-Tunnel0/0/0]destination 12.1.1.1
 

相关文章:

HCIP(BGP综合实验)--8

一:实验要求 二:实现过程 (一)配置IP地址: AR1: [AR1]int g0/0/0 [AR1-GigabitEthernet0/0/0]ip add 12.1.1.1 24 [AR1-GigabitEthernet0/0/0]int l0 [AR1-LoopBack0]ip add 172.16.0.1 32 [AR1-LoopBack0]int l1 […...

深入理解C++中的Vector容器:用容器构建高效程序

文章目录 vector介绍vector常用的成员函数有关vector定义的函数vector的迭代器使用vector关于空间操作的成员函数vector的增删查改 总结 vector介绍 在C语言的库中包含有公共数据结构的实现,C的这个部分内容就是众所周知的STL(标准模版库)&a…...

目标检测YOLO实战应用案例100讲-基于深度学习的交通场景多尺度目标检测算法研究与应用(下)

目录 3.2 基于空洞卷积的特征融合模块设计 3.3 改进k-means聚类算法的anchor尺寸优化设计...

react 类组件 和 函数组件 声明周期 对比

React 的类组件和函数组件在生命周期方面存在一些差异。以下是它们之间的对比: 类组件的生命周期 React 类组件的生命周期可以分为三个阶段:挂载、更新和卸载。 1、挂载阶段: constructor():组件实例化时调用,用于…...

智慧变电站守护者:TSINGSEE青犀AI视频智能管理系统引领行业革新

一、方案概述 随着科技的不断进步,人工智能(AI)技术已经深入到各个领域。在变电站安全监控领域,引入AI视频监控智能分析系统,可以实现对站内环境、设备状态的实时监控与智能分析,从而提高变电站的安全运行…...

【Ubuntu20.04安装java-8-openjdk】

1 下载 官网下载链接: https://www.oracle.com/java/technologies/downloads/#java8 下载 最后一行 jdk-8u411-linux-x64.tar.gz,并解压: tar -zxvf jdk-8u411-linux-x64.tar.gz2 环境配置 1、打开~/.bashrc文件 sudo gedit ~/.bashrc2、…...

HTTPS对于网站到底价值几何?

现在HTTPS基本上已经是网站的标配了,很少会遇到单纯使用HTTP的网站。但是十年前这还是另一番景象,当时只有几家大型互联网公司的网站会使用HTTPS,大部分使用的都还是简单的HTTP,这一切是怎么发生的呢? 为什么要把网站…...

Docker私有仓库Harbor

简介 Docker私有仓库Harbor是一个开源的、企业级的Docker registry解决方案,它提供了安全、可靠和高效的容器镜像存储和分发服务。以下是关于Docker私有仓库Harbor的详细介绍: 一、Harbor的特点 基于角色的访问控制(RBAC)&#…...

48. 旋转图像/240. 搜索二维矩阵 II

48. 旋转图像 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 : 输入:matrix [[5,1,9,11],[2,4,…...

wsl安装Xfce桌面并设置系统语言和输入法

一、安装xfce (有相关的依赖都会安装) sudo apt -y install xfce4 二、 安装远程连接组件 sudo apt install xrdp -y 并重新启动 Xrdp 服务: sudo systemctl restart xrdp 本地windows系统中请按 winR 键 呼出运行 在运行中输入 mstsc…...

短信清空了!华为手机短信删除了怎么恢复?

“有没有人知道这是怎么回事呀,原先有一千多条未读一直放着没管,昨天根本没打开短信这个软件,今晚突然发现只剩一条了,是华为手机自动清理了吗!到底该怎么恢复呀?我真崩溃!” 在日常生活中&…...

Linux实现Flappy bird项目

目录 1、项目介绍 2、功能总结 3、前期准备 3.1 Ncurses库 3.2 信号机制 3.2.1 设置信号响应方式 3.2.2 设置定时器 4、代码实现 4.1 头文件引用及变量、函数定义 4.2 主函数 4.3 curses初始化 4.4 设置定时器 4.5 定时器响应函数 4.6 小鸟控制相关函数 4…...

【python量化交易】qteasy使用教程07——创建更加复杂的自定义交易策略

创建更加复杂的自定义交易策略 使用交易策略类,创建更复杂的自定义策略开始前的准备工作本节的目标继承Strategy类,创建一个复杂的多因子选股策略策略和回测参数配置,并开始回测 本节回顾 使用交易策略类,创建更复杂的自定义策略 …...

SpringBoot整合SpringScurity权限控制(菜单权限,按钮权限)以及加上SSH实现安全传输

文章目录 项目地址: 一、md5 与 先进的哈希算法的区别1.1. 安全性问题1.2. 设计目的1.3. 功能特性1.4. 适用性1.5. 总结 二、数据传输安全和数据加密实现:2.1 生成证书:2.2、在springboot中进行集成2.2.1 配置证书:2.2.2. 强制使用…...

力扣每日一题119:杨辉三角||

题目 简单 给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例 1: 输入: rowIndex 3 输出: [1,3,3,1]示例 2: 输入: rowIndex 0 输出: [1]示例 3: 输入: rowIndex 1 输出…...

AI语音模型PaddleSpeech踩坑(安装)指南

PaddleSpeech简介 PaddleSpeech 是基于飞桨 PaddlePaddle 的语音方向的开源模型库,用于语音和音频中的各种关键任务的开发,包含大量基于深度学习前沿和有影响力的模型。 PaddleSpeech安装步骤 提示:要找到一个合适的PaddleSpeech版本与pad…...

如何更好地使用Kafka? - 运行监控篇

要确保Kafka在使用过程中的稳定性,需要从kafka在业务中的使用周期进行依次保障。主要可以分为:事先预防(通过规范的使用、开发,预防问题产生)、运行时监控(保障集群稳定,出问题能及时发现&#…...

数据可视化训练第四天(模拟投掷筛子并且统计频次)

投掷一个筛子 import matplotlib.pyplot as plt from random import randint import numpy as npclass Die:"""模拟投掷筛子"""def __init__(self,num_sides6):self.num_sidesnum_sidesdef roll(self):return randint(1,self.num_sides)num1000…...

4.1 编写程序,从键盘接收一个小写字母,然后找出他的前导字符和后续字符,再按顺序显示这三个字符

方法一: 运行效果: 输入B,输出显示ABC;输入A,输出显示AB 思路: 1、通过键盘输入接收一个字母。 2、将输入的字母减去1,得到前导字符,然后输出。 3、将输入的字母加上1,得…...

(Java)心得:LeetCode——18.四数之和

一、原题 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复): …...

相机Camera日志实例分析之二:相机Camx【专业模式开启直方图拍照】单帧流程日志详解

【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了: 这一篇我们开始讲: 目录 一、场景操作步骤 二、日志基础关键字分级如下 三、场景日志如下: 一、场景操作步骤 操作步…...

QT: `long long` 类型转换为 `QString` 2025.6.5

在 Qt 中,将 long long 类型转换为 QString 可以通过以下两种常用方法实现: 方法 1:使用 QString::number() 直接调用 QString 的静态方法 number(),将数值转换为字符串: long long value 1234567890123456789LL; …...

华硕a豆14 Air香氛版,美学与科技的馨香融合

在快节奏的现代生活中,我们渴望一个能激发创想、愉悦感官的工作与生活伙伴,它不仅是冰冷的科技工具,更能触动我们内心深处的细腻情感。正是在这样的期许下,华硕a豆14 Air香氛版翩然而至,它以一种前所未有的方式&#x…...

网站指纹识别

网站指纹识别 网站的最基本组成:服务器(操作系统)、中间件(web容器)、脚本语言、数据厍 为什么要了解这些?举个例子:发现了一个文件读取漏洞,我们需要读/etc/passwd,如…...

【Redis】笔记|第8节|大厂高并发缓存架构实战与优化

缓存架构 代码结构 代码详情 功能点: 多级缓存,先查本地缓存,再查Redis,最后才查数据库热点数据重建逻辑使用分布式锁,二次查询更新缓存采用读写锁提升性能采用Redis的发布订阅机制通知所有实例更新本地缓存适用读多…...

怎么让Comfyui导出的图像不包含工作流信息,

为了数据安全,让Comfyui导出的图像不包含工作流信息,导出的图像就不会拖到comfyui中加载出来工作流。 ComfyUI的目录下node.py 直接移除 pnginfo(推荐)​​ 在 save_images 方法中,​​删除或注释掉所有与 metadata …...

通过 Ansible 在 Windows 2022 上安装 IIS Web 服务器

拓扑结构 这是一个用于通过 Ansible 部署 IIS Web 服务器的实验室拓扑。 前提条件: 在被管理的节点上安装WinRm 准备一张自签名的证书 开放防火墙入站tcp 5985 5986端口 准备自签名证书 PS C:\Users\azureuser> $cert New-SelfSignedCertificate -DnsName &…...

ubuntu系统文件误删(/lib/x86_64-linux-gnu/libc.so.6)修复方案 [成功解决]

报错信息:libc.so.6: cannot open shared object file: No such file or directory: #ls, ln, sudo...命令都不能用 error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory重启后报错信息&…...

绕过 Xcode?使用 Appuploader和主流工具实现 iOS 上架自动化

iOS 应用的发布流程一直是开发链路中最“苹果味”的环节:强依赖 Xcode、必须使用 macOS、各种证书和描述文件配置……对很多跨平台开发者来说,这一套流程并不友好。 特别是当你的项目主要在 Windows 或 Linux 下开发(例如 Flutter、React Na…...

echarts使用graphic强行给图增加一个边框(边框根据自己的图形大小设置)- 适用于无法使用dom的样式

pdf-lib https://blog.csdn.net/Shi_haoliu/article/details/148157624?spm1001.2014.3001.5501 为了完成在pdf中导出echarts图,如果边框加在dom上面,pdf-lib导出svg的时候并不会导出边框,所以只能在echarts图上面加边框 grid的边框是在图里…...