
Als u nog niet vertrouwd bent met het hele netwerk, kan het een beetje overweldigend zijn wanneer u voor het eerst informatie krijgt over de verschillende soorten adressen waarmee u te maken hebt en hoe ze samenwerken. De SuperUser Q & A-post van vandaag probeert de verwarring voor een nieuwsgierige lezer op te ruimen.
De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een door de gemeenschap gestuurde groep van Q & A-websites.
met dank aan Wikipedia.
SuperUser-lezer user2449761 wil meer weten over de behoefte aan Ethernet / MAC-adressen:
Ik begrijp niet waarom Ethernet / MAC-adressen nodig zijn. Natuurlijk kunnen alle computers gewoon worden verbonden met een verenigd netwerk en IP-adressen gebruiken om te communiceren?
Er is bijvoorbeeld het volgende mechanisme in Ethernet:
- Een computer met het IP-adres 192.168.1.1 (X.1) wil om een pakket naar het adres 192.168.1.2 (X.2) te verzenden.
- X.1 gebruikt ARP om het MAC-adres van X.2 te krijgen.
- Hiervoor moet X.1 een pakket verzenden naar alle computers in het netwerk en maar één antwoord.
- X.1 krijgt een MAC-adres en verzendt het pakket.
Het zou eenvoudiger zijn om het gewoon in één stap te doen:
- X.1 verzendt een pakket naar alle computers in het netwerk en alleen X.2 zal het verwerken, de anderen zullen het negeren.
Mijn andere vraag is: Waarom zijn IP-adressen nodig als alle apparaten unieke MAC-adressen hebben?
Waarom is er een behoefte voor Ethernet / MAC-adressen?
SuperUser-bijdrager Paul heeft het antwoord voor ons:
De verschillende netwerklagen zijn aanwezig om ze voor verschillende technologieën te kunnen ruilen. De twee lagen waar u het over hebt zijn lagen 2 en 3. Laag 2 in dit scenario is Ethernet - waaruit MAC-adressen ontstaan en laag 3 is IP.
Ethernet werkt alleen op lokaal niveau tussen netwerkapparaten die zijn aangesloten op een broadcast-netwerk "data link", terwijl IP een routeerbaar protocol is en apparaten op externe netwerken kan richten.
De vereisten voor elk van deze lagen is anders. Ethernet specificeert een reeks technologieën waarmee pakketten kunnen worden verzonden en ontvangen tussen netwerkapparaten, terwijl IP een protocol definieert waarmee gegevenspakketten door meerdere netwerken kunnen lopen.
Geen van beide is afhankelijk van de andere, wat netwerken de flexibiliteit geeft . U kunt er bijvoorbeeld voor kiezen om verbinding te maken met uw internetservice via IP over Ethernet, maar in uw interne netwerk kunt u ervoor kiezen om IP via papier te gebruiken (waarbij iemand de inhoud van elk pakket opschrijft en het fysiek naar een andere machine leidt en typt het in). Het is duidelijk dat dit niet bijzonder snel zou zijn, maar het zou nog altijd IP zijn, mits de persoon die de stukjes papier bij zich heeft de regels voor IP-routering in acht nam.
In de echte wereld zijn er verschillende datalinkprotocollen die u al gebruikt (hoewel hun adressering schema's zijn hetzelfde): 802.3 - Ethernet en 802.11 - Wi-Fi.
Het maakt IP niet uit wat de onderliggende laag is. IP kan ook worden geruild voor verschillende netwerklaagprotocollen (op voorwaarde dat dit voor alle deelnemers gebeurt), zoals de Asynchronous Transfer Mode (ATM). Hoewel er niets is dat direct de aanmaak van een protocol verhindert dat zowel Lagen 2 als 3 omvat , het zou minder flexibel zijn, minder aantrekkelijk en daarom waarschijnlijk niet worden gebruikt.
Lees de rest van de levendige discussiethread door via de onderstaande link!
Heb je iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread
Maak opstartbare USB-herstelschijf in Windows 8/10
Gisteren schreef ik over hoe je op verschillende manieren kon opstarten in de systeemherstelopties in Windows. Er zijn twee methoden voor het laden van Windows en de andere methode is wanneer Windows de herstelopties automatisch laadt als blijkt dat Windows niet correct kan worden geladen.Dit is geweldig, maar er zullen gevallen zijn waarin iets zo vreselijk mis gaat dat zelfs het automatisch laden van herstelopties mislukt
Hoe kan ik mijn iPhone / iPad-video's bekijken via Chromecast?
Als je een iOS-apparaat en Chromecast hebt, werpen de grote spelers het allemaal goed (zoals Netflix) maar als het gaat om streamen de lokale inhoud op uw apparaat naar uw Chromecast is het een beetje gedoe. Tag mee terwijl we een medelezer helpen hun lokale iPad-inhoud op de tv te zetten. Beste How-To Geek, ik heb een iPad en een Chromecast en ik zou graag video's bekijken die op de iPad zijn opgeslagen mijn HDTV via het Chromecast-systeem.