Sie sind auf Seite 1von 58

En el ambiente de comunicacin TCP/IP, toda

mquina conectada a la red se llama host.


Cada host tiene que usar una nica direccin IP.

La direccin tiene 32 bits divididos en dos
conjuntos:
El de red
El de host
Por facilidad de usa el formato decimal separado
con puntos.
5-1
Red Host
0 1 2 ... ... 29 30 31
129.26.36.23
5-2
0 1 7 8 15 16 23 24
0
Red Host
Formato Clase A (Red desde 0.1.0.0 hasta 126.0.0.0)
31
1 0
Red
23 24 31 0 1 2 3 7 8 15 16
1 1
Red
0
0 1 2 3 4 7 8 15 16 23 24 31
1 1 1 0
Formato Clase B (Red desde 128.0.0.0 hasta 191.255.0.0)
Formato Clase C (Red desde 192.0.1.0 hasta 223.255.255.0)
Formato Clase D (Red desde 224.0.0.0 hasta 239.255.255.255)
0 1 2 7 8 15 16 23 24 31
Host Host
Red
Host Host
Red
Red Host
Red
Multicast Multicast Multicast
Son el filtro para poder determinar la parte de red en una direccin
IP aplicando una operacin AND

Toda direccin IP tiene una mscara por defecto
Clase A: 255.0.0.0 FF.00.00.00 /8
Clase B: 255.255.0.0 FF.FF.00.00 /16
Clase C: 255.255.255.0 FF.FF.FF.00 /24

Se dice que una direccin tiene clase cuando usa la mscara por
defecto
por ejemplo 255.255.255.0 es una mscara Clase C

Se dice que una direccin no tiene clase cuando usa una mscara
cualquiera
por ejemplo 255.128.0.0 es una mscara cualquiera ( /9 )
5-3
Los bloques de direcciones privadas son:

10.0.0.0 a 10.255.255.255 (10.0.0.0 /8)
172.16.0.0 a 172.31.255.255 (172.16.0.0 /12)
192.168.0.0 a 192.168.255.255 (192.168.0.0 /16)

Las dems direcciones y excluyendo las excepciones
se conocen como direcciones pblicas.
5-4
Direcciones especiales (excepciones)
Direccin de red
Direccin de broadcast
Direccin de ruta predeterminada (Gateway)
Direccin de loop back 127.0.0.0 a 127.255.255.255.
Direcciones de Enlace Local 169.254.0.0 a
169.254.255.255 (169.254.0.0 /16) El sistema operativo
puede asignar automticamente estas direcciones al host
local en entornos donde no se dispone de una
configuracin IP.
Direcciones TEST NET 192.0.2.0 a 192.0.2.255 (192.0.2.0
/24) Estas direcciones pueden usarse en ejemplos de
documentacin y redes.
5-5
IP opera en el nivel de red de TCP/IP, capa 3
del modelo OSI.

IP no est orientado a la conexin, cada
datagrama es independiente.

IP es un servicio NO confiable de
comunicacin.

Lleva la informacin de aplicaciones de
TCP/IP como
FTP, SMTP, HTTP, CHAT, DNS

5-6
En cada host o router debe haber un
mdulo de software (Stack TCP/IP).

Los mdulos deben compartir las mismas
reglas de trabajo.

Cada datagrama viaja por la red de
manera independiente.
5-7
5-8
Versin HL Tipo de servicio
Identificacin
Tiempo de vida Protocolo
Chequeo del encabezado
Longitud total (B)
Desplazamiento
D
F
Direccin IP de la fuente
Direccin IP del destino
Opciones + Relleno (Padding)
0 4 8 16 19 24 31
rea de datos del datagrama
M
F
En el ambiente de comunicacin TCP/IP, toda
mquina conectada a la red se llama host.
Cada host tiene que usar una nica direccin IP.

La direccin tiene 32 bits divididos en dos
conjuntos:
El de red
El de host
Por facilidad de usa el formato decimal separado
con puntos.
5-9
Red Host
0 1 2 ... ... 29 30 31
129.26.36.23
5-
10
0 1 7 8 15 16 23 24
0
Red Host
Formato Clase A (Red desde 0.1.0.0 hasta 126.0.0.0)
31
1 0
Red
23 24 31 0 1 2 3 7 8 15 16
1 1
Red
0
0 1 2 3 4 7 8 15 16 23 24 31
1 1 1 0
Formato Clase B (Red desde 128.0.0.0 hasta 191.255.0.0)
Formato Clase C (Red desde 192.0.1.0 hasta 223.255.255.0)
Formato Clase D (Red desde 224.0.0.0 hasta 239.255.255.255)
0 1 2 7 8 15 16 23 24 31
Host Host
Red
Host Host
Red
Red Host
Red
Multicast Multicast Multicast
Son el filtro para poder determinar la parte de red en una direccin
IP aplicando una operacin AND

Toda direccin IP tiene una mscara por defecto
Clase A: 255.0.0.0 FF.00.00.00 /8
Clase B: 255.255.0.0 FF.FF.00.00 /16
Clase C: 255.255.255.0 FF.FF.FF.00 /24

Se dice que una direccin tiene clase cuando usa la mscara por
defecto
por ejemplo 255.255.255.0 es una mscara Clase C

Se dice que una direccin no tiene clase cuando usa una mscara
cualquiera
por ejemplo 255.128.0.0 es una mscara cualquiera ( /9 )
5-
11
Los bloques de direcciones privadas son:

10.0.0.0 a 10.255.255.255 (10.0.0.0 /8)
172.16.0.0 a 172.31.255.255 (172.16.0.0 /12)
192.168.0.0 a 192.168.255.255 (192.168.0.0 /16)

Las dems direcciones y excluyendo las excepciones
se conocen como direcciones pblicas.
5-
12
Direcciones especiales (excepciones)
Direccin de red
Direccin de broadcast
Direccin de ruta predeterminada (Gateway)
Direccin de loop back 127.0.0.0 a 127.255.255.255.
Direcciones de Enlace Local 169.254.0.0 a
169.254.255.255 (169.254.0.0 /16) El sistema operativo
puede asignar automticamente estas direcciones al host
local en entornos donde no se dispone de una
configuracin IP.
Direcciones TEST NET 192.0.2.0 a 192.0.2.255 (192.0.2.0
/24) Estas direcciones pueden usarse en ejemplos de
documentacin y redes.
5-
13
5-
14
129.1.0.12
129.2.0.23 129.2.0.32 129.2.0.64
129.1.0.32 129.1.0.41
129.1.0.51
Router
129.2.0.17


5.1.1.1
Las aplicaciones de TCP/IP usan siempre la
direccin IP y no la MAC. Para que TCP/IP pueda
usar el servicio de la capa de enlace, debe tener
un procedimiento para relacionar direcciones IP
con direcciones MAC

ARP es un protocolo dinmico que permite hacer
una tabla que relaciona estas direcciones. Asume
que cada host conoce el mapa entre su MAC y su
IP.

Est definido en el RFC 826
5-
15
Mdulo 4-1

Con un bit cuantos valores tenemos y cuales?
Con dos bits cuantos valores tenemos y
cuales?
Etc.
0
1
0
0
1
1
0
1
0
0
0
0
1
1
1
1
0
0
1
1
0
1
0
1
Convertir 159 de decimal a binario


1 2 4 8 16 32 64 128 256
159 -
128
1
31
16
1
15
8
1
7
7
1 1 1 0 0 0
Dos partes (32 bits)
RED HOST
4 numeros de 8 bits separados por puntos.


En binario
11000000.01000000. 00001101.00001100

En decimal
192 . 64 . 13 . 12
8 bits 8 bits 8 bits 8 bits
8 bits de Red
16 bits de Red
24 bits de Red
24 bits de Host
16 bits de Host
8 bits de Host
Para que sirve?
Cuando se usa?
Bits de RED (1)
Bits de SUBRED (1)
Bits de HOST (0)

Ejemplo
Clase A
255.0.0.0

Clase B
255.255.0.0

Clase C
255.255.255.0
Si tenemos la IP 10.11.12.14 Cual es la
direccin de RED?

Si tenemos la IP 172.173.174.175 Cual es la
direccin de RED?

Si tenemos la IP 192.193.194.195 Cual es la
direccin de RED
10.0.0.0
172.173.0.0
192.193.194.0
Si tenemos la IP 164.138.154.133 /29
Cual es la direccin de RED?




Si tenemos la IP 190.213.131.49 / 23
Cual es la direccin de RED?


Red: 164.138.154.128 B/cast: 164.138.154.135
Red: 190.213.130.0 B/cast: 190.213.131.255
Subnetting es la tcnica de segmentar las
redes de forma lgica y no fsica, utilizando
para esto la direccin IP en lugar de
dispositivos fsicos como Hubs, o Switches.

En pocas palabras es tomar bits prestados de
la porcin de host para que sean usados por
la red.
Direccin IP subnetteando
Tres partes (32 bits)
RED HOST SUB/RED
Nosotros tenemos que crear esta parte
2^n donde n = la cantidad de bits que se tomaron prestados
Id de red Id de Host
Host Id Id de Red Subred Id
Direccin IP
La longitud de los campos depende de la clase (A, B C) a
la que corresponda la direccin IP
Direccin IP con Subneteo
Algunos bits se toman prestados del campo de Host.
1. Nmero de subredes
2
(nmero de bits prestados)

2. Nmero de hosts tericos por subred
2
(nmero de bits restantes)

3. Nmero de hosts utilizables por subred
2
(nmero de bits restantes)
2
4. Direccin de red.
Se compone de los bits de red , poniendo todos los bits de host
a cero (0).

5.Direccin de broadcast (difusin)
Se compone de los bits de red, poniendo todos los bits de host a
uno (1).

6. Mscara de subred
Los bits de red y subred se ponen todos a uno (1) y los bits de hosts
a cero (0).

Nota: Para direcciones de subred y difusin (broadcast), los bits de
subred se tratan como bits de red. Recurdese que estos bits son los
que se tomaron prestados para formar parte del campo de red.

Id del host Id de la red
Direccin IP con Subneteo
Algunos bits se toman prestados del campo de Host
Id de la subred
Id de Host Id de Red
Direccin IP con Subneteo
Algunos bits se toman prestados del campo de Host
Id de subred
Id de Host Id de Red
Direccin IP con Subneteo
Algunos bits se toman prestados del campo de Host.
Id de subred
Id de Red
Direccin IP con Subneteo
Algunos bits se toman prestados del campo de Host
Id de Subred
Id de Host
Id de Red
Direccin IP con Subneteo
Algunos bits se toman prestados del campo de Host
Id de subred
Id de Host
Id de Red
Direccin IP con Subneteo
Algunos bits se toman prestados del campo de Host

Id de subred
Id de Host
Id de Red
Direccin IP con Subneteo
Algunos bits se toman prestados del campo de Host
Id de Subred
Id de Host
Id de Red
Direccin IP con Subneteo
Algunos bits se toman prestados del campo de Host

El mximo nmero de bits que se pueden tomar prestados
es igual a la longitud del campo de host menos 2.
(Bits del Id de Hosts 2)
Subred Id
Host Id
Clase A: 100.1.1.50


Clase B: 191.5.5.7


Clase C: 215.14.5.1
Red
SubRed Host
Bits de RED + Bits de SubRed + Bits de Host = 32 bits
= 32 bits
= 32 bits
= 32 bits
+ +
+ +
+ +
+ +
Tenemos la IP clase A: 100.1.1.50 y
queremos 1000 subredes, cual ser la
distribucin de bits?




Cual es la mascara?

11111111.11111111.11000000.00000000
255 . 255 . 192 . 0
= 32 bits + +
Temos la IP clase B: 191.5.5.7 y queremos
1000 subredes, cual ser la distribucin de
bits?




Cual es la mascara?

11111111.11111111.11111111.11000000
255 . 255 . 255 . 192
= 32 bits + +
Temos la IP clase C: 215.14.5.1 y queremos
subredes, cual ser la distribucin de
bits?




Cual es la mascara?

= 32 bits + +
1000
500 250 125 60
Necesitamos crear 250 subredes en nuestra
red, utilizando la direccin IP del proveedor
172.16.0.1 (s/m:255.255.0.0)
Cual sera la mascara de subred?

255.255.255.0
La empresa X necesita crear 25 redes, el
proveedor de Internet le dio la Ip
192.168.9.0.
Indicar Mascara de subred por defecto
Indicar Mascara de subred Subneteada
Indicar Direccin de red y rangos de:
Primera Red
Segunda Red
Tercera Red
ltima Red
#
Subred
Direccin de Red Mscara Mscara Rango asignable de direcciones
Direccin de
Broadcast
1 192.168.9.0 /29 255.255.255.248 192.168.9.1 - 192.168.9.6 192.168.9.7
2 192.168.9.8 /29 255.255.255.248 192.168.9.9 - 192.168.9.14 192.168.9.15
3 192.168.9.16 /29 255.255.255.248 192.168.9.17 - 192.168.9.22 192.168.9.23
4 192.168.9.24 /29 255.255.255.248 192.168.9.25 - 192.168.9.30 192.168.9.31
5 192.168.9.32 /29 255.255.255.248 192.168.9.33 - 192.168.9.38 192.168.9.39
6 192.168.9.40 /29 255.255.255.248 192.168.9.41 - 192.168.9.46 192.168.9.47
7 192.168.9.48 /29 255.255.255.248 192.168.9.49 - 192.168.9.54 192.168.9.55
8 192.168.9.56 /29 255.255.255.248 192.168.9.57 - 192.168.9.62 192.168.9.63
9 192.168.9.64 /29 255.255.255.248 192.168.9.65 - 192.168.9.70 192.168.9.71
10 192.168.9.72 /29 255.255.255.248 192.168.9.73 - 192.168.9.78 192.168.9.79
11 192.168.9.80 /29 255.255.255.248 192.168.9.81 - 192.168.9.86 192.168.9.87
12 192.168.9.88 /29 255.255.255.248 192.168.9.89 - 192.168.9.94 192.168.9.95
13 192.168.9.96 /29 255.255.255.248 192.168.9.97 - 192.168.9.102 192.168.9.103
14 192.168.9.104 /29 255.255.255.248 192.168.9.105 - 192.168.9.110 192.168.9.111
15 192.168.9.112 /29 255.255.255.248 192.168.9.113 - 192.168.9.118 192.168.9.119
16 192.168.9.120 /29 255.255.255.248 192.168.9.121 - 192.168.9.126 192.168.9.127
17 192.168.9.128 /29 255.255.255.248 192.168.9.129 - 192.168.9.134 192.168.9.135
18 192.168.9.136 /29 255.255.255.248 192.168.9.137 - 192.168.9.142 192.168.9.143
19 192.168.9.144 /29 255.255.255.248 192.168.9.145 - 192.168.9.150 192.168.9.151
20 192.168.9.152 /29 255.255.255.248 192.168.9.153 - 192.168.9.158 192.168.9.159
21 192.168.9.160 /29 255.255.255.248 192.168.9.161 - 192.168.9.166 192.168.9.167
22 192.168.9.168 /29 255.255.255.248 192.168.9.169 - 192.168.9.174 192.168.9.175
23 192.168.9.176 /29 255.255.255.248 192.168.9.177 - 192.168.9.182 192.168.9.183
24 192.168.9.184 /29 255.255.255.248 192.168.9.185 - 192.168.9.190 192.168.9.191
25 192.168.9.192 /29 255.255.255.248 192.168.9.193 - 192.168.9.198 192.168.9.199
Se tiene una red clase C cuya direccin base es
192.168.10.0. Se quiere dividir dicha red en 4 subredes.

Subred Alfa con 50 host
Subred Beta con 20 host
Subred Gamma con 10 host
Subred Delta con 10 host

Determine una manera de asignar direcciones utilizando
VLSM.
192.168.10.0
192.168.10.255
Disponible
1
Alfa
00
Disponible
01
.63
.0
.255
.128
.127
.64
Subred Direccin Base Bits SR Host Mscara
Alfa 192.168.10.0/26 00 XXXXXX 255.255.255.192
Disponible 192.168.10.64/26 01 XXXXXX 255.255.255.192
Disponible 192.168.10.128/25 1 XXXXXXX 255.255.255.128
Disponible
011
Disponible
1
Alfa
00
Beta
010
.63
.0
.255
.128
.127
.64
.95
.96
Subred Direccin Base Bits SR Host Mscara
Alfa 192.168.10.0/26 00 XXXXXX 255.255.255.192
Beta 192.168.10.64/27 010 XXXXX 255.255.225.224
Disponible 192.168.10.96/27 011 XXXXX 255.255.255.224
Disponible 192.168.10.128/25 1 XXXXXXX 255.255.255.128
Disponible
0111
Gamma
0110
Disponible
1
Alfa
00
Beta
010
.63
.0
.255
.128
.127
.64
.95
.96
.111
.112
Subred Direccin Base Bits SR Host Mscara
Alfa 192.168.10.0/26 00 XXXXXX 255.255.255.192
Beta 192.168.10.64/27 010 XXXXX 255.255.255.224
Gamma 192.168.10.96/28 0110 XXXX 255.255.225.240
Disponible 192.168.10.112/28 0111 XXXX 255.255.255.240
Disponible 192.168.10.128/25 1 XXXXXXX 255.255.255.128
Delta
0111
Gamma
0110
Disponible
1
Alfa
00
Beta
010
.63
.0
.255
.128
.127
.64
.95
.96
.111
.112
Subred Direccin Base Bits SR Host Mscara
Alfa 192.168.10.0/26 00 XXXXXX 255.255.255.192
Beta 192.168.10.64/27 010 XXXXX 255.255.255.224
Gamma 192.168.10.96/28 0110 XXXX 255.255.225.240
Delta 192.168.10.112/28 0111 XXXX 255.255.255.240
Disponible 192.168.10.128/25 1 XXXXXXX 255.255.255.128
Disponible
011
Disponible
001
Delta
1111
Gamma
0000
Alfa
10
Beta
010
.63
.0
.255
.128
.127
.64
.95
.15
.96
Disponible
0001
.31
.16
.32
.240
Disponible
110
Disponible
1110
.192 .224
.223
.239
.191
Subred Direccin Base Bits SR Host Mscara
Gamma 192.168.10.0/28 0000 XXXX 255.255.255.240
Disponible 192.168.10.16/28 0001 - XXXX 255.255.255.240
Disponible 192.168.10.32/27 001 XXXXX 255.255.225.224
Beta 192.168.10.64/27 010 XXXXX 255.255.225.224
Disponible 192.168.10.96/27 011 XXXXX 255.255.225.224
Alfa 192.168.10.128/26 10 XXXXXX 255.255.225.192
Disponible 192.168.10.192/27 110 XXXXX 255.255.225.224
Disponible 192.168.10.224/28 1110 XXXX 255.255.255.240
Delta 192.168.10.240/28 1111 XXXX 255.255.225.240




http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a008
00a67f5.shtml

Dentro del rango de direcciones de cada red IPv4, existen
tres tipos de direcciones:

Direccin de red: la direccin en la que se hace
referencia a la red.
Direccin de broadcast: una direccin especial
utilizada para enviar datos a todos los hosts de la red.
Direcciones host: las direcciones asignadas a los
dispositivos finales de la red.

A principios de los aos noventa, el Grupo de trabajo de
ingeniera de Internet (IETF) centr su inters en el
agotamiento de direcciones de red IPv4 y comenz a
buscar un reemplazo para este protocolo. Esta actividad
produjo el desarrollo de lo que hoy se conoce como IPv6.

Crear mayores capacidades de direccionamiento fue la
motivacin inicial para el desarrollo de este nuevo
protocolo. Tambin se consideraron otros temas durante
el desarrollo de IPv6, como:
Manejo mejorado de paquetes
Escalabilidad y longevidad mejoradas
Mecanismos QoS (Calidad del Servicio)
Seguridad integrada
Para proveer estas caractersticas, IPv6
ofrece:
Direccionamiento jerrquico de 128 bits: para
expandir las capacidades de direccionamiento







IPv6 admite 340.282.366.920.938.463.463.374.607.431.768.211.456