路由器工作在osi參考模型的網路層,它的重要作用是為資料報選擇最佳路徑,最終送達目的地。那麼路由器是怎樣選擇路徑的呢?如果主機a要和主機b通訊,就需要一種方法判斷源主機和目標主機所經過的最佳路徑,從而進行資料**,這就是路由技術。
路由器的工作原理
路由器是如何進行資料**的呢?就像我們去乙個地方,他的腦子裡一定會有一張地圖,在每個路由器的內部也有一張地圖,這張地圖就是路由表。在路由表中,包含了每個路由器所掌握的所有目的地的網路位址,以及通過此路由器到達這些網路的最佳路徑。這個最佳路徑是指路由器的某個介面或下一跳路由器的位址,由於路由表的存在,路由器才能高效的進行資料報的**。(如下圖所示,為了方便,將網段192.168.1.0,簡寫為1.0,其他的類似)
(1)如果主機1.1要傳送資料報給主機4.1,因為不在同一網段,就需要將資料報傳送給本網段的閘道器路由器a ,由路由器**
(2)路由器a 收到資料報後,先看資料報中的目標ip位址,在查詢自己的路由表,資料報ip位址是4.1,屬於4.0 網段,路由器a在路由表中查到4.0網段**介面是s0,於是從s0介面**出去
(3)路由器b收到資料報,用同樣的方法**給e0介面,最後主機4.1收到這個資料報
#網路中每個路由器都是這樣**資料的,這就是路由器最基本的工作原理
路由表的形成
#直連網段:當在路由器配置好ip位址,並介面為up 狀態時,路由表出現直連路由項(下圖所示),路由表中的就是直連路由
#非直連路由:對於不是直接連在路由器的網段,如20.0.0.0 就是非直連網段,需要由管理員手動新增到路由表中
靜態路由
靜態路由的特定:
允許對路由的表進行精準控制,通過靜態路由控制資料報在網路中的流動
靜態路由是單向的,如果需要實現雙方通訊,必須在通訊雙方的路由器上都配置靜態路由
缺乏靈活性,不能根據網路的變化靈活改變,因此出現網路故障或更新時,就必須管理員重新配置該靜態路由
配置命令:
router(config)#ip route network mask address
network: 目的網路位址
mask: 子網掩碼
address: 到達目的網路經過的下一跳的口位址
預設路由:是一組特殊的靜態路由,常存在於末梢網路,預設路由會大大簡化路由器的配置,簡化管路員的工作負擔,提高網路效能,但是容易形成路由環路,需要和靜態路由相結合使用
配置命令:
router(config)#ip route 0.0.0.0 0.0.0.0 address
0.0.0.0 0.0.0.0: 任何網路
address: 到達目的網路經過的下一跳的口位址
還有其他路由器的命令,請看我上篇的部落格:路由與交換的基本命令
路由器基本配置命令
使用者模式 router 特權模式 router 進入配置模式 使用exit或者ctrl z退出 router configure terminal 全域性模式 router config 介面模式 router config if 子介面模式 router config subif 行模式 rou...
交換機基本原理與配置
1.mac位址 mac位址由48位二進位制數組成 6段十六進製制 特點 全球唯一 前24位 生產廠商 後24位 標號 廣播 同一廣播域中的所有主機可收到 2.乙太網幀格式 4.配置連線 計算機com口連線交換機 路由器console口 軟體連線 超級終端或者其他軟體 5.交換機乙太網介面雙工模式 單...
交換機基本原理與配置
資料鏈路層的功能 資料鏈路的建立 維護與拆除 幀包裝 幀傳輸 幀同步 幀的差錯恢復 流量控制 乙太網 工作在資料鏈路層 命令列的層次關係 使用者模式 檢視統計資訊 特權模式 檢視並修改裝置的配置 全域性模式 針對整個交換機修改配置引數 介面模式 針對裝置的介面修改配置引數 命令列幫助 的作用 顯示命...