16Aug

Miért pontosan egy MAC-cím használatos?

click fraud protection

A helyi hálózaton található minden hardverrész MAC-címmel rendelkezik a helyi útválasztó vagy kiszolgáló által hozzárendelt IP-cím mellett. Pontosan mi az a MAC cím?

A mai kérdés &A válaszüzenet a SuperUser - a Stack Exchange megosztottságának köszönhetően - a Q & A webhelyek közösségi szintű csoportosítása.

Az

SuperUser olvasó kérdése Vishnu Vivek kíváncsi a MAC-címekről és azok funkciójáról:

Megértem, hogy az IP-címek hierarchikusak, így az interneten a routerek tudják, melyik irányba továbbítanak egy csomagot. A MAC címeknél nincs hierarchia, ezért a csomag továbbítása nem lehetséges. Tehát a MAC-címeket nem használják a csomagátvitelhez.

Nem hiszem, hogy ok nélkül ül. Tehát a kérdésem az, hogy pontosan hol érkezik MAC-cím a csomagátvitel során?

Hol van? Mi a MAC-cím specifikus funkciója?

A válasz

A SuperUser közreműködője Werner Henze némi betekintést nyújt a MAC-cím funkciójához:

Milyen MAC-címeket használnak? Az

MAC címek az alacsony szintű alapok, amelyek az ethernet-alapú hálózatot működtetik.

instagram viewer

Hálózati kártyák mindegyike egyedi MAC címmel rendelkezik. Az etherneten küldött csomagok mindig MAC-címről érkeznek és MAC-címre küldenek. Ha egy hálózati adapter csomagot fogad, összehasonlítja a csomag címzett MAC-címét az illesztő saját MAC-címével. Ha a címek megegyeznek, akkor a csomag feldolgozása megtörténik, különben elvetjük.

Vannak speciális MAC címek, például az ff: ff: ff: ff: ff: ff, amely a broadcast cím és a hálózat minden hálózati adapterét.

Hogyan működnek együtt az IP-címek és a MAC-címek? Az

IP egy protokoll, amelyet egy ethernet feletti rétegnél használnak. Egy másik protokoll például IPX lenne.

Ha a számítógép csomagot szeretne küldeni egy bizonyos x.x.x.x IP-címre, akkor az első ellenőrzés az, hogy a célcím ugyanabban az IP-hálózatban van-e, mint maga a számítógép. Ha az x.x.x.x ugyanabban a hálózatban van, akkor a cél IP közvetlenül érhető el, ellenkező esetben a csomagot át kell küldeni a konfigurált routerre.

A dolgok eddig még rosszabbá váltak, mert most két IP-címünk van: az egyik az eredeti IP-csomag címcíme, a másik pedig az eszköz IP-címe, amelyre a csomagot( a következő ugrást, vagy avégső célállomás vagy útválasztó).

Mivel az ethernet MAC címeket használ, a feladónak meg kell kapnia a következő hop MAC címét. Van egy speciális protokoll ARP( címfelbontási protokoll), amelyet erre használnak. Miután a feladó megkapta a következő ugró MAC-címét, a cél MAC-címét a csomagba írja és elküldi a csomagot.

Hogyan működik az ARP?

Az ARP maga egy Ethernet ethernet protokoll, mint például az IP vagy az IPX.Ha egy eszköz egy adott IP-cím MAC-címét akarja tudni, csomagot küld a MAC címére, amely megkérdezi: "Ki rendelkezik IP-címmel?" Minden eszköz megkapja ezt a csomagot, de csak az, amely az IP-címmel válaszolA "Kérlek" eszköz megkapja a választ, és most tudja, hogy a forrás MAC-cím a megfelelő MAC-cím. Természetesen az eredmény gyorsítótárba kerül, ezért a készüléknek nem kell minden alkalommal megoldania a MAC-címet.

Routing

Néha elfelejtettem megemlíteni: nincs MAC-alapú útvonalválasztás. Az alacsony szintű ethernet és MAC címek csak az azonos hálózaton( cabled vagy wireless) érhetik el minden eszközt. Ha két hálózata van routerrel, akkor nem lehet hálózati eszközzel küldeni egy csomagot a B hálózatban lévő eszköz MAC-címéhez. Az A hálózatban nincs eszköz az eszköz MAC-címével a B hálózatban, így egya MAC-címre történő csomagot az A hálózat( az útválasztó által) minden eszköze el is dobja.

Az útvonalválasztás IP-szinten történik. Egyszerűen láttam, hogy az útválasztó csak azt csinálja, amit fent említettem a "Hogyan működnek együtt az IP-címek és a MAC-címek?".Az útválasztó csomagokat fog kapni saját MAC-címéhez, de egy másik IP-címhez. Ezután ellenőrzi, hogy közvetlenül elérheti-e a cél IP-címet. Ha igen, elküldi a csomagot a célnak. Egyébként a router maga is rendelkezik egy upstream routerrel, és elküldi a csomagot az adott útválasztónak.

Természetesen több router konfigurálható.Az otthoni útválasztó csak egy upstream routerrel van konfigurálva, de az internetes gerinchálózaton a nagy routerek nagy útválasztási táblázatokkal rendelkeznek, így ismerik a csomagok legmegfelelőbb módját.

Egyéb alkalmazási esetek MAC-címekhez

  1. A hálózati kapcsolók tárolják a MAC-címek listáját minden porton, és csak továbbítják a csomagokat azoknak a portoknak, amelyeknek látniuk kell a csomagot.
  2. A vezeték nélküli hozzáférési pontok gyakran használnak MAC-címeket a hozzáférés-vezérléshez. Csak az ismert eszközökhöz való hozzáférést engedélyezik( a MAC-cím egyedi és azonosítja a készülékeket) a megfelelő jelszóval. Az
  3. DHCP-kiszolgálók a MAC-címet használják az eszközök azonosítására és bizonyos eszközök rögzített IP-címek megadására.

Van valami, amit hozzá kell adnod a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne többet válaszolni a többi technikus-tudós Stack Exchange felhasználóiról? Nézze meg a teljes vitafonalat itt.