OSI模型第三層網路層 初識路由協議

2022-08-30 18:21:10 字數 1341 閱讀 8093

1.路由協議:

顧名思義就是路由器所使用的協議。

分類:(1)按照作用範圍分類,igp(型別)內部閘道器協議(rip,ospf,isis),egp(型別)邊界路由協議(bgp)

把網際網路比作整個世界土地的話,按國家分地盤,這個as100相當於國家國名,igp協議相當於國家內部通訊方式

bgp協議相當於國與國之間通訊方式。

(2)按照協議的演算法分類

2.路由表

就是你從這裡到達目的地總該有個參考的地圖或者路線吧。

3.路由優先順序這裡也叫(管理距離)

當到達乙個目的地可以用各種交通方式,可以選擇最優的交通方式了。

優先順序越小,用之。

4.度量

用上面最優的交通工具選擇n條路中的最好一條。

5.最長匹配原則

從a城市到b城市,有兩條路,第一條只是精確到城市,第二條路精確到城市的某個縣。則選擇第二條路。

這是最長匹配原則大概意思。

上圖中去往目的為9.1.2.1的資料報。第一列全是路由條目。有三條路可以走

第一0.0.0.0/0這個是預設路由,就是不論去**的都可以走這條路,

第二9.0.0.0/8雖然它的優先值是10,但是根據最長匹配原則沒有9.1.0.0/16

更加符合。

6.路由器選路規則:

先是最長匹配,然後是管理距離,最後是度量值

首先最長匹配:無論是哪種路由協議(rip,ospf,eigrp)首先遵守這個規則

然後管理距離:管理距離是不同種路由協議的比較。

最後度量值:同種路由協議比較花費最小的。

portmap與第三層交換

開源專案portmap 不同於用於rpc的portmap。他提供了類似iptable的埠對映 到不同伺服器的功能。但是iptable每次修改配置都要重啟,而它不需要。類似工具還有socat,socat tcp outerhost 1234 tcp 192.168.12.34 3389 on serv...

檔案數第三層解決思路

關鍵點,通過os.listdir獲取資料的下一層。mylist os.listdir file tree list1 a 獲取第一層資料夾下的所有標籤名稱。python實現,解決迴圈一直出錯的問題。逆推 假設已經獲知某一層,通過這樣的假設來減少迴圈次數。得到最終結果後 倒推回去,把假設替換為需要的迴...

三層學習 初識

引言 比起諄諄教誨,有時見證乙個人的成長,能更多的幫助自己成長。內容一 什麼是 三層?三層架構 3 tier architecture 通常意義上的三層架構就是將整個業務應用劃分為 介面層 user inte ce layer 業務邏輯層 business logic layer 資料訪問層 dat...