Tutorials

▷ Wat is IP-adressering en hoe werkt het [heel duidelijk]

Inhoudsopgave:

Anonim

Tegenwoordig gebruiken de meeste gegevensverbindingsnetwerken het TCP / IP-protocol, waarop IP-adressering is gebaseerd. Elke computer die op een netwerk is aangesloten, heeft twee basis-ID's nodig, het IP-adres en het subnetmasker. In dit artikel zullen we zien waar IP-adressering uit bestaat en welk gebruik ze hebben voor het internetnetwerk.

Inhoudsindex

IP-adressering

Computers en netwerken die werken met het TCP / IP-protocol (Transmission Control Protocol / Internet Protocol). Dit protocol vereist dat de computers die ermee werken twee parameters hebben geconfigureerd op hun netwerkinterface, dit zijn het IP-adres en het subnetmasker.

IP-adres

Allereerst hebben we het IP-adres, dat vrijwel iedereen zal kennen. Het is een logisch adres van 4 bytes of 32 bits, elk gescheiden door een punt, waarmee een computer of host op een netwerk op unieke wijze wordt geïdentificeerd.

Momenteel hebben computers twee typen IP-adressen: ten eerste is er het IPv4-adres, dat in feite een lengte heeft van 4 bytes (0 - 255) en dat als volgt kan worden weergegeven:

Decimale notatie (bekendste) 192.168.3.120
Binaire notatie 11000000.10101000.00000011.01111000
Hexadecimale notatie C0 A8 03 78

En het IPv6-adres, dat is ontworpen voor het geval dat traditionele IP-adressering tekortschiet. In dit geval hebben we een logisch adres van 128 bits, dus het heeft een veel groter bereik dan het IPv6-adres. We zullen dit bijna altijd zien in hexadecimaal formaat:

2010: DB92: AC32: FA10: 00AA: 1254: A03D: CC49

We staan ​​voor een keten van maximaal 8 termen, gescheiden door de twee punten waar elk 128 bits kan vertegenwoordigen.

In ons geval zullen we 100% van de gelegenheden de traditionele methode van IPv4-adres gebruiken voor IP-adressering, dus dit is degene die we zien.

Netwerk- en hostvelden en IP-adrestype

Een IP-adres kan worden onderverdeeld in twee delen: netwerk en host. Op basis van deze twee velden hebben we deze typen IP-adressen:

  • Klasse A: we gebruiken alleen de eerste byte om het netwerk te definiëren waar we zijn. De volgende drie bytes worden gebruikt om de host binnen dit netwerk te identificeren. Het adresbereik is van 0.0.0.0 tot 127.255.255.255. Klasse A wordt gebruikt voor zeer grote netwerken omdat we adressering hebben voor maximaal 16 miljoen computers. Klasse B: in dit geval gebruiken we de eerste twee bytes van het adres om het netwerk te definiëren en de andere twee om de host te definiëren. Dit bereik gaat van 128.0.0.0 tot 191.255.255.255. Het is ook bedoeld voor size extender-netwerken. Klasse C: In dit geval gebruiken we de eerste drie bytes om netwerken aan te spreken en de laatste byte om de host te definiëren. Op deze manier hebben we het bekende bereik van 0.0.0 tot 223.255.255.255. Klasse D: Klasse D IP-bereik wordt niet algemeen gebruikt door normale gebruikers omdat het bedoeld is voor experimenteel gebruik en specifieke machinegroepen. Dit bereik is van 224.0.0.0 tot 239.255.255.255. Klasse E: eindelijk hebben we klasse E, die ook niet wordt gebruikt in apparatuur voor normaal gebruik. In dit geval hebben we een bereik dat begint bij byte 223.0.0.0 tot de rest.

Subnetmasker

Zodra de IP-adresseringseigenschappen voor de hosts binnen een netwerk bekend zijn, gaan we verder met een andere niet minder belangrijke parameter, namelijk het subnetmasker.

Voor elke IP-klasse kunt u een bepaald aantal subnetten hebben. Een subnet is een afzonderlijk fysiek netwerk dat hetzelfde IP-adres deelt met andere fysieke netwerken, dat wil zeggen dat we nu het hoofdnetwerk identificeren waar de hosts verbinding mee maken.

Precies de functie van het subnetmasker is ervoor te zorgen dat computers die dezelfde netwerkidentificatie delen en die zich in verschillende fysieke netwerken bevinden, kunnen communiceren. Het zal onze router of server zijn die de overeenstemming maakt tussen de informatie van het subnetmasker en het IP-adres van de hosts.

Er zijn drie soorten subnetmaskers voor elk van de gebruikte klassen:

Aan 255.0.0.0
B 255.255.0.0
C 255.255.255.0

Hoe het netwerk- en hostadres te verkrijgen

De vraag is nu om te weten hoe een router het netwerk kan identificeren waartoe een host behoort om het te onderscheiden van een ander netwerk. De procedure is heel eenvoudig als we het IP-adres en het subnetmasker kennen, dus we zullen een AND-bewerking in binair moeten uitvoeren. Bijvoorbeeld:

Host IP-adres: 181.20.6.19 (10110101.010100.000110.010011) Subnetmasker: 255.255.0.0 (111111.111111.000000.000000)

Binaire EN-bewerking: (wordt alleen 1 als beide tekens 1 zijn)

Resultaat: 181.20.0.0 (10110101.010100.000000.000000)

Dit is dan het netwerk waartoe de host met adres 181.20.6.19 behoort. Makkelijk

Afgekorte notatie adresmasker

Je hebt de notatie van 192.168.1.1/24 of 180.10.1.1/16 toch zeker een paar keer gezien. Laten we snel kijken wat dit betekent.

Wanneer we deze notatie zien, is wat we lezen het IP-adres van een host, in dit geval kan dit het IP-adres van een router zijn en de bits die zijn toegewezen aan de identificatie van het netwerk. Dus:

  • Als we 192.168.1.1/24 hebben, betekent dit dat de eerste 24 bits (in binair) bestemd zijn voor het netwerk, dus het subnetmasker zou 255.255.255.0 zijn en het netwerk waartoe het behoort zou 192.168.1.0 zijn. Als we 180.10.1.1/16 hebben, betekent dit dat de eerste 16 bits bestemd zijn voor het netwerk, dan zou het 255.25.0.0 zijn en het netwerk waartoe het behoort zou 180.10.0.0 zijn.

Nou, dat zou zo zijn.

Dit bestaat in wezen uit IP-adressering in datatransmissienetwerken tussen computers. Zoals u kunt zien, is het vrij intuïtief en gemakkelijk te begrijpen als u enkele voorbeelden ziet.

U kunt deze informatie aanvullen met het volgende:

Als je nog vragen hebt over dit onderwerp, schrijf ons dan in het opmerkingenveld om je te helpen.

Tutorials

Bewerkers keuze

Back to top button