Ke komunikaci nebo přenosu dat z jednoho počítače do druhého potřebujeme adresu. V počítačových sítích se zavádějí různé typy adres; každý pracuje v jiné vrstvě. MAC adresa , což je zkratka pro Media Access Control Address, je fyzická adresa, která funguje na vrstvě Data Link Layer. V tomto článku budeme diskutovat o adresování DLL, což je MAC adresa.
Projděte si tedy článek, pokud se chcete dozvědět, co je MAC adresa a její součásti.
Obsah
- Co je MAC (Media Access Control) adresa?
- Formát MAC adresy
- Typy MAC adres
- Důvod mít IP i MAC adresy.
- Proč by měla být MAC adresa v síti LAN jedinečná?
- Jak zjistím MAC adresu?
- Co je MAC Cloning?
- Charakteristika MAC adresy
- Výhody MAC adresy
- Nevýhody MAC adresy
Co je MAC (Media Access Control) adresa?
MAC adresy jsou jedinečné 48bitový čísla hardwaru počítače, která jsou zabudována do síťové karty (známé jako a Karta síťového rozhraní ) při výrobě. MAC adresa je také známá jako Fyzická adresa síťového zařízení. Ve standardu IEEE 802 je vrstva datového spojení rozdělena na dvě podvrstvy:
- Podvrstva Logical Link Control (LLC).
- Podvrstva Media Access Control (MAC).
MAC adresa je používána podvrstvou Media Access Control (MAC) vrstvy Data-Link Layer. MAC adresa je celosvětově jedinečná, protože existují miliony síťových zařízení a každé musíme jednoznačně identifikovat.

Formát MAC adresy
Abyste pochopili, co je MAC adresa, je velmi důležité, abyste nejprve porozuměli formátu MAC adresy. MAC adresa je tedy 12místné hexadecimální číslo (6bitové binární číslo), které je většinou reprezentováno dvojtečkou-hexadecimálním zápisem.
Prvních 6 číslic (řekněme 00:40:96) adresy MAC identifikuje výrobce, který se nazývá OUI ( Organizační jedinečný identifikátor ). Výbor registrační autority IEEE přiděluje tyto předpony MAC svým registrovaným prodejcům.
Zde jsou některé OUI známých výrobců:
CC:46:D6 - Cisco 3C:5A:B4 - Google, Inc. 3C:D9:2B - Hewlett Packard 00:9A:CD - HUAWEI TECHNOLOGIES CO.,LTD>
Šest číslic zcela vpravo představuje Řadič síťového rozhraní , který je přidělen výrobcem.
Jak bylo diskutováno výše, MAC adresa je reprezentována dvojtečkou-hexadecimálním zápisem. Ale to je jen konverze, není povinná. MAC adresa může být reprezentována pomocí některého z následujících formátů:

Poznámka: Dvojtečka-hexadecimální zápis používá OS Linux a Hexadecimální zápis oddělený tečkami používá Systémy Cisco .
Typy MAC adres
1. Unicast: Rámec s adresou Unicast je odeslán pouze do rozhraní vedoucího ke konkrétní NIC. Pokud je LSB (nejméně významný bit) prvního oktetu adresy nastaven na nulu, má rámec dosáhnout pouze jednoho přijímajícího NIC. MAC adresa zdrojového počítače je vždy Unicast.

2. Multicast: Adresa vícesměrového vysílání umožňuje zdroji odeslat rámec skupině zařízení. V adrese vícesměrového vysílání vrstvy 2 (Ethernet) je LSB (nejméně významný bit) prvního oktetu adresy nastaven na jednu. IEEE přidělil adresový blok 01-80-C2-xx-xx-xx (01-80-C2-00-00-00 až 01-80-C2-FF-FF-FF) pro skupinové adresy pro použití standardními protokoly .

3. Vysílání: Podobně jako u síťové vrstvy je vysílání možné také na podkladové vrstvě (vrstva datového spojení). Ethernetové rámce s jedničkami ve všech bitech cílové adresy (FF-FF-FF-FF-FF-FF) se označují jako broadcast adresy. Rámce, které jsou určeny s MAC adresou FF-FF-FF-FF-FF-FF, se dostanou na každý počítač patřící do daného segmentu LAN.
Důvod mít IP i MAC adresy.
Důvod, proč mít IP i MAC adresy, spočívá ve způsobu fungování internetu, konkrétně ve struktuře modelu OSI. Tento model je koncepční rámec, který popisuje, jak jsou data odesílána a přijímána přes síť. Je rozdělena do sedmi vrstev, z nichž každá plní specifické funkce.
- Vrstva 2 používá MAC adresy a zodpovídá za doručení balíků přeskočit na skok .
- Vrstva 3 používá IP adresy a zodpovídá za doručení balíků od konce ke konci .
Vrstva 2 (Vrstva datového spojení ) používá a MAC (Media Access Control) adresa . Jedná se o jedinečné identifikátory přiřazené síťovým rozhraním pro komunikaci na vrstvě datového spojení. Primární funkcí MAC adres je řídit, jak jsou data přenášena z jednoho síťového uzlu do druhého na přímém fyzickém základě – to je také označováno jako doručování hop to hop.
Na druhou stranu vrstva 3 ( Síťová vrstva ) používá an Adresa IP (Internet Protocol). . Tyto IP adresy se používají k identifikaci zařízení v síti a ke směrování provozu mezi sítěmi. IP adresy zajišťují, že data získaná z původního zdroje dosáhnou konečného cíle a nazývá se to také end-to-end doručení dat.
Když počítač odešle data, nejprve je zabalí do IP hlavičky, která obsahuje zdrojovou a cílovou IP adresu. Tato IP hlavička spolu s daty je pak zapouzdřena do MAC hlavičky, která obsahuje zdrojovou a cílovou MAC adresu pro aktuální skok v cestě.
Jak data putují od jednoho routeru k dalšímu, hlavička MAC adresy je odstraněna a je vygenerována nová pro další skok. Hlavička IP, která byla vygenerována původním počítačem, však zůstane nedotčena, dokud nedosáhne konečného cíle. Tento proces ilustruje, jak hlavička IP spravuje doručování od konce ke konci, zatímco hlavičky MAC zpracovávají doručování přeskok.
Proto jsou pro fungování internetu nezbytné jak IP, tak MAC adresy. Zatímco MAC adresy usnadňují přímý fyzický přenos dat mezi síťovými uzly, IP adresy zajišťují, že data dosáhnou svého konečného cíle.
Proč by měla být MAC adresa v síti LAN jedinečná?
Zvažte a A ( Místní síť ) jako velké shromáždění, kde se všichni zabývají rozhovory. Nyní předpokládejme, že na tomto shromáždění jsou dva jedinci, kteří shodou okolností sdílejí stejné jméno. Tento scénář by nevyhnutelně způsobil zmatek, že? Pokud někdo zavolá toto jméno, oba jedinci zareagují, takže je obtížné rozeznat zamýšleného příjemce zprávy.
Podobným způsobem má v rámci sítě každé zařízení odlišný identifikátor označovaný jako MAC (Media Access Control) adresa. Představte si to jako jedinečný název přiřazený zařízení. Když jsou informace přenášeny po síti, jsou směrovány na konkrétní MAC adresu, podobně jako dopis adresovaný konkrétní osobě.
Pokud by však více zařízení ve stejné síti mělo stejné MAC adresy, vedlo by to ke zmatku a narušilo by to fungování sítě. Síť by měla problém zjistit, které zařízení by mělo přijímat přenášené informace. Aby se zabránilo tomuto zmatku a zajistilo se přesné doručení informací, je životně důležité, aby každé zařízení v síti mělo jedinečnou adresu MAC.
Jak zjistím MAC adresu?
MAC adresa se většinou používá ke konfiguraci routeru pro síťové zařízení nebo při odstraňování problémů. Adresu našeho počítačového zařízení lze snadno zkontrolovat pomocí libovolného provozního zařízení. Všechna zařízení Apple připojená k naší domácí síti obsahují unikátní MAC adresu. Výrobci mohou identifikovat MAC adresu jinými názvy, jako je fyzická adresa, ID hardwaru, ID bezdrátové sítě a adresa Wi-Fi.
Následují kroky, které pomohou najít MAC adresy pro různé OS
MAC adresa ve Windows
Zde je podrobný průvodce hledáním MAC adres v systému Windows.
Příkaz:
ipconfig /all>
Krok 1 - lis Start okna nebo Klikněte na Windows Key.
Krok 2 - Do vyhledávacího pole zadejte cmd, a otevře se příkazový řádek.

Krok 3 – Klikněte na cmd, zobrazí se okno příkazového řádku,

Krok 4 – V příkazovém řádku zadejte ipconfig/all příkaz a poté stiskněte enter.

Krok 5 – Jak budete posouvat dolů, každá fyzická adresa je MAC adresa vašeho zařízení.

MAC adresa na MacOS
Zde je podrobný návod, jak najít MAC adresy v operačním systému Mac.
Příkaz pro MAC adresu v MacOS:
TCP/IP Control Panel>
Krok 1 - Klepněte na Nastavení systému.

Krok 2 - V nastavení systému klikněte na MAC síť volba.

Krok 3 – Pak přejděte na pokročilé nastavení.
obj v jazyce Java

Krok 4 – Zde najdete svou MAC adresu.

MAC adresa na Unix/Linux
Zde je podrobný návod, jak najít MAC adresy v operačním systému Unix/Linux.
Příkaz pro MAC adresu v Unixu/Linuxu:
ifconfig -a ip link list ip address show>
Poznámka: Technologie LAN jako Token rings a Ethernet používají MAC adresy jako svou fyzickou adresu, ale existují některé sítě (AppleTalk), které MAC adresy nepoužívají. pro další detaily .
Co je MAC Cloning?
Někteří ISP používají MAC adresy k přiřazení IP adresy k zařízení brány. Když se zařízení připojí k ISP, DHCP server zaznamená MAC adresu a poté přidělí IP adresu. Nyní bude systém identifikován pomocí MAC adresy. Když se zařízení odpojí, ztratí IP adresu.
Pokud se uživatel chce znovu připojit, DHCP server zkontroluje, zda je zařízení dříve připojeno. Pokud ano, server se pokusí přiřadit totéž IP adresa (v případě, že doba pronájmu neuplynula). V případě, že uživatel změnil router, musí uživatel informovat ISP o nové MAC adrese, protože nová MAC adresa je ISP neznámá, takže spojení nelze navázat.
Nebo je druhá možnost Klonování , uživatel může jednoduše naklonovat registrovanou MAC adresu u ISP. Nyní router stále hlásí staré MAC adresy ISP a nebude problém s připojením.
Charakteristika MAC adresy
Adresa Media Access Control (MAC adresa) je jedinečný identifikátor přiřazený většině síťových adaptérů nebo karet síťového rozhraní (NIC) výrobcem pro identifikaci a použití v podvrstvě protokolu Media Access Control.
Ethernetová MAC adresa je 48bitová binární hodnota vyjádřená jako 12 hexadecimálních číslic (4 bity na hexadecimální číslici). MAC adresy jsou v ploché struktuře a nejsou tedy směrovatelné na internetu. Sériová rozhraní nepoužívají MAC adresy. NEOBSAHUJE síťovou a hostitelskou část s adresou. Slouží k doručení rámu do cílového zařízení.
- MAC adresy se používají v prostředí LAN (Local Area Network) k identifikaci zařízení a umožnění komunikace mezi nimi.
- MAC adresy jsou vypáleny do hardwaru karty síťového rozhraní (NIC) a nelze je změnit, s výjimkou některých vzácných případů, kdy k tomu výrobce poskytl specifický nástroj.
- První 3 bajty MAC adresy představují ID výrobce, zatímco poslední 3 bajty představují jedinečný identifikátor přidělený výrobcem.
- MAC adresy se často používají ve spojení s ARP (Address Resolution Protocol) pro překlad IP adres na MAC adresy pro komunikaci v síti LAN.
- Některé operační systémy, jako je Windows a Linux , vám umožní zobrazit MAC adresu vašeho síťového adaptéru pomocí příkazového řádku nebo nastavení sítě.
Výhody MAC adresy
- Jedinečnost: Každá MAC adresa je jedinečná, což znamená, že zařízení v síti lze snadno identifikovat a spravovat.
- Jednoduchost: MAC adresy se snadno konfigurují a spravují a nevyžadují žádnou další síťovou infrastrukturu.
- Kompatibilita: MAC adresy jsou široce používány a podporovány řadou síťových technologií a protokolů, díky čemuž jsou kompatibilní s mnoha různými systémy.
- Bezpečnostní: MAC adresy lze použít k omezení přístupu k síti tím, že se povolí připojení pouze zařízení s autorizovanými MAC adresami.
- Odolnost proti chybám: V případě selhání hardwaru nebo softwaru lze zařízení snadno vyměnit, aniž by to ovlivnilo síť, pokud má nové zařízení stejnou MAC adresu jako to staré.
- Multicasting: MAC adresy lze použít pro multicasting, což umožňuje odeslání jednoho paketu na více zařízení najednou.
- Účinnost: MAC adresy umožňují efektivní komunikaci v síti, protože umožňují zařízením rychle a snadno se navzájem identifikovat a komunikovat.
- Nižší režie sítě: MAC adresy snižují režii sítě tím, že umožňují zařízením komunikovat přímo mezi sebou bez potřeby dalšího směrování nebo adresování.
- Snadné řešení problémů: Adresy MAC lze použít k řešení problémů se sítí identifikací zdroje problémů a sledováním síťové aktivity.
- Flexibilita: MAC adresy lze použít k podpoře různých síťových konfigurací a topologií, včetně peer-to-peer, klient-server a hybridních modelů.
Nevýhody MAC adresy
- Omezený adresní prostor: MAC adresy jsou 48bitová čísla, což znamená, že existuje konečný počet možných MAC adres. To může vést ke konfliktům adres, pokud má více zařízení stejnou MAC adresu.
- Spoofing: MAC adresy lze snadno podvrhnout, což umožní neoprávněným zařízením získat přístup k síti.
- Neefektivnost: MAC adresy nejsou hierarchické, což může ztížit efektivní správu velkých sítí.
- Statické adresování: MAC adresy jsou obvykle přiřazeny v době výroby a nelze je snadno změnit. To může být nevýhodou v situacích, kdy je třeba zařízení překonfigurovat nebo vyměnit.
- Omezený rozsah: MAC adresy se používají pouze k identifikaci zařízení v rámci segmentu místní sítě a nelze je použít k identifikaci zařízení mimo tento segment.
- Závisí na hardwaru: MAC adresy jsou svázány s kartou síťového rozhraní (NIC) zařízení, což znamená, že pokud síťová karta selže nebo je vyměněna, změní se také adresa MAC.
- Nedostatek šifrování: MAC adresy jsou odesílány jako prostý text, což je může učinit zranitelnými vůči odposlechu a odposlechu.
- Žádné vlastní zabezpečení: Zatímco filtrování MAC lze použít k omezení přístupu k síti, MAC adresy samotné neposkytují žádné vlastní bezpečnostní funkce.
- Kolize MAC adres: V ojedinělých případech mohou MAC adresy kolidovat, což může způsobit narušení sítě a ztížit identifikaci a správu zařízení v síti.
Nejčastější dotazy týkající se MAC adresy
Q1. K čemu slouží MAC adresa?
Odpovědět
MAC adresa se používá k identifikaci zařízení ve stejné síti. Na druhou stranu, IP adresy také udělal totéž, ale to se používá k identifikaci zařízení zařízení globálně nebo prostřednictvím jejich internetové adresy.
Q2. Můžeme změnit MAC adresu?
Odpovědět
Ne , MAC adresa je a Permanentní adresa zařízení, které je také pevně zakódováno v kartě síťového rozhraní (NIC). Mnoho ovladačů však umožňuje změnu MAC adresy.
Q3. Jaké je moje číslo MAC adresy?
Odpovědět
Chcete-li zjistit MAC adresu libovolného zařízení, můžete postupovat podle těchto obecných kroků:
- Otevřete na svém zařízení aplikaci Nastavení.
- Přejděte do části Síť a internet.
- Vyberte Vlastnosti.
- Přejděte dolů na konec stránky, dokud nenajdete fyzickou adresu (MAC).
Další podrobnosti: - Zkontrolujte zde
Q4. Rozdíl mezi MAC adresou a IP adresou?
Odpovědět
The Rozdílové body mezi MAC adresou a IP adresou
MAC adresa IP adresa MAC adresa je zkratka pro Media Access Control Address. IP Address je zkratka pro Internet Protocol Address. MAC adresa je šestibajtová hexadecimální adresa. Adresa IP je buď čtyřbajtová (IPv4) nebo šestnáctibajtová (IPv6) adresa. Zařízení připojené s MAC adresou lze načíst pomocí protokolu ARP. Zařízení připojené pomocí IP adresy lze načíst pomocí protokolu RARP. MAC adresu poskytuje výrobce síťové karty. IP adresu poskytuje poskytovatel internetových služeb. Další podrobnosti: - Zkontrolujte zde
