在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

小編科普一下網絡中的三張表分別指的是什么

jf_qwOiugB3 ? 來源:CSDN ? 作者:晨曦艾米 ? 2022-10-11 09:26 ? 次閱讀

1.ARP

提起 ARP 表必然先想起 ARP(address resolution protocol)協議,地址解析協議。

在實際應用中,我們經常遇到這樣的問題:已知一個機器的 IP 地址,但在實際網絡的鏈路上傳送數據幀時,最終還是必須使用該網絡的硬件地址,需要知道其 MAC 地址。如果兩個都需要去記憶或輸入,大大增加了其繁瑣程度。地址解析協議 ARP 就是用來解決這樣的問題的。

由于 IP 協議使用了 ARP 協議,因此通常把 ARP 協議劃歸到網絡層。但 ARP 協議的用途是為了從網絡層使用 IP 地址,解析出在鏈路層使用的硬件地址。

每一臺主機都設有一個 ARP 高速緩存,里面有本局域網上的各種主機和路由器的 IP 地址到硬件地址的映射表,表里面的內容由 ARP 協議進行動態更新。表內的數據會老化,達到老化時間會自動刪除,在此通信時,由 ARP 協議重新添加。

通信過程

有 PC0,PC1 兩臺主機 , 使用思科的仿真模擬器能直觀的看出通信過程

93c40c78-48f0-11ed-a3b6-dac502259ad0.png

PC0 向 PC1 發送一個 ping 報文,向 PC0 輸入 1.1.1.3 然后開始發送,PC0 先查詢本地 APR 表查詢 1.1.1.3 對應 MAC 地址,但并沒查到,這種情況 PC0 在本局域網上廣播發送一個 ARP 請求分組。ARP 請求分組的主要內容是:

我的 IP 地址是 1.1.1.2,硬件地址是 xx-xx-xx-xx-xx-xx。我想知道 IP 地址為 1.1.1.3 的主機的硬件地址。

在本局域網上的所有主機上運行的 ARP 進程都會收到此 ARP 請求分組。PC1 的 IP 地址與 ARP 請求分組中要查詢的 IP 地址一致,就收下 ARP 請求分組,并向 PC0 發送 ARP 響應分組,同時在這個 ARP 響應分組中寫入自己的硬件地址。其余主機 ip 地址都與 ARP 請求要查詢的 ip 地址不一致,不做任何回應。

響應內容為 :

我的 ip 地址是 1.1.1.3,我的硬件地址是 xx-xx-xx-xx-xx-xx

雖然 ARP 請求分組是廣播發送的,但 ARP 響應分組是普通的單播,即從一個原地址發送到一個目的地址。

接下來 PC0 就可以使用剛獲取的 PC1MAC 地址,進行 icmp 數據發送。

93d31088-48f0-11ed-a3b6-dac502259ad0.png

2.MAC 表

說到 MAC 表,就不得不說一下交換機工作原理,因為交換機是根據 MAC 地址轉發數據幀的。

93f6cd20-48f0-11ed-a3b6-dac502259ad0.png

當 PC0 發送 ARP 數據包,交換機會把數據包發往 PC0 之外的所有主機,并在相應包中記錄下相應 Mac 地址與接口數據。

當 PC0 向 PC1 發送一幀數據,從 1 口進到交換機。交換機收到幀后,根據幀中的目的 MAC 先查本地 MAC 表,沒有查到應從哪個接口轉發這個幀。

接著,交換機把這個幀的源 MAC 和接口 1 寫入交換表中,并向除 1 以外的所有接口廣播這個幀,PC2 將此廣播幀丟棄,因為目的地址不對。PC1 收下這個目的地址是自己 MAC 的數據,并回應數據包,此時交換機會把 PC1 的 MAC 和對應接口 2 寫入表中。然后當 PC0 與 PC1 再次發送數據交換機可以根據目的 MAC 查表找出對應的接口,將數據包直接送達對應的主機。

考慮到有可能在交換機的接口更換主機,或者主機要跟換主機更換網卡,這時交換機中 MAC 表也是動態的、有自己的老化時間,會自動刪除相關數據。

當交換機中一臺主機突然從2 口切換到3 口,交換機收到的此主機的數據仍然會發送到端口2 口就會出現超時情況,直到 Mac 中數據更新,或者手動把交換機斷電重啟重更新 Mac 表數據。


9402c3fa-48f0-11ed-a3b6-dac502259ad0.png


3.路由表

說起路由表,就不得不提起路由器。(此處的路由器與家用路由器略有不同,家用路由器集成了路由器和交換機的功能為了更方便用戶使用)路由器是一種具有多個輸入端口和多個輸出端口的專用設備也可稱為計算機。其任務是轉發分組。路由器結構由兩部分組成:路由選擇部分和分組轉發部分。

路由器工作在網絡層,主要功能就是實現跨網段傳輸數據。

9414d7b6-48f0-11ed-a3b6-dac502259ad0.png

如上圖:一網段的主機要與其他網段的主機通信,則數據會先發送給指定的網關,也就是路由器,由路由器選擇網段繼續通信,所以發送的數據包起始中網絡層的 ip 地址不變,源 ip 地址就是當前主機的 ip 地址,目的 ip 地址就是不同網段的主機的 ip 地址,但是鏈路層由于數據要先發給路由器,那么目的 mac 就是路由器的 mac 地址,然后路由器選擇其他網段,則源 mac 變成路由器另一個網口的 mac 地址,目的 mac 就是目標主機的 mac 地址,所以整個過程網絡層的一直不變,但是鏈路層一直再變。

942aad70-48f0-11ed-a3b6-dac502259ad0.png

如上圖:由于現在是兩臺路由器和兩個網段的主機,所以需要構成三個局域網,當源主機跨網段與目標主機通信時,由于網段不同,數據會先發送給路由器,然后路由器再選擇對應的目的網段,但是此時路由器另一端所在的網段與之目標主機的網段不同,所以無法繼續向下發送,此時需要設置下一跳,下一跳的目的就是指定當前自己網段的主機要訪問其他網段的主機時從這個路由器應該跳到哪個路由器,只要設置了,就可以直接發送數據到指定的路由器,整個過程就完成

1,當網絡中有多個路由器是,兩個主機需要通信路由器需要記錄下一跳信息,下一跳的目的就是指定當前自己網段的主機要訪問其他網段的主機時從這個路由器應該跳到哪個路由器

2, 路由表記錄著下一跳。

路由表中記錄著不同網段的信息。路由表中記錄的信息有的需要手動添加(稱為靜態路由表),通過路由協議自動獲取的(稱為動態路由表),我們的主機直接連到路由器上(中間無三層網絡設備)這種情況是直連路由,屬于靜態路由。

路由選擇處理機的任務是根據所選定的路由選擇協議(路由協議后續在做總結)構造出路由表,同時經常或定期和相鄰路由器交換路由信息而不斷地跟新和維護路由表。

944c78ec-48f0-11ed-a3b6-dac502259ad0.png





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 局域網
    +關注

    關注

    5

    文章

    753

    瀏覽量

    46283
  • 路由器
    +關注

    關注

    22

    文章

    3732

    瀏覽量

    113789
  • Mac
    Mac
    +關注

    關注

    0

    文章

    1106

    瀏覽量

    51479

原文標題:網絡中的三張表——ARP表,MAC表,路由表

文章出處:【微信號:通信弱電交流學習,微信公眾號:通信弱電交流學習】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    這句話是不是不定是合并三張同樣ID的數據

    = Table_2.DataTime) INNER JOIN Table_3 ON Table_2.DataTime = Table_3.DataTime) where Table_1.DataTime = 1這句話是不是不定是合并三張
    發表于 06-05 07:41

    三張最實用的步進電機接線圖

    連接步進電機接線方法三張最實用的步進電機接線圖
    發表于 02-04 06:32

    科普:圖文講解OFDM的原理

    科普:圖文講解OFDM的原理
    發表于 05-19 06:30

    科普一下ZYNQ是什么

    關注、星標公眾號,直達精彩內容來源:ZYNQ作者:watchman最近公司開始做個項目,再次使用到ZYNQ,今天給大家科普一下ZYNQ是什么,以及ZYNQ在嵌入式系統
    發表于 11-05 08:53

    科普一下RV1126與RV1109具備哪些技術優勢呢

    科普一下RV1126與RV1109具備哪些技術優勢呢?
    發表于 02-21 06:25

    科普一下RK3288安卓主板的優勢特點有哪些呢

    科普一下RK3288安卓主板的優勢特點有哪些呢
    發表于 03-03 13:33

    科普一下RK3399 Audio的功能有哪些呢

    科普一下RK3399 Audio的功能有哪些呢?
    發表于 03-04 12:47

    科普一下RK3399/libdrm/modetest

    科普一下RK3399/libdrm/modetest
    發表于 03-07 07:06

    科普一下RK3328 SoC有何功能呢

    科普一下RK3328 SoC有何功能呢?
    發表于 03-09 07:28

    三張圖解析FPGA/ACAP在AI推理的優勢

    三張圖 在Xilinx官網找資料無意中在應用AI推斷加速中看到了下面三張圖,頓覺眾里尋他千百度,驀然回首,那人卻在燈火闌珊處的意思了。三張圖非常通俗易懂的介紹了FPGA/ACAP這樣的體系結構在AI
    的頭像 發表于 12-04 15:37 ?1399次閱讀

    三張接線圖搞定步進電機接線問題!

    很多小伙伴剛接觸步進電機,步進電機驅動器,很有可能對于步進電機接線方法和步進電機接線圖弄不明白,所以可能無從下手。下面這篇文章讓您快速掌握步進電機的接線方法,三張實用的步進電機接線圖教你快速解決。
    發表于 02-24 07:18 ?23次下載
    <b class='flag-5'>三張</b>接線圖搞定步進電機接線問題!

    三張圖搞懂極管的種狀態資料下載

    電子發燒友網為你提供三張圖搞懂極管的種狀態資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發表于 04-06 08:52 ?16次下載
    <b class='flag-5'>三張</b>圖搞懂<b class='flag-5'>三</b>極管的<b class='flag-5'>三</b>種狀態資料下載

    科普一下常見的網線AB接法-科蘭

    當我們在連接網線時,看到有A接法和B接法,那么A接法是什么,B接法是什么,網線ab接法有什么不同,為了解開大家的這些疑惑,下面科蘭小科普一下常見的網線AB接法。 常見的網線AB接法是什么? 1
    的頭像 發表于 11-17 10:29 ?2.1w次閱讀
    <b class='flag-5'>科普</b><b class='flag-5'>一下</b>常見的網線AB接法-科蘭

    科普一下腳二極管的相關知識

    腳二極管,也稱為雙向可控硅(thyristor),是種常見的半導體器件,它具有個引腳,分別為陽極(A)、陰極(K)和控制極(G),通常用于交流電路
    發表于 02-25 11:55 ?1.7w次閱讀

    科普一下MTU是什么,如何設置MTU

    歡迎來到東用知識小課堂,下面我們就來科普一下一下MTU是什么,如何設置MTUMTU是最大傳輸單元的意思,代指類通訊協議某層上所能通過的最大數據包大小(以byte為單位)。最大傳輸單
    的頭像 發表于 10-29 06:00 ?4712次閱讀
    <b class='flag-5'>科普</b><b class='flag-5'>一下</b>MTU是什么,如何設置MTU
    主站蜘蛛池模板: 色天天综合色天天碰 | 中国成人在线视频 | 无毒不卡| 美女扒开尿口给男人看大全 | 日本不卡一 | 天天寡妇色 | 91在线免费视频 | 国产农村一级特黄α真人毛片 | 婷婷久久久五月综合色 | 你懂的在线看 | 美女国产视频 | 免费午夜影片在线观看影院 | 色网站免费 | 欧美8888| 亚洲国产精品综合久久网络 | 天堂资源在线种子资源 | 国产重口老太和小伙乱视频 | 亚洲国产成人最新精品资源 | 大看蕉a在线观看 | 激情综合网激情 | 欧美三级免费网站 | 色婷婷六月桃花综合影院 | 九九re热 | 91在线影视 | 一级日本大片免费观看视频 | 午夜免费 | 亚洲第一视频在线播放 | 四虎地址8848最新章节 | 国产欧美一区二区日本加勒比 | 啪啪激情综合 | 好硬好湿好爽再深一点h | 一级做a爱片久久毛片 | 伊人网综合在线 | 亚洲第一免费播放区 | 五月天婷婷网站 | 小雪被老外黑人撑破了视频 | 国产精品最新资源网 | 性欧美videofree视频另类 | 午夜一级黄色片 | 又潮又黄的叫床视频 | 最新欧美精品一区二区三区 |