網(wǎng)絡(luò)基礎(chǔ)知識:IP和MAC地址如何工作

IP地址和MAC地址都可以識別網(wǎng)絡(luò)上的設(shè)備,但它們的工作方式略有不同。MAC地址被硬編碼到設(shè)備中,而IP地址是虛擬地址。

假設(shè)想要訪問一個網(wǎng)站,這其實很容易。只要輸入URL,然后就可以瀏覽了。這是一個簡單的過程,我們大多數(shù)人每天都會執(zhí)行多次。但大多數(shù)人并沒有意識到,在后臺發(fā)生了很多事情才能讓我們順暢的訪問。例如,MAC地址、IP地址和子網(wǎng)掩碼負責確保瀏覽正確的位置。它是如何工作的?這些不同的地址意味著什么?讓我們來探討一下這一切是如何運作的。

什么是MAC地址?

MAC地址是設(shè)備的“物理”地址。它是由制造商硬編碼到網(wǎng)卡上的。由12位十六進制數(shù)表示,全世界的每個設(shè)備都有一個唯一的MAC地址。雖然大多數(shù)人不記得或不關(guān)心MAC地址,但它們在后臺工作,以識別在網(wǎng)絡(luò)上的設(shè)備。

什么是IP地址?

IP地址是一個虛擬地址,它會根據(jù)設(shè)備連接的網(wǎng)絡(luò)甚至在重新啟動計算機時發(fā)生變化。幾年前,計算機上保留相同的IP地址,但現(xiàn)在IP地址通常是動態(tài)分配的。有些網(wǎng)站始終具有相同的IP地址,稱為靜態(tài)IP地址。

我們可以將其視為居住地用于接收郵件的街道地址,但IP地址可能會隨著時間的推移而發(fā)生變化。

什么是子網(wǎng)掩碼?

子網(wǎng)掩碼的工作原理類似于過濾器,可幫助確定IP地址的哪一部分標識網(wǎng)絡(luò)以及標識該網(wǎng)絡(luò)上的設(shè)備。每個IPv4地址都有一個網(wǎng)絡(luò)部分和一個主機部分。這些部分由分配給地址的子網(wǎng)掩碼定義。

常見子網(wǎng)掩碼255.255.255.0告訴我們地址的前三個八位字節(jié)表示網(wǎng)絡(luò)部分,最后一個八位字節(jié)表示地址的主機部分。地址為192.158.3.4,掩碼為255.25.255.0,192.168.3.0是網(wǎng)絡(luò),最后一個八位字節(jié)0.4是該網(wǎng)絡(luò)上的主機。

MAC地址、IP地址和子網(wǎng)掩碼如何協(xié)同工作

假設(shè)有一個帶路由器的房子。路由器把你所有的設(shè)備都連接到互聯(lián)網(wǎng)上。我們將擁有一個以192.168.1開頭的子網(wǎng)。它是大多數(shù)住宅路由器上的默認子網(wǎng)。因此,每個設(shè)備都有一個IP地址以這三個八位字節(jié)開始以唯一的數(shù)字結(jié)束。

以下是子網(wǎng)上的設(shè)備示例:

● 計算機1:192.168.1.5

● 計算機2:192.168.1.6

● Xbox:192.168.1.7

● iPhone:192.168.1.8

請注意,網(wǎng)絡(luò)上的每個設(shè)備都以192.168.1開頭,然后路由器在末尾為每個設(shè)備分配一個唯一的編號。

當我們告訴計算機與另一臺設(shè)備通信時,計算機會顯示“嗨,路由器。我是192.168.1.5,我正在嘗試聯(lián)系192.168.1.6。它位于此網(wǎng)絡(luò)上。”

路由器將有一個稱為ARP緩存的內(nèi)部表。該表保存IP地址到物理MAC地址的映射。如果嘗試通話的IP地址在表中列出,路由器會立即將流量轉(zhuǎn)發(fā)到目的地。

如果路由器不知道MAC地址,它會詢問網(wǎng)絡(luò)上的所有設(shè)備。這稱為廣播ARP消息。

路由器說:“你好,網(wǎng)絡(luò)。192.168.1.6是誰?”

第二臺計算機說:“哦,那就是我,這是我的MAC地址?!?/p>

交換完成后,路由器會將新的IP與MAC地址關(guān)系存儲在其ARP緩存中,以供稍后使用。

這就是局域網(wǎng)(LAN)使用IP和MAC地址的方式,了解這些簡單的機制至關(guān)重要,即使正在設(shè)置家庭網(wǎng)絡(luò)。值得注意的是,為企業(yè)或大型組織設(shè)置網(wǎng)絡(luò)可能會變得更加復雜。

總結(jié)

了解MAC地址、IP地址和子網(wǎng)如何協(xié)同工作是理解網(wǎng)絡(luò)工作原理的基礎(chǔ)。雖然大多數(shù)住宅客戶可能只需要了解基礎(chǔ)知識,但如果正在尋找IT職業(yè),則需要更深入地了解。

極客網(wǎng)企業(yè)會員

免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2024-01-23
網(wǎng)絡(luò)基礎(chǔ)知識:IP和MAC地址如何工作
了解MAC地址、IP地址和子網(wǎng)如何協(xié)同工作是理解網(wǎng)絡(luò)工作原理的基礎(chǔ)。雖然大多數(shù)住宅客戶可能只需要了解基礎(chǔ)知識,但如果正在尋找IT職業(yè),則需要更深入地了解。

長按掃碼 閱讀全文