BGP路由協議之屬性1

公認屬性是所有 BGP 路由器都必須能夠識別的屬性

  • 公認必遵 (Well-known Mandatory) : 必須包括在每個 Update 消息里
  • 公認任意 (Well-known Discretionary) : 可能包括在某些 Update 消息里。

可選屬性不需要都被 BGP 路由器所識別

  • 可選過渡(OptionalTransitive) : BGP 設備不識別此類屬性依然會接受該類屬性并通告給其他對等體。
  • 可選非過渡(OptionalNon-transitive) : BGP 設備不識別此類屬性會忽略該屬性,且不會通告給其他對等體。

AS_Path

公認必遵屬性

任何一條 BGP 路由都擁有多個路徑屬性當路由器將 BGP 路由通告給它的對等體時,一并被通告的還有路由所攜帶的各個路徑屬性。BGP 的路徑屬性將影響路由優選

該屬性為公認必遵屬性,是前往目標網絡的路由經過的 AS 號列表

作用:確保路由在 EBGP 對等體之間傳遞無環,另外也作為路由優選的衡量標準之一

路由在被通告給 EBGP 對等體時,路由器會在該路由的 AS Path 中追加上本地的 AS 號;路由被通告給 IBGP 對等體時,AS Path 不會發生改變

R1 從 R4 收到的 BGP 路由更新中 AS Path 屬性數值為:400 300 200 100 存在自身 AS 號不接收該路由,從而防止了路由環路的產生。

AsPath 的重要作用之一便是影響 BGP 路由的優選,在上圖中,R5 同時從 R2 及 R4 學習到去往 10.0.1.0/24 網段的 8GP 路由在其他條件相同的情況下,R5 會優選 R2 通告的路由,因為該條路由的 AS_Path 屬性值較短,也即 AS 號的個數更少。

AS_Path 類型

有序:默認情況下,都是有序的

無序:在路由匯總手工配置,為了解決在路由匯總后明細路由丟失 AS_Path 屬性的問題,用于防止環路產生。

[R5-bgp]aggregate 192.168.1.0 255.255.255.0 as-set detail-suppressed
// 在聚合路由的基礎上,產生無序as_path
格式: 300 {200,100}

修改 AS_Path 屬性

在使用 Route-Policy 修改 BGP 路由的 AS_Path 屬性時,可以使用以下 3 種方式

[R5]route-policy aspath permit node 10
[R5-route-policy]apply as-path 300 additive // 在原有as號上追加300
[R5-route-policy]apply as-path 300 overwrite ?// 將as號替換為300
[R5-route-policy]apply as-path none overwrite // 將as號清空
[R5-bgp]peer 22.0.0.1 route-policy aspath export // 將對該鄰居發出的路由信息執行該策略
[R5-bgp]peer 22.0.0.1 route-policy aspath import ?// 將該路由傳來的路由信息執行該策略
?

?

?

?

?

?

?

?

?

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

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

相關文章

Pr視頻剪輯 Premiere Pro 2024 for Mac

Pr視頻剪輯 Premiere Pro 2024 for Mac 文章目錄 Pr視頻剪輯 Premiere Pro 2024 for Mac一、介紹二、效果三、下載 一、介紹 Premiere Pro 2024 for Mac是一款專業的視頻編輯軟件,廣泛應用于電影、電視、廣告等領域。它為Mac用戶提供了強大的剪輯、調色、音頻處理等…

oracle 包的管理

在PL/SQL程序開發中,為了方便實現模塊化程序的管理,可以將PL/SQL元素(如存儲過程、函數、變量、常量、自定義數據類型、游標等)根據模塊的程序結構組織在一起,存放在一個包中,稱為一個完整的單元&#xff0…

LINUX 5 cat du head tail wc 計算機拓撲結構 計算機網絡 服務器 計算機硬件

計算機網絡 計算機拓撲結構 計算機按性能指標分:巨型機、大型機、小型機、微型機。大型機、小型機安全穩定,小型機用于郵件服務器 Unix系統。按用途分:專用機、通用機 計算機網絡:局域網‘、廣域網 通信協議’ 計算機終端、客戶端…

從零開始的圖論講解(1)——圖的概念,圖的存儲,圖的遍歷與圖的拓撲排序

目錄 前言 圖的概念 1. 頂點和邊 2. 圖的分類 3. 圖的基本性質 圖的存儲 鄰接矩陣存圖 鄰接表存圖 圖的基本遍歷 拓撲排序 拓撲排序是如何寫的呢? 1. 統計每個節點的入度 2. 構建鄰接表 3. 將所有入度為 0 的節點加入隊列 4. 不斷彈出隊頭節點,更新其…

強化學習Q-Learning:DQN

強化學習Q-Learning/DQN 本文是一篇學習筆記,主要參考李宏毅老師的強化學習課程。 目前主流的強化學習方法大致可以分為 policy-based 和 value-based 兩大類。之前我們介紹的 policy gradient 策略梯度,就是 policy-based 的方法。本文要介紹的 Q-learn…

W公司云安全解決方案

1 安全理念DevOpvSec 統一安全運營 2 安全責任分層模型 3 云安全產品線 4 云安全解決方案/部署架構 5 安全能力 6 信創云平臺適配 7 統一化安全運營 利用云安全平臺實現統一的安全運維 8 安全資源池的統一納管 9 案例分享:私有云 10 云安全解決方案的衍生特點 11 …

python中的in關鍵字查找的時間復雜度

列表(List) 對于列表來說, in 運算符的復雜度是 O(n),其中n是列表的長度。這意味著如果列表中有n個元素,那么執行 in 運算符需要遍歷整個列表來查找目標元素。 以下是一個示例,演示了在列表中使用 in 運算…

MySQL基礎 [一] - Ubuntu版本安裝

目錄 預安裝 先查看自己操作系統的版本 添加MySQL APT下載源 下載 安裝 正式安裝 查看MySQL狀態 打開MySQL 預安裝 先查看自己操作系統的版本 lsb_release -a 添加MySQL APT下載源 下載 下載發布包 下載地址 : https://dev.mysql.com/downloads/repo/apt/ 這里下…

Springboot整合Mybatis+Maven+Thymeleaf學生成績管理系統

前言 該系統為學生成績管理系統,可以當作學習參考,也可以成為Spirng Boot初學者的學習代碼! 系統描述 學生成績管理系統提供了三種角色:學生,老師,網站管理員。主要實現的功能如下: 登錄 &a…

操作系統之文件系統

🧑 博主簡介:CSDN博客專家,歷代文學網(PC端可以訪問:https://literature.sinhy.com/#/literature?__c1000,移動端可微信小程序搜索“歷代文學”)總架構師,15年工作經驗,…

AG32:MCU和CPLD如何交互?

本文檔介紹了AG32開發中,MCU與CPLD交互的具體方式以及例子。如需了解AG32更多資料可發郵件:salesagm-micro.com 一、MCU和CPLD直接交互 cpld工程創建及編譯的操作流程,參考文檔《AG32下fpga和cpld的使用入門》 在工程中,用戶邏輯…

機器人軌跡跟蹤控制——CLF-CBF-QP

本次使用MATLAB復現CLF-CBF-QP算法,以實現機器人軌跡跟蹤同時保證安全性能 模型 使用自行車模型來進行模擬機器人的移動動態,具體的模型推導參考車輛運動學模型-自行車模型 采用偏差變量 p ~ = p ? p r e f u ~ = u ? u r e f \tilde{p} = p - p_{ref} \\ \tilde{u} = …

009_抽象類和接口

抽象類和接口 final關鍵字常量 單例模式(設計模式)枚舉類抽象類抽象類的注意事項、特點使用抽象類的好處模版方法設計模式 接口接口的好處接口的注意事項 final關鍵字 final關鍵字是最終的意思,可以修飾類、方法、變量。 修飾類:…

新潮透明液體水珠水滴失真故障扭曲折射特效海報字體標題設計ps樣機動作素材 Bubble Photoshop Templates

只需單擊幾下即可創建引人注目的視覺效果!您需要做的就是將您的文本或圖像放入智能對象中并應用作。 包中包含: 15 個靜態 Photoshop 模板(PS 2019 及更高版本) 01-05 垂直布局 (22504000)06-10 水平布局…

Android DiaLog全屏設置,帶有叉號的彈窗,這個彈窗分為兩個部分,一個是主體,另一個是關閉部分。自定義布局彈窗

1.先上圖。要實現的效果圖。 2.這是我自己實現的效果圖,是不是跟效果圖一摸一樣 來看看整體效果 3.我把自己實現的效果圖的代碼寫出來。如下就是我的代碼 3.1首先是MainActivity類 import androidx.appcompat.app.AppCompatActivity;import android.app.Alert…

NVR接入錄像回放平臺用EasyCVR打造地下車庫安防:大型商居安全優選方案

一、背景分析 隨著居民生活品質的提升,大型商業建筑和住宅小區紛紛配套建設地下停車庫。但是地下車庫盜竊、失火、惡意毀壞車輛、外部人員隨意進出等事件頻發,部署視頻監控系統成為保障地下車庫的安全關鍵舉措。 目前,很多商業和住宅都會在…

階段測試 【過程wp】

分享總結: 回顧起來,真的感慨很多呀。看著并不難啊,但難的是解題思維:如何判斷該頁面的關鍵點,快速地確定問題的核心,找到對應的解決方法。達到便捷、高效的得到結果。我們做了整整近七個半小時。在這個過程中,我發現自己的思維鈍化,不太能自主高效地劃分判斷漏洞類型,…

【C++】<STL部分>:STL標準模板庫概要

STL(standard template libaray-標準模板庫),是C標準庫的重要組成部分,包含了很多常用的數據結構和算法。 在我們學習了模板的之后,再來看STL,就能知道它是C標準庫中的模板類和模板函數的集合,作為可復用的庫大大提高…

從傳遞函數到PID控制器

在過程控制中,按偏差的比例(P,Proportional)、積分(I,Integral)和微分(D,Differential)進行控制的PID控制器(亦稱PID調節器)是應用最為…

【PVR Review】《A Review of Palmar Vein Recognition》

[1]張秀峰,牛選兵,王偉,等.掌靜脈識別研究綜述[J].大連民族大學學報,2020,22(01):33-37.DOI:10.13744/j.cnki.cn21-1431/g4.2020.01.007. 文章目錄 1、背景2、手掌靜脈識別方法2.1、傳統手掌靜脈圖像識別方法2.2、基于深度學習的掌靜脈圖像識別 3、手掌靜脈識別難點 1、背景 目…