Sie sind auf Seite 1von 49

FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES

REDES TELEMATICAS I
Capitulo 2: Direccionamiento

Prof. Néstor Bautista


Contenido

• Protocolo IP version 4
• Protocolo ICMP
• Clases de Direcciones
• Subnetting
• VLSM
• Problemas

Prof. Néstor Bautista REDES TELEMATICAS I


Protocolo IPv4

El protocolo de red IPv4 de la arquitectura TCP/IP se


caracteriza por:
• Realizar el mejor esfuerzo “Best-effort” de entregar
los datos correctamente, pero no lo garantiza.
• No garantiza la capacidad mínima, ni retardo máximo,
ni variaciones máximas de los retardos o “jitter”.
• No garantiza la entrega, ni el orden de dicha entrega.
• IPv4 confía en las aplicaciones flexibles y sistemas
finales inteligentes.

Prof. Néstor Bautista REDES TELEMATICAS I


Protocolo IPv4

• Es un protocolo de entrega sin conexión y no confiable


Sin conexión.- cada paquete es tratado de manera
independiente de todos los demás. No se mantiene información
de datos sucesivos.
No confiable.- la entrega de los paquetes no se garantiza por
errores en la transmisión o perdidas por mal enrutamiento.
• Sin embargo establece la Unidad Básica para la
transferencia de datos a través de TCP/IP.
• IPv4 implementa la función de ruteo para el
encaminamiento de los paquetes de datos entre las
redes.

Prof. Néstor Bautista REDES TELEMATICAS I


Protocolo IPv4
0 4 8 16 19 31

Ver HLENTipo Serv. Longitud total


Identificador IndicDesplaz de frag.

TTL Protocolo Suma de chequeo


Dirección de origen
Encabezado
IP
Datos del datagrama Dirección de destino

Opciones-relleno

Carga útil

Prof. Néstor Bautista REDES TELEMATICAS I


Campos de la Cabecera IPv4
0 4 8 16 19 31

Ver HLENTipo Serv. Longitud total • Versión.- indica la


Identificador IndicDesplaz de frag.
versión del protocolo IP.
• HLEN.- mide la longitud
TTL Protocolo Suma de chequeo
de la cabecera en grupo
Dirección de origen
de 4 bytes.
Dirección de destino
• Longitud total.- indica la
Opciones-relleno longitud del paquete IP
en bytes, máximo
teórico 65,535 bytes.
Carga útil

Prof. Néstor Bautista REDES TELEMATICAS I


Campos de la Cabecera IPv4
0 4 8 16 19 31

• Tipo de Servicio.- indica


Ver HLENTipo Serv. Longitud total
como debe ser tratado el
Identificador IndicDesplaz de frag.
paquete de datos por los
TTL Protocolo Suma de chequeo
routers.
Dirección de origen • Inicialmente se
Dirección de destino determinaba a través de
prioridades marcadas en
Opciones-relleno
los paquetes y
recientemente se
establece usando
Carga útil Servicios Diferenciados

Prof. Néstor Bautista REDES TELEMATICAS I 7


Fragmentación

La fragmentación es un proceso necesario cuando un paquete


debe ser enviado a través de una red que admite tamaño de
paquetes mas pequeños.
Esto se determina a través del MTU, que es la Unidad Máxima de
Transferencia que una tecnología de red pueda transportar.
• Ethernet: 1472 bytes (20 bytes IP + 8 bytes ICMP)
• PPPoE: 1492 bytes
• ATM (AAL5): 8190 bytes
• FDDI: 4470 bytes
• PPP: 576 bytes
El máximo valor teórico para IP es 65,535 bytes, pero esto puede
ser determinado dependiendo de la tecnología de red, y en la
practica para redes Ethernet es 1500 bytes

Prof. Néstor Bautista REDES TELEMATICAS I


Campos para la fragmentación
0 4 8 16 19 31
Identificador.- identifica un
Ver HLENTipo Serv. Longitud total paquete en particular. Los
fragmentos que también son
Identificador IndicDesplaz de frag.
paquetes IP tienen el mismo
TTL Protocolo Suma de chequeo identificador y así el receptor
Dirección de origen puede ensamblarlos.
Indicador o flags.- indica:
Dirección de destino
• No fragmentar, en 1 no se
debe fragmentar
Opciones-relleno
• Mas fragmentos, indica que no
es el final.
Desplazamiento de fragmento.-
Carga útil
es la posición en bytes del
fragmento en el paquete de datos
original.

Prof. Néstor Bautista REDES TELEMATICAS I 9


Ejemplo de fragmentación
Host A Host B
Mínimo MTU Mínimo MTU
Red 1 576 576 Red 3
MTU=1500 MTU=1500
Red 2
R1 R2
MTU=620

Header Dato

Header 1 Dato 1 Header 2 Dato 2 Header 3 Dato 3


Fragmento 1 Fragmento 2 Fragmento 3
Desplazamiento 0 Desplazamiento 600 Desplazamiento 1200

Prof. Néstor Bautista REDES TELEMATICAS I 10


Campos de la Cabecera IPv4
0 4 8 16 19 31
TTL.- es el tiempo de vida y
especifica la duración en
Ver HLENTipo Serv. Longitud total
segundos de un paquete en la
Identificador IndicDesplaz de frag. red. Cada router decrementa
TTL Protocolo Suma de chequeo en 1 el valor del TTL, si el valor
Dirección de origen llega a ser 0 este es
Dirección de destino
descartado.
Protocolo.- indica el numero
Opciones-relleno de protocolo de la capa
superior. (TCP:6, UDP:17)
Checksum.- asegura la
integridad de la cabecera,
Carga útil suma de verificación en
complemento a 1 en tamaños
de 16 bits.
Prof. Néstor Bautista REDES TELEMATICAS I 11
Valores del campo Protocolo

0  IPv6 Hop-by-Hop
1  ICMP
2  IGMP
4  IP en IP
6  TCP
17  UDP
41  IPv6
46  RSVP
58  ICMPv6
134  RSVP-E2E-IGNORE
135~254 No asignado
255  Reservado

Prof. Néstor Bautista REDES TELEMATICAS I 12


Campos de la Cabecera IPv4
0 4 8 16 19 31

Ver HLENTipo Serv. Longitud total


Identificador IndicDesplaz de frag. Datos
TTL Protocolo Suma de chequeo
Dirección de origen
Dirección de destino

Opciones-relleno
Internet

Carga útil

Prof. Néstor Bautista REDES TELEMATICAS I 13


CLASES DE
DIRECCIONES

Prof. Néstor Bautista REDES TELEMATICAS I 14


Formato de la dirección IPv4
0 31

Dirección
Dirección host
de red
ID de Red ID de Host

Red

Host

Una dirección IP consiste de dos números:


IP Address = <número de red> <número de host>
Prof. Néstor Bautista REDES TELEMATICAS I 15
Direcciones de Clase A

Prof. Néstor Bautista REDES TELEMATICAS I


Direcciones de Clase B

Prof. Néstor Bautista REDES TELEMATICAS I


Direcciones de Clase C

Prof. Néstor Bautista REDES TELEMATICAS I


Multicast Clase D y E

Prof. Néstor Bautista REDES TELEMATICAS I


Direcciones Privadas

Rango de Número de Descripción Mayor bloque de CIDR


Bloque de Definido en
direcciones IP IPs de la clase (mascara de subred)
10.0.0.0 – red simple
24 bits 16.777.216 10.0.0.0/8 (255.0.0.0)
10.255.255.255 clase A
16 redes
172.16.0.0 – 172.16.0.0/12 RFC 1597
20 bits 1.048.576 clase B
172.31.255.255 (255.240.0.0) (obsoleto),
continuas
RFC 1918
256 redes
192.168.0.0 – 192.168.0.0/16
16 bits 65.536 clase C
192.168.255.255 (255.255.0.0)
continuas
169.254.0.0 – red simple RFC 3330,
8 bits 65.536 169.254.0.0/16
169.254.255.255 clase B RFC 3927

Prof. Néstor Bautista REDES TELEMATICAS I


Direcciones Reservadas
• Dirección Desconocida.- sirve para
representar cualquier dirección de red que no
podamos definirla específicamente, como la
red de Internet. La dirección es 0.0.0.0 y su
mascara 0.0.0.0.
• APIPA.- es un rango de direcciones de
configuración automática usada cuando un
host o interface no logra obtener una
dirección a través de un DHCP server. Su
dirección es 169.254.0.0/16.

Prof. Néstor Bautista REDES TELEMATICAS I


Direcciones Reservadas
• Loopback.- 127.0.0.1 también se le llama
dirección de bucle invertido, y esta previsto
para verificar el estado operacional entre las
capas de aplicación, la capa de transporte y la
capa de red, de la arquitectura TCP/IP, a fin de
que los datos fluyan a través de los puertos y
sean direccionados hacia la red.

Prof. Néstor Bautista REDES TELEMATICAS I


Direcciones Reservadas
Broadcast limitado.- también definido como
broadcast dirigido hacia una red especifica,
como por ejemplo, 192.168.1.255/24,
10.255.255.255/8.
Broadcast extendido.- es una dirección
reservada y usada para muchos propósitos
como dirección destino cuando un cliente DHCP
se inicia, cuando se ejecuta del ARP en
búsqueda de una MAC destino, etc. Su
dirección mascara es la siguiente.
255.255.255.255 255.255.255.255
Prof. Néstor Bautista REDES TELEMATICAS I
Identificando las direcciones Reservadas

Si el campo de host de una dirección IP


está en CEROS significa la dirección de la red:
Dirección de Red 0 0 0 0 ….. 00000 Identifica una red

Si el campo de host de una dirección IP


está en UNOS significa todos los hosts o
Broadcast de esa red:

Dirección de Red 1111 ….. 11111 Identifica broadcast

Prof. Néstor Bautista REDES TELEMATICAS I 24


Ejemplo de identificación

207.17.220 0 Identifica una red

207.17.220 255 Identifica el broadcast

Caso contrario es una IP de la red.

Prof. Néstor Bautista REDES TELEMATICAS I 25


Identificando la Clases

0 7 8 15 23 31

Clase A 0 0-127 Dirección host


27=128 redes 224-2=16 777 214 host

Clase B 1 0 128-191 Dirección host


214=16 384 redes 216-2=65 534 host

Clase C 1 1 0 192-223 Dirección host


221=2 097 152 redes 28-2=254 host

Clase D 1 1 1 0 ID de grupo multicast

Clase E 1 1 1 1 Reservado para uso futuro

Prof. Néstor Bautista REDES TELEMATICAS I 26


Ventajas de la Estructura IP

Separa la responsabilidad en la asignación de los dos campos:

Dirección de red Dirección host

Administrado por Administrado


RIR: Regional en cada red.
Internet Registries

•ARIN → American Registry for Internet Number


•RIPENCC → Reseaux IP Europeens Network Coordination Centre
•APNIC → Asia Pacific Network Information Centre
•LACNIC → Latin American and Caribbean Network Information Center
•AFRINIC → Africa Network Information Center

Prof. Néstor Bautista REDES TELEMATICAS I 27


Registros Regionales de Internet

Prof. Néstor Bautista REDES TELEMATICAS I


Notación de la dirección IP

Mi PC

1100 1000 0010 0101 1000 0011 0011 0001

200 37 131 49

200.37.131.49 Notación decimal con puntos


o dotted-decimal

Prof. Néstor Bautista REDES TELEMATICAS I 29


Uso de la dirección de prueba
Enviar
Comando ping. dato
[user@localhost]$ ping 127.0.0.1 Aplicación
Transporte
PING 127.0.0.1 (127.0.0.1): 56 data bytes Internet
Acceso
64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.2 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.1 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.1 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=255 time=0.1 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=255 time=0.1 ms
--- 127.0.0.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 0.1/0.1/0.2 ms

Prof. Néstor Bautista REDES TELEMATICAS I 30


DIRECCIONAMIENTO DE UNA INTERFAZ

PC multi-homed

200.37.131.4 200.40.100.7

Red 1 Red 2
200.37.131.0 200.40.100.0

Una dirección IP
especifica una
200.37.131.10 conexión de red
200.40.100.11
Prof. Néstor Bautista REDES TELEMATICAS I 31
ASIGNACION DE UNA DIRECCION IP

Se requiere como mínimo una dirección IP, su


mascara, puerta de enlace y DNS para que un
host acceda a Internet.
Asignación Estática.- es una dirección
configurada en un host y no cambia, y es
UNICO y no debe reasignarse a otro host del
mismo segmento.
Asignación Dinámica.- cuando en la red existe
Un servidor DHCP que asigne dinámicamente
A solicitud de cada host. Este servidor
usualmente alquila esta dirección por 24 horas.
Prof. Néstor Bautista REDES TELEMATICAS I
SUBNETTING
VLSM

Prof. Néstor Bautista REDES TELEMATICAS I 33


Crisis del direccionamiento IP

• IPv4 fue introducido en los inicios de la década del ’80


• Por su estructura genera una distribución
inconveniente:

1992
• Se agotan las direcciones IPv4
por asignar.
• Se incrementa rápidamente el tamaño
de las tablas de enrutamiento
IETF decide reformular IPv4 para generar un nuevo IP
IPv6, resuelve la crisis implementando una dirección de 128 bits

Prof. Néstor Bautista REDES TELEMATICAS I


IPv4 – CIDR
Classless InterDomain Routing

La reformulación del IETF plantea el direccionamiento sin clase,


por lo que se ve obligado a enrutar las nuevas direcciones
incluyendo las mascaras, y en consecuencia:
1. Se elimina el direccionamiento Classful
2. Se posibilita la agregación de rutas o supernetting.

Prof. Néstor Bautista REDES TELEMATICAS I


Supernetting

• Utiliza la máscara de subred


• No la clase para determinar la porción de red
Red 1° octeto 2° octeto 3° octeto 4° octeto

172.24.0.0/16 10101100 00011000 00000000 00000000


172.25.0.0/16 10101100 00011001 00000000 00000000
172.26.0.0/16 10101100 00011010 00000000 00000000
172.27.0.0/16 10101100 00011011 00000000 00000000
172.28.0.0/16 10101100 00011100 00000000 00000000
172.29.0.0/16 10101100 00011101 00000000 00000000
172.30.0.0/16 10101100 00011110 00000000 00000000
172.31.0.0/16 10101100 00011111 00000000 00000000
Máscara por
defecto: 11111111 11111111 00000000 00000000
CIDR: 11111111 11111000 00000000 00000000

Prof. Néstor Bautista REDES TELEMATICAS I


Supernetting

Resultados:
• Mayor eficiencia en el enrutamiento.
• Reduce el procesamiento para recalcular las tablas de
enrutamiento.
• Reduce los requerimientos de memoria de los routers.

Internet
207.21.0.0/16

207.21.54.0/23

Prof. Néstor Bautista REDES TELEMATICAS I


Estrategias en la Segmentación

• Variable Length Subnet Masks VLSM

• Uso de direcciones IP privadas


(RFC 1918)

• Uso de IP sin numerar

Prof. Néstor Bautista REDES TELEMATICAS I


IPv4 – VLSM
Variable-Length Subnet Masks

• Permite a una organización utilizar más de una máscara de subred en


el mismo espacio de direcciones.
Sub-subred 0 207.21.24.0/30

Sub-subred 1 207.21.24.4/30

Sub-subred 2 207.21.24.8/30
Subnet # Dirección de Subred
Sub-subred 3 207.21.24.12/30
Subred 0 207.21.24.0/27
Sub-subred 4 207.21.24.16/30
Subred 1 207.21.24.32/27
Sub-subred 5 207.21.24.20/30
Subred 2 207.21.24.64/27
Sub-subred 6 207.21.24.24/30
Subred 3 207.21.24.96/27
Sub-subred 7 207.21.24.28/30
Subred 4 207.21.24.128/27

Subred 5 207.21.24.160/27

Subred 6 207.21.24.192/27

Subred 7 207.21.24.224/27

Prof. Néstor Bautista REDES TELEMATICAS I


IPv4 – VLSM

207.21.24.8/30
207.21.24.12/30
207.21.24.4/30

207.21.24.64/27 207.21.24.96/27

207.21.24.128/27

207.21.24.32/27

Prof. Néstor Bautista REDES TELEMATICAS I


IPv4 – VLSM
Sumarización de rutas

200.199.48.0/22 200.199.48.0/20
200.199.48.0/24 Provider
200.199.49.0/24
200.199.50.0/24
200.199.51.0/24 200.199.52.0/22

200.199.56.0/21

200.199.52.0/24
200.199.53.0/24
200.199.54.0/24
200.199.55.0/24 200.199.56.0/24
200.199.57.0/24
200.199.58.0/24
200.199.59.0/24
200.199.60.0/24
200.199.61.0/24
200.199.62.0/24
200.199.63.0/24

Prof. Néstor Bautista REDES TELEMATICAS I


Calculo de Subredes

Consideremos obtener 6 subredes a partir de la red


192.168.1.0/24.
Si esta red tiene mascara 255.255.255.0, su prefijo es 24,
entonces los bits de hosts de esta red inicial son 32-24=8.
Se toman prestados algunos bits de estos, suficientes
para obtener al menos 6 subredes
Pero cuantos bits son necesarios ?
6 ≤ 2s
Donde s es la cantidad de bits prestados y deberá ser al
menos 3.
Si bien con s=3 pueden generarse hasta 8 subredes, se
obtienen 2 en exceso y estos no afectan el calculo, y
estos podrán ser asignados para solicitudes futuras.
Prof. Néstor Bautista REDES TELEMATICAS I
Calculo de Subredes

Las combinaciones de estos 3 bits son las siguientes:


192.168.1.ssshhhhh
000
001
010
011
100
101
110
111
Los bits restantes son 5 y la nueva mascara de estas nuevas
subredes será un prefijo incrementado en 3. Ósea 27, escrito en
notación decimal punto es 255.255.255.224.
Cada nueva subred tendrá 30 IP utilizables cada uno.
IPs utilizables = 25 -2 = 30
La tercera subred se escribirá así: 192.168.1.010hhhhh/27
Poniendo los bits del campo de host a “0” tenemos 192.168.1.64/27
Prof. Néstor Bautista REDES TELEMATICAS I
Calculo de Subredes

Cuando escribimos las primeras direcciones obtenidas


nos damos cuenta que los resultados entre una subred y
otra, tienen números que forman un patrón de formación y
lo observamos en la siguiente tabla.
N Subred Primer IP Ultimo IP Broadcast
1 192.168.1.0 192.168.1.1 192.168.1.30 192.168.1.31
2 192.168.1.32 192.168.1.33 192.168.1.62 192.168.1.63
3 192.168.1.64 192.168.1.65 192.168.1.94 192.168.1.95
4 192.168.1.96 192.168.1.97 192.168.1.126 192.168.1.127
5 192.168.1.128 192.168.1.129 192.168.1.158 192.168.1.159
6 192.168.1.160 192.168.1.161 192.168.1.190 192.168.1.191
7 192.168.1.192 192.168.1.193 192.168.1.222 192.168.1.223
8 192.168.1.224 192.168.1.225 192.168.1.254 192.168.1.255

Prof. Néstor Bautista REDES TELEMATICAS I


Calculo de VLSM

De la siguiente tabla de direcciones disponibles elija


una calculando previamente el máximo prefijo para
distribuir las direcciones de red solicitadas para 9
clientes. Luego escriba las subredes L3 , L4, L7 y L8.
L1 : 188 Subred Prefijo
L2 : 122
162.24.64.0 18
L3 : 982
L4 : 75 67.254.160.0 19
L5 : 264 136.212.112.0 20
L6 : 888 98.120.168.0 21
L7 : 320
124.74.108.0 22
L8 : 143
156.38.218.0 23
L9 : 244

Prof. Néstor Bautista REDES TELEMATICAS I


Calculo de VLSM

El procedimiento a
seguir es determinar Cliente Tamaño
primero el tamaño de L1 : 188 8
red de cada uno de L2 : 122 7
los 9 clientes L3 : 982 10
Luego agruparemos L4 : 75 7
las subredes mas L5 : 264 9
pequeñas, medianas L6 : 888 10
y grandes en ese L7 : 320 9
orden tratando de L8 : 143 8
resumirla en una L9 : 244 8
sola.
Prof. Néstor Bautista REDES TELEMATICAS I
Calculo de VLSM

Prof. Néstor Bautista REDES TELEMATICAS I


Calculo de VLSM

Del resumen anterior se deduce que el tamaño de la red


inicial será: 32-12=20
Por lo que elegimos de la tabla la red 136.212.112.0/20
Donde la porción de subred inalterable después de
aplicado VLSM seguirá siendo
136.212.01110000.0/20
Luego nos solicitan escribir las direcciones de las
subredes L3 , L4, L7 y L8
Los bits en azul se toman de izquierda a derecha de la
topología anterior.
L3 :136.212.011110hh.hhhhhhhh : 136.212.220.0/22
L4 :136.212.01110000.1hhhhhhh : 136.212.112.128/25
L7 :136.212.0111011h.hhhhhhhh : 136.212.118.0/23
L8 :136.212.01110010.hhhhhhhh : 136.212.114.0/24
Prof. Néstor Bautista REDES TELEMATICAS I
Calculo de VLSM

Laboratorio

Prof. Néstor Bautista REDES TELEMATICAS I

Das könnte Ihnen auch gefallen