Este documento describe los conceptos básicos de las direcciones IP, incluyendo la estructura y propósito de las direcciones IPv4 y IPv6, así como los conceptos de máscara de subred, creación de subredes, direcciones privadas, y asignación dinámica y estática de direcciones.
1. REPÚBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD PEDAGOGICA EXPERIMENTAL LIBERTADOR
INSTITUTO DE MEJORAMIENTO PROFESIONAL DEL MAGISTERIO
NÚCLEO ACADÉMICO CARABOBO
2. Dirección (Internet Protocol)
Para que dos sistemas se comuniquen se
deben poder identificar y localizar entre sí
La combinación El número Dirección única
de letras (dirección del para cada dispositivo
(dirección de red) host) conectado a la red
3. La dirección IP está compuesta por
cuatro combinaciones de números
Estos números, llamados
octetos, pueden formar
más de cuatro billones de
direcciones diferentes.
Cada uno de los cuatro octetos tiene una finalidad específica.
Los dos primeros grupos se refieren generalmente al país y
tipo de red (clases).
Este número es un identificador único en el mundo: en conjunto
con la hora y la fecha, puede ser utilizado, por ejemplo, por las
autoridades, para saber el lugar de origen de una conexión.
4. Direcciones
IPV4
Se expresan por un número binario de 32 bits
permitiendo un espacio de direcciones de
hasta 4.294.967.296 (232) direcciones posibles.
En la expresión de direcciones IPv4 en decimal se separa cada
octeto por un carácter único ".". Cada uno de estos octetos puede
estar comprendido entre 0 y 255, salvo algunas excepciones. Los
ceros iniciales, si los hubiera, se pueden obviar.
Ejemplo:
5. En una red de clase A, se asigna el primer octeto para identificar la
red, reservando los tres últimos octetos (24 bits) para que sean
asignados a los hosts, de modo que la cantidad máxima de hosts
es 224 - 2
Direcciones IP privadas
hacen posible la creación de grandes redes
privadas que incluyen miles de equipos
6. En una red de clase B, se asignan los dos primeros octetos
para identificar la red, reservando los dos octetos finales (16
bits) para que sean asignados a los hosts, de modo que la
cantidad máxima de hosts es 216 - 2
Direcciones IP privadas
hacen posible la creación de redes
privadas de tamaño medio.
7. En una red de clase C, se asignan los tres primeros octetos
para identificar la red, reservando el octeto final (8 bits) para
que sea asignado a los hosts, de modo que la cantidad
máxima de hosts es 28 - 2, ó 254 hosts.
Direcciones IP privadas
para establecer pequeñas redes privadas.
8. Máscara de Subred
Los Id. de red y de host en una dirección IP se distinguen mediante una máscara de
subred. Cada máscara de subred es un número de 32 bits que utiliza grupos de bits
consecutivos de todo unos (1) para identificar la parte de Id. de red y todo ceros (0) para
identificar la parte de Id. de host en una dirección IP.
Por ejemplo, la máscara de subred que se utiliza normalmente con la dirección
IP 131.107.16.200 es el siguiente número binario de 32 bits:
11111111 11111111 00000000 00000000
Este número de máscara de subred está formado por 16 bits uno seguidos de 16 bits
cero, lo que indica que las secciones de Id. de red e Id. de host de esta dirección IP
tienen una longitud de 16 bits. Normalmente, esta máscara de subred se muestra en
notación decimal con puntos como 255.255.0.0.
9. MÁSCARAS DE SUBRED PARA LAS CLASES DE
DIRECCIONES INTERNET.
Máscara de
Clase de dirección Bits para la máscara de subred
subred
Clase A 11111111 00000000 00000000 00000000 255.0.0.0
Clase B 11111111 11111111 00000000 00000000 255.255.0.0
Clase C 11111111 11111111 11111111 00000000 255.255.255.0
Normalmente, los valores predeterminados de máscara de subred son aceptables
para la mayor parte de las redes sin requisitos especiales en las que cada
segmento de red IP corresponde a una única red física.
En algunos casos, puede utilizar máscaras de subred personalizadas para
implementar la creación de subredes IP. Con la creación de subredes IP, se puede
subdividir la parte de Id. de host predeterminada en una dirección IP para
especificar subredes, que son subdivisiones del Id. de red basado en la clase
original.
Al personalizar la longitud de la máscara de subred, puede reducir el número de
bits que se utilizan para el Id. de host actual.
10. Creación de Subredes
Es el Proceso de DIVIDIR UNA RED CENTRAL en Subredes mas pequeñas
Mayor aprovechamiento de la Red Central.
Permite que el administrador de la red brinde
contención de broadcast y seguridad de bajo
nivel en la LAN.
Provee una mayor organización de grandes
redes (la Clase A tiene 16 millones de hosts)
Permite redes adicionales (subredes) sin la necesidad de tener IPs
adicionales
11. Subnetting de Redes Versión 4
Con la división en subredes, la red no está limitada a las máscaras de red
por defecto Clase A, B o C y se da una mayor flexibilidad en el diseño de la
red.
Para poder dividir una red en varias subredes, tenemos que QUITAR BITS
AL APARTADO DE LOS HOSTS, que nos permiten identificar a cada una de
las redes.
12. Subredes Clase C
Red Red Red Host
S S H H H H H H
Dos bits robados del campo de hosts para formar una
3era. capa de jerarquía – Un campo de subred.
Dos bits mínimo y hasta un máximo de seis pueden ser
robados de una red clase C.
13. Subredes Clase C
Red Red Red Host
S S H H H H H H
El número de subredes “utilizables” creadas es
calculado usando la siguiente fórmula:
# Subredes u. creadas = 2# bits robados -2
14. # de subredes utilizables?
2 bits robados = 22 = 4 subredes.
• Si te robas 2 bits NO puedes obtener 4
subredes. Por qué?
• Recuerda la dirección de red y la dirección
de broadcast – Ninguna de estas
direcciones es válida es decir puede ser
usada!
15. Cuantas Subredes?
Borrowed Available
Class Bits #Subnets Subnets
A,B,C 2 4 2
A,B,C 3 8 6
A,B,C 4 16 14
A,B,C 5 32 30
A,B,C 6 64 62
A,B 7 128 126
A,B 8 256 254
A,B 9 512 510
A,B 10 1,024 1,022
A,B 11 2,048 2,046
A,B 12 4,096 4,094
A,B 13 8,192 8,190
A,B 14 16,384 16,382
A 15 32,768 32,766
A 16 65,536 65,534
A 17 131,072 131,070
A 18 262,144 262,142
A 19 524,288 524,286
A 20 1,048,576 ########
A 21 2,097,152 ########
16. Cuantos hosts/subred?
Red Red Red Host
S S H H H H H H
Como es calculado el # de hosts por subred?
# hosts = 26 = 64 hosts/subred?
17. Cuantos hosts/subred?
6 bits hosts restantes = 26 = 64 Hosts
• Si hay 6 bits de hosts remanentes NO
tenemos 64 hosts/subred. Por qué?
• Cada subred tiene su propia dirección de
subred y su propia dirección de broadcast
de subred – Ambas direcciones estan
reservadas y no pueden ser usadas!
• Luego solo 62 hosts son utilizables.
6 bits hosts restantes = 26-2 = 62 Hosts
18. Cuantos hosts/subred?
Borrowed Remaining Available
Class Bits Host Bits #Hosts Hosts
C 2 6 64 62
C 3 5 32 30
C 4 4 16 14
C 5 3 8 6
C 6 2 4 2
B 7 9 512 510
B 8 8 256 254
B 9 7 128 126
B 10 6 64 62
B 11 5 32 30
B 12 4 16 14
B 13 3 8 6
B 14 2 4 2
19. Obliga a depender
de servicios que IP asignada al usuario
redirigen un host a una IP. mediante un servidor
DHCP (Dynamic Host Configuration Protocol)
Es inlocalizable; en unas Protocolo de Configuración de Host Dinámico
horas pueden haber
varios cambios de IP.
Es asignada por el
Proveedor de Servicio de
Internet. (ISP)
Reduce los costos de operación a los
proveedores de servicios de Internet (ISP).
Cambia cada vez que el
Reduce la cantidad de IP asignadas
equipo se conecta y
(de forma fija) inactivas.
desconecta de Internet
Es más difícil identificar al usuario que está
utilizando esa IP.
20. ASIGNADA POR EL USUARIO
En algunos casos el ISP
ASIGNADA POR EL o servidor de la red no
SERVIDOR DE LA RED lo permite
ISP en el caso de
internet, router o switch
en caso de LAN
Dirección MAC del cliente
21. Ventajas Desventajas
Permite al usuario montar
servidores web, correo, FTP.
Son más vulnerables al ataque
Es más fácil identificar al usuario puesto que el usuario no
que está utilizando esa IP. puede conseguir otra IP.
Dirigir un dominio a esta IP sin Es mas caro para los ISPs
tener que mantener actualizado el puesto que esa IP puede no
servidor DNS cada vez que cambie estar usándose las 24h. del
la IP día.
Permite tener servicios
dirigidos directamente a la IP.
22. IP V6
Un bloque abarca desde
128 bits notación hexadecimal
0000 hasta FFFF
Para la separación de cada par de
octetos se emplea el símbolo
1.000 sixtillones
2128 (3.4×1038 hosts direccionables)
24. Notaciones Validas
Los ceros iniciales se pueden obviar
2001:0123:0004:00ab:0cde:3403:0001:0063
2001:123:4:ab:cde:3403:1:63
Los bloques contiguos de
ceros se pueden Esta operación sólo se
comprimir empleando puede hacer una vez.
2001:0:0:0:2:0:0:1 2001:0:0:0:2::1
25. Ventajas que ofrece IPv6
MAYOR ESPACIO DE Direcciones (3.402823669 e38, o sea sobre
DIRECCIONAMIENTO 1.000 sixtillones).
SEGURIDAD Incluye IPsec, que permite autenticación y
encriptación Del propio protocolo base
Incluye esta funcionalidad en el protocolo base, la propia pila
AUTOCONFIGURACIÓN intenta autoconfigurarse y descubrir el camino de conexión a
internet (router discovery)
Con la movilidad (o roaming) ocurre lo mismo que en los puntos
anteriores, una de las características obligatorias de ipv6 es la
MOVILIDAD posibilidad de conexión y desconexión de nuestro ordenador de
redes ipv6 y, por tanto, el poder viajar con él sin necesitar otra
aplicación que nos permita que ese enchufe/desenchufe se pueda
hacer directamente.