使用distribute list配置路由選擇更新

2021-09-20 19:56:26 字數 1062 閱讀 6488

在某些情況下,有些路由器不一定要接收到所有的路由更新,此時我們通過不同的方法來設定

下面我們做乙個實驗,在r1、r2、r3、r4上配置rip協議,但阻止r4接收到10.4.4.0 的路由資訊

可以有兩種方法配置:

distribute-list命令用法

distribute-list有兩種,一種是基於out方向的;一種是基於in方向的;

out方向:

distribute-list out

in方向:

distribute-list [access-list-number | name ] | [route-map map-tag] in [inte***ce-type inte***ce-number]

distribute-list在距離向量路由協議與鏈路狀態協議的不同用法

一. 距離向量協議rip eigrp

因為距離向量協議直接傳遞路由資訊,會在執行協議程序介面的in 和out方向控制相應協議路由資訊

distribute-list in在協議介面的in方向控制路由資訊,只改變自己,其它路由器不改變

distribute-list out在協議介面的out方向控制路由資訊,自己不改變,其它路由器會改變。

二. 鏈路狀態協議ospf is-is

因為鏈路狀態協議傳遞的是lsa(lsu)資訊,在每台路由器同步lsa(lsu)後每台路由器根據database資料庫資訊執行spf演算法再得到路由表資訊。在介面in 和out方向不直接傳遞路由資訊.

但5類lsa類似距離向量協議會受影響所以5類的外部路由會被distribute-list發生改變.

如果是乙個純的鏈路狀態協議的網路(ospf)沒有5類的lsa:

distribute-list out將不起任何作用(其它路由器不受改變),但會在不同程序之間起作用.

如: r2(config-router)#distribute-list 1 out ospf 1(沒做實驗驗證)

distribute-list in 不改變ospf database的資訊,但會過濾相應的生成的路由資訊

使用GraphEdit使用

1 註冊元件。其實乙個filter就是乙個com元件,所以使用之前需要註冊,可以有兩種方法對元件進行註冊。1.直接使用命令。命令列下輸入 regsvr32 hqtlystd.ax 編譯之後你會在工程目錄下的debug中找到hqtlystd.ax,這個就是要用的filter 即可註冊成功。2.vc6....

MySQL使用學習使用 mysql學習使用

1 mysql學習 1 安裝 ubuntu下直接安裝 apt get install mysql server 2 檢查伺服器是否啟動 sudo netstat tap grep mysql,如果啟動成功,出現以下資訊 tcp00localhost.localdomain mysql listen ...

學習使用CSDN markdown使用

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...