路由:
-定義:
不同網段之間互通,叫路由;
-實現:
通過具備路由功能的設備來實現“路由”,
比如路由器、多層交換機;
-核心:
路由表
-查看路由表:show ip route
-分析路由表:
路由器的工作原理:
1、路由器僅僅關心IP地址,而不是MAC地址;
2、路由器僅僅關心目標IP地址,不關心源IP地址;
3、收到數據包以後,會將其中的“目標IP”提出來,
進行“路由表條目”的匹配:
過程如下:
#首先分析路由條目的子網掩碼長度;
#其次,依據子網掩碼的長度,提取
目標IP地址中相應長度的位,
#再次,將提出來的位,與路由條目
進行比較:
相同,則表示匹配住,從相應端口轉發出去;
不同,則表示沒匹配住,則丟棄數據包;
交換:
-定義
相同網段的主機互通,稱之爲交換;
-實現:
具有交換功能的設備,即交換機;
-核心表:
交換表 / MAC 地址表
裏面包含的是 MAC 與 port(端口)的對應關係;
-原理:
成表
1.靜態輸入MAC地址表
2.動態形成MAC地址表
#將收到的數據幀,提出源MAC,將其與數據幀
的“入端口”形成一個對應關係,放入MAC地址表
查表
將收到的數據幀,提出目標MAC,與MAC地址表條目
進行匹配:
如果匹配成功,則將數據幀從對應端口發送出去
如果匹配失敗,則將數據幀進行 flooding
-flooding,洪泛的意思。
平時,也可以稱其爲廣播:
將數據幀從除入端口以外的其他
所有端口都發送出去;
定義:
-衝突域
電信號的衝突範圍
#爲了解決信號衝突:
-引入 CSMA/CD機制
&帶有衝突檢測的載波偵聽多路訪問機制
-分割“衝突域”
&引入2層設備:網橋和交換機
-廣播域
一個網段,就是一個廣播域
注意:
1層設備,無法隔離衝突域;
2層設備,可以隔離衝突域,但是無法隔離廣播域;