Wat is een IP-adres - HowStuffWorks

Elke machine op internet heeft een uniek identificatienummer, een IP-adres genoemd. Een typisch IP-adres ziet er zo uit:

  • 216.27.61.137

Om het voor ons mensen gemakkelijker te maken om te onthouden, worden IP-adressen normaal gesproken in decimale vorm uitgedrukt als een "gestippeld decimaal getal"zoals hierboven. Maar computers communiceren in binaire vorm. Kijk naar hetzelfde IP-adres in binair:

  • 11011000.00011011.00111101.10001001

De vier nummers in een IP-adres worden gebeld octets, omdat ze elk acht posities hebben in binaire vorm. Als u alle posities bij elkaar optelt, krijgt u 32, daarom worden IP-adressen als 32-bits nummers beschouwd. Omdat elk van de acht posities twee verschillende toestanden kan hebben (1 of 0), is het totale aantal mogelijke combinaties per octet 28 of 256. Dus elk octet kan elke waarde tussen 0 en 255 bevatten. Combineer de vier octetten en je krijgt 232 of een mogelijke 4.294.967.296 unieke waarden!

Van de bijna 4,3 miljard mogelijke combinaties kunnen bepaalde waarden niet worden gebruikt als typische IP-adressen. Het IP-adres 0.0.0.0 is bijvoorbeeld gereserveerd voor het standaardnetwerk en het adres 255.255.255.255 wordt gebruikt voor uitzendingen.


De octetten dienen een ander doel dan alleen het scheiden van de cijfers. Ze worden gebruikt om te creëren klassen van IP-adressen die kunnen worden toegewezen aan een bepaald bedrijf, overheid of andere entiteit op basis van grootte en behoefte. De octetten zijn verdeeld in twee secties: Netto en Gastheer. De sectie Net bevat altijd het eerste octet. Het wordt gebruikt om het netwerk te identificeren waartoe een computer behoort. Host (soms aangeduid als Knooppunt) identificeert de daadwerkelijke computer op het netwerk. De sectie Host bevat altijd het laatste octet. Er zijn vijf IP-klassen plus bepaalde speciale adressen:

  • Standaard netwerk - Het IP-adres van 0.0.0.0 wordt gebruikt voor het standaardnetwerk.
  • Klasse A, eerste klasse - Deze klasse is voor zeer grote netwerken, zoals een groot internationaal bedrijf misschien heeft. IP-adressen met een eerste octet van 1 tot 126 maken deel uit van deze klasse. De andere drie octetten worden gebruikt om elke host te identificeren. Dit betekent dat er 126 Klasse A-netwerken zijn met elk 16.777.214 (224 -2) mogelijke hosts voor een totaal van 2.147.483.648 (231) unieke IP-adressen. Klasse A-netwerken zijn goed voor de helft van de totale beschikbare IP-adressen. In Klasse A-netwerken is de hoge orde bitwaarde (het allereerste binaire getal) in het eerste octet altijd 0.

Netto

Host of knooppunt


115.

24.53.107

  • loopback - Het IP-adres 127.0.0.1 wordt gebruikt als het loopback-adres. Dit betekent dat het door de hostcomputer wordt gebruikt om een ​​bericht naar zichzelf terug te sturen. Het wordt vaak gebruikt voor probleemoplossing en netwerktests.
  • Klasse B - Klasse B wordt gebruikt voor middelgrote netwerken. Een goed voorbeeld is een grote universiteitscampus. IP-adressen met een eerste octet van 128 tot 191 maken deel uit van deze klasse. Klasse B-adressen omvatten ook het tweede octet als onderdeel van de Net-ID. De andere twee octetten worden gebruikt om elke host te identificeren. Dit betekent dat er 16.384 zijn (214) Klasse B-netwerken met elk 65.534 (216 -2) mogelijke hosts voor een totaal van 1.073.741.824 (230) unieke IP-adressen. Klasse B-netwerken vormen een kwart van de totale beschikbare IP-adressen. Klasse B-netwerken hebben een eerste bitwaarde van 1 en een tweede bitwaarde van 0 in het eerste octet.

Netto


Host of knooppunt

145.24.

53.107

  • Klasse C - Klasse C-adressen worden vaak gebruikt voor kleine tot middelgrote bedrijven. IP-adressen met een eerste octet van 192 tot 223 maken deel uit van deze klasse. Klasse C-adressen omvatten ook het tweede en derde octet als onderdeel van de Net-ID. Het laatste octet wordt gebruikt om elke host te identificeren. Dit betekent dat er 2.097.152 zijn (221) Klasse C-netwerken met elk 254 (28 -2) mogelijke hosts voor een totaal van 536.870.912 (229) unieke IP-adressen. Klasse C-netwerken vormen een achtste van de totale beschikbare IP-adressen. Klasse C-netwerken hebben een eerste bitwaarde van 1, tweede bitwaarde van 1 en een derde bitwaarde van 0 in het eerste octet.

Netto

Host of knooppunt

195.24.53.

107

  • Klasse D - Gebruikt voor multicasts, klasse D wijkt enigszins af van de eerste drie klassen. Het heeft een eerste bitwaarde van 1, tweede bitwaarde van 1, derde bitwaarde van 1 en vierde bitwaarde van 0. De andere 28 bits worden gebruikt om de groep computers te identificeren waarvoor het multicast-bericht is bedoeld. Klasse D is goed voor 1/16th (268.435.456 of 228) van de beschikbare IP-adressen.

Netto

Host of knooppunt

224.

24.53.107

  • Klasse E - Klasse E wordt alleen voor experimentele doeleinden gebruikt. Net als Klasse D verschilt deze van de eerste drie klassen. Het heeft een eerste bitwaarde van 1, tweede bitwaarde van 1, derde bitwaarde van 1 en vierde bitwaarde van 1. De andere 28 bits worden gebruikt om de groep computers te identificeren waarvoor het multicast-bericht is bedoeld. Klasse E is goed voor 1/16th (268.435.456 of 228) van de beschikbare IP-adressen.

Netto

Host of knooppunt

232.

24.53.107


Video-Instructies: What is TCP/IP? (Mei 2024).