華為網路設備學習-33(BGP協議 八)BGP路由 選路規則

一、目標與背景

BGP路由特性:

  • 支持豐富的路徑屬性
  • 選路規則多樣

注:在BGP路由表中最優選,不一定是路由表中的最優選。有可能存在靜態路由或者ospf路由等,其優先級高于BGP路由。

二、選路規則概述

從1到12,依次對比優先級。一旦選出最優路由,則后續不再進行比較。

類似if-cash

三、實驗

1、Preferred-Value的路由

僅用于收到路由后本地使用,不向外傳遞

針對性不強,對于R5傳遞來的路由都優先

可改進為:

2、優選具有最大Local Preference的路由

3、優選起源于本地的路由

4、優選AS Path最短的路由

5、Origin(IGP>EGP>Incomplete )

6、優選MED最小的路由

7、優選EBGP對等體所通告的路由

8、優選到Next Hop的IGP度量值最小的路由

9、BGP路由負載分擔

10、優選Cluster_List 最短的路由

11、優選Router-ID最小的BGP對等體發來的路由

12、優選Peer-IP地址最小的對等體發來的路由

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/97714.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/97714.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/97714.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

深度學習(七):梯度下降

梯度下降(Gradient Descent)是深度學習中最核心的優化方法之一,它通過迭代更新模型參數,使得損失函數達到最小值,從而訓練出性能良好的神經網絡模型。 基礎原理 損失函數 在深度學習中,損失函數 L(θ) 是衡…

常見巖性分類與油氣勘探意義筆記

常見巖性分類與油氣勘探意義筆記 相關科普視頻可查看【說說巖石的分類-嗶哩嗶哩】 一、巖石基本分類體系 根據成因,自然界巖石可分為三大類,其中沉積巖與油氣勘探關系最為密切: 1. 火成巖(巖漿巖) 由巖漿冷卻凝固…

【Kubernetes】Tomcat 啟用 Prometheus 監控指標

之前出過一篇文章關于 “自定義監控指標實現業務 HPA 伸縮” ,其中使用了 webapp 應用的指標數據(JVM),接下來,這篇文章將介紹如何在通過 Tomcat 部署的 webapp 中啟用 Metrics 指標,一起來看看吧&#xf…

JVM 三色標記算法詳解!

目錄1. 什么是三色標記算法?三種顏色及其含義:2. 基礎三色標記算法流程 (非并發)3. 并發場景下的挑戰:一致性問題3.1. 漏標 (Missing Live Object) - 最嚴重的問題3.2. 錯標 (Floating Garbage) - 不那么嚴重的問題4. 屏障機制 (Barrier) - 解…

優化神經網絡模型以提升R2值至0.99的全面方案

優化神經網絡模型以提升R值至0.99的全面方案 1. 問題分析與背景 在深度學習項目中,提升模型的R(決定系數)值至0.99是一個具有挑戰性的目標,特別是在處理復雜的時間序列數據時。我們的現有模型結合了LSTM層、自注意力機制和MLP處理…

pgNow:一款免費的PostgreSQL監控與性能診斷工具

pgNow 是一款免費的桌面工具,可以為 PostgreSQL 數據庫提供快速集中的監控與性能診斷。 pgNow 不依賴代理,無需任何配置,可以幫助開發者或數據庫管理員(DBA)直觀地查看數據庫的統計信息和關鍵性能指標。 功能特性 跨平…

深入理解棧與隊列——從原理理解到實戰應用

目錄 一、引言 二、棧(Stack) 2.1 棧的基本概念 2.2 棧的使用 2.3 棧的模擬實現 2.4 棧的實戰應用 2.4.1 括號匹配 2.4.2 逆波蘭表達式求值 2.4.3 出棧入棧次序匹配 2.4.4 最小棧 三、隊列(Queue) 3.1 隊列的基本概念 …

用html5寫王者榮耀之王者墳墓的游戲2deepseek版

我將為您創建一個王者榮耀英雄墳墓游戲的提詞器HTML頁面。這個工具將幫助游戲主播或玩家在游戲中快速查看英雄技能、連招順序等信息。設計思路 創建英雄選擇界面實現提詞器顯示區域,可自定義文本內容添加字體大小、滾動速度控制設計符合王者榮耀風格的UI下面是…

輕閱讀:一鍵解決瀏覽器無法預覽Office文檔的實用方案

在日常辦公中,通過瀏覽器直接打開Word、Excel或PPT等文檔時,常遇到“需下載后用本地軟件打開”的困擾,不僅流程繁瑣,還面臨格式兼容、設備存儲不足等問題。輕閱讀(QingYueDu)作為一款輕量級文件在線預覽工具…

鴻蒙開發實戰項目(六十七):常見組件和容器低代碼開發示例(ArkTS)

本文詳細代碼需訂閱下面專欄獲取(訂閱后私信郵箱+項目名): https://blog.csdn.net/m0_68036862/category_12333038.html 目錄 介紹 環境搭建 代碼結構解讀 創建低代碼工程 低代碼設計界面布局 實現數據動態渲染 手動創建低代碼頁面 介紹 本篇Codelab是基于ArkTS語言的…

MySQL學習筆記04-DML-數據的增刪改

新增數據--insert樣例代碼-- DML : 數據操作語言 -- DML : 插入數據 - insert -- 1. 為 emp 表的 username, password, name, gender, phone 字段插入值 insert into emp (username,password,name,gender,phone) values(fei,123456,張飛,1,13888888888);-- 2. 為 emp 表的 所有…

拼多多返利app的服務網格(Service Mesh)實踐:Istio在導購系統中的應用

拼多多返利app的服務網格(Service Mesh)實踐:Istio在導購系統中的應用 大家好,我是阿可,微賺淘客系統及省賺客APP創始人,是個冬天不穿秋褲,天冷也要風度的程序猿! 在拼多多返利app的…

【RabbitMQ】高級特性:持久性·發送方確認·重試機制·TTL·死信隊列·延遲隊列·事務·消息分發

RabbitMQ的高級特性還包括我的上篇博客 【RabbitMQ】-----詳解RabbitMQ高級特性之消息確認機制-CSDN博客 目錄 RabbitMQ高級特性之持久性 持久性 交換機持久化 隊列持久化消息持久化 RabbitMQ高級特性之發送方確認機制 發送方確認 添加配置 常量類 聲明隊列和交換機…

鴻蒙Next ArkWeb網頁多媒體開發實戰:從基礎到高級應用

解鎖鴻蒙ArkWeb的強大多媒體能力,讓網頁視頻音頻體驗媲美原生應用在日常應用開發中,我們經常需要在應用中嵌入網頁并展示其中的多媒體內容。鴻蒙HarmonyOS Next的ArkWeb組件提供了強大的網頁渲染能力,尤其對網頁中的多媒體元素有出色的支持。…

06. Linux進程概念 1

Linux進程概念 馮諾依曼體系 馮諾依曼體系結構(Von Neumann Architecture)是現代計算機設計的奠基石,由數學家約翰馮諾依曼于1945年提出。這一架構徹底改變了早期計算機“硬件即程序”的設計方式,使得計算機可以靈活地運行不同程序…

HTTP標頭全解析:保護你的Web應用!

在網絡攻擊頻發的時代,你的Web應用是否像一座沒有城墻的城堡,任由XSS、點擊劫持和中間人攻擊入侵?HTTP標頭,這些看似不起眼的響應頭,其實是Web安全的隱形守護者。想象一個電商網站,用戶數據被竊取&#xff…

rt-linux下__slab_alloc里的另外一處可能睡眠的邏輯

一、背景 在之前的博客 tasklet上下文內存分配觸發might_alloc檢查及同步回收調用鏈 里,我們講了一處內存分配時會引起睡眠的調用鏈(這個引起睡眠的這個調用鏈它是在普通linux里也是存在的)。這篇博客里,我們講一處內存分配路徑下…

基于STM32F103C8T6的智能環境監測系統:DHT11溫濕度檢測與OLED顯示實現

引言 你是否曾想實時握身邊環境的溫濕度變化?無論是居家種植需要精準調控環境,還是實驗室存放敏感材料需監控條件,亦或是智能座艙場景下的環境感知,智能環境監測系統正成為連接物理世界與數字管理的重要橋梁。而在眾多嵌入式開發…

動態規劃在子數組/子串問題

目錄 一、最大子數組和(LeetCode 53) 二、環形子數組的最大和(LeetCode 918) 三、乘積最大子數組(LeetCode 152) 四、乘積為正數的最長子數組長度(LeetCode 1567) 五、等差數列…

微信小程序開發筆記(01_小程序基礎與配置文件)

ZZHow(ZZHow1024) 參考課程: 【尚硅谷微信小程序開發教程】 [https://www.bilibili.com/video/BV1LF4m1E7kB] 009_文件和目錄結構介紹新建頁面與調試基礎庫 一個完整的小程序項目分為兩個部分:主體文件、頁面文件 主體文件又稱全局文件,能夠作用于整…