IP-adressen er en numerisk etikett, for eksempel "192.0.10.1" som identifiserer, på en logisk og hierarkisk måte, et nettverksgrensesnitt (kommunikasjons-/tilkoblingselement) til en enhet ( datamaskin , bærbar PC , smarttelefon ) som bruker Internett -protokollen ( Internet Protocol ) eller som tilsvarer nettverksnivået til TCP/IP-modellen . [ 1 ]
En IP-adresse har to hovedfunksjoner: identifikasjon av nettverksgrensesnittet og adressering til din plassering.
IP-adressen må ikke forveksles med MAC-adressen , som er en 48-bits identifikator uttrykt i heksadesimal kode, for å identifisere nettverkskortet unikt og er ikke avhengig av tilkoblingsprotokollen som brukes på nettverket.
IP-adressen kan endres ofte på grunn av endringer i nettverket, eller fordi enheten som har ansvaret for å tildele IP-adresser i nettverket bestemmer seg for å tilordne en annen IP (for eksempel med DHCP -protokollen ). Denne formen for IP-adressetilordning kalles også en dynamisk IP-adresse (vanligvis forkortet som "dynamisk IP" ). [ 1 ] Internettsider som i sin natur må være permanent tilkoblet har generelt behov for en fast IP-adresse (vanligvis fast IP eller statisk IP ). Dette endres ikke over tid. E-postservere, DNS, offentlige FTP- og websideservere må nødvendigvis ha en fast eller statisk IP-adresse, siden dette tillater deres plassering på nettverket. [ 1 ]
Enheter kobles til hverandre ved hjelp av deres respektive IP-adresser. Det er imidlertid lettere for folk å huske et domenenavn enn IP-adressenumre. DNS - domenenavnservere "oversetter" domenenavnet til en IP-adresse. Hvis den dynamiske IP-adressen endres, er det nok å oppdatere informasjonen i DNS-serveren. Resten av personene vil fortsette å få tilgang til enheten med domenenavnet. [ 2 ]
IPV4-adresser uttrykkes som et 32-bits binært tall som tillater en adresseplass på opptil 4 294 967 296 (2 32 ) mulige adresser. [ 3 ] [ 4 ]
IP - adresser kan uttrykkes som tall i desimalnotasjon: de 32 bitene av adressen er delt inn i fire oktetter . Desimalverdien til hver oktett er i området 0 til 255 [det høyeste 8-bits binære tallet er 11111111 og disse bitene, fra høyre til venstre, har desimalverdier på 1, 2, 4, 8, 16, 32, 64 og 128, som summerer seg til 255].
I desimal IPv4-adresseuttrykket er hver oktett atskilt med et enkelt "."-tegn. Hver av disse oktettene kan være mellom 0 og 255.
I de tidlige stadiene av utviklingen av Internett-protokollen [ 5 ] tolket Internett-administratorer IP-adresser i to deler, de første 8 bitene for å angi nettverksadressen og resten for å individualisere datamaskinen i nettverket. Denne metoden viste seg snart å være utilstrekkelig, da nye nettverk begynte å bli lagt til de som allerede var tildelt. I 1981 ble internettadressering revidert og klassearkitektur ble introdusert. (klassisk nettverksarkitektur). [ 6 ] I denne arkitekturen er det tre klasser med IP-adresser som en organisasjon kan motta fra Internet Corporation for Assigned Names and Numbers ( ICANN ): klasse A, klasse B og klasse C. [ 7 ]
Klasse | innledende biter | Intervall (*) | Antall nettverk | Antall adresser per nettverk | Antall verter per nettverk( ‡ ) | nettverksmaske | kringkastingsadresse _ |
---|---|---|---|---|---|---|---|
EN | 0 | 0.0.0.0 (**) - 127.255.255.255 ( † ) | 128 | 16 777 216 | 16 777 214 | 255.0.0.0 | x.255.255.255 |
B. | 10 | 128.0.0.0 - 191.255.255.255 | 16.382 | 65.536 | 65.534 | 255.255.0.0 | xx255.255 |
C | 110 | 192.0.0.0 - 223.255.255.255 | 2.097.150 | 256 | 254 | 255.255.255.0 | xxx255 |
D (Multicast) | 1110 | 224.0.0.0 - 239.255.255.255 | |||||
E (eksperimentell) | 1111 | 240.0.0.0 - 255.255.255.254 |
Den klassiske nettverksdesignen tjente under utvidelsen av internett, men denne designen var ikke skalerbar, og i møte med en stor nettverksutvidelse på 1990-tallet ble det klasseløse adresseromsystemet erstattet av en klasseløs nettverksarkitektur Classless Inter-Domain Routing (CIDR) ) [ 9 ] i 1993. CIDR er basert på VLSM-nettverk med variabel lengde undernettmaskering, som gjør det mulig å tildele nettverk med vilkårlig prefikslengde. Tillater derfor en finere og mer granulær fordeling av adresser, beregner de nødvendige adressene og "kaster bort" minst mulig.
Det er visse adresser i hver IP-adresseklasse som ikke er tildelt og kalles private adresser . Private adresser kan brukes av verter som bruker Network Address Translation ( NAT ) for å koble til et offentlig nettverk eller av verter som ikke kobler til Internett. Tre ikke-overlappende områder med IPv4-adresser er reservert for private nettverk. [ 10 ] I samme nettverk kan det ikke være to identiske adresser, men de kan gjentas i to private nettverk som ikke har direkte tilknytning til hverandre eller som kobles gjennom en tredjepart som gjør NAT. De private adressene er:
Denne delen er et utdrag fra IPv4 § Private nettverk .Av de rundt fire milliarder adressene som er definert i IPv4, er rundt 18 millioner adresser i tre områder reservert for bruk i private nettverk. Pakkeadresser i disse områdene kan ikke rutes på det offentlige Internett; de ignoreres av alle offentlige rutere. Derfor kan private verter ikke kommunisere direkte med offentlige nettverk og krever nettverksadresseoversettelse ved en rutegateway for dette formålet.
Navn | CIDR -blokk | adresseområde | antall adresser | Klasse |
---|---|---|---|---|
24-bits blokk | 10.0.0.0/8 | 10.0.0.0 – 10.255.255.255 | 16 777 216 | En klasse. |
20-bits blokk | 172.16.0.0/12 | 172.16.0.0 – 172.31.255.255 | 1 048 576 | Sammenhengende utvalg av 16 klasse B blokker. |
16-bits blokk | 192.168.0.0/16 | 192.168.0.0 – 192.168.255.255 | 65.536 | Sammenhengende utvalg av 256 klasse C-blokker. |
Nettverksmasken gjør det mulig å skille i IP-adressen, bitene som identifiserer nettverket og bitene som identifiserer verten. I en IP versjon 4-adresse, av de 32 bitene som er totalt, er de definert som standard for en klasse A- adresse , at de første åtte (8) bitene er for nettverket og de resterende 24 for verten, i en IP adresse klasse B , de første 16 bitene er nettverksdelen og vertsdelen de neste 16, og for en klasse C- adresse er de første 24 bitene nettverksdelen og de resterende åtte (8) bitene er vertsdelen . For eksempel, fra klasse A- adressen 10.2.1.2 vet vi at den tilhører 10.0.0.0-nettverket og verten den refererer til er 2.1.2 i det .
Masken dannes ved å sette bitene som identifiserer nettverket til 1 og bitene som identifiserer verten til 0. [ 12 ] På denne måten vil en klasse A- adresse ha en standardmaske på 255.0.0.0, en klasse B 255.255.0.0 og en klasse C 255.255.255.0: nettverksenheter utfører et OG mellom IP-adressen og nettmasken for å få nettverksadressen som verten identifisert av den gitte IP-adressen tilhører. For eksempel:
IP-adresse: 196.5.4.44
Nettmaske (standard): 255.255.255.0
OG (i binær):
11000100.00000101.00000100.00101100(196.5.4.44) IP-adresse
11111111.11111111.11111111.00000000(255.255.255.0) Nettmaske
11000100.00000101.00000100.00000000(196.5.4.0) OG Resultat
Denne informasjonen kreves av en ruter siden den trenger å vite hvilket nettverk IP-adressen til destinasjonsdatagrammet tilhører for å kunne konsultere rutingtabellen og kunne sende datagrammet gjennom utgangsgrensesnittet. Masken kan også representeres som følger: 10.2.1.2/8 hvor /8 indikerer at de 8 mest signifikante bitene i masken er dedikert til nettverk eller antall biter er 1, dvs. /8 = 255.0.0.0. Tilsvarende (/16 = 255.255.0.0) og (/24 = 255.255.255.0).
Standardnettmasker refererer til de som ikke inneholder subnett, men når subnett opprettes, endres standardmaskene, avhengig av hvor mange biter som brukes for å lage subnettene.
Adresserommet til et nettverk kan deles inn ytterligere ved å lage separate autonome undernett . Et eksempel på bruk er når vi skal gruppere alle ansatte som tilhører en avdeling i en bedrift . I dette tilfellet vil vi opprette et subnett som omfatter IP-adressene til disse. For å oppnå dette må biter av vertsfeltet reserveres for å identifisere subnettet ved å sette nettverkssubnettbitene i masken til én. For eksempel, adressen 173.17.1.1 med maske 255.255.255.0 forteller oss at de to første oktettene identifiserer nettverket (fordi det er en klasse B-adresse), den tredje oktetten identifiserer undernettet (bitene i masken er satt til 1) og den fjerde identifiserer verten (til 0 de tilsvarende bitene i masken). Det er to adresser til hvert subnett som er reservert: den som identifiserer subnettet (vertsfelt ved 0) og adressen som skal kringkastes i subnettet (alle biter av vertsfeltet ved 1).
Nettverk kan deles inn i mindre nettverk for å utnytte IP-adressene som er tilgjengelige for verter bedre, da disse noen ganger er bortkastet ved subnettverk med en enkelt subnettmaske.
Subnetting lar nettverksadministratoren inneholde sendingene som genereres innenfor et LAN, noe som resulterer i bedre båndbreddeytelse.
For å begynne subnetting begynner du med å "låne" biter fra vertsdelen av en gitt adresse, avhengig av antall subnett du vil opprette, samt antall verter som trengs på hvert subnett.
En dynamisk IP-adresse er en IP som er tildelt brukeren av en DHCP - server ( Dynamic Host Configuration Protocol ). IP-en som oppnås har en viss maksimal varighet. DHCP-serveren gir spesifikke konfigurasjonsparametere for hver klient som ønsker å delta i IP -nettverket . Blant disse parameterne er IP-adressen til klienten.
DHCP dukket opp som en standardprotokoll i oktober 1993. RFC 2131 -standarden spesifiserer den siste definisjonen av DHCP (mars 1997). DHCP erstatter den eldre BOOTP -protokollen. På grunn av bakoverkompatibiliteten til DHCP, fortsetter svært få nettverk å bruke ren BOOTP.
Dynamiske IP-er er de som for tiden tilbys av de fleste operatører. DHCP -tjenesteserveren kan konfigureres til å fornye tildelte adresser hver gang.
FordelerAvhengig av den spesifikke implementeringen, har DHCP-serveren tre metoder for å tildele IP-adresser:
En fast IP eller statisk IP-adresse er en IP-adresse som tildeles manuelt av brukeren, [ note 1 ] eller av nettverksserveren, [ note 2 ] basert på MAC-adressen til klienten. Mange forbinder fast IP med offentlig IP og dynamisk IP med privat IP .
En IP kan være privat, enten dynamisk eller fast, så vel som en offentlig, dynamisk eller fast IP.
En offentlig IP brukes vanligvis til å montere servere på Internett, og det er nødvendigvis ønsket at IP-en ikke endres. Det er derfor den offentlige IP-en vanligvis er konfigurert på en fast måte og ikke dynamisk.
Når det gjelder den private IP-en, er den generelt dynamisk og tildeles av en DHCP-server, men i noen tilfeller er en fast privat IP-adresse konfigurert for å kunne kontrollere tilgang til Internett eller til det lokale nettverket, og gi visse privilegier avhengig av antall IP vi har. Hvis dette skulle endres (hvis det var dynamisk tildelt) ville det være vanskeligere å kontrollere disse privilegiene (men ikke umulig).
Funksjonen til IPv6-adressen er nøyaktig den samme som IPv4-forgjengeren, men innenfor IPv6 -protokollen . Den består av 128 biter og uttrykkes i 32-sifret heksadesimal notasjon. IPv6 lar for øyeblikket hver person på jorden tildeles flere millioner IP-er, ettersom den kan implementeres med 2128 (3,4×10 38 adresserbare verter). Fordelen fremfor IPv4-adressen er åpenbar når det gjelder adresseringskapasiteten.
Representasjonen er vanligvis heksadesimal og symbolet ":" brukes til å skille hvert par oktetter. En blokk varierer fra 0000 til FFFF. Noen notasjonsregler om representasjon av IPv6-adresser er:
Eksempel: 2001:0123:0004:00ab:0cde:3403:0001:0063 -> 2001:123:4:ab:cde:3403:1:63
Eksempel: 2001:0:0:0:0:0:0:4 -> 2001::4 .
Ugyldig eksempel: 2001:0:2001::2:0:0:1 eller 2001:0:0:0:0:2::1 .
Se også: IPv6-adresseNår du utfører et søk på Google, registreres IP-adressen til enheten du søker med (PC, bærbar PC, nettbrett, smarttelefon osv.), slik at Google vet hvor svaret skal sendes. [ 2 ]
Når det gjøres en endring i Wikipedia, blir IP-adressen registrert i artikkelens historie.
Avhengig av hvilket operativsystem du bruker, kan du enkelt finne ut hva IP-adressen din er:
I Windows kan du finne ut IP-en til datamaskinen på hvert nettverksgrensesnitt med følgende kommando:
C:\Windows\system32 \ipconfigSom vil rapportere IP-adressen, nettmasken som brukes og gateway-adressen til hvert tilkoblede nettverksgrensesnitt.
Hvis du bare vil ha et spesifikt utseende, skriv inn følgende kommando
C:\Windows\system32\ipconfig | find "(Nombre del aspecto, sin paréntesis)"
På GNU/Linux og andre UNIX- og UNIX-lignende undersystemer har du to kommandoer:
IFCONFIG
Merk: "ifconfig" er kanskje ikke tilgjengelig i nyere versjoner av enkelte UNIX-undersystemer, den erstattes av "ip"
bruker@vert:~$ ifconfig [grensesnitt]IP
bruker@vert:~$ ip-adresse vis dev [grensesnitt]Eller også den forkortede versjonen:
bruker@vert:~$ ip for å vise dev [grensesnitt]