BGP宣告+自动汇总问题

BGP 的宣告问题
在 BGP 协议中每台运行 BGP 的设备上,宣告本地直连路由;
在 BGP 协议中运行 BGP 协议的设备来宣告.通过 IGP 学习到的,未运行 BGP 协议设备产2、生的路由;
在 BGP 协议中宣告本地路由表中路由条目时,将携带本地到达这些目标的 IGP 度量值:传递到 BGP 邻居处:其他 AS 设备便于选择离目标最近的 EBGP邻居;

若一台 BGP 设备,通过 IBGP邻居学习到一条路由,存在度量值;同时本地需要将这些路由传输给本地其他的 EBGP 邻居时,只能将度量取消,按0进行传输;导致选路参考值不优;

故,建议在一个 AS 中若需要 BGP 设备宣告某条路由,那么该 AS 内所有运行 BGP 协议的设备均宣告;--便于其他 AS的 BGP 设备判断自己的 EBGP 邻居,那台离目标更近;

BGP 的自动汇总问题 


当代的路由器设备,默认就关闭了 BGP 的自动汇总功能

自动汇总规则与正常 BGP 协议邻居共享的路由,或在 BGP 协议通过 network 宣告命令产生的路由条目无关;
仅针对从 IGP 重发布到 BGP 的路由条目;

BGP 中的宣告可以理解为是逐条的重发布IGP路由到 BGP;

BGP 中中将 IGP 重发布到 BGP,可以理解为是批量的将IGP路由宣告到 BGP 协议;

但两种操作产生的路由条目其起源属性不同,宣告优于重发布;

在开启了自动汇总的前提下,重发布进入的路由将不携带子网掩码,按主类掩码进入;

不携带本地到达目标的度量值,度量为0:若关闭自动汇总,进入路由将正常携带掩码且携带度量:此时和宣告路由仅起源属性不同:故建议不要开启自动汇总
既然在一个 AS 中建议所有运行 BGP 协议的设备均宣告相同路由,那么若进行重发布配置,也建议所有运行 BGP 协议的设备均进行重发布;

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

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

相关文章

Linux☞进程控制

在终端执行命令时,Linux会建立进程,程序执行完,进程会被终止;Linux是一个多任务的OS,允许多个进程并发运行; Linxu中启动进程的两种途径: ①手动启动(前台进程(命令gedit)...后台进程(命令‘&’)) ②…

数据库安全加固与API防护策略

在数字化时代,数据库作为企业核心资产的安全性至关重要。然而,随着网络攻击手段的不断演进,数据库和API接口成为了黑客的主要攻击目标。本文将探讨数据库被攻击、API接口被滥用的情况,并提供一系列实用的防护措施,旨在…

【玩转C语言】第三讲---> scanf 和 printf 函数详解(非常重要)!

🔥博客主页🔥:【 坊钰_CSDN博客 】 欢迎各位点赞👍评论✍收藏⭐ 引言: 大家好,我是坊钰,为了让大家深入了解C语言,我开创了【玩转C语言系列】,将为大家介绍C语言相关知识…

虚拟存储器概述

目录 常规存储器管理方式的特征和局部性原理 缺点 局部性原理 局部性原理的应用 1. 提高内存利用率 2. 实现按需装入 3. 支持内存共享 4. 提高系统稳定性 虚拟存储器的定义与特征 虚拟存储器的特征 虚拟存储器的实现机制 虚拟存储器的工作过程 虚拟存储器的优点 虚…

C++ ─── STL 以及string

前言:什么是STL STL(standard template libaray-标准模板库):是C标准库的重要组成部分,不仅是一个可复用的组件库,而且 是一个包罗数据结构与算法的软件框架 STL的六大组件 1. 为什么学习string类? 1.1 C语言中的字符…

Ambari集成Apache Kyuubi实践

目前还有很多公司基于HDP来构建自己的大数据平台,随着Apache Kyuubi的持续热度,如何基于原有的HDP产品来集成Apache Kyuubi,很多人都迫切的需求。集成Apache Kyuubi到HDP中,主要涉及Ambari的二次开发。本文详细叙述了集成Apache K…

力扣刷题分类合集

数组1.二分法:704.Binary Search(求下标) 704. Binary Search

SOA的作用和设计原则

1.SOA的作用 在一个企业内部,可能存在不同的应用系统,而这些应用系统由于开发的时间不同,采用的开发工具不同,一个业务请求很难有效地调用所有的应用系统。用简单的语言来表述,这些已有应用系统是孤立的,也…

分享一个用python的本地WIFI密码查看器

本章教程,主要分享一个本地wifi密码查看器,用python实现的,感兴趣的可以试一试。 具体代码 import subprocess # 导入 subprocess 模块,用于执行系统命令 import tkinter as tk # 导入 tkinter 模块,用于创建图形用…

Ubuntu bash按Table不联想

Ubuntu bash按Table不联想 bash-completion包未安装或损坏: 自动补全功能依赖于bash-completion包。首先,需要确保这个包已经安装。可以通过下面的命令安装或重新安装它: sudo apt install --reinstall bash-completion安装完成后&#xff0c…

使用RedissonClient的管道模式批量查询key

1.场景 遇到了一个场景,在客户给我们推送的数据中,咋1分钟左右,会有相同车辆vehicle 和时间 gpstime一样的数据,这类数据呢,我们认为是重复数据,需要过滤的 把相同 vehicle 和 gpstime 作为key存入到redis中…

MCU的环形FIFO

fifo.h #ifndef __FIFO_H #define __FIFO_H#include "main.h"#define RINGBUFF_LEN (500) //定义最大接收字节数 500typedef struct {uint16_t Head; // 头指针 指向可读起始地址 每读一个,数字1uint16_t Tail; // 尾指针 指…

实现Ingress-Nginx Controller高可用方案

文章目录 前提准备1.修改Ingress-Controller 运行模式为hostNetwork并生效2.给部署ingress-controller的节点打标签3.查看ingress-controller的部署情况 方式一:LVSKeepalivedNginxIngress一、部署ipvsadm和keepalived二、配置keepalived1.配置lvs01(keepalived mas…

Java Web学习笔记27——对话框、表单组件

常见组件对话框: Dialog对话框:在保留当前页面状态下,告知用户并承载相关操作。 dialogTableVisible: false 默认是不可见的。 在按钮属性中设置为true的意思,点击按钮的时候,才会true,对话框才会显示。 …

python Tk 获取输入框内容,分割内容

创建输入框、一个按钮和一个标签的GUI。 用户可以在输入框中输入文本,点击按钮后,程序将在控制台打印输入的文本(已经分割为列表),并在GUI中的标签上显示一些静态文本。 import tkinter as tk# 创建主窗口 root tk.…

基于SpringBoot+Vue学生请假管理系统设计和实现(源码+LW+调试文档+讲解等)

💗博主介绍:✌全网粉丝1W,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码数据库🌟 感兴趣的可以先收藏起来,还…

gitlab中配置全局钩子

设置全局pre-receive hooks vi /etc/gitlab/gitlab.rb #打开下面配置 gitaly[custom_hooks_dir] "/var/opt/gitlab/gitaly/custom_hooks" #保存退出 #创建钩子目录 mkdir -p /var/opt/gitlab/gitaly/custom_hooks/pre-receive.d cd /var/opt/gitlab/gitaly/custom_…

Netty网络应用框架

一.Netty 是什么? Netty 是一个基于 Java 的异步事件驱动网络应用框架,主要用于构建高性能、高可扩展性的网络服务器和客户端。Netty 提供了丰富的功能和工具集,使得开发网络应用程序变得更加简便和高效。 1.Netty 的优点 1.高性能: 异步和事件驱动架构…

linux指令--sed

sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。 语法解析 sed [选项] 编辑命令 文件 选项: -n:只显示匹配处理的行-e:执行多个编辑命令时-i:在原文件中进行修改,不输出到屏幕-…

常见知识点总结

文章目录 for of和for in区别 同源策略跨域资源共享跨域问题解决跨域jsonpcors方式nginx代理方式 apply,bind,call相同点不同点 js判断数据类型的方式typeofinstanceofconstructorObject下的toString.call()方法 闭包闭包的作用注意闭包的生命周期 body-parser for of和for in …