![Hoe u Instagram-berichten op uw profiel kunt vastzetten in 2022](/f/63d5b9425591cf2b6b08a61634864843.jpg?width=100&height=100)
In ons vorige hoofdstuk van de LFCA-serie, hebben we een computernetwerk gedefinieerd en kort enkele van de algemene Linux-netwerkopdrachten die je kunt gebruiken om nuttige netwerkinformatie ophalen zoals uw IP-adres, subnetmasker, open poorten en nog veel meer.
In een onderling verbonden wereld spelen netwerken een grote rol bij het verbeteren van naadloze communicatie, toegang tot informatie en het delen van bestanden. Dankzij computernetwerken kun je je e-mail checken, een vliegticket kopen en bestanden downloaden.
Om computernetwerken beter te begrijpen, gaan we een stap verder en kijken naar de volgende opvallende punten.
Een van de meest fundamentele concepten in TCP/IP is IP-adressering. Dus, wat is een IP-adres? Een IP-adres, gewoon een IP, is een 32-bits binair getal dat wordt toegewezen aan een computerapparaat zoals een pc, tablet of smartphone in een IP-netwerk.
Het kan dynamisch worden toegewezen door een router met behulp van het DHCP-protocol of handmatig worden geconfigureerd door een Linux-gebruiker of systeembeheerder. Een IP-adres is een unieke identificatie waarmee een host kan worden geïdentificeerd in een lokaal netwerk (LAN) en via internet. Een IP-adres is een softwareadres en is niet hardgecodeerd op de pc, in tegenstelling tot het MAC-adres dat is gekoppeld aan de netwerkinterfacekaart.
Voordat we verder gaan, laten we eerst enkele belangrijke concepten bekijken die u zullen helpen een beter begrip te krijgen van het internetprotocol.
Een IP-adres wordt gesegmenteerd in 4 octetten of bytes. Elk octet heeft 8 bits, dus 1 octet = 8 bits.
Een IP-adres kan op de volgende manieren worden weergegeven:
Alle bovenstaande notaties vertegenwoordigen hetzelfde IP-adres. In de meeste gevallen wordt het hexadecimale formaat echter zelden gebruikt om IP-adressen weer te geven, en daarom zullen we ons concentreren op de eerste twee formaten: de decimale punt en het binaire getal.
IP-adressen kunnen grofweg in twee worden onderverdeeld:
Een IPv4 (IP-versie 4) IP-adres is een 32-bits cijfer dat is gesegmenteerd in 4 octetten. Elk octet heeft 8 bits die kunnen worden weergegeven als een gestippeld decimaal of binair formaat.
Voorbeelden van IPv4-adressen zijn:
10.200.50.20. 172.16.0.20. 192.168.1.5.
IPv4-adres kan worden onderverdeeld in 5 klassen:
Klasse A Klasse B. Klasse C. Klasse D Klasse E
We zullen echter alleen de eerste 3 lessen behandelen - Klasse A, eerste klasse, B, en C – die meestal worden gebruikt in hostsystemen. De overige klassen vallen buiten het bereik van deze certificering. Klasse D wordt gebruikt voor multicast en E is meestal voor onderzoeks- en experimentele doeleinden.
Laten we beginnen met Klasse A, eerste klasse. Dit is de grootste klasse opschepperij van 16,777,216 IP-adressen die kunnen worden toegewezen aan hosts en het minste aantal toewijsbare netwerken die standaard 126 zijn.
Vervolgens hebben we Klasse B die het op een na hoogste aantal mogelijke IP-adressen heeft die zijn: 65,534 en 16,384 toewijsbare netwerken standaard.
Als laatste hebben we Klasse C wat is de kleinste klasse die alleen oplevert 254 mogelijke IP-adressen en 2,097,152 toewijsbare netwerken standaard.
Op de klassen van IPv4-adressen komen we later terug.
In schril contrast met een IPv4 adres, een IPv6 adres gebruikt 128-bits tegen 32-bits in IPv4. Het wordt weergegeven in hexadecimaal formaat waarbij elke hexadecimaal 4 bits omvat.
Een IPv6 adres is gesegmenteerd in 8 delen, elk met 4 hexadecimale getallen. Een voorbeeld van een IPv6-adres wordt getoond:
2041:130f: 0000:3f5d: 0000:0000:875a: 154b.
Dit kan als volgt verder worden vereenvoudigd. De voorloopnullen worden vervangen door een dubbele volle dubbele punt, zoals weergegeven.
2041:130f:: 3f5d:: 875a: 154b.
IPv6-adressen zijn gemaakt om IPv4-adressen te vervangen die volgens experts binnenkort zullen opraken. Het grotere aantal bits zal de adresruimte aanzienlijk vergroten. Dat punt moeten we nog bereiken en we zullen het grotendeels hebben over IPv4-adressen.
Een IP-adres is verdeeld in twee hoofdsecties: het netwerkgedeelte en het hostgedeelte. In een eenvoudig IP-adres van 192.168.1.5 met een subnetmasker of netmasker van 255.255.255.0 (we komen later in dit deel op subnetmaskers terug), de eerste drie octetten van links vertegenwoordigen het netwerkgedeelte, en het resterende octet is het gedeelte dat is toegewezen aan hostmachines op uw netwerk. Elke host krijgt een uniek IP-adres dat verschilt van de rest, maar deelt hetzelfde netwerkadres met andere hosts in hetzelfde netwerk.
192.168. 1 5. Netwerkgedeelte Hostgedeelte.
Hiermee is het eerste deel van onze netwerkreeks afgesloten. We hebben tot nu toe gedefinieerd wat een IP-adres is, over de verschillende klassen van IP-adressen en de twee belangrijkste soorten IP-adressen: IPv4 en IPv6. In de volgende sectie gaan we dieper in op binaire en decimale quad-notatie.