MAC adresa

MAC adresa (z angličtiny  Media Access Control  - dohled nad přístupem k médiu , též Hardwarová adresa , též fyzická adresa ) - jedinečný identifikátor přidělený každému aktivnímu zařízení nebo některému jejich rozhraní v počítačových sítích Ethernet [1] .

Při návrhu standardu Ethernet se počítalo s tím, že každá síťová karta (stejně jako vestavěné síťové rozhraní) musí mít při výrobě „přišité“ jedinečné šestibajtové číslo (MAC adresu) . Toto číslo se používá k identifikaci odesílatele a příjemce rámce ; a předpokládá se, že když se v síti objeví nový počítač (nebo jiné zařízení schopné pracovat v síti), správce sítě nebude muset ručně konfigurovat MAC adresu tohoto počítače [1] .

Jedinečnosti MAC adres je dosaženo tím, že každý výrobce obdrží od koordinačního výboru IEEE Registration Authority rozsah 16 777 216 ( 224 ) adres a po vyčerpání přidělených adres může požádat o nový rozsah. Výrobce tedy může být určen ze tří nejvýznamnějších bajtů MAC adresy. Existují tabulky, které umožňují určit výrobce podle MAC adresy; konkrétně jsou zahrnuty v programech jako arpalert .

Ve vysílacích sítích (jako jsou sítě založené na Ethernetu ) MAC adresa jednoznačně identifikuje každý uzel v síti a doručuje data pouze tomuto uzlu. MAC adresy tedy tvoří základ sítí na linkové vrstvě modelu OSI , kterou používají protokoly vyšší ( síťové ) vrstvy. K překladu MAC adres na adresy síťové vrstvy a naopak se používají speciální protokoly (například ARP a RARP v sítích IPv4 a NDP v sítích založených na IPv6 ).

Většina síťových protokolů linkové vrstvy používá 1 ze 3 adresních prostorů MAC spravovaných IEEE (nebo MAC-48 nebo EUI-48 nebo EUI-64 ); adresy v každém z těchto prostorů by teoreticky měly být globálně jedinečné. Ale ne všechny protokoly používají MAC adresy; a ne všechny protokoly, které používají MAC adresy, potřebují, aby tyto adresy byly jedinečné.

Adresy jako MAC-48 jsou nejběžnější; používají se v technologiích jako Ethernet , Token ring , FDDI , WiMAX a další. Skládají se ze 48 bitů ; adresový prostor MAC-48 má tedy 248 (nebo 281474976710656) adres. Podle propočtů IEEE tato zásoba adres vydrží minimálně do roku 2100 .

EUI-48 se od MAC-48 liší pouze sémanticky : zatímco MAC-48 se používá pro síťová zařízení, EUI-48 se používá pro jiné typy hardwaru a softwaru .

Identifikátory EUI-64 jsou dlouhé 64 bitů a používají se ve FireWire i v IPv6 (jako spodních 64 bitů adresy hostitelské sítě).

Struktura MAC adresy

Standardy IEEE definují 48bitovou (6 oktetů ) MAC adresu, která je rozdělena do čtyř částí.

První 3 oktety (v pořadí, v jakém byly přenášeny po síti; horní 3 oktety, když se uvažuje v tradičním bitově obráceném hexadecimálním zápisu MAC adres) obsahují 24bitový jedinečný identifikátor organizace (OUI) [2] nebo MFG kód (Manufacturing, výrobce). ), který výrobce obdrží od IEEE . Zároveň je v prvním oktetu použito pouze 6 nejvýznamnějších bitů a dva nejméně významné bity mají speciální účel:

Další tři oktety jsou vybrány výrobcem pro každou instanci zařízení (kromě sítí SNA ).

Globálně spravovaná MAC adresa zařízení je tedy globálně jedinečná a je obvykle pevně zakódována do hardwaru.

Správce sítě má možnost namísto použití „drátové“ přidělit zařízení MAC adresu podle svého uvážení. Tato místně spravovaná MAC adresa je zvolena libovolně a nemusí obsahovat informace OUI. Znakem lokálně spravované adresy je odpovídající bit prvního oktetu adresy (viz výše ).

Pro zjištění MAC adresy síťového zařízení se v různých operačních systémech používají následující příkazy :

Změna MAC adresy

MAC adresu je možné změnit programově [1] , protože její hodnota zadaná ovladačem má vyšší prioritu než ta „zadrátovaná“ do desky. Stále však existují zařízení, u kterých není možné změnit MAC adresu bez programátoru (většinou se jedná o telekomunikační zařízení; např. set-top boxy pro IP-TV ( STB )).

U některých zařízení vybavených webovým rozhraním pro správu je možné během konfigurace změnit MAC adresu: většina routerů umožňuje duplikovat MAC adresu síťové karty, přes kterou je připojena k počítači.

Viz také

Poznámky

  1. 1 2 3 Ljubov Kasjanová. Jak změnit MAC adresu: Windows, Linux, Mac, Android, iOS . iCHIP.ru (6. srpna 2018). Získáno 28. července 2021. Archivováno z originálu dne 28. července 2021.
  2. Přiřazení IEEE OUI a Company_id // Registrační autorita IEEE: Seznam přiřazených OUI // Registrační autorita IEEE Archivováno 22. února 2008 na Wayback Machine vyhledávání OUI podle názvu výrobce a naopak Archivováno 21. října 2010 na Wayback Machine .

Literatura

Odkazy