En IP -adresse er et unikt binært nummer på 32 bit.
I desimalformat består denne adressen av 4 tall fra 0 til 255 atskilt med en prikk. For eksempel: 240.34.87.22 er en IP -adresse (i binært format: 11110000.00100010.01010111.00010110).
Hvert av disse tallene atskilt med prikker kalles oktett. I forrige eksempel 240 er en oktett, 34 er en annen oktett, 87 den tredje oktet og 22 den fjerde oktetten. Hver oktett består av 8 biter. Noen biter brukes til å identifisere et nettverk, mens resten brukes til å identifisere verter i et nettverk.
Tidligere ble IP -adresser klassifisert av klasser som ble brukt til å definere oktettbiter, oktettene som tilhørte nettverket og oktettene som tilhørte verter.
Det er 5 IP -adresseklasser, hver definert med en bokstav: A, B, C, D og E og klassifisert avhengig av det første oktettområdet.
For eksempel EN Klassen inkluderer alle IP -adresser fra 0.0.0.0 til 127.255.255.255, derfor en IP -adresse hvis første oktett er mellom 0 og 127 er en IP -adresse for en klasse.
Tabellen nedenfor viser hver IP -klasse varierer.
IP -adresseklasse | IP -serien start | IP -område Slutt |
---|---|---|
EN | 0.0.0.0 | 127.255.255.255 |
B | 128.0.0.0 | 191.255.255.255 |
C | 192.0.0.0 | 223.255.255.255 |
D | 224.0.0.0 | 239.255.255.255 |
E | 240.0.0.0 | 255.255.255.255 |
Dermed for eksempel IP -adressen 122.34.56.22 er en A -IP -adresse fordi den første oktetten (122) er mellom 0 og 127. IP 150.45.22.5 er en B -klasse IP -adresse fordi den første oktetten er mellom 128 og 191. 192.168.0.1 er en C -IP -adresse, 226.33.44.22 tilhører D -klassen og 245.65.22.15 er en E -klasse IP -adresse.
Vanligvis er bare A-, B- og C -klasser implementert mens D -klassen er for multicast og E -klassen er til eksperimentell bruk.
Merk: Det er viktig å avklare IP -adresser som starter med 127 regnes som loopback.
En IP -adresser
I IP -adresser som tilhører A -klassen, identifiserer den første oktetten nettverket og de andre 3 oktettene identifiserer seg som verter. Som tidligere sagt, denne klassen av IP -adresser består av en første oktett mellom 0 og 127. I binært format må A -IP -adressen første bit være 0. A -klassen ble implementert for store nettverk, og støttet 16 millioner verter på hvert av 127 nettverk. Følgende tabell viser en IP -adresse i klasse A inkludert det binære formatet. Den første okteten merket med blå identifiserer nettverket mens resten brukes til vertsidentifikasjon.
122 | 34 | 56 | 22 |
01111010 | 00100010 | 00111000 | 00010110 |
NETTVERK | VERT | VERT | VERT |
---|
B klasse IP -adresser
B -klasse IP -adresser bruker to første oktetter for å identifisere nettverket og de siste to oktettene for å identifisere verter. Som tidligere sagt, består B -klasse IP -adresser av en første oktett mellom 128.0.0.0 og 191.255.255.255. I binært format av en B -klasse IP -adresse, må den første biten være 1 og den andre 0 som vist i følgende tabell. B -klassen ble brukt til middels størrelse nettverk, og støtter 65.000 verter på hver av 16.000 nettverk.
150 | 45 | 22 | 5 |
10010110 | 00101101 | 00010110 | 00000101 |
NETTVERK | NETTVERK | VERT | VERT |
---|
C klasse IP -adresser
C klasse IP -adresser bruker de første 3 oktettene for å identifisere nettverket og den siste som identifiserer verter. Som tidligere sagt, består C -klasse IP -adresser av en første oktett mellom 192 og 223. I binært format har C -klasseadresser de første to bitene 1, og den tredje biten er 0 som vist på bildet nedenfor. Denne klassen støtter opptil 254 verter på hvert av 2 millioner nettverk.
192 | 168 | 1 | 54 |
11000000 | 01000100 | 00000001 | 00110110 |
NETTVERK | NETTVERK | NETTVERK | VERT |
---|
D klasse IP -adresser
I motsetning til tidligere klasser, er D -klassen ikke brukt til å identifisere verter, men vertsgrupper eller multicast -grupper. Som forklart tidligere, består D -klasse IP -adresser av en første oktett mellom 224 og 239. I binært format har D Class IP -adresser de første 3 bitene 1, og den fjerde biten 0.
E klasse IP -adresser
E -klasse IP -adresser brukes til eksperimentelle eller forskningsformål. Denne IP -adresseklassen inkluderer det første oktettområdet mellom 240 og 255. I binært format er de første 4 bitene av en E -klasse IP -adresse 1.
Konklusjon
Først av alt er det viktig å avklare for leserne at IP -adresseklasser klassifiseringen er utdatert. Likevel er informatikkstudenter pålagt å forstå denne gamle standarden for nettverk, noe som virker forvirrende, men som du kan se er veldig enkelt. En annen viktig avklaring er at IP -adresseklasser bare ble brukt på IPv4 -protokollen uten å inkludere IPv6 -protokollen.
I 1993 ble IP -adresseklassemetoden erstattet av Klasseløs ruting mellom domener (CIDR) Tillater en mer effektiv IPv4 -adresser bruk. I stedet for å bruke oktetter for å klassifisere IP -adresser, bruker CIDR metoden VLSM (variabel lengde undernett), og spesifiserer nettverksbiter med et prefiks på slutten av IP -adressen.
For eksempel kan en B -klasse IP -adresse uttrykkes som 192.168.0.3/16, hvor /16 definerer antall biter som tilhører nettverket (de første to oktettene) mens resten av bitene tilhører verter. En C -klasseadresse kan uttrykkes som 220.43.56.7/24, der 24 definerer antall biter som skal identifisere nettverk (siden hver oktett er åtte biter størrelse, er de tre første oktettene 24 biter).
Jeg håper denne opplæringen var nyttig. Fortsett å følge Linux -hint for flere Linux -tips og opplæringsprogrammer.