Jak je vynucena jedinečnost adres MAC?
S obrovským objemem zařízení připojených k internetu, které byly a budou nadále vyráběny, jak je vynucena jedinečnost jakékoliv "dané" MAC adresy? Dnešní příspěvek SuperUser Q & A má odpovědi na zvědavé čtenářské otázky.
Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.
Screenshot s laskavým svolením Christiaan Colen (Flickr).
Otázka
Čtečka SuperUser JellicleCat chce vědět, jak je vynucena jedinečnost adres MAC:
Znovu a znovu jsem četl, že zařízení jsou jednoznačně identifikována podle jejich MAC adres, ale jak jsou určeny MAC adresy? A řeknou nám něco o zařízeních, která reprezentují?
Jak je vynucena jedinečnost adres MAC?
Odpověď
Příspěvek SuperUser DavidPostill má pro nás odpověď:
Jak jsou určeny adresy MAC?
Dodavatelé dostanou řadu MAC adres, které mohou být přiřazeny k jejich produktům IEEE (Institut elektrotechnických a elektronických inženýrů). MAC adresa je přidělena dodavatelům v různých velikostech bloků podle potřeby.
- IEEE nabízí programy nebo registry registrujícího úřadu, které vedou seznamy jednoznačných identifikátorů podle norem a vydávají jedinečné identifikátory těm, kteří je chtějí zaregistrovat. Registrační úřad IEEE přiřazuje objekty jednoznačné názvy způsobem, který zpřístupňuje úkoly zúčastněným stranám.
Můžete vyhledávat adresy dodavatelů / ethernetů / Bluetooth adresy MAC a vyhledávat, abyste nalezli dodavatele danou určitou MAC adresu nebo zjistili MAC adresový rozsah daný dodavateli.
Zařízení jsou jednoznačně identifikována jejich MAC adresami
To je nesprávné. Zařízení nejsou jednoznačně identifikována podle jejich MAC adres.
- V minulosti dodavatelé úmyslně nebo omylem přiřadili stejnou MAC adresu více zařízením.
- Je možné změnit adresu MAC zobrazenou většinou hardwaru OS, což je často označováno jako MAC spoofing:
- MAC spoofing je technika pro změnu adresy síťového rozhraní síťového zařízení, která je přiřazena výrobcem. MAC adresa je hardwarově kódovaná na řadiči síťového rozhraní (NIC) a nelze ji měnit. Existují však nástroje, které mohou operační systém věřit, že NIC má MAC adresu uživatele výběru.
Viz též: Jsou adresy MAC jedinečné při příchodu z továrny? a Recyklace adres MAC?
Duplicitní adresy MAC
- Výrobci znovu používají adresy MAC a odesílají karty s duplicitními adresami do různých částí Spojených států nebo světa, takže existuje jen velmi malá šance, že dva počítače se síťovými kartami se stejnou MAC adresou skončí na stejné síti.
- Adresy MAC jsou vypáleny do karty síťového rozhraní (NIC) a nelze je měnit. Viz ARP a RARP o tom, jak jsou adresy IP přeloženy do MAC adres a naopak.
- Aby bylo síťové zařízení schopno komunikovat, musí být MAC adresa, kterou používá, jedinečná. Žádné jiné zařízení v této podsíti místní sítě nemůže použít tuto MAC adresu. Pokud mají dvě zařízení stejnou adresu MAC (která se vyskytuje častěji než správci sítě), žádný počítač nemůže správně komunikovat. V síti Ethernet LAN to způsobí vysoký počet kolizí. Duplicitní adresy MAC ve stejné síti LAN jsou problém. Duplicitní adresy MAC oddělené jedním nebo více směrovači nejsou problém, protože obě zařízení se nebudou navzájem vidět a směrovač bude používat ke komunikaci.
Zdroj: Řízení přístupu k médiím
Další čtení
Časté dotazy: Registrační úřad
Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.