31Aug
Ha még mindig új az egész hálózatépítésnél, előfordulhat, hogy egy kicsit túlterhelt, amikor először elkezdesz tanulni az érintett különböző címekről és arról, hogyan működnek együtt. A mai SuperUser Q & A bejegyzés megkísérli tisztázni a kíváncsi olvasó zavart.
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.
A kép jóvoltából a Wikipedia.
Az
SuperUser olvasó kérdése user2449761 többet szeretne tudni az Ethernet / MAC címek szükségességéről:
Nem értem, miért van szükség Ethernet / MAC címekre. Biztosan minden számítógép csak egy egységes hálózathoz csatlakozhat, és IP-címeket használhat a kommunikációhoz?
Például a következő mechanizmus létezik Etherneten:
- A 192.168.1.1( X.1) IP-címmel rendelkező számítógép csomagot kíván küldeni a 192.168.1.2( X.2) címre. Az
- X.1 az ARP használatával megkapja az X.2 MAC-címét.
- Ehhez az X.1-nek csomagot kell küldenie a hálózat minden számítógépére, és csak az egyik válaszol. Az
- X.1 MAC-címet kap, és elküldi a csomagot.
Egyszerűbb lenne egyszerűen csak egy lépésben: az
- X.1 csomagot küld a hálózat minden számítógépére, és csak az X.2 fog feldolgozni, a többiek figyelmen kívül hagyják.
A másik kérdésem: Miért van szükség IP-címre, ha minden eszköz egyedi MAC-címekkel rendelkezik?
Miért van szükség Ethernet / MAC címekre?
A válasz
A SuperUser közreműködője, Paul, válaszol számunkra:
A különböző hálózati rétegek lehetővé teszik számukra, hogy cseréljenek különböző technológiákra. A két réteg itt a 2. és 3. réteg. A 2. réteg ebben a forgatókönyvben az Ethernet - amelyből MAC-címek merülnek fel, és a 3. réteg IP.Az
Ethernet csak akkor működik a helyi szinten, ha az adathálózathoz kapcsolt hálózati eszközök között van, míg az IP egy átirányítható protokoll, és távoli hálózatokon is célozhatja az eszközöket.
Az egyes rétegek követelményei eltérőek. Az Ethernet olyan technológiák családját határozza meg, amelyek lehetővé teszik a csomagok küldését és fogadását a hálózati eszközök között, míg az IP olyan protokollot definiál, amely lehetővé teszi az adatcsomagok számára, hogy több hálózatot keressenek.
A másikra sem támaszkodik, ami rugalmasabbá teszi a hálózatot. Például dönthet úgy, hogy IP-n keresztül Etherneten keresztül csatlakozik az internetes szolgáltatáshoz, de a belső hálózatban felhatalmazhatja az IP-papírt( ha valaki leírja az egyes csomagok tartalmát, és fizikailag átkíséri egy másik gépre)írja be).Nyilvánvalóan ez nem lenne különösen gyors, de mégis IP lenne, feltéve, hogy a papírok körül a személy betartja az IP útválasztási szabályokat.
A valós világban léteznek különböző adatkapcsolati protokollok, amelyek már használatban vannak( bár a címzési rendszereik megegyeznek): 802.3 - Ethernet és 802.11 - Wi-Fi. Az
IP nem érdekli, hogy mi az alapul szolgáló réteg. Ugyanígy az IP lecserélhető különböző hálózati rétegű protokollokra( feltéve, hogy ez minden résztvevő számára megtörténik), például aszinkron átviteli mód( ATM).
Miközben semmi sem akadályozza közvetlenül a 2. és 3. rétegeket tartalmazó protokoll létrehozását, kevésbé rugalmas, kevésbé vonzó, ezért nem valószínű, hogy használható.
Az alábbi linken keresztül olvassa el az élénk vitafonalat!
Van valami a magyarázat hozzáadásához? 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.