miércoles, 22 de septiembre de 2010

Direcciones IP

Direcciones IPv4

Son direcciones de 32 bits. Estas están representadas por 4 octetos (o grupos de 8 bits), de la manera siguiente: X.X.X.X
Donde cada X es un número comprendido entre 0 y 255, que justamente son todos los números enteros representables con 8 bits

Clases

Clase A

La clase A se caracteriza por tener un número amplio de opciones para albergar direcciones de host. La máscara de esta red es 255.0.0.0. Las direcciones IP para esta clase comienzan desde 1.0.0.0 hasta 126.0.0.0, ya que la red 0.0.0.0 no es usada y la red 127.0.0.0 se reserva para las pruebas de loopback. Los Routers o las máquinas locales pueden utilizar esta dirección para enviar paquetes nuevamente hacia ellos mismos. Por lo tanto, no se puede asignar este número a una red.
Clase B
La máscara de red de la clase B es 255.255.0.0, las direcciones de red van desde 128.0.0.0 hasta 191.255.0.0.

Clase C


La máscara de red de esta clase es 255.255.255.0, las direcciones de red van desde 192.0.0.0 hasta 223.255.255.0.

Clase D

La dirección Clase D se creó para permitir multicast en una dirección IP. Una dirección multicast es una dirección exclusiva de red que dirige los paquetes con esa dirección destino hacia grupos predefinidos de direcciones IP. Por lo tanto, una sola estación puede transmitir de forma simultánea una sola corriente de datos a múltiples receptores. Los primeros bits de estas direcciones para esta clase son “1110” y van desde 224 hasta 239 (en el primer octeto).

Clase E


Se ha definido una dirección Clase E. Sin embargo, la Fuerza de tareas de Ingeniería de Internet (IETF) ha reservado estas direcciones para su propia investigación. Por lo tanto, no se han emitido direcciones Clase E para ser utilizadas en Internet. Los primeros cuatro bits de una dirección Clase E siempre son 1s. Por lo tanto, el rango del primer octeto para las direcciones Clase E es 11110000 a 11111111, ó 240 a 255.
Rangos
Clase
Rango
N° de Redes
N° de Host
A
1.0.0.0 - 127.255.255.255
126
16.777.214
255.0.0.0
x.255.255.255
B
128.0.0.0 - 191.255.255.255
16.384
65.534
255.255.0.0
x.x.255.255
C
192.0.0.0 - 223.255.255.255
2.097.150
254
255.255.255.0
x.x.x.255
D
224.0.0.0 - 239.255.255.255




E
240.0.0.0 - 255.255.255.255







Direcciones IPv6

IPv6 (Internet Protocol Version 6) o IPng  (Next Generation Internet Protocol) es la nueva versión del protocolo IP (Internet Protocol). Ha sido diseñado por el IETF (Internet Engineering Task Force) para reemplazar en forma gradual a la versión actual, el IPv4.
En esta versión se mantuvieron las funciones del IPv4 que son utilizadas, las que no son utilizadas o se usan con poca frecuencia, se quitaron o se hicieron opcionales, agregándose nuevas características.

Representación De Las Direcciones

1.   Existen tres formas de representar las direcciones IPv6 como strings de texto.
x:x:x:x:x:x:x:x donde cada x es el valor hexadecimal de 16 bits, de cada uno de los 8 campos que definen la dirección. No es necesario escribir los ceros a la izquierda de cada campo, pero al menos debe existir un número en cada campo.
Ejemplos:

          FEDC:BA98:7654:3210:FEDC:BA98:7654:3210
          1080:0:0:0:8:800:200C:417A

2.   Como será común utilizar esquemas de direccionamiento con largas cadenas de bits en cero, existe la posibilidad de usar sintacticamente :: para representarlos.El uso de :: indica uno o mas grupos de 16 bits de ceros. Dicho simbolo podrá aparecer una sola vez en cada dirección.
Ejemplos:

          1080:0:0:0:8:800:200C:417A     unicast address
          FF01:0:0:0:0:0:0:101                multicast address
          0:0:0:0:0:0:0:1                         loopback address
          0:0:0:0:0:0:0:0                         unspecified addresses

              podrán ser representadas como:
 
                      1080::8:800:200C:417A             unicast address
                      FF01::101                                multicast address
                      ::1                                           loopback address
                      ::                                             unspecified addresses

3.   Para escenarios con nodos IPv4 e IPv6 es posible utilizar la siguiente sintaxis:
x:x:x:x:x:x:d.d.d.d, donde x representan valores hexadecimales de las seis partes más significativas (de 16 bits cada una) que componen la dirección y las d, son valores decimales de los 4 partes menos significativas (de 8 bits cada una), de la representación estándar del formato de direcciones IPv4.
Ejemplos:

         0:0:0:0:0:0:13.1.68.3
         0:0:0:0:0:FFFF:129.144.52.38

  o en la forma comprimida

         ::13.1.68.3
         ::FFFF:129.144.52.38

No hay comentarios:

Publicar un comentario