Què és la IP?
Una IP significa protocol d'Internet. S'assigna una adreça IP a cada dispositiu connectat a una xarxa. Cada dispositiu utilitza una adreça IP per a la comunicació. També es comporta com un identificador, ja que aquesta adreça s'utilitza per identificar el dispositiu en una xarxa. Defineix el format tècnic dels paquets. Principalment, les dues xarxes, és a dir, IP i TCP, es combinen, de manera que juntes s'anomenen TCP/IP. Crea una connexió virtual entre la font i la destinació.
També podem definir una adreça IP com una adreça numèrica assignada a cada dispositiu d'una xarxa. S'assigna una adreça IP a cada dispositiu perquè el dispositiu d'una xarxa es pugui identificar de manera única. Per facilitar l'encaminament dels paquets, el protocol TCP/IP utilitza una adreça lògica de 32 bits coneguda com a IPv4 (Protocol d'Internet versió 4).
Una adreça IP consta de dues parts, és a dir, la primera és una adreça de xarxa i l'altra és una adreça d'amfitrió.
Hi ha dos tipus d'adreces IP:
- IPv4
- IPv6
Què és IPv4?
IPv4 és una versió 4 d'IP. És una versió actual i l'adreça IP més utilitzada. És una adreça de 32 bits escrita en quatre números separats per 'punt', és a dir, punts. Aquesta adreça és única per a cada dispositiu.
subcadena de retall de javascript
Per exemple, 66.94.29.13
L'exemple anterior representa l'adreça IP en què cada grup de números separats per punts s'anomena octet. Cada nombre d'un octet està en el rang de 0 a 255. Aquesta adreça pot produir 4.294.967.296 adreces úniques possibles.
topologies
En el món actual de les xarxes d'ordinadors, els ordinadors no entenen les adreces IP en el format numèric estàndard, ja que els ordinadors només entenen els números en forma binària. El nombre binari pot ser 1 o 0. L'IPv4 consta de quatre conjunts, i aquests conjunts representen l'octet. Els bits de cada octet representen un nombre.
Cada bit d'un octet pot ser 1 o 0. Si el bit és 1, el nombre que representa comptarà, i si el bit és 0, el nombre que representa no compta.
Representació de l'octet de 8 bits
La representació anterior mostra l'estructura de l'octet de 8 bits.
Ara, veurem com obtenir la representació binària de l'adreça IP anterior, és a dir, 66.94.29.13
Pas 1: primer, trobem el nombre binari de 66.
Per obtenir 66, posem 1 sota 64 i 2, ja que la suma de 64 i 2 és igual a 66 (64+2=66), i els bits restants seran zero, com es mostra més amunt. Per tant, la versió de bit binari de 66 és 01000010.
Pas 2: ara calculem el nombre binari de 94.
window.open javascript
Per obtenir 94, posem 1 sota 64, 16, 8, 4 i 2, ja que la suma d'aquests nombres és igual a 94, i els bits restants seran zero. Per tant, la versió del bit binari de 94 és 01011110.
Pas 3: el següent número és 29.
Per obtenir 29, posem 1 sota 16, 8, 4 i 1, ja que la suma d'aquests nombres és igual a 29, i els bits restants seran zero. Per tant, la versió del bit binari de 29 és 00011101.
granandhra
Pas 4: l'últim número és 13.
Per obtenir 13, posem 1 sota 8, 4 i 1, ja que la suma d'aquests nombres és igual a 13, i els bits restants seran zero. Per tant, la versió del bit binari de 13 és 00001101.
Inconvenient d'IPv4
Actualment, la població mundial és de 7.600 milions. Cada usuari té més d'un dispositiu connectat a Internet, i les empreses privades també depenen d'Internet. Com sabem, IPv4 produeix 4.000 milions d'adreces, que no són suficients per a cada dispositiu connectat a Internet d'un planeta. Tot i que es van inventar diverses tècniques, com ara màscara de longitud variable, traducció d'adreces de xarxa, traducció d'adreces de port, classes, traducció entre dominis, per conservar l'ample de banda de l'adreça IP i frenar l'esgotament d'una adreça IP. En aquestes tècniques, la IP pública es converteix en una IP privada a causa de la qual l'usuari que tingui IP pública també pot utilitzar Internet. Però tot i així, això no va ser tan eficient, de manera que va donar lloc al desenvolupament de la propera generació d'adreces IP, és a dir, IPv6.
alinear la imatge amb css
Què és IPv6?
IPv4 produeix 4.000 milions d'adreces, i els desenvolupadors pensen que aquestes adreces són suficients, però estaven equivocades. IPv6 és la propera generació d'adreces IP. La principal diferència entre IPv4 i IPv6 és la mida de les adreces IP. L'IPv4 és una adreça de 32 bits, mentre que l'IPv6 és una adreça hexadecimal de 128 bits. IPv6 proporciona un gran espai d'adreces i conté una capçalera senzilla en comparació amb IPv4.
Proporciona estratègies de transició que converteixen IPv4 en IPv6, i aquestes estratègies són les següents:
Aquesta adreça hexadecimal conté nombres i alfabets. A causa de l'ús tant dels números com dels alfabets, IPv6 és capaç de produir més de 340 undecillions (3,4*1038) adreces.
IPv6 és una adreça hexadecimal de 128 bits formada per 8 conjunts de 16 bits cadascun, i aquests 8 conjunts estan separats per dos punts. A IPv6, cada caràcter hexadecimal representa 4 bits. Per tant, hem de convertir 4 bits a un nombre hexadecimal alhora
Format d'adreça
El format d'adreça d'IPv4:
El format d'adreça d'IPv6:
El diagrama anterior mostra el format d'adreça d'IPv4 i IPv6. Un IPv4 és una adreça decimal de 32 bits. Conté 4 octets o camps separats per 'punt' i cada camp té una mida de 8 bits. El nombre que conté cada camp hauria d'estar entre 0 i 255. Mentre que un IPv6 és una adreça hexadecimal de 128 bits. Conté 8 camps separats per dos punts i cada camp té una mida de 16 bits.
Diferències entre IPv4 i IPv6
IPv4 | IPv6 | |
---|---|---|
Longitud de l'adreça | IPv4 és una adreça de 32 bits. | IPv6 és una adreça de 128 bits. |
Camps | IPv4 és una adreça numèrica que consta de 4 camps separats per punt (.). | IPv6 és una adreça alfanumèrica que consta de 8 camps, separats per dos punts. |
Classes | IPv4 té 5 classes diferents d'adreces IP que inclouen la classe A, la classe B, la classe C, la classe D i la classe E. | IPv6 no conté classes d'adreces IP. |
Número d'adreça IP | IPv4 té un nombre limitat d'adreces IP. | IPv6 té un gran nombre d'adreces IP. |
VLSM | Admet VLSM (Màscara de subxarxa de longitud virtual). Aquí, VLSM significa que Ipv4 converteix les adreces IP en una subxarxa de diferents mides. | No és compatible amb VLSM. |
Configuració de l'adreça | Admet la configuració manual i DHCP. | Admet manual, DHCP, configuració automàtica i renumeració. |
Espai d'adreces | Genera 4.000 milions d'adreces úniques | Genera 340 mil milions d'adreces úniques. |
Integritat de la connexió d'extrem a extrem | A IPv4, la integritat de la connexió d'extrem a extrem és inassolible. | En el cas d'IPv6, es pot aconseguir la integritat de la connexió d'extrem a extrem. |
Característiques de seguretat | En IPv4, la seguretat depèn de l'aplicació. Aquesta adreça IP no està desenvolupada tenint en compte la funció de seguretat. | A IPv6, IPSEC es desenvolupa amb finalitats de seguretat. |
Representació d'adreça | A IPv4, l'adreça IP es representa en decimal. | En IPv6, la representació de l'adreça IP en hexadecimal. |
Fragmentació | La fragmentació la fan els remitents i els encaminadors de reenviament. | La fragmentació la fan només els remitents. |
Identificació del flux de paquets | No proporciona cap mecanisme per a la identificació del flux de paquets. | Utilitza el camp d'etiqueta de flux a la capçalera per a la identificació del flux de paquets. |
Camp de suma de comprovació | El camp de suma de comprovació està disponible en IPv4. | El camp de suma de comprovació no està disponible a IPv6. |
Esquema de transmissió | IPv4 està emetent. | D'altra banda, IPv6 és multicasting, que proporciona operacions de xarxa eficients. |
Xifratge i autenticació | No proporciona xifratge i autenticació. | Proporciona xifratge i autenticació. |
Nombre d'octets | Consta de 4 octets. | Consta de 8 camps i cada camp conté 2 octets. Per tant, el nombre total d'octets en IPv6 és de 16. |