En enheds IP-adresse er en unik identifikator, der indeholder oplysninger om placeringen af denne enhed og graden af dens tilgængelighed for kontakt med den.
Tilstedeværelsen af en IP-adresse til enheder er en forudsætning for udveksling af information mellem dem. For en forenklet forståelse af begrebet "IP-adresse" kan vi drage en analogi med en velkendt postadresse, som gør det muligt at levere et brev eller en pakke til en strengt defineret modtager. En lignende proces opstår, når der sendes information (beskeder) fra en enhed til en anden. I denne operation spilles postadressens rolle af IP-adressen. Forkortelsen IP står for "Internet Protocol" og henviser til et sæt regler, der bestemmer formatet på de data, vi sender over internettet (lokalnetværk).
IP-adresse enhedsspecifikationer
Standard-IP-adressen, som vi kan se på netværket, er et sæt tal opdelt i 4 grupper ved hjælp af prikker.
192.168.0.1 er den mest almindelige IP-adresse for de fleste routere og modemer. Mange af os har gentagne gange indtastet denne kombination af tegn for at komme ind i modem- eller routerens indstillingsmenu.
I ovenstående adresse har vi 4 tal, som hver er repræsenteret som en oktet - et ottecifret binært tal. Dens værdier kan beskrives i området fra 0000 0000 til 1111 1111. Beskrivelsen kan også skrives i decimalnotation og have et område fra 0 til 255 (256 værdier).
I dette tilfælde er adresseområdet 0.0.0.0 til 255.255.255.255. Når vi tæller alle mulige indtastninger, det vil sige IP-adresser, får vi tallet 4.294.967.296.
Ovenstående postformat kaldes IPv4 og er standard 32-bit form for en adresse. I øjeblikket er det den mest populære og efterspurgte på netværket. IPv4 er dog ikke den eneste mulige, der er også en 128-bit standard kaldet IPv6. Antallet af adresser i dette format har en sådan værdi, at det kan give trillioner af adresser til hver indbygger på vores planet.
I vores beskrivelse vil vi overholde IPv4-standarden, dog er alle regler og principper ret relevante for IPv6.
Sammensætning af IP-adressen
En standard IP-adresse er ikke bare et sæt tal, denne post indeholder information, og strukturelt kan den opdeles i to dele:
- værtsnumre,
- netværksnummer.
For eksempel indeholder den velkendte 192.168.1.34 adresseindtastning følgende oplysninger:
- 192.168.1 — netværksnummer,
- 34 er din enheds (værts) nummer.
Alle enheder på det samme netværk starter i øvrigt ved 192.168.1. Hvis enhedens IP-adresse indeholder posten 192.168.2, vil den ikke være i stand til at kontakte den forrige enhed (192.168.1). For at forbinde sådanne enheder til hinanden skal du bruge en separat router, der sikrer, at denne opgave er fuldført. Denne router vil fungere som en bro - data fra ét netværk vil kunne komme igennem det til et andet netværk.
IP-adresseklassificering
For at strømline arbejdet med IP-adresser er de klassificeret efter følgende typer.
- Klasse A - store netværk.
- Klasse B - mellemstore netværk.
- Klasse C - små netværk.
- Klasse D - reserverede adresser i formatet 127.0.0.0 (localhost).
- Klasse E - reserverede adresser i formatet 192.168.X.X. (ID for modemmer og routere).
På trods af det tilsyneladende enorme antal tilgængelige IP-adresser, er der en mangel på dem sammenlignet med antallet af enheder (værter) på netværket. Dette problem førte til overgangen til aktiv brug af IP-adresser af IPv6-standarden i internetudbydernes arbejde. Men hvis en adresse i IPv4-format let konverteres til IPv6, er det ikke længere muligt at konvertere den tilbage til IPv4.
I betragtning af at ikke alle udbydere har overført deres abonnenter fra IPv4-formatet til IPv6-formatet, er der en dominans af begge adresser i netværket. Problemet med denne kombinerede brug af forskellige standarder er deres inkompatibilitet, og for at løse det bruges en speciel algoritme kaldet "tunneling". Det består i at skabe en speciel kanal, gennem hvilken enheder med forskellige IP-adressestandarder kan udveksle information.
Kendskab til funktionerne i IP-adresseenheden er en forudsætning, hvis du selvstændigt skal designe netværk, samt når du skal løse en række andre opgaver i forbindelse med opsætning af internettet og lokale netværk.