Mihin MAC-osoitetta tarkalleen käytetään?

Sep 3, 2025
Laitteisto

Jokaisella lähiverkon laitteistolla on MAC-osoite sen paikallisen reitittimen tai palvelimen antaman IP-osoitteen lisäksi. Mille MAC-osoite tarkalleen on tarkoitettu?

Tämän päivän Kysymys- ja vastausistunto tulee meille SuperUser-yhteisöstään, joka on Stack Exchangen osasto.

Kysymys

SuperUser-lukija Vishnu Vivek on utelias MAC-osoitteisiin ja niiden toimintaan:

Ymmärrän, että IP-osoitteet ovat hierarkkisia, joten reitittimet kaikkialla Internetissä tietävät, mihin suuntaan paketti välitetään edelleen. MAC-osoitteiden kanssa ei ole hierarkiaa, joten pakettien edelleenlähetys ei olisi mahdollista. Joten MAC-osoitteita ei käytetä pakettien siirtoon.

En usko, että se istuu siellä ilman syytä. Joten kysymykseni on, missä tarkalleen MAC-osoite tulee esiin pakettisiirron aikana?

Missä todellakin? Mikä on MAC-osoitteen erityinen toiminto?

Vastaus

SuperUser-avustaja Werner Henze tarjoaa käsityksen MAC-osoitteen toiminnasta:

Mihin MAC-osoitteita käytetään?

MAC-osoitteet ovat matalan tason perusteet, jotka saavat ethernet-pohjaisen verkon toimimaan.

Jokaisella verkkokortilla on oma MAC-osoite. Ethernetin kautta lähetetyt paketit tulevat aina MAC-osoitteesta ja lähetetään MAC-osoitteeseen. Jos verkkosovitin vastaanottaa pakettia, se vertaa paketin MAC-osoitetta sovittimen omaan MAC-osoitteeseen. Jos osoitteet vastaavat, paketti käsitellään, muuten se hylätään.

On olemassa erityisiä MAC-osoitteita, yksi esimerkiksi on ff: ff: ff: ff: ff: ff, joka on lähetysosoite ja joka osoittaa kaikille verkon verkkosovittimille.

Kuinka IP-osoitteet ja MAC-osoitteet toimivat yhdessä?

IP on protokolla, jota käytetään kerroksessa ethernet. Toinen protokolla esimerkiksi olisi IPX.

Kun tietokoneesi haluaa lähettää paketin johonkin IP-osoitteeseen x.x.x.x, tarkista ensin, onko kohdeosoite samassa IP-verkossa kuin itse tietokone. Jos x.x.x.x on samassa verkossa, kohde-IP voidaan saavuttaa suoraan, muuten paketti on lähetettävä määritetylle reitittimelle.

Tähän mennessä asiat näyttävät pahentuneen, koska nyt meillä on kaksi IP-osoitetta: toinen on alkuperäisen IP-paketin kohdeosoite, toinen on sen laitteen IP, johon meidän pitäisi lähettää paketti (seuraava hyppy, joko lopullinen tai reititin).

Koska ethernet käyttää MAC-osoitteita, lähettäjän on saatava seuraavan hypyn MAC-osoite. Tähän käytetään erityistä protokollaa ARP (address resolution protocol). Kun lähettäjä on hakenut seuraavan hypyn MAC-osoitteen, hän kirjoittaa kyseisen MAC-osoitteen pakettiin ja lähettää paketin.

Kuinka ARP toimii?

ARP itsessään on Ethernet-protokollaa suurempi protokolla, kuten IP tai IPX. Kun laite haluaa tietää tietyn IP-osoitteen MAC-osoitteen, se lähettää paketin lähetettyyn MAC-osoitteeseen ja kysyy "Kenellä on IP-osoite yyyyyyy?" Kaikki laitteet vastaanottavat kyseisen paketin, mutta vain se, jolla on IP-osoite yyyyyy, vastaa paketilla "It's me". Kysyvä laite saa vastauksen ja tietää nyt, että lähde-MAC-osoite on oikea käytettävä MAC-osoite. Tulos välitetään tietysti välimuistiin, joten laitteen ei tarvitse ratkaista MAC-osoitetta joka kerta.

Reititys

Melkein unohdin mainita: MAC-osoitteisiin perustuvaa reititystä ei ole. Matalan tason Ethernet- ja MAC-osoitteet voivat tavoittaa vain kaikki laitteen sama verkko (kaapeloitu tai langaton). Jos sinulla on kaksi verkkoa, joiden välissä on reititin, et voi olla laitetta verkossa A lähettää paketti verkon B laitteen MAC-osoitteeseen. Mikään verkossa oleva laite ei ole verkon B laitteen MAC-osoite, joten paketit tähän MAC-osoitteeseen hylätään kaikki verkon A laitteet (myös reititin).

Reititys tapahtuu IP-tasolla. Yksinkertaisesti nähdään, että reititin tekee vain sen, mitä kuvasin edellä kohdassa "Kuinka IP-osoitteet ja MAC-osoitteet toimivat yhdessä?". Reititin vastaanottaa paketteja omalle MAC-osoitteelleen, mutta eri IP-osoitteelle. Sitten hän tarkistaa, pääseekö hän suoraan IP-osoitteeseen. Jos on, hän lähettää paketin kohteelle. Muuten reitittimessä on myös määritetty ylävirran reititin, joka lähettää paketin kyseiselle reitittimelle.

Tietenkin voit määrittää useita reitittimiä. Kotireitittimessäsi on määritetty vain yksi ylävirran reititin, mutta Internetin rungossa suurilla reitittimillä on isot reititystaulukot, jotta he tietävät parhaat tapat kaikille paketeille.

Muut MAC-osoitteiden käyttötapaukset

  1. Verkkokytkimet tallentavat luettelon MAC-osoitteista, jotka näkyvät jokaisessa portissa, ja välittävät paketit vain niihin portteihin, joiden täytyy nähdä paketti.
  2. Langattomat tukiasemat käyttävät usein MAC-osoitteita kulunvalvontaan. Ne sallivat pääsyn vain tunnetuille laitteille (MAC-osoite on yksilöllinen ja tunnistaa laitteet), joilla on oikea salasana.
  3. DHCP-palvelimet käyttävät MAC-osoitetta laitteiden tunnistamiseen ja antavat joillekin laitteille kiinteät IP-osoitteet.

.entry-sisältö .entry-alatunniste

What Is A MAC Address?

What Is A MAC Address?

What Is IP Address And MAC Address?

What Is A MAC Address? And What Is A NIC?

Why We Need MAC Address?

Networking Interview Questions : What Is A MAC Address And How Is It Used?

What Is A MAC Address

Why Do We Need Both IP And MAC Address?

What Is MAC Address? MAC Address Spoofing? MAC Address Explained

What Is MAC Address & How To Change It?

(Telugu) What Is MAC Address?

MAC Address Lecture

What Is Mac Address? Explained In Bangla | Mac Addressing

Networking | The Mac Address

Computer Networks - 3 - What Is Mac Address ? Master Spark

MAC Address - Network Encyclopedia

MicroNugget: What Are IP And MAC Addresses?

MAC Vs IP Address : Difference Between Them With Examples & Frame Format


Laitteisto - Suosituimmat artikkelit

Mikä on "järjestelmän tyhjäkäynnin prosessi" ja miksi se käyttää niin paljon suorittimia?

Laitteisto Apr 25, 2025

Oletko koskaan avannut Tehtävienhallinnan ja huomannut, että järjestelmän tyhjäkäynnin prosessi käyttää vähintään 90% suorittimestasi? Toisin kuin luulet, se ei ole huon..


Näyttökuvien ottaminen Google Pixel -puhelimissa

Laitteisto Apr 4, 2025

Puhelimen näytön sieppaaminen on hyödyllistä monissa tilanteissa. Jos olet Pixel-käyttäjä, voit tehdä sen muutamalla napin painalluksella. Kuinka ottaa ..


Kuinka käynnistää Roku uudelleen irrottamatta sitä

Laitteisto Jun 30, 2025

Rokulla ei ole virtapainiketta, eikä ole mitään ilmeistä tapaa käynnistää sitä uudelleen käyttöliittymässä. Ärsyttävä, eikö? Ongelma, kun asiat kaatuvat, kyllä, mut..


SmartThings Home Monitoring Kitin asentaminen

Laitteisto Jun 1, 2025

Jos haluat nopean ja helpon tavan valvoa kotiasi poissa ollessa, asenna SmartThings Home Monitoring Kit seuraavasti. Mikä on SmartThings? SmartTh..


ConnectSense Smart -liitännän asentaminen

Laitteisto May 25, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Jos pidät älykkäiden myyntipisteiden ideasta, mutta toivot, että sinulla olisi yksi, jossa on enemmän kuin vain yksi astia, ConnectSense ..


Kuinka laajentaa Amazon Echon ulottuvuutta ääniohjaimella

Laitteisto Jun 20, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Alexa ja Amazon Echo tekevät loistavan ääniohjatun henkilökohtaisen avustajan ja laitteistoalustan yhdistelmän, mutta jopa kaiun herkillä mikrof..


Kuinka käydä kauppaa vanhoilla laitteillasi käteisellä (jotta voit ostaa uusia laitteita)

Laitteisto Feb 2, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Halusitpa sitten myydä vanhan älypuhelimesi maksamaan uudesta, lisätä vähän käteistä hauskaasi rahapinoasi tai siirtää tulot joulua kohti, o..


Windows To Go USB -aseman luominen ilman Enterprise Editionia

Laitteisto Jul 27, 2025

SÄHKÖISETTÖTÖN SISÄLTÖ Microsoftin Windows To Go -ominaisuus asentaa Windowsin live-järjestelmänä käynnistettävälle USB-asemalle. Se on virallisesti vain Windo..


Luokat