华为ensp配置bgp(避坑版)

news2024/11/23 1:27:23

文章目录

  • 前言
  • 一、BGP是什么?
  • 二、拓扑
  • 三、基础配置
  • 四、测试
  • 五、拓展
  • 总结


前言

BGP(Border Gateway Protocol,边界网关协议)是一种在互联网中使用的路径矢量协议。它主要用于在不同的自治系统(AS)之间交换路由信息。BGP的主要功能包括以下几点:

  1. 路由选择:BGP通过比较不同的路由,选择最优路径将数据包从一个自治系统传输到另一个自治系统。

  2. 路由传播:BGP能够在不同的自治系统之间传播路由信息,使得所有的自治系统都能知道如何到达其他系统。

  3. 策略控制:BGP允许网络管理员基于一些策略(如商业关系、安全性等)来控制路由的传播和选择。

一、BGP是什么?

BGP的设计目的是为了使得互联网能够高效、稳定地运行,尤其是在大规模的网络环境中。通过BGP,不同的网络运营商和大型企业可以实现互联互通,同时保持对网络流量的灵活控制。BGP是互联网路由协议中的核心部分,它的稳定性和可靠性对整个互联网的运行至关重要。(不知道写啥,ai写的)

二、拓扑

在这里插入图片描述

路由器还是选择AR2220

三、基础配置

**R1**
system-view
undo info-center enable   ----端口ip的配置在这里就不写了
ospf 1
area 0
network 1.1.1.0 0.0.0.255
network 3.1.1.0 0.0.0.255 
**R3**
system-view
undo info-center enable   ----端口ip的配置在这里就不写了
dhcp enable
ospf 1
area 0
network 1.1.1.0 0.0.0.255
network 2.1.1.0 0.0.0.255
network 192.168.1.0 0.0.0.255
interface GigabitEthernet 0/0/1  ----可以简写为int g0/0/1
dhcp select interface  ----dhcp有3种选择
dhcp server lease day 10
dhcp server dns-list 192.192.192.192

dhcp

**R5**
system-view
undo info-center enable   ----端口ip的配置在这里就不写了
ospf 1
area 0
network 2.1.1.0 0.0.0.255
network 3.1.1.0 0.0.0.255  ----这里注意不要把R5到R7的地址也写进去
bgp 100
peer 4.1.1.254 as-number 200 ----peer写对端地址as-number也是对端的
ospf 1
import-route bgp
bgp 100
import-route ospf 1
**R7**
system-view
undo info-center enable   ----端口ip的配置在这里就不写了
bgp 200
peer 4.1.1.1 as-number 100
peer 5.1.1.1 as-number 200  ----因为R9在bgp200里
**R9**
system-view
undo info-center enable   ----端口ip的配置在这里就不写了
dhcp enable
bgp 200
peer 5.1.1.254 as-number 200
ipv4-family unicast 
network 172.168.1.0 24
interface GigabitEthernet 0/0/1  ----可以简写为int g0/0/1
dhcp select global
ip pool 172  ----添加地址池172,也可以是其他值
network 172.168.1.0 mask 24
gateway-list 172.168.1.1
lease day 10
dns-list 172.172.172.172
ip route-static 4.1.1.0 24 5.1.1.254

在这里插入图片描述
两台pc选择dhcp,点击应用
在这里插入图片描述
命令行输入ipconfig

四、测试

在这里插入图片描述
在这里插入图片描述

**R5**
display ip routing-table

在这里插入图片描述

**R1/R2**
display ip routing-table

在这里插入图片描述

**R7/R9**
display ip routing-table

在这里插入图片描述

五、拓展

bgp的这个实验可以用rip和osp进行,拓展内容以R5为例,因为R5涉及引入

**R5**
system-view
undo info-center enable   ----端口ip的配置在这里就不写了
rip 1
version 2
network 2.0.0.0
network 3.0.0.0 ----这里注意不要把R5到R7的地址也写进去
bgp 100
peer 4.1.1.254 as-number 200 ----peer写对端地址as-number也是对端的
rip 1
import-route bgp
bgp 100
import-route rip 1

很多小伙伴不知道配置好后如何保存,下面是保存方法

在系统模式下
q
save
y

在这里插入图片描述


总结

bgp其实没有难度,最重要的的就是peer代表对端地址和as-number也是对端的bgp编号,本文比较简单,也是干货,没有琐碎的文章,不涉及抄袭任何人的内容,前言是ai或者百度写的。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

QT最新版6.8在线社区版安装教程

访问QT的官网: Qt | Tools for Each Stage of Software Development Lifecycle 点击 Download Try: 点击社区版最新在线安装: 往下翻网页, 点击下载: 开始安装: 使用--mirror进行启动安装程序&#xff1…

鸿蒙多线程开发——Worker多线程

1、概 述 1.1、基本介绍 Worker主要作用是为应用程序提供一个多线程的运行环境,可满足应用程序在执行过程中与主线程分离,在后台线程中运行一个脚本进行耗时操作,极大避免类似于计算密集型或高延迟的任务阻塞主线程的运行。 创建Worker的线…

海量数据迁移:Elasticsearch到OpenSearch的无缝迁移策略与实践

文章目录 一.迁移背景二.迁移分析三.方案制定3.1 使用工具迁移3.2 脚本迁移 四.方案建议 一.迁移背景 目前有两个es集群,版本为5.2.2和7.16.0,总数据量为700T。迁移过程需要不停服务迁移&#…

在配置环境变量之后使用Maven报错 : mvn : 无法将“mvn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

最近,我在 Windows 系统上安装和配置 Apache Maven 时遇到了一些问题,想在此记录下我的解决历程,希望对遇到类似问题的朋友有所帮助。 问题描述 我下载了 Maven 并按照常规步骤配置了相关的环境变量。然而,在 PowerShell 中输入…

大模型,智能家居的春秋战国之交

智能家居,大家都不陌生。尽管苹果、谷歌、亚马逊等AI科技巨头,以及传统家电厂商都在积极进入这一领域,但发展了十多年之后,智能家居依然长期呈现出一种技术上人工智障、市场上四分五裂的局面。 究其原因,是此前传统家电…

【设计模式】结构型模式(四):组合模式、享元模式

《设计模式之结构型模式》系列,共包含以下文章: 结构型模式(一):适配器模式、装饰器模式结构型模式(二):代理模式结构型模式(三):桥接模式、外观…

众测遇到的一些案列漏洞

文章中涉及的敏感信息均已做打码处理,文章仅做经验分享用途,切勿当真,未授权的攻击属于非法行为!文章中敏感信息均已做多层打码处理。传播、利用本文章所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任,一旦造成后果请自行…

算法求解(C#)-- 寻找包含目标字符串的最短子串算法

1. 引言 在字符串处理中,我们经常需要从一个较长的字符串中找到包含特定目标字符串的最短子串。这个问题在文本搜索、基因序列分析等领域有着广泛的应用。本文将介绍一种高效的算法来解决这个问题。 2. 问题描述 给定一个源字符串 source 和一个目标字符串 targe…

ThingsBoard规则链节点:RPC Call Reply节点详解

引言 1. RPC Call Reply 节点简介 2. 节点配置 2.1 基本配置示例 3. 使用场景 3.1 设备控制 3.2 状态查询 3.3 命令执行 4. 实际项目中的应用 4.1 项目背景 4.2 项目需求 4.3 实现步骤 5. 总结 引言 ThingsBoard 是一个开源的物联网平台,提供了设备管理…

动态规划(简单多状态 dp 问题 1.按摩师 2.打家劫舍 II 3. 删除并获得点数 4.粉刷房子 5.买卖股票的最佳时机(全系列))

面试题 17.16. 按摩师213. 打家劫舍 II740. 删除并获得点数LCR 091. 粉刷房子 (原:剑指 Offer II 091. 粉刷房子)309. 买卖股票的最佳时机含冷冻期714. 买卖股票的最佳时机含手续费123. 买卖股票的最佳时机 III188. 买卖股票的最佳时机 IV 1.…

【VBA实战】用Excel制作排序算法动画续

为什么会产生用excel来制作排序算法动画的念头,参见【VBA实战】用Excel制作排序算法动画一文。这篇文章贴出我所制作的所有排序算法动画效果和源码,供大家参考。 冒泡排序: 插入排序: 选择排序: 快速排序:…

关于Markdown的一点疑问,为什么很多人说markdown比word好用?

markdown和word压根不是一类工具,不存在谁比谁好,只是应用场景不一样。 你写博客、写readme肯定得markdown,但写合同、写简历肯定word更合适。 markdown和word类似邮箱和微信的关系,这两者都可以通信,但微信因为功能…

区块链技术在数字版权管理中的应用

💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 区块链技术在数字版权管理中的应用 区块链技术在数字版权管理中的应用 区块链技术在数字版权管理中的应用 引言 区块链技术概述 …

基于Spring Boot的在线装修管理系统的设计与实现,LW+源码+讲解

摘 要 互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对信息管理混乱,出错率高,信息安全性差&#…

Ollama 0.4 发布!支持 Llama 3.2 Vision,实现多模态 RAG

“ 阅读本文大概需要5分钟。 前言 最近,Ollama 推出了 0.4 版本,其中最大的亮点就是支持了 Llama 3.2 Vision 模型,该模型具备多模态特性,也就是说能够理解图像并将图像纳入提示词中进行处理,让模型更智能地处理RAG中…

关于若依500验证码问题的求助

关于若依框架中验证码出现500错误的问题,这通常表示服务器内部错误。以下是一些可能的原因及解决方案: 一、配置文件问题 .env.production文件: 确保.env.production文件中的VUE_APP_BASE_API已经修改成服务器上的域名地址,而不…

使用HtmlAgilityPack+PuppeteerSharp+iText7抓取IdentityServer4帮助文档

需要学习IdentityServer4的用法,但是在IdentityServer4帮助文档网站(参考文献1)中没有找到下载离线文档的地方,准备使用HtmlAgilityPackPuppeteerSharpiText7将网站内容抓取生成离线PDF文档,便于本机学习、查看。   …

fpga开发原理图设计仿真分析

目录 原理图设计方法的流程 仿真分析 method1. 基于向量波形的仿真方法 method2. 基于testbench的仿真方法 在Quartus Prime开发环境下,进行EDA设计的基本流程如图所示。 包括五个主要任务: (1) 建立工程 (2) 设计输入 (3) 编译、综合与适配 (4) 引脚…

Node.js——fs模块-路径补充说明

1、相对路径: ./座右铭.txt 当前目录下的座右铭.txt座右铭.txt 等效于上面的写法../座右铭.txt 当前目录的上一级目录中的座右铭.txt 2、绝对路径 D:/Program File Windows系统下的绝对路径/usr/bin Linux系统…

从0开始搭建一个生产级SpringBoot2.0.X项目(十)SpringBoot 集成RabbitMQ

前言 最近有个想法想整理一个内容比较完整springboot项目初始化Demo。 SpringBoot集成RabbitMQ RabbitMQ中的一些角色: publisher:生产者 consumer:消费者 exchange个:交换机,负责消息路由 queue:队列…