首頁 > 常見問題 > 主體

用於解析mac位址的協定是什麼

青灯夜游
發布: 2022-09-13 16:59:29
原創
4735 人瀏覽過

用來解析mac位址的協定是「RARP」。 RARP(反向位址轉換協定)可以將MAC位址解析為IP位址,允許區域網路的實體機器從網關伺服器的ARP表或快取上請求其IP位址。 RARP發出要反向解析的實體位址並希望返回其對應的IP位址,應答包括由能夠提供所需資訊的RARP伺服器所發出的IP位址。

用於解析mac位址的協定是什麼

本教學操作環境:windows7系統、Dell G3電腦。

用於解析mac位址的協定是“RARP”,可以將MAC位址解析為IP位址。

IP位址與MAC位址之間是ARP,反過來MAC到IP位址的轉換是RARP。

反向位址轉換協定(RARP:Reverse Address Resolution Protocol) 允許區域網路的實體機器從網關伺服器的 ARP 表或快取上請求其 IP 位址。網路管理員在區域網關路由器裡建立一個表以對應實體位址(MAC)和與其對應的 IP 位址。當設定一台新的機器時,其 RARP 用戶端程式需要向路由器上的 RARP 伺服器請求對應的 IP 位址。假設路由表中已經設定了一個記錄,RARP 伺服器將會傳回 IP 位址給機器,此機器就會儲存起來以便日後使用。 RARP 可以使用於乙太網路、光纖分散式資料介面及令牌環 LAN

RARP的產生原因

ARP(位址解析協定)是裝置透過自己知道的IP位址來獲得自己不知道的實體位址的協定。假如一個設備不知道它自己的IP位址,但是知道自己的實體位址,網路上的無磁碟工作站就是這種情況,設備知道的只是網路介面卡上的實體位址。這種情況該怎麼辦呢? RARP(逆位址解析協定)正是針對這種情況的一種協定。

RARP以與ARP相反的方式運作。 RARP發出要反向解析的實體位址並希望返回其對應的IP位址,應答包括由能夠提供所需資訊的RARP伺服器所發出的IP位址。雖然發送方發出的是廣播訊息,RARP規定只有RARP伺服器能產生回應。許多網路指定多個RARP伺服器,這樣做既是為了平衡負載也是為了作為出現問題時的備份。

工作原理

  • 發送主機發送一個本地的RARP廣播,在此廣播包中,聲明自己的MAC位址並且請求任何收到此請求的RARP伺服器分配一個IP位址;

  • 本機網段上的RARP伺服器收到此請求後,檢查其RARP列表,尋找該MAC位址對應的IP位址;

  • 如果存在,RARP伺服器就會傳送一個回應封包並將此IP位址給對方主機使用;

  • 如果不存在,RARP伺服器對此不做任何的回應;

  • 來源主機收到從RARP伺服器的回應訊息,就利用得到的IP位址進行通訊;如果一直沒有收到RARP伺服器的回應訊息,表示初始化失敗。

RARP的工作流程:

1、網路上的每台設備都會有一個獨一的硬體位址,通常是由設備廠商分配的MAC位址。 PC1從網路卡上讀取MAC位址,然後在網路上傳送一個RARP請求的廣播封包,請求RARP伺服器回覆該PC的IP位址。

2、RARP伺服器收到了RARP請求封包,為其分配IP位址,並將RARP回應傳送給PC1。

用於解析mac位址的協定是什麼

3、PC1收到RARP回應後,就使用得到的IP位址進行通訊。

用於解析mac位址的協定是什麼

更多相關知識,請造訪常見問題欄位!

以上是用於解析mac位址的協定是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!