You are on page 1of 34

Centro de

Tecnologas
Educativas Nr
Centro de
Tecnologas
Educativas Nr
Direcciones IP
IP versin 4 e IP versin 6
Por Hilmar Zonneveld
(www.geocities.com/hilmarz)
Centro de Tecnologas Educativas Nr
Cochabamba, Bolivia
Centro de
Tecnologas
Educativas Nr
Contenido: Sistema actual (IPv4)

o La idea original es que cada mquina tenga un nmero nico
o Nombres de dominio vs. nmeros IP; bsquedas DNS
o Nmeros en binario vs. nmeros en decimal
o Hay 2
32
= 4.294.967.296 direcciones en total
o Direccin de red vs. direccin de mquina
o Direcciones de clase A, B, C, D, E
Centro de
Tecnologas
Educativas Nr
Contenido: Problemas con el sistema
actual

o Desarrollo histrico
o Desperdicio de direcciones por diferentes motivos
o No slo las computadoras de escritorio usan direcciones IP
o Resultado: escasez de direcciones
o NAT/PAT como solucin temporal
o Otro problema: muchas rutas
o Solucin temporal: CIDR
Centro de
Tecnologas
Educativas Nr
Contenido: Sistema futuro (IPv6)

o Hay 2
128
= 340.282.366.920.938.463.463.374.607.431.768.211.456
direcciones en total.
o Permite varios niveles de jerarqua
o Los nmeros se escriben en hexadecimal
o Las partes de la direccin IPv6
o Ms opciones, incluyendo seguridad de datos, y la posibilidad de
aadir extensiones eventualmente
o Problemas para la implementacin; situacin actual

Centro de
Tecnologas
Educativas Nr
El sistema actual:
IP versin 4
Centro de
Tecnologas
Educativas Nr
Direcciones IP
Originalmente, cada computadora tena su direccin IP nica.
Se trata de una direccin de 32 bits (unos y ceros). Por
ejemplo:

11010101.00010010.11111111.00101010

lo cual se suele expresar en decimal, por ejemplo (para la
direccin de arriba):

213.18.255.42

Sistema DNS
Si me conecto con un nombre de dominio, por ejemplo,
escribiendo:

www.google.com

en un navegador, mi computadora primero tiene que
conectarse con un servidor DNS, que me indica la
direccin IP correspondiente, por ejemplo:

66.102.7.104
Ejercicio prctico 1
Entre a una ventana de comando, y d la orden:

ping www.google.com

Esto les mostrar el nmero IP correspondiente, por
ejemplo:

C:\WINDOWS\Escritorio>ping www.google.com

Haciendo ping a www.google.akadns.net [64.233.189.104] con 32 bytes de datos:

Respuesta desde 64.233.189.104: bytes=32 tiempo=340ms TDV=234
Respuesta desde 64.233.189.104: bytes=32 tiempo=340ms TDV=234
Respuesta desde 64.233.189.104: bytes=32 tiempo=368ms TDV=234
Respuesta desde 64.233.189.104: bytes=32 tiempo=332ms TDV=234

Estadsticas de ping para 64.233.189.104:
Paquetes: enviados = 4, Recibidos = 4, perdidos = 0 (0% loss),
Tiempos aproximados de recorrido redondo en milisegundos:
mnimo = 332ms, mximo = 368ms, promedio = 345ms
Ejercicio prctico 2
Entre a una ventana de comando, y d la orden:

tracert www.google.com

Vern cmo los mensajes pasan por varios intermediarios,
por ejemplo:

...
15 342 ms 349 ms 345 ms ge3-0-cor0804.hk03.iadvantage.net
[202.85.168.23
0]
16 340 ms 336 ms 340 ms 203.194.223.14
17 340 ms 334 ms 340 ms 64.233.175.13
18 344 ms 345 ms 345 ms www.google.com [64.233.189.104]

Traza completa.
Ejercicio prctico 3
Entre a una ventana de comando, y d la orden:

ipconfig

Esto le dir cul es su propia direccin IP. Por ejemplo:

...
1 Ethernet adaptador :

Direccin IP . . . . . . . . . . . . . : 172.22.33.44
Mscara de subred . . . . . . . . . . : 255.255.252.0
Puerta de enlace predeterminada . . . : 172.22.33.1

La puerta de enlace predeterminada significa que de mi
computadora, en primer lugar, los datos van a la direccin
172.22.33.1.
Cantidad de direcciones
La cantidad de direcciones disponibles es:

2
32
, 256
4

Es decir, en el Internet, hay 4.294.967.296 direcciones en
total.
Red vs. host
La direccin IP se puede dividir en dos partes. La primera
parte identifica la red, y la segunda, un host (punto de
conexin) dentro de una red. Por ejemplo:


Red Red Host Host
150 30 44 01
Direcciones Clase A
Las direcciones de clase A son redes grandes. El primer
byte est en el rango de 0-127. Ejemplo de direccin:
Red Host Host Host
50 1 33 02
128 redes
Cada red tiene 16.777.216 direcciones
Asignadas a pases, o empresas grandes
Direcciones Clase B
Las direcciones de clase B son redes medianas. El primer
byte est en el rango de 128-191. Ejemplo de direccin:
Red Red Host Host
130 2 3 4
16.384 redes
Cada red tiene 65.536 direcciones
Asignadas a empresas medianas
Direcciones Clase C
Las direcciones de clase C son redes pequeas. El primer
byte est en el rango de 191-223. Ejemplo de direccin:
Red Red Red Host
200 33 44 55
2.097.152 redes
Cada red tiene 256 direcciones
Asignadas a empresas pequeas
Direcciones Clase D y E
Las direcciones de clase D estn reservadas para
multicasts.

Las direcciones de clase E estn reservadas para fines
experimentales.

No estn disponibles para redes comerciales.
Centro de
Tecnologas
Educativas Nr
Problemas con el
sistema actual
Centro de
Tecnologas
Educativas Nr
Desarrollo histrico
Los creadores del TCP/IP (que incluye IP versin 4) tenan
que conectar unas pocas universidades. Nunca se
imaginaron que el Internet iba a crecer hasta sus
proporciones actuales, con cientos de millones de
computadoras conectadas.
Centro de
Tecnologas
Educativas Nr
Desperdicio de direcciones
Direcciones de clase A contienen 17 millones de
direcciones, asignadas a una sola empresa o pas.
Incluso las redes pequeas generalmente no usan todas
las direcciones.
Desperdicio por divisin en subredes.
Algunas direcciones reservadas, para uso especial.
Centro de
Tecnologas
Educativas Nr
Posibles ampliaciones
No slo se pueden asignar direcciones IP a computadoras.
Tambin podra tener una direccin IP propia:
Su horno microondas.
Su refrigerador.
Su auto.
Su celular.
Etc.
Centro de
Tecnologas
Educativas Nr
Resultado: escasez
Por los motivos mencionados, resulta que,
sorprendentemente, 4 mil millones de direcciones no son
suficientes a largo plazo.
Centro de
Tecnologas
Educativas Nr
Solucin temporal NAT/PAT
Como solucin temporal, muchas redes usan una sola
direccin pblica. Dentro de su red interna, usan direcciones
privadas en los rangos:
10.0.0.0 10.255.255.255
172.16.0.0 172.31.255.255
192.168.0.0 192.168.255.255
Un servidor NAT/PAT traduce las direcciones privadas a
direcciones pblicas.
Esto resulta en algunas restricciones tecnolgicas.
(Nota: Las direcciones privadas ya no son nicas en el
mundo.)
Centro de
Tecnologas
Educativas Nr
Demasiadas redes
Otro problema es que los equipos que tienen que
retransmitir datos en el Internet (los routers) tienen que
aprender las rutas de millones de redes.
Solucin temporal con CIDR (agrupacin de redes con
direcciones adyacentes).
Problema: las redes con nmeros adyacentes no estn,
necesariamente, cercanas entre s.
Centro de
Tecnologas
Educativas Nr
El sistema futuro:
IP versin 6
Centro de
Tecnologas
Educativas Nr
Ms direcciones
Son direcciones de 16 bytes, o 128 bits.
Hay 2
128
256
16
direcciones en total:
Son 340.282.366.920.938.463.463.374.607.431.768.211.456
direcciones en total.
Se escogi ese tamao para tener mltiples niveles de
jerarqua.
Centro de
Tecnologas
Educativas Nr
Forma de escritura
Se decidi escribir los nmeros en notacin hexadecimal.
Se usan 16 dgitos, del 0-9 y del A-F. Un nmero IPv6
tpico podra ser:

2501:3FB2:0002:0001:0000:0000:0000:0003

Esto se puede abreviar, eliminando los ceros a la izquierda
de cada grupo:

2501:3FB2:2:1:0:0:0:3

O tambin:

2501:3FB2:2:1::::3


Centro de
Tecnologas
Educativas Nr
Las partes de la direccin
Bits 3 13 8 24 16 64
Uso Tipo
de
direc
cin
Autori
dad de
nivel
superi
or
Reser
vado
ISP Com
paa
Host
Centro de
Tecnologas
Educativas Nr
Partes de la direccin (cont.)
El tipo de direccin es 001 (en binario) para las direcciones que se asignan a
equipos individuales (en realidad, a interfaces).
La autoridad de nivel superior es el primer nivel de organizacin que concede
direcciones (podra ser un pas).
Reservado podra ser asignado, en un futuro, a la organizacin de nivel
superior, o al ISP.
ISP puede tener jerarquas (ISPs pequeos dependen de ISPs grandes).
(ISP significa proveedor de servicio Internet.)
Con 64 bits, cualquier compaa dispondra de ms direcciones pblicas de las
que actualmente hay en todo el Internet.
Esto le facilita dividir su red cmodamente, en una forma jerrquica.
Centro de
Tecnologas
Educativas Nr
Opciones adicionales
IPv6 tiene opciones adicionales.
Tiene opciones de seguridad por ejemplo, se puede encriptar
(codificar) parte de los datos, o todos los datos, que se
transmiten. Tambin se puede autenticar (confirmar el origen),
con o sin encriptacin.
Tiene flexibilidad para agregar opciones adicionales.
Centro de
Tecnologas
Educativas Nr
Situacin actual (1)
En 1991 se comenzaron a ver los problemas con IPv4: escasez
de direcciones, y tablas de redes demasiado grandes.
Se comenz a trabajar en el desarrollo de IPv6 durante los
prximos aos.
Hasta mientras se introdujeron NAT y CIDR, que permiten
extender la vida til de IPv4 - pero slo por un tiempo.
Un problema para la implementacin completa es que se tienen
que cambiar equipos. A algunos ISPs, esto le podra costar
millones de dlares.
Centro de
Tecnologas
Educativas Nr
Situacin actual (2)
Varias organizaciones se estn preparando para usar
eventualmente IPv6. Por ejemplo, el Departamento de Defensa
de los EE.UU. quiere estar completamente preparado para IPv6
en 2-3 aos.
Lderes industriales, entre ellos Cisco Systems, estn
promoviendo el cambio hacia IPv6.
Se pueden usar ambos sistemas por un tiempo. Una posibilidad
es tunelizar mensajes IPv6 dentro de mensajes IPv4. As,
podra pasar por ISPs que todava no han cambiado al nuevo
sistema.
En resumidas cuentas, no hay una fecha fija para la transicin.
Centro de
Tecnologas
Educativas Nr
Para informacin adicional
Busque las ltimas noticias en news.google.com.
Haga una bsqueda en la parte general de Google.
Descripcin de varios protocolos en www.protocols.com.
Estndares oficiales en varios RFC. Buscar por RFC IPv6.
Buscar en www.cisco.com. Incluye opciones para la estrategia de
implementacin.
Centro de
Tecnologas
Educativas Nr
Preguntas?

You might also like