OSPF過濾

首先需要復習一個點:

ACL最終隱含規則不同:

如果acl匹配的是流量,則默認是運行所有

如果acl匹配的是路由,則默認是拒絕所有

OSPF過濾:
1.路由過濾
1.LSA可以正常學習,但是不會使用LSA計算路由
[AR1]acl 2000
[AR1-acl-basic-2000]rule 5 deny source 3.3.3.3 0?
[AR1-acl-basic-2000]rule 10 permit?
[AR1]ospf 1?
[AR1-ospf-1]filter-policy 2000 import ?
該命令針對所有攜帶路由信息的LSA,只要你攜帶路由信息不管你是幾類LSA

[只影響路由的計算不影響泛洪]

這樣查路由是查不到路由的。??

在設備上執行AR3的3.3.3.3/32路由過濾
1.AR2設備(ABR)執行過濾
相當于是area 1 ,1類LSA的過濾,AR2不會在轉換為3類LSA在區域0 泛洪了
2.AR1設備執行過濾
AR1可以收到3類LSA,但是不能計算路由信息
AR4可以收到3類LSA,可以計算路由信息

1. 先看 3 類 LSA 的傳遞流程(類比 “發紙條”)

  • AR2(ABR 路由器)?是?“寫紙條的人”:它把 area 1 里 AR3 的 3.3.3.3/32 路由,轉換成?3 類 LSA(紙條),然后發給 area 0 里的鄰居(AR1 和 AR4)。
  • AR1 和 AR4?是?“收紙條的人”:只要和 AR2 鄰居關系正常,都會先收到這張 “3 類 LSA 紙條”

2. 收到紙條后,AR1 和 AR4 做了不同的事(類比 “處理紙條”)

  • AR4:收到紙條后,默認會 “相信紙條內容,把地址記到小本本(路由表)里”—— 所以能計算路由,后續可以用這個路由轉發數據。
  • AR1:收到紙條后,被我們加了 “特殊規則”—— 雖然收到了紙條(3 類 LSA),但故意?“不把地址記到小本本(路由表)里”,所以不計算路由。

3. 關鍵區別:“收紙條” 和 “用紙條” 是兩步

  • 第一步:收紙條(3 類 LSA 傳遞)
    AR2 會平等地把 3 類 LSA 發給所有 area 0 的鄰居(AR1、AR4),這一步和設備是誰無關,只看鄰居關系

  • 第二步:用紙條(路由計算)
    收到紙條后,設備會?“自己決定要不要把地址記下來”

    • AR4 沒被限制,正常記錄 → 能計算路由。
    • AR1 被配置了過濾 → 不記錄 → 不計算路由。

[AR1]ospf 1?
[AR1-ospf-1]filter-policy 2000 export?
該命令針對外部路由(5類LSA)發布時執行過濾(在ASBR上執行)

2.LSA過濾
1.3類LSA不能正常學習(即過濾3類LSA)
[AR1]acl 2000
[AR1-acl-basic-2000]rule 5 deny source 3.3.3.3 0?
[AR1-acl-basic-2000]rule 10 permit?
[AR2]ospf 1

第一種方式:
[AR2-ospf-1]area 1
[AR2-ospf-1-area-0.0.0.1]filter 2000 export?

第二種方式:
[AR2-ospf-1]area 0
[AR2-ospf-1-area-0.0.0.1]filter 2000 import?

站在area1的視角下他是發送3類,站在area0的視角下他是接受3類

發出是export,接受是import

3.LSA過濾
1.LSA不能正常學習
在接口上發出LSA時來執行過濾
[AR1]interface GigabitEthernet 0/0/1
[AR1-GigabitEthernet0/0/1]ospf filter-lsa-out summary?
在0/0/1接口發出LSA時,執行3類LSA的過濾
被過濾的設備要重啟OSPF的進程,才能實現對應的現象(reset ospf process)

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

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

相關文章

OneCode 3.0 VFS客戶端驅動(SDK)技術解析:從架構到實戰

引言 在分布式系統架構中,高效的文件管理一直是開發者面臨的核心挑戰。OneCode 3.0作為新一代微內核引擎,其VFS(虛擬文件系統)模塊通過客戶端驅動(SDK)提供了統一的文件操作抽象,屏蔽了底層存儲細節,為開發…

@Reusable-組件復用

Reusable組件復用概述:ArkUI布局中,將自定義組件從組件樹上移除后放入緩存池,后續在創建相同類型的組件節點時,直接復用緩存池中的組件對象。ArkUI中使用Reusable裝飾器以實現自定義組件的復用。常見的組件復用場景是當有大量數據…

黑馬點評系列問題之p63unlock.lua不知道怎么整

問題描述:這個位置的這個unlock.lua文件是怎么生成的。老師給的不是很清楚。解決右鍵單擊resources。如圖輸入回車,然后界面的上方,大概是在這個位置,會有讓你引入這個依賴的選項,我的已經沒有了。他會出來大概三個選項…

Python爬蟲實戰:研究Python-Markdown庫相關技術

1. 引言 在當今信息爆炸的時代,網絡上存在著大量有價值的技術文章。對于技術人員來說,如何高效地收集、整理和保存這些文章是一個重要的問題。爬蟲技術可以幫助我們自動從網絡上獲取所需的文章內容,而 Markdown 作為一種輕量級標記語言,因其簡潔的語法和良好的兼容性,成為…

JAVA經典單例模式

前言單例模式(Singleton Pattern)是一種創建型設計模式,確保一個類僅有一個實例,并提供全局訪問點。它在需要控制資源(如數據庫連接、配置管理)或避免重復創建對象的場景中廣泛應用。一,核心概念…

20250715問答課題-基于BERT與混合檢索問答系統

1. 引言構建一個基于BERT與混合檢索策略的智能問答系統,通過深度學習與傳統檢索技術的融合,解決了心法領域知識檢索中的三個關鍵問題:(1)專業術語的語義理解不足;(2)問答匹配精度低;(3)檢索結果多樣性差。2. 方法2.1. …

面向對象與面向過程、函數式編程

面向對象與面向過程、函數式編程 1. 面向過程編程(Procedure-Oriented Programming) 面向過程編程將程序視為一系列函數的集合,數據和操作數據的函數是分離的。在 Vue 3 中,這種風格通常表現為使用組合式 API(Composit…

基于大數據的淘寶用戶行為數據分析系統的設計與實現

開發環境開發語言:Java 框架:springboot JDK版本:JDK1.8 服務器:tomcat7 數據庫:mysql5.7(一定要5.7版本) 數據庫工具:Navicat11 開發軟件:eclipse/myeclipse/idea Maven…

視頻人臉處理——人臉面部動作提取

文章目錄基于openface實現的技術方案windows環境下使用1. 安裝依賴軟件2. 下載OpenFace代碼3. 編譯OpenFace4. 提取面部動作單元5.選擇提取目標方案liunx環境下使用安裝與配置使用 OpenFace 提取面部動作單元應用場景基于py-feat實現的方案1. 從HuggingFace下載模型并設置Detec…

【Docker基礎】Dockerfile構建與運行流程完全指南:從原理到實踐優化

目錄 引言 1 docker build命令參數詳解 1.1 命令概述 1.2 常用參數詳解 1.2.1 -t, --tag 1.2.2 -f, --file 1.2.3 --build-arg 1.2.4 --no-cache 1.2.5 --pull 1.3 構建流程圖解 2 構建上下文(Context)優化技巧 2.1 構建上下文定義 2.2 優化…

StarRocks Community Monthly Newsletter (Jun)

版本動態 v3.5.0 存算分離:支持生成列、主鍵表重建索引;大規模導入邏輯優化,降低小文件數量。 數據湖分析:Beta 支持 Iceberg 視圖創建與修改;支持 Iceberg REST Catalog 嵌套命名空間; 性能提升與查詢優…

HDMI接口 vs. DisplayPort接口:電競玩家該如何選擇更優?

在搭建游戲主機或電競PC時,顯示器接口的選擇(HDMI vs. DP)會直接影響畫質、刷新率和延遲表現。本文將從分辨率、刷新率、可變刷新率(VRR)、帶寬、兼容性等角度對比,幫你選出最適合游戲的接口。1. 基礎對比&…

論文筆記:Learning Cache Replacement with CACHEUS

2021 USENIX GitHub - sylab/cacheus: The design and algorithms used in Cacheus are described in this USENIX FAST21 paper and talk video: https://www.usenix.org/conference/fast21/presentation/rodriguez Learning Cache Replacement with CACHEUS 1 intro 基于…

極致cms多語言建站|設置主站默認語言與設置后臺固定語言為中文

小記 很長時間沒有建站了,最近有需求所以又回爐了,使用的極致cms 極致cms幫助文檔 | 極致CMS幫助文檔 由于很長時間沒做,又遇到了之前碰到的兩個問題,憑借經驗和記憶還是處理掉了 1.當網站前臺使用?len或?lzh來切換語言時,管…

Linux Vim 編輯器詳解:從入門到進階(含圖示+插件推薦)

前言在 Linux 的世界中,Vim 是一款被無數開發者喜愛和追捧的強大文本編輯器。如果你厭倦了鼠標點來點去,不妨試試 Vim —— 一款專注于高效鍵盤操作的“終極利器”。本文將帶你全面了解 Vim 的基本概念、模式切換、常用命令、窗口管理,并附上…

web前端渡一大師課 01 事件循環

一. 瀏覽器的進程模型 1.何為進程?程序運行需要有它自己專屬的內存空間,可以把這塊內存空間簡單理解為進程 每個應用至少有一個進程,進程之間相互獨立,即使要通信,也需要雙方同意 2.何為線程?有了進程后,就可以運行程序的代碼了,運行代碼的"人",稱之為"線程&…

linux網絡存儲——freeNAS的安裝配置

一、前言 freeNAS 是一款基于 FreeBSD 的開源網絡存儲操作系統,支持文件共享(如 SMB/CIFS、NFS、AFP)、數據備份、虛擬化存儲等功能。同時FreeNAS開源優勢明顯,代碼開放可自主定制,能滿足多樣需求。支持多種協議…

深度學習圖像分類數據集—七種樹葉識別分類

該數據集為圖像分類數據集,適用于ResNet、VGG等卷積神經網絡,SENet、CBAM等注意力機制相關算法,Vision Transformer等Transformer相關算法。 數據集信息介紹:七種樹葉識別分類:[冬青葉, 楊樹葉, 柳葉, 梧桐葉, 石楠葉,…

c++圖形題練習程序

一.練習題背景 這題是作者再一家公司實習的時候,實習期間的一個考核題目,感覺還是比較有價值的。希望能給還在努力的學弟學妹們一些啟發。 題目大致就是要求用繼承和多態來實現圓、三角形和長方形的面積和周長求解。這步的大致思路是這樣的,你…

【論文閱讀 | PR 2024 |ITFuse:一種用于紅外與可見光圖像融合的交互式 Transformer】

論文閱讀 | PR 2024 |ITFuse:一種用于紅外與可見光圖像融合的交互式 Transformer1.摘要&&引言2.方法2.1 問題表述2.2 框架概述2.3 特征交互模塊2.3.1 共同特征提取分支(IcI_{c}Ic? 分支)2.3.2 獨特特征提取分支(I1I_{1}I…