首頁  >  文章  >  在乙太網路中是根據什麼位址來區分不同的設備的

在乙太網路中是根據什麼位址來區分不同的設備的

青灯夜游
青灯夜游原創
2022-07-25 14:20:3911906瀏覽

在乙太網路中是根據「MAC」位址來區分不同的裝置的。網路中每台設備都有一個唯一的網路標識,這個位址叫MAC位址或網卡位址,是用來確認網路設備位置的位址,由網路設備製造商生產時寫在硬體內部。 MAC位址用於在網路中唯一標示一個網路卡,一台設備若有一或多個網路卡,則每個網路卡都需要並且會有一個唯一的MAC位址。

在乙太網路中是根據什麼位址來區分不同的設備的

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

在乙太網路中是根據「MAC」位址來區分不同的裝置的。

MAC位址(英文:Media Access Control Address),直譯為媒體存取控制地址,也稱為區域網路位址(LAN Address),MAC地址,乙太網路位址(Ethernet Address)或實體位址(Physical Address),它是一個用來確認網路設備位置的地址。在OSI模型中,第三層網路層負責IP位址,第二層資料鏈結層負責MAC地址 。 MAC位址用於在網路中唯一標示一個網路卡,一台設備若有一或多個網路卡,則每個網路卡都需要並且會有一個唯一的MAC位址。

MAC位址也叫實體位址、硬體位址,由網路設備製造商生產時燒錄在網卡(Network lnterface Card)的EPROM(一種快閃晶片,通常可以透過程式擦寫)。 IP位址與MAC位址在電腦裡都是以二進位表示的,IP位址是32位元的,而MAC位址則是48位元的。

MAC位址的長度為48位元(6個位元組),通常表示為12個16進位數,如:00-16-EA-AE-3C-40就是一個MAC位址,其中前3個字節,16進制數00-16-EA代表網路硬體製造商的編號,它由IEEE(電氣與電子工程師協會)分配,而後3個字節,16進制數AE-3C-40代表該製造商所製造的某個網路產品(如網卡)的系列號。只要不更改自己的MAC位址,MAC位址在世界是唯一的。形像地說,MAC位址就如同身分證上的身分證號碼,具有唯一性。

MAC的結構

網路中每台設備都有一個唯一的網路標識,這個位址叫MAC位址或網路卡位址,由網路設備製造商生產時寫在硬體內部。 MAC位址則是48位元的(6個位元組),通常表示為12個16進位數,每2個16進位數之間用冒號隔開,如08:00:20:0A:8C:6D就是一個MAC位址。具體如下圖所示,其前3位元組表示OUI(Organizationally Unique Identifier),是IEEE的註冊管理機構給不同廠商分配的代碼,區分不同的廠商。後3位元組由廠商自行分配。

MAC位址最高位元組(MSB)的低第二位元(LSb)表示這個MAC位址是全域的還是本地的,即U/L(Universal/Local)位,如果為0,表示是全域地址。所有的OUI這一位都是0。

MAC位址最高位元組(MSB)的低第一位(LSb),表示這個MAC位址是單播還是多重播送。 0表示單播。

MAC的作用

IP 位址是基於邏輯的,比較靈活,不受硬體的限制,也容易記憶。而 MAC位址在某種程度上與硬體一致,是基於實體的,能夠標識具體的網路節點。這兩種位址各有優點,使用時也因條件不同而採取不同的位址。

大多數存取Internet的方式是把主機透過區域網路組織在一起,然後再透過交換器或路由器等裝置和 Internet 連接。這樣一來就出現如何區分具體用戶,防止 IP位址被盜用的問題。由於IP位址只是邏輯上的標識,任何人都能隨意修改,因此不能用來具體標識一個使用者。而 MAC位址則不然,它是固化在網路卡裡面的。從理論上講,除非盜來硬體即網卡,否則一般是不能被冒名頂替的。基於 MAC 位址的這種特點,因此區域網路採用了用MAC位址來識別具體使用者的方法。

在具體的通訊過程中,透過交換器內部的交換錶把 MAC位址和 IP 位址一一對應。當有發送給本地區域網路內一台主機的封包時,交換器會先將封包接收下來,然後把封包中的IP 位址依照交換表中的對應關係對應成MAC位址,然後將封包轉送到對應的MAC位址的主機上去。這樣一來,即使某台主機盜用了這個 IP 位址,但由於此主機沒有對應的 MAC位址,因此也不能收到封包,發送過程和接收過程類似。

所以,無論是區域網,或是廣域網路中的電腦之間進行通訊時,最終都表現為將封包從某種形式的鏈路上的一個初始節點出發,從一個節點傳遞到另一個節點,最終傳送到目的節點。封包在這些節點之間的傳遞都是由 ARP(Address Resolution Protocol:位址解析協定)負責將IP位址對應到 MAC位址上來完成的。

身分證就是用來證明一個人的身分。平日身分證的作用並不是很大,但是到了有的關鍵時刻,必須有身分證來說明一個人的一切。那麼,IP位址與MAC位址綁定,就如同在日常生活中一個人與身分證的關係。因為,IP位址可以隨意的,但MAC位址是唯一說明IP位址身分的。例如,為防止IP位址被盜用,通常交換器的連接埠綁定(連接埠的MAC表使用靜態表項),可以在每個交換器連接埠只連接一台主機的情況下防止修改MAC位址的盜用,如果是三層設備還可以提供交換器連接埠、IP位址和MAC位址三者的綁定。

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

以上是在乙太網路中是根據什麼位址來區分不同的設備的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn