logo

Wat is MAC-adres?

Om te communiceren of gegevens over te dragen van de ene computer naar de andere, hebben we een adres nodig. In computernetwerken worden verschillende soorten adressen geïntroduceerd; elk werkt op een andere laag. Een MAC-adres , wat staat voor Media Access Control Address, is een fysiek adres dat werkt op de Data Link Layer. In dit artikel bespreken we het adresseren van een DLL, het MAC-adres.

Lees dus het artikel als u graag wilt weten wat het MAC-adres en de componenten ervan zijn.



Inhoudsopgave

Wat is een MAC-adres (Media Access Control)?

MAC-adressen zijn uniek 48-bits hardwarenummers van een computer die zijn ingebed in een netwerkkaart (ook wel a Netwerkinterfacekaart ) tijdens de productie. Het MAC-adres wordt ook wel het Fysiek adres van een netwerkapparaat. In de IEEE 802-standaard is de datalinklaag verdeeld in twee sublagen:

  1. Logical Link Control (LLC)-sublaag
  2. Media Access Control (MAC)-sublaag

De MAC adres wordt gebruikt door de Media Access Control (MAC)-sublaag van de Data-Link Layer. Het MAC-adres is wereldwijd uniek omdat er miljoenen netwerkapparaten bestaan ​​en we ze allemaal op unieke wijze moeten identificeren.



Adres voor mediatoegangscontrole

Formaat van MAC-adres

Om te begrijpen wat een MAC-adres is, is het erg belangrijk dat u eerst het formaat van het MAC-adres begrijpt. Een MAC-adres is dus een 12-cijferig hexadecimaal getal (6-bits binair getal), dat meestal wordt weergegeven in de colon-hexadecimale notatie.

De eerste 6 cijfers (bijvoorbeeld 00:40:96) van het MAC-adres identificeren de fabrikant, de zogenaamde OUI ( Organisatorische unieke identificatie ). De IEEE Registration Authority Committee wijst deze MAC-voorvoegsels toe aan haar geregistreerde leveranciers.



Hier zijn enkele OUI van bekende fabrikanten:

  CC:46:D6 - Cisco     3C:5A:B4 - Google, Inc.    3C:D9:2B - Hewlett Packard    00:9A:CD - HUAWEI TECHNOLOGIES CO.,LTD>

De meest rechtse zes cijfers vertegenwoordigen Netwerkinterfacecontroller , die wordt toegewezen door de fabrikant.

Zoals hierboven besproken, wordt het MAC-adres weergegeven door de Colon-Hexadecimale notatie. Maar dit is slechts een conversie, niet verplicht. MAC-adres kan worden weergegeven met een van de volgende formaten:

Formaat van MAC-adres

Opmerking: Colon-hexadecimale notatie wordt gebruikt door Linux-besturingssysteem en door perioden gescheiden hexadecimale notatie wordt gebruikt Cisco-systemen .

Soorten MAC-adressen

1. Unicast: Een Unicast-geadresseerd frame wordt alleen verzonden naar de interface die naar een specifieke NIC leidt. Als de LSB (minst significante bit) van het eerste octet van een adres op nul is ingesteld, is het de bedoeling dat het frame slechts één ontvangende NIC bereikt. Het MAC-adres van de bronmachine is altijd Unicast.

Unicast

2. Multicast: Met het multicast-adres kan de bron een frame naar een groep apparaten sturen. In Layer-2 (Ethernet) Multicast-adres wordt de LSB (minst significante bit) van het eerste octet van een adres ingesteld op één. IEEE heeft het adresblok 01-80-C2-xx-xx-xx (01-80-C2-00-00-00 tot 01-80-C2-FF-FF-FF) toegewezen voor groepsadressen voor gebruik door standaardprotocollen .

Multicast

3. Uitzending: Net als bij de netwerklaag is uitzending ook mogelijk op de onderliggende laag (datalinklaag). Ethernet-frames met enen in alle bits van het bestemmingsadres (FF-FF-FF-FF-FF-FF) worden de broadcast-adressen genoemd. Frames die zijn bestemd met het MAC-adres FF-FF-FF-FF-FF-FF bereiken elke computer die tot dat LAN-segment behoort.

Uitzending

Reden om zowel IP- als MAC-adressen te hebben.

De reden voor het hebben van zowel IP- als MAC-adressen ligt in de manier waarop internet werkt, met name in de structuur van het OSI-model. Dit model is een conceptueel raamwerk dat beschrijft hoe gegevens via een netwerk worden verzonden en ontvangen. Het is verdeeld in zeven lagen, die elk specifieke functies uitvoeren.

  • Laag 2 toepassingen MAC-adressen en is verantwoordelijk voor de pakketbezorging van hop tot hop .
  • Laag 3 toepassingen IP-adressen en is verantwoordelijk voor de pakketbezorging van eind tot eind .

Laag 2 (Datalinklaag ) gebruikt een MAC-adres (Media Access Control). . Dit zijn unieke identificatiegegevens die zijn toegewezen aan netwerkinterfaces voor communicatie op de datalinklaag. De primaire functie van MAC-adressen is het beheren van de manier waarop gegevens op een directe, fysieke basis van het ene netwerkknooppunt naar het andere worden getransporteerd. Dit wordt ook wel hop-to-hop-levering genoemd.

Aan de andere kant, laag 3 ( Netwerklaag ) gebruikt een IP-adres (Internet Protocol). . Deze IP-adressen worden gebruikt om apparaten op een netwerk te identificeren en om verkeer tussen netwerken te routeren. De IP-adressen zorgen ervoor dat de gegevens afkomstig van de oorspronkelijke bron hun eindbestemming bereiken en dit wordt ook wel end-to-end levering van gegevens genoemd.

Wanneer een computer gegevens verzendt, verpakt deze deze eerst in een IP-header, die de bron- en bestemmings-IP-adressen bevat. Deze IP-header wordt, samen met de gegevens, vervolgens ingekapseld in een MAC-header, die de bron- en bestemmings-MAC-adressen voor de huidige hop in het pad bevat.

Terwijl de gegevens van de ene router naar de volgende reizen, wordt de MAC-adresheader verwijderd en wordt er een nieuwe gegenereerd voor de volgende hop. De IP-header, die door de oorspronkelijke computer is gegenereerd, blijft echter intact totdat deze de eindbestemming bereikt. Dit proces illustreert hoe de IP-header de end-to-end-levering beheert, terwijl de MAC-headers de hop-to-hop-levering afhandelen.

Zowel IP- als MAC-adressen zijn dus essentieel voor het functioneren van internet. Terwijl MAC-adressen de directe, fysieke overdracht van gegevens tussen netwerkknooppunten vergemakkelijken, zorgen IP-adressen ervoor dat de gegevens hun eindbestemming bereiken.

Waarom moet het MAC-adres uniek zijn in het LAN-netwerk?

Overweeg een EN ( Lokaal netwerk ) als een grote bijeenkomst waar iedereen in gesprek is. Laten we nu aannemen dat er twee personen op deze bijeenkomst zijn die toevallig dezelfde naam hebben. Dit scenario zou onvermijdelijk voor verwarring zorgen, toch? Als iemand die naam roept, reageren beide personen, waardoor het een uitdaging wordt om de beoogde ontvanger van het bericht te onderscheiden.

Op een vergelijkbare manier beschikt elk apparaat binnen een netwerk over een afzonderlijke identificatie die een MAC-adres (Media Access Control) wordt genoemd. Zie het als een unieke naam die aan het apparaat is toegewezen. Wanneer informatie via het netwerk wordt verzonden, wordt deze naar een specifiek MAC-adres geleid, net zoals een brief die aan een specifiek individu is gericht.

Als meerdere apparaten binnen hetzelfde netwerk echter identieke MAC-adressen zouden hebben, zou dit tot verwarring leiden en de werking van het netwerk verstoren. Het netwerk zou moeite hebben om vast te stellen welk apparaat de verzonden informatie zou moeten ontvangen. Om deze verwarring te voorkomen en een nauwkeurige levering van informatie te garanderen, is het van cruciaal belang dat elk apparaat in een netwerk over een uniek MAC-adres beschikt.

Hoe vind ik het MAC-adres?

Een MAC-adres wordt meestal gebruikt om een ​​router voor een netwerkapparaat te configureren of tijdens het oplossen van problemen. Het adres van ons computerapparaat kan eenvoudig worden gecontroleerd met elk besturingssysteem. Alle Apple-apparaten die op ons thuisnetwerk zijn aangesloten, bevatten een uniek MAC-adres. Fabrikanten kunnen een MAC-adres identificeren met andere namen, zoals het fysieke adres, de hardware-ID, de draadloze ID en het Wi-Fi-adres.

Hieronder volgen de stappen die helpen bij het vinden van MAC-adressen voor verschillende besturingssystemen

MAC-adres op Windows

Hier vindt u de stapsgewijze handleiding voor het vinden van MAC-adressen op Windows.

Commando:

ipconfig /all>

Stap 1 - druk op Venster starten of Klik op de Windows-toets.

Windows-ss-1 Stap 2 - Typ in het zoekvak cmd, en de opdrachtprompt wordt geopend.

cmd-ss-2

Stap 3 - Klik op cmd, het opdrachtpromptvenster wordt weergegeven,

ss-cmd-nieuw

Stap 4 - Typ in de opdrachtprompt ipconfig/all commando en druk vervolgens op enter.

ipmg

Stap 5 – Terwijl u naar beneden scrollt, is elk fysiek adres het MAC-adres van uw apparaat.

ipmg-(1)

MAC-adres op MacOS

Hier is een stapsgewijze handleiding voor het vinden van MAC-adressen op een Mac-besturingssysteem.

Commando voor MAC-adres in MacOS:

TCP/IP Control Panel>

Stap 1 - Klik op Systeeminstellingen.

tt

Stap 2 - Klik in de systeeminstellingen op de MAC-netwerk keuze.

netwerk-mac-3

Stap 3 - Ga dan naar de geavanceerde instellingen.

geavanceerde-mac-3

Stap 4 - Hier vindt u uw MAC-adres.

ip-mac-1

MAC-adres op Unix/Linux

Hier is een stapsgewijze handleiding voor het vinden van MAC-adressen op een Unix/Linux-besturingssysteem.

Commando voor MAC-adres in Unix/Linux:

  ifconfig -a    ip link list     ip address show>

Opmerking: LAN-technologieën zoals Token-ringen en Ethernet gebruiken MAC-adressen als fysiek adres, maar er zijn enkele netwerken (AppleTalk) die geen MAC-adressen gebruiken. voor verdere details .

Rajinikanth

Wat is MAC-klonen?

Sommige ISP's gebruiken MAC-adressen om een ​​IP-adres aan het gateway-apparaat toe te wijzen. Wanneer een apparaat verbinding maakt met de ISP, registreert de DHCP-server het MAC-adres en wijst vervolgens een IP-adres toe. Nu wordt het systeem geïdentificeerd via het MAC-adres. Wanneer de verbinding met het apparaat wordt verbroken, verliest het het IP-adres.

Als de gebruiker opnieuw verbinding wil maken, wordt de DHCP server controleert of het apparaat eerder is verbonden. Als dat zo is, probeert de server hetzelfde toe te wijzen IP adres (indien de huurperiode nog niet is verstreken). Als de gebruiker de router heeft gewijzigd, moet de gebruiker de ISP informeren over het nieuwe MAC-adres, omdat het nieuwe MAC-adres onbekend is bij de ISP en de verbinding dus niet tot stand kan worden gebracht.

Of de andere optie is Klonen , kan de gebruiker eenvoudig het geregistreerde MAC-adres bij de ISP klonen. Nu blijft de router de oude MAC-adressen aan de ISP rapporteren en is er geen verbindingsprobleem.

Kenmerken van MAC-adres

Het Media Access Control-adres (MAC-adres) is een unieke identificatie die door de fabrikant aan de meeste netwerkadapters of netwerkinterfacekaarten (NIC's) is toegewezen voor identificatie en gebruik in de sublaag van het Media Access Control-protocol.

Een Ethernet MAC-adres is een binaire waarde van 48 bits, uitgedrukt als 12 hexadecimale cijfers (4 bits per hexadecimaal cijfer). MAC-adressen hebben een platte structuur en zijn dus niet routeerbaar op internet. Seriële interfaces gebruiken geen MAC-adressen. Het bevat GEEN netwerk- en hostgedeelte met het adres. Het wordt gebruikt om het frame op het bestemmingsapparaat af te leveren.

  • MAC-adressen worden in LAN-omgevingen (Local Area Network) gebruikt om apparaten te identificeren en communicatie daartussen mogelijk te maken.
  • MAC-adressen worden in de hardware van een netwerkinterfacekaart (NIC) gebrand en kunnen niet worden gewijzigd, behalve in enkele zeldzame gevallen waarin de fabrikant hiervoor een specifiek hulpmiddel heeft geleverd.
  • De eerste 3 bytes van een MAC-adres vertegenwoordigen de fabrikant-ID, terwijl de laatste 3 bytes een unieke identificatie vertegenwoordigen die door de fabrikant is toegewezen.
  • MAC-adressen worden vaak gebruikt in combinatie met ARP (Address Resolution Protocol) om IP-adressen om te zetten in MAC-adressen voor communicatie op een LAN.
  • Sommige besturingssystemen, zoals Windows en Linux kunt u het MAC-adres van uw netwerkadapter bekijken via een opdrachtprompt of netwerkinstellingen.

Voordelen van MAC-adres

  1. Uniciteit: Elk MAC-adres is uniek, wat betekent dat apparaten op het netwerk eenvoudig kunnen worden geïdentificeerd en beheerd.
  2. Eenvoud: MAC-adressen zijn eenvoudig te configureren en te beheren en vereisen geen extra netwerkinfrastructuur.
  3. Compatibiliteit: MAC-adressen worden veel gebruikt en ondersteund door een verscheidenheid aan netwerktechnologieën en protocollen, waardoor ze compatibel zijn met veel verschillende systemen.
  4. Beveiliging: MAC-adressen kunnen worden gebruikt om de toegang tot een netwerk te beperken door alleen apparaten met geautoriseerde MAC-adressen verbinding te laten maken.
  5. Fouttolerantie: In geval van een hardware- of softwarestoring kan een apparaat eenvoudig worden vervangen zonder dat dit gevolgen heeft voor het netwerk, zolang het nieuwe apparaat hetzelfde MAC-adres heeft als het oude.
  6. Multicasting: MAC-adressen kunnen worden gebruikt voor multicasting, waardoor een enkel pakket tegelijk naar meerdere apparaten kan worden verzonden.
  7. Efficiëntie: MAC-adressen maken efficiënte communicatie op het netwerk mogelijk, omdat apparaten elkaar snel en gemakkelijk kunnen identificeren en met elkaar kunnen communiceren.
  8. Lagere netwerkoverhead: MAC-adressen verminderen de netwerkoverhead doordat apparaten rechtstreeks met elkaar kunnen communiceren zonder dat er extra routering of adressering nodig is.
  9. Gemakkelijk probleemoplossing: MAC-adressen kunnen worden gebruikt om netwerkproblemen op te lossen door de bron van problemen te identificeren en netwerkactiviteit te volgen.
  10. Flexibiliteit: MAC-adressen kunnen worden gebruikt ter ondersteuning van een verscheidenheid aan netwerkconfiguraties en topologieën, waaronder peer-to-peer-, client-server- en hybride modellen.

Nadelen van MAC-adres

  1. Beperkte adresruimte: MAC-adressen zijn 48-bits getallen, wat betekent dat er een eindig aantal mogelijke MAC-adressen is. Dit kan tot adresconflicten leiden als meerdere apparaten hetzelfde MAC-adres hebben.
  2. Spoofing: MAC-adressen kunnen eenvoudig worden vervalst, waardoor ongeautoriseerde apparaten toegang kunnen krijgen tot het netwerk.
  3. Inefficiëntie: MAC-adressen zijn niet hiërarchisch, wat het moeilijk kan maken om grote netwerken efficiënt te beheren.
  4. Statische adressering: MAC-adressen worden doorgaans toegewezen op het moment van productie en kunnen niet eenvoudig worden gewijzigd. Dit kan een nadeel zijn in situaties waarin apparaten opnieuw moeten worden geconfigureerd of vervangen.
  5. Beperkte reikwijdte: MAC-adressen worden alleen gebruikt voor het identificeren van apparaten binnen een lokaal netwerksegment en kunnen niet worden gebruikt om apparaten buiten dit segment te identificeren.
  6. Hardware-afhankelijk: MAC-adressen zijn gekoppeld aan de netwerkinterfacekaart (NIC) van een apparaat, wat betekent dat als de NIC uitvalt of wordt vervangen, het MAC-adres ook verandert.
  7. Gebrek aan encryptie: MAC-adressen worden in platte tekst verzonden, waardoor ze kwetsbaar kunnen zijn voor onderschepping en afluisteren.
  8. Geen inherente beveiliging: Hoewel MAC-filtering kan worden gebruikt om de toegang tot een netwerk te beperken, bieden MAC-adressen zelf geen inherente beveiligingsfuncties.
  9. Botsingen met MAC-adressen: In zeldzame gevallen kunnen MAC-adressen botsen, wat netwerkverstoringen kan veroorzaken en het moeilijk kan maken om apparaten op het netwerk te identificeren en te beheren.

Veelgestelde vragen over MAC-adres

Q1. Waar wordt het MAC-adres voor gebruikt?

Antwoord

MAC-adres wordt gebruikt om apparaten in hetzelfde netwerk te identificeren. Aan de andere kant, IP-adressen deed ook hetzelfde, maar dat wordt gebruikt om apparaatapparaten wereldwijd of via het internetadres te identificeren.

Vraag 2. Kunnen we het MAC-adres wijzigen?

Antwoord

Nee , MAC-adres is een Vast Adres van een apparaat dat ook hardgecodeerd is in de netwerkinterfacekaart (NIC). Bij veel stuurprogramma's kan het MAC-adres echter worden gewijzigd.

Q3. Wat is mijn MAC-adresnummer?

Antwoord

Om het MAC-adres van een apparaat te vinden, kunt u deze algemene stappen volgen:

  1. Open de app Instellingen op uw apparaat.
  2. Navigeer naar het gedeelte Netwerk en internet.
  3. Selecteer Eigenschappen.
  4. Blader omlaag naar de onderkant van de pagina totdat u het fysieke adres (MAC) vindt.

Voor meer informatie: - Kijk hier

Q4. Verschil tussen MAC-adres en IP-adres?

Antwoord

De Verschilpunten tussen MAC-adres en IP-adres

Mac adres IP adres
MAC-adres staat voor Media Access Control Address. IP-adres staat voor Internet Protocol-adres.
MAC-adres is een hexadecimaal adres van zes bytes. Het IP-adres is een adres van vier bytes (IPv4) of van zestien bytes (IPv6).
Een apparaat dat is aangesloten met een MAC-adres kan ophalen via het ARP-protocol. Een apparaat dat is aangesloten met een IP-adres kan ophalen via het RARP-protocol.
De fabrikant van de NIC-kaart verstrekt het MAC-adres. Internetprovider verstrekt IP-adres.

Voor meer details: - Kijk hier