For å kommunisere eller overføre data fra en datamaskin til en annen, trenger vi en adresse. I datanettverk introduseres ulike typer adresser; hver fungerer på et annet lag. En MAC-adresse , som står for Media Access Control Address, er en fysisk adresse som fungerer på Data Link Layer. I denne artikkelen vil vi diskutere adressering av en DLL, som er MAC-adressen.
java-punkt
Så gå gjennom artikkelen hvis du er ivrig etter å lære hva som er MAC-adresse og dens komponenter.
Innholdsfortegnelse
- Hva er MAC-adresse (Media Access Control)?
- Format på MAC-adresse
- Typer MAC-adresser
- Grunn til å ha både IP- og MAC-adresser.
- Hvorfor skal MAC-adressen være unik i LAN-nettverket?
- Hvordan finner jeg MAC-adressen?
- Hva er MAC-kloning?
- Kjennetegn på MAC-adresse
- Fordeler med MAC-adresse
- Ulemper med MAC-adresse
Hva er MAC-adresse (Media Access Control)?
MAC-adresser er unike 48-bit maskinvarenumre til en datamaskin som er innebygd i et nettverkskort (kjent som en Nettverksgrensesnittkort ) under produksjon. MAC-adressen er også kjent som Fysisk adresse av en nettverksenhet. I IEEE 802-standarden er datalinklaget delt inn i to underlag:
- Logical Link Control (LLC) underlag
- Media Access Control (MAC) underlag
MAC-en adressen brukes av Media Access Control (MAC) underlaget til Data-Link Layer. MAC-adressen er verdensomspennende unik siden det eksisterer millioner av nettverksenheter, og vi må identifisere hver enkelt.

Format på MAC-adresse
For å forstå hva MAC-adressen er, er det veldig viktig at du først forstår formatet til MAC-adressen. Så en MAC-adresse er et 12-sifret heksadesimalt tall (6-bits binært tall), som for det meste er representert med kolon-heksadesimal notasjon.
De første 6 sifrene (si 00:40:96) i MAC-adressen identifiserer produsenten, kalt OUI ( Organisatorisk unik identifikator ). IEEE Registration Authority Committee tildeler disse MAC-prefiksene til sine registrerte leverandører.
Her er noen OUI fra kjente produsenter:
CC:46:D6 - Cisco 3C:5A:B4 - Google, Inc. 3C:D9:2B - Hewlett Packard 00:9A:CD - HUAWEI TECHNOLOGIES CO.,LTD>
De seks sifrene lengst til høyre representerer Kontroller for nettverksgrensesnitt , som er tildelt av produsenten.
Som diskutert ovenfor er MAC-adressen representert av kolon-heksadesimal notasjon. Men dette er bare en konvertering, ikke obligatorisk. MAC-adressen kan representeres ved å bruke et av følgende formater:

Merk: Kolon-heksadesimal notasjon brukes av Linux OS og periodedelt heksadesimal notasjon brukes av Cisco Systems .
Typer MAC-adresser
1. Unicast: En Unicast-adressert ramme sendes bare ut til grensesnittet som fører til et spesifikt nettverkskort. Hvis LSB (minst signifikant bit) til den første oktetten av en adresse er satt til null, er rammen ment å nå bare ett mottakende NIC. MAC-adressen til kildemaskinen er alltid Unicast.

2. Multicast: Multicast-adressen lar kilden sende en ramme til en gruppe enheter. I Layer-2 (Ethernet) Multicast-adresse er LSB (minst signifikant bit) av den første oktetten av en adresse satt til én. IEEE har tildelt adresseblokken 01-80-C2-xx-xx-xx (01-80-C2-00-00-00 til 01-80-C2-FF-FF-FF) for gruppeadresser for bruk av standardprotokoller .

3. Kringkast: I likhet med Network Layer er kringkasting også mulig på det underliggende laget (Data Link Layer). Ethernet-rammer med enere i alle biter av destinasjonsadressen (FF-FF-FF-FF-FF-FF) refereres til som kringkastingsadressene. Rammer som er bestemt med MAC-adresse FF-FF-FF-FF-FF-FF vil nå hver datamaskin som tilhører det LAN-segmentet.
Grunn til å ha både IP- og MAC-adresser.
Grunnen til å ha både IP- og MAC-adresser ligger i måten Internett fungerer på, spesielt i strukturen til OSI-modellen. Denne modellen er et konseptuelt rammeverk som beskriver hvordan data sendes og mottas over et nettverk. Den er delt inn i syv lag, som hver utfører spesifikke funksjoner.
- Lag 2 bruker MAC-adresser og er ansvarlig for pakkelevering fra hopp til hopp .
- Lag 3 bruker IP-adresser og er ansvarlig for pakkelevering fra ende til ende .
Lag 2 (Data Link Layer ) bruker en MAC-adresse (Media Access Control). . Dette er unike identifikatorer som er tilordnet nettverksgrensesnitt for kommunikasjon på datalinklaget. Den primære funksjonen til MAC-adresser er å administrere hvordan data transporteres fra en nettverksnode til en annen på en direkte, fysisk basis – dette blir også referert til som hopp til hopp-levering.
På den annen side, lag 3 ( Nettverkslag ) bruker en IP-adresse (Internet Protocol). . Disse IP-adressene brukes til å identifisere enheter på et nettverk og til å rute trafikk mellom nettverk. IP-adressene sikrer at dataene som kommer fra den opprinnelige kilden når sin endelige destinasjon, og det kalles også ende-til-ende levering av data.
Når en datamaskin sender data, pakker den dem først inn i en IP-header, som inkluderer kilde- og destinasjons-IP-adressene. Denne IP-headeren, sammen med dataene, blir deretter innkapslet i en MAC-header, som inkluderer kilde- og destinasjons-MAC-adressene for det gjeldende hoppet i banen.
Når dataene går fra en ruter til den neste, fjernes MAC-adresseoverskriften og en ny genereres for neste hopp. Imidlertid forblir IP-headeren, som ble generert av den opprinnelige datamaskinen, intakt til den når den endelige destinasjonen. Denne prosessen illustrerer hvordan IP-headeren styrer ende til ende-levering, mens MAC-hodene håndterer hopp til hopp-levering.
Så både IP- og MAC-adresser er avgjørende for at Internett skal fungere. Mens MAC-adresser letter direkte, fysisk overføring av data mellom nettverksnoder, sikrer IP-adresser at dataene når sin endelige destinasjon.
Hvorfor skal MAC-adressen være unik i LAN-nettverket?
Vurder en OG ( Lokalt nettverk ) som en stor samling hvor alle er engasjert i samtaler. La oss nå anta at det er to personer på denne samlingen som tilfeldigvis deler samme navn. Dette scenariet ville uunngåelig skape forvirring, ikke sant? Hvis noen roper det navnet, vil begge personene svare, noe som gjør det utfordrende å se den tiltenkte mottakeren av meldingen.
På lignende måte, innenfor et nettverk, har hver enhet en distinkt identifikator referert til som en MAC-adresse (Media Access Control). Tenk på det som et unikt navn som er tildelt enheten. Når informasjon overføres på tvers av nettverket, sendes den til en bestemt MAC-adresse, omtrent som et brev adressert til en bestemt person.
Men hvis flere enheter innenfor samme nettverk skulle ha identiske MAC-adresser, vil det føre til forvirring og forstyrre nettverkets funksjon. Nettverket ville slite med å finne ut hvilken enhet som skulle motta den overførte informasjonen. For å forhindre denne forvirringen og sikre nøyaktig levering av informasjon, er det avgjørende for hver enhet på et nettverk å ha en unik MAC-adresse.
Hvordan finner jeg MAC-adressen?
En MAC-adresse brukes for det meste til å konfigurere en ruter for en nettverksenhet eller under feilsøking. Adressen til datamaskinen vår kan enkelt sjekkes med hvilken som helst driftsenhet. Alle Apple-enhetene som er koblet til hjemmenettverket vårt inneholder en unik MAC-adresse. Produsenter kan identifisere en MAC-adresse med andre navn, for eksempel fysisk adresse, maskinvare-ID, trådløs ID og Wi-Fi-adresse.
Følgende er trinnene som hjelper deg med å finne MAC-adresser for forskjellige operativsystemer
MAC-adresse på Windows
Her er trinn-for-trinn-guiden for å finne MAC-adresser på Windows.
Kommando:
ipconfig /all>
Trinn 1 - trykk Vindu Start eller Klikk på Windows-tasten.
Steg 2 - Skriv inn i søkefeltet cmd, og ledeteksten åpnes.

Trinn 3 – Klikk på cmd, ledetekstvinduet vises,

Trinn 4 – Skriv inn i ledeteksten ipconfig/all kommando og trykk deretter enter.

Trinn 5 – Når du ruller nedover, er hver fysisk adresse MAC-adressen til enheten din.

MAC-adresse på MacOS
Her er en trinn-for-trinn-guide for å finne MAC-adresser på et Mac-operativsystem.
Kommando for MAC-adresse i MacOS:
TCP/IP Control Panel>
Trinn 1 - Klikk på Systeminnstillinger.

Steg 2 - I systeminnstillingene klikker du på MAC nettverk alternativ.

Trinn 3 – Gå deretter til avanserte innstillinger.

Trinn 4 – Her finner du din MAC-adresse.

MAC-adresse på Unix/Linux
Her er en trinn-for-trinn-guide for å finne MAC-adresser på et Unix/Linux-operativsystem.
Kommando for MAC-adresse i Unix/Linux:
ifconfig -a ip link list ip address show>
Merk: LAN-teknologier som Token-ringer og Ethernet bruker MAC-adresser som fysisk adresse, men det er noen nettverk (AppleTalk) som ikke bruker MAC-adresser. for ytterligere detaljer.
Hva er MAC-kloning?
Noen Internett-leverandører bruker MAC-adresser for å tildele en IP-adresse til gatewayenheten. Når en enhet kobler til Internett-leverandøren, registrerer DHCP-serveren MAC-adressen og tildeler deretter en IP-adresse. Nå vil systemet bli identifisert gjennom MAC-adressen. Når enheten kobles fra, mister den IP-adressen.
Hvis brukeren ønsker å koble til på nytt, DHCP server sjekker om enheten er tilkoblet før. I så fall prøver serveren å tilordne det samme IP adresse (i tilfelle leieperioden ikke er utløpt). I tilfelle brukeren endret ruteren, må brukeren informere ISP om den nye MAC-adressen fordi den nye MAC-adressen er ukjent for ISP, så tilkoblingen kan ikke opprettes.
Eller det andre alternativet er Kloning , kan brukeren ganske enkelt klone den registrerte MAC-adressen med ISP. Nå fortsetter ruteren å rapportere de gamle MAC-adressene til ISP, og det vil ikke være noe tilkoblingsproblem.
Kjennetegn på MAC-adresse
Media Access Control-adressen (MAC-adressen) er en unik identifikator som er tildelt de fleste nettverkskort eller nettverkskort (NIC) av produsenten for identifikasjon og bruk i Media Access Control-protokollens underlag.
En Ethernet MAC-adresse er en 48-bits binær verdi uttrykt som 12 heksadesimale siffer (4 biter per heksadesimale siffer). MAC-adresser er i flat struktur og kan derfor ikke rutes på Internett. Serielle grensesnitt bruker ikke MAC-adresser. Den inneholder IKKE en nettverks- og vertsdel med adressen. Den brukes til å levere rammen til destinasjonsenheten.
er kat timpf advokat
- MAC-adresser brukes i LAN-miljøer (Local Area Network) for å identifisere enheter og tillate kommunikasjon mellom dem.
- MAC-adresser brennes inn i maskinvaren til et nettverkskort (NIC) og kan ikke endres, bortsett fra i noen sjeldne tilfeller hvor produsenten har gitt et spesifikt verktøy for å gjøre det.
- De første 3 bytene av en MAC-adresse representerer produsentens ID, mens de siste 3 bytene representerer en unik identifikator tildelt av produsenten.
- MAC-adresser brukes ofte sammen med ARP (Address Resolution Protocol) for å løse IP-adresser til MAC-adresser for kommunikasjon på et LAN.
- Noen operativsystemer, for eksempel Windows og Linux , lar deg se MAC-adressen til nettverksadapteren via en ledetekst eller nettverksinnstillinger.
Fordeler med MAC-adresse
- Unikhet: Hver MAC-adresse er unik, noe som betyr at enheter på nettverket enkelt kan identifiseres og administreres.
- Enkelhet: MAC-adresser er enkle å konfigurere og administrere, og krever ingen ekstra nettverksinfrastruktur.
- Kompatibilitet: MAC-adresser er mye brukt og støttes av en rekke nettverksteknologier og protokoller, noe som gjør dem kompatible med mange forskjellige systemer.
- Sikkerhet: MAC-adresser kan brukes til å begrense tilgangen til et nettverk ved kun å la enheter med autoriserte MAC-adresser koble seg til.
- Feiltoleranse: Ved maskinvare- eller programvarefeil kan en enhet enkelt byttes ut uten å påvirke nettverket, så lenge den nye enheten har samme MAC-adresse som den gamle.
- Multicasting: MAC-adresser kan brukes til multicasting, slik at en enkelt pakke kan sendes til flere enheter samtidig.
- Effektivitet: MAC-adresser gir mulighet for effektiv kommunikasjon på nettverket, da de gjør det mulig for enheter å raskt og enkelt identifisere og kommunisere med hverandre.
- Lavere nettverksoverhead: MAC-adresser reduserer nettverksoverhead ved å tillate enheter å kommunisere direkte med hverandre uten behov for ekstra ruting eller adressering.
- Enkel feilsøking: MAC-adresser kan brukes til å feilsøke nettverksproblemer ved å identifisere kilden til problemer og spore nettverksaktivitet.
- Fleksibilitet: MAC-adresser kan brukes til å støtte en rekke nettverkskonfigurasjoner og topologier, inkludert peer-to-peer, klient-server og hybridmodeller.
Ulemper med MAC-adresse
- Begrenset adresseplass: MAC-adresser er 48-bits tall, som betyr at det er et begrenset antall mulige MAC-adresser. Dette kan føre til adressekonflikter hvis flere enheter har samme MAC-adresse.
- Spoofing: MAC-adresser kan enkelt forfalskes, slik at uautoriserte enheter får tilgang til nettverket.
- Ineffektivitet: MAC-adresser er ikke hierarkiske, noe som kan gjøre det vanskelig å effektivt administrere store nettverk.
- Statisk adressering: MAC-adresser tildeles vanligvis på produksjonstidspunktet og kan ikke enkelt endres. Dette kan være en ulempe i situasjoner der enheter må rekonfigureres eller skiftes ut.
- Begrenset omfang: MAC-adresser brukes kun for å identifisere enheter innenfor et lokalt nettverkssegment, og kan ikke brukes til å identifisere enheter utenfor dette segmentet.
- Maskinvareavhengig: MAC-adresser er knyttet til nettverksgrensesnittkortet (NIC) til en enhet, noe som betyr at hvis NIC svikter eller skiftes ut, endres også MAC-adressen.
- Mangel på kryptering: MAC-adresser sendes i ren tekst, noe som kan gjøre dem sårbare for avlytting og avlytting.
- Ingen iboende sikkerhet: Mens MAC-filtrering kan brukes til å begrense tilgangen til et nettverk, gir ikke MAC-adressene i seg selv noen iboende sikkerhetsfunksjoner.
- MAC-adressekollisjoner: I sjeldne tilfeller kan MAC-adresser kollidere, noe som kan forårsake nettverksforstyrrelser og gjøre det vanskelig å identifisere og administrere enheter på nettverket.
Vanlige spørsmål om MAC-adresse
Q1. Hva brukes MAC-adressen til?
Svar
MAC-adressen brukes til å identifisere enheter i samme nettverk. På den andre siden, IP-adresser gjorde også det samme, men det brukes til å identifisere enhetsenheter globalt eller via internettadressen.
Q2. Kan vi endre MAC-adresse?
Svar
Nei , MAC-adressen er en permanent adresse av en enhet som også er hardkodet i Network Interface Card (NIC). Mange drivere lar imidlertid MAC-adressen endres.
Q3. Hva er MAC-adressenummeret mitt?
Svar
For å finne MAC-adressen til en hvilken som helst enhet, kan du følge disse generelle trinnene:
- Åpne Innstillinger-appen på enheten din.
- Naviger til delen Nettverk og Internett.
- Velg Egenskaper.
- Rull ned til bunnen av siden til du finner den fysiske adressen (MAC).
For ytterligere detaljer: - Sjekk her
Q4. Forskjellen mellom MAC-adresse og IP-adresse?
Svar
De Forskjellen mellom MAC-adresse og IP-adresse
MAC-adresse IP adresse MAC Address står for Media Access Control Address. IP-adresse står for Internet Protocol Address. MAC-adresse er en seks byte heksadesimal adresse. IP-adressen er enten en fire-byte (IPv4) eller en seksten-byte (IPv6) adresse. En enhet koblet med MAC-adresse kan hentes med ARP-protokoll. En enhet koblet til med IP-adresse kan hentes med RARP-protokoll. NIC-kortets produsent oppgir MAC-adressen. Internett-leverandør gir IP-adresse. For flere detaljer: - Sjekk her
