OSI MAC位址以及路由器的原理和配置方式

2021-09-21 05:19:35 字數 3103 閱讀 9567

osi

mac:

作用在全球範圍內 唯一的 標識乙個網路裝置;

表示共48個bit,即6個位元組;

通過16進製制進行表示的;

結構:左邊24位,表示廠商**;

右邊的24位,表示該廠商自定義的乙個裝置號碼;

注意:mac位址是實體地址,不可以改變的;

相當於人類世界中的建築物的位址;

中網路世界中,必須同時借助ip位址和mac位址,

才可以唯一的確定乙個通訊裝置

為了能夠獲得乙個ip位址對應的mac位址,所以需要arp

arp:address resolution protocol:位址解析協議

基於乙個ip位址,解析出其對應的mac位址。

2層頭部(mac /ethernet頭部):共14個位元組byte

目標mac+源mac+型別

destination source

type

6byte 6byte 2byte

2層尾部:fcs,frame checksum,幀校驗和,共4byte

作用:基於乙個ip位址,解析出其對應的mac位址

為了實現資料的完整封裝

型別:靜態arp條目:一直存在於arp表中;

動態arp條目:在有效時間內存在arp表中;

網路裝置的arp有效時間為4小時;

檢視終端裝置:arp -a

網路裝置:display arp | show ip arp

思科裝置:

靜態arp-arp 192.168.1.254 ****** arpa

終端裝置:

靜態arp-arp -s 192.168.1.254 ***xx

mac位址全為0,表示的是未知的mac位址;

原理:1、源主機,以廣播的方式傳送,arp請求包;

2、目標主機,接收arp請求包以後,首先檢查

2層頭部的目標mac,是否與自己相同,或者是否為

如果其中的「目標ip」與自己相同,則首先將傳送方

的ip與mac的對應關係,記錄下來,放在自己本地的

arp表中

3、目標主機,以單播的方式返回,arp回應包;

4、源主機,接受arp響應報文以後,進行與步驟2相同的

資料處理,在本地形成arp表。

型別:**arp

善意**

惡意**

路由:

定義:不同網段之間互通,叫路由;

實現:通過具備路由功能呢的裝置來實現「路由」,

比如路由器、多層交換機;

核心:路由表

檢視路由表:show ip route

分析路由表:

路由器的工作原理:

1、路由僅僅關心ip位址,而不是mac位址;

2、路由器僅僅關心目標ip位址,不關心源ip位址;

3、收到資料報以後,會將其中的「目標ip」提出來,

進行「路由表」條目的匹配:

過程如下:

#首先分析路由條目的子網掩碼長度;

#其次,依據子網掩碼的長度,提取

目標ip位址中響應長度的位,

#再次,將提出出來的位,與路由條目

進行比較;

相同則匹配住,從相應埠**

出去,不同,則表示沒匹配住,則丟棄

資料報; 

路由檢視與配置:

檢視:show ip route

配置:靜態路由配置:

(ip config)#ip route 192.168.23.0 255.255.255.0 fas0/0

ip route 192.168.23.0 255.255.255.0 192.168.12.2

建議使用此方式

排錯思路:

三層不通,看路由;

show ip route+目標ip

1、掌握正常情況下的資料**路徑;

2、分段處理

3、在每個段中,基於osi模型和「資料**模式」進行排錯;

debug ip icmp檢視流程

debug arp流程檢視狀態(除錯協議)

驗證命令:

show ip inte***ce fas0/0->**arp的狀態;

show inte***ce fas0/0->看埠的mac位址;

show ip arp ->檢視arp表;

debugarp->在裝置上檢視arp的工作過程;

undebug all -->關閉裝置上的所有的除錯命令;

debug ip icmp -->檢視ping的工作過程;

r2:r2(config)#inte***ce fas0/0

r2(config-if)#no ip proxy-arp

建議:配置靜態路由時,下一跳使用ip位址; 

display ip routing-table

ip route-static ip +掩碼+下一跳

terminal debugging

terminal monitor

華為靜態路由配置命令:

system-view

[r1]ip route-static 192.168.3.0 255.255.255.0

192.168.2.1

[r3]

iproute-static 192.168

.2.0 255.255

.255

.0 192.168

.3.3

驗證與測試:

display ip routing-table

ping 192.168.3.3

ping 192.168.2.1

開啟debug除錯命令:

terminal monitor //開啟終端監控功能;

terminal debugging //開啟對debugging的監控

debugging ip icmp //開啟對icmp的除錯功能

實驗結果:

pc----pc4,互相ping通;

192.168.1.1----192.168.4.1

「閘道器」

路由器和交換機的區別?路由器的作用和工作原理!

第一監控 18 03 3022 30 我們繼續第一監控系列網路知識的分享,前面寫了兩篇原創,介紹了乙太網和乙太網交換機,交換機的 原理。1,乙太網和交換機 2,交換機 原理 我們這裡純粹是知識分享,看完文章你可能都懂了,但是去考專業考試肯定不行的哈,因為我們忽略了很多記憶的東西。上次我們說到網路七層...

路由器技術徹底解決路由器IP位址衝突問題

路由器技術 徹底解決路由器 ip位址衝突問題 合理的進行 網路設計方案 與dhcp 引數的設定,就能徹底解決路由器 ip位址衝突問題,在一些無線網路中,由於客戶機數目較多,為方便對這些機器進行管理,很多管理員會使用無線路由器提供的 dhcp 服務,為客戶機提供 tcp ip 引數配置,如路由器 ip...

怎麼修改路由器位址的預設IP

參考文章 一 怎麼修改路由器位址的預設ip 目前絕大多數品牌有線或無線路由器採用的預設位址一般都是192.168.1.1,但是為了安全起見或是採用級連路由器連線時,則需要將預設位址192.168.1.1改為其它內網位址,如192.168.0.1。就以筆者辦公室網路為例,有線接入方式位址段為192.1...