En enhets IP-adresse er en unik identifikator som inneholder informasjon om plasseringen til denne enheten og graden av tilgjengelighet for kontakt med den.
Tilstedeværelsen av en IP-adresse for enheter er en forutsetning for utveksling av informasjon mellom dem. For en forenklet forståelse av begrepet "IP-adresse", kan vi trekke en analogi med en velkjent postadresse, som gjør det mulig å levere et brev eller en pakke til en strengt definert adressat. En lignende prosess oppstår når du sender informasjon (meldinger) fra en enhet til en annen. I denne operasjonen spilles rollen til postadressen av IP-adressen. Forkortelsen IP står for "Internet Protocol" og refererer til et sett med regler som bestemmer formatet på dataene vi sender over Internett (lokalnettverk).
IP-adresseenhetsspesifikasjoner
Standard IP-adressen som vi kan se på nettverket er et sett med tall delt inn i 4 grupper ved hjelp av prikker.
192.168.0.1 er den vanligste IP-adressen for de fleste rutere og modemer. Mange av oss har gjentatte ganger skrevet inn denne kombinasjonen av tegn for å gå inn i modemets eller ruterens innstillingsmeny.
I adressen ovenfor har vi 4 tall, som hver er representert som en oktett - et åttesifret binært tall. Dens verdier kan beskrives i området fra 0000 0000 til 1111 1111. Beskrivelsen kan også skrives i desimalnotasjon og ha et område fra 0 til 255 (256 verdier).
I dette tilfellet er adresseområdet 0.0.0.0 til 255.255.255.255. Når vi teller alle mulige oppføringer, det vil si IP-adresser, får vi tallet 4.294.967.296.
Oppføringsformatet ovenfor kalles IPv4 og er standard 32-biters form for en adresse. For øyeblikket er det den mest populære og etterspurte på nettverket. IPv4 er imidlertid ikke den eneste mulige, det finnes også en 128-bit standard kalt IPv6. Antall adresser i dette formatet har en slik verdi at det kan gi billioner av adresser for hver innbygger på planeten vår.
I beskrivelsen vår vil vi følge IPv4-standarden, men alle reglene og prinsippene er ganske relevante for IPv6.
Sammensetning av IP-adressen
En standard IP-adresse er ikke bare et sett med tall, denne oppføringen inneholder informasjon, og strukturelt kan den deles inn i to deler:
- vertsnumre,
- nettverksnummer.
For eksempel inneholder den kjente 192.168.1.34-adresseoppføringen følgende informasjon:
- 192.168.1 — nettverksnummer,
- 34 er enhetens (verts) nummer.
Forresten, alle enheter på samme nettverk starter på 192.168.1. Hvis IP-adressen til enheten inneholder oppføringen 192.168.2, vil den ikke kunne kontakte den forrige enheten (192.168.1). For å koble slike enheter til hverandre, trenger du en separat ruter som sikrer at denne oppgaven er fullført. Denne ruteren vil fungere som en bro - data fra ett nettverk vil kunne komme gjennom det til et annet nettverk.
IP-adresseklassifisering
For å effektivisere arbeidet med IP-adresser, er de klassifisert i henhold til følgende typer.
- Klasse A – store nettverk.
- Klasse B – mellomstore nettverk.
- Klasse C – små nettverk.
- Klasse D - reserverte adresser i formatet 127.0.0.0 (localhost).
- Klasse E - reserverte adresser i formatet 192.168.X.X. (ID for modemer og rutere).
Til tross for det tilsynelatende enorme antallet tilgjengelige IP-adresser, er det en mangel på dem sammenlignet med antall enheter (verter) på nettverket. Dette problemet førte til overgangen til aktiv bruk av IP-adresser av IPv6-standarden i arbeidet til Internett-leverandører. Men hvis en adresse i IPv4-format enkelt konverteres til IPv6, er det ikke lenger mulig å konvertere den tilbake til IPv4.
Gi at ikke alle tilbydere har overført sine abonnenter fra IPv4-formatet til IPv6-formatet, er det en dominans av begge adressene i nettverket. Problemet med denne kombinerte bruken av ulike standarder er deres inkompatibilitet, og for å løse det brukes en spesiell algoritme kalt "tunneling". Den består i å lage en spesiell kanal der enheter med forskjellige IP-adressestandarder kan utveksle informasjon.
Å kjenne til funksjonene til IP-adresseenheten er en forutsetning hvis du trenger å designe nettverk selvstendig, samt når du skal løse en rekke andre oppgaver knyttet til å sette opp Internett og lokale nettverk.