路由器工作原理


路由器工作原理

image

1.圖解

R1是路由器同時也是PC1和PC2的網關設備。
兩個網絡:192.168.1.0/24和192.168.2.0/24。
PC1分配網絡IP為192.168.1.1;PC2分配網絡IP為192.168.2.1。
PC1內部配網關192.168.1.254,同時路由器接口配192.168.1.254做網關。
注意:路由器的不同接口不能配置相同網段的IP(一樣的,沖突的)

2.ensp操作指令

a.進入R1配置頁面,輸入:system-view 進入系統視圖;輸入:syname R1 更改名字;輸入:router 1.1.1.1 標識
b.兩個主機之間是否能通信:進入PC1配置頁面,輸入:ping 192.168.2.1 , ok就能通信
c.傳輸路徑為PC1到R1到PC2,在PC1到R有錯誤及網關IP輸入錯誤,找不到,數據包發不出去會提示:Destination host UNreachable【目的主機不可達】
d.傳輸路徑為PC1到R1到PC2,PC1到R1過程OK,R到PC2有錯誤,數據包發出了但是沒有響應會提示:Request timeout【請求超時】
e.進入R1配置頁面,輸入:display ip routing-table,查看路由表

3.MAC表

MAC(Media Access Control, 介質訪問控制)地址是識別LAN(局域網)節點的標識。網卡的物理地址通常是由網卡生產廠家燒入網卡的EPROM(一種閃存芯片,通常可以通過程序擦寫),它存儲的是傳輸數據時真正賴以標識發出數據的電腦和接收數據的主機的地址。

路由器工作原理

image

過程解析

1.PC1產生數據需要發送給PC2,但目的MAC地址不知道

SIP192.168.1.1 DIP192.168.2.1 SMAC477B DMAC:???? 

2.PC1產生ARP請求,發送給網關

SIP:192.168.1.1 DIP:192.168.1.254 SMAC:477B DMAC:ffff 

3.網關收到ARP請求,向PC1發送單播ARP響應

SIP:192.168.1.254 DIP:192.168.1.1 SMAC:5C3D DMAC:477B 

4.PC1收到R1的ARP響應,就知道了DMAC,就可以發送數據給R1。

DIP:192.168.1.254
SMAC:477B DMAC:5C3D 

5.路由表根據目的IP,查找到所在網絡,路由器查路由表有這個IP就轉發,沒有就丟包。

數據重新封裝

SIP:192.168.1.1 DIP:192.168.2.1 SMAC:5C3E DMAC:???? 

6.R1向PC2發送ARP請求

SIP:192.168.2.254 DIP:192.168.2.1 SMAC:5C3E DMAC:???? 

7.PC2收到ARP請求,向R1發送單播ARP響應

SIP:192.168.1.254 DIP:192.168.1.1 SMAC0961 DMAC:5C3E 

8.R1解封裝根據目的IP查路由表

SIP:192.168.1.254 DIP:192.168.1.1 SMAC:5C3E DMAC:477B 

9.PC2解封裝得到數據后

給PC1發送數據響應 先給R1

SIP:192.168.2.1 DIP:192.168.1.1 SMAC0961 DMAC:5C3E 

10.R1得到數據響應后,解封裝根據目的IP查路由表,得到目的MAC發給PC1

SIP:192.168.2.1 DIP:192.168.1.1 SMAC:5C3E DMAC:477B 

注:

A.路由器收到數據解封裝,根據目的IP查路由表,重新封裝轉發

B.三層設備【PC1到P1到PC2】轉發數據變化的是2層的MAC地址,原IP,目的IP始終不變。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM