Vous êtes sur la page 1sur 117

Ing.

JOSE WALDO DE LA OSSA


Direccionamiento y
Enrutamiento
Ingeniera de Sistemas
Redes Locales
Ing. JOSE WALDO DE LA OSSA
Estructura protocolos de Internet
Protocolos de Internet
Encapsulamiento
IP Internet Protocol
Direcciones IP
IANA
Tipos de Redes
Mascara de Red
Enrutamiento
1
Estructura protocolos de Internet
Enrutamiento y Direccionamiento
Ing. JOSE WALDO DE LA OSSA
Estructura de los protocolos en Internet
Estructura protocolos de Internet
1
El modelo Internet gira en torno a los protocolos TCP/IP. IP es
un protocolo que proporciona mecanismos de
interconexin entre redes de rea local y TCP
proporciona mecanismos de control de flujo y errores
entrelos extremos de lacomunicacin.
Podramos considerar que el modelo de la red Internet consta
slo de cuatro partes o niveles; es decir, todo lo que hay por
debajo del IP, el IP, el TCP y todo lo que hay por encima del
TCP:
Ing. JOSE WALDO DE LA OSSA
Estructura de los protocolos en Internet
Estructura protocolos de Internet
1
A este nivel, en el
entorno Internet, se le
llama nivel de red local
o, simplemente, nivel
de red. Por norma
general, est formado
por una red LAN, o
WAN (de conexin
punto a punto)
homognea.
Por debajo de IP
Todos los equipos conectados a Internet implementan dicho nivel.
Ing. JOSE WALDO DE LA OSSA
Estructura de los protocolos en Internet
Estructura protocolos de Internet
1
Este nivel es el que
permite que todos se
puedan interconectar,
con independencia de si
se conectan por el misma
medio fisico. El
direccionamiento y la
asignacin de
direcciones constituyen
sus principales funciones.
Nivel IP o nivel Internet (nivel de
Internetworking).
Todos los equipos conectados a Internet implementan este nivel.
Ing. JOSE WALDO DE LA OSSA
Estructura de los protocolos en Internet
Estructura protocolos de Internet
1
Este nivel confiere
fiabilidad a la red. El
control de flujo y de
errores se lleva a cabo
principalmente dentro de
este nivel, que slo es
implementado por los
equipos usuarios de la
red Internet o por los
terminales de Internet.
Nivel TCP o nivel de transporte
Los equipos de conmutacin (direccionadores o routers) no lo necesitan.
Ing. JOSE WALDO DE LA OSSA
Estructura de los protocolos en Internet
Estructura protocolos de Internet
1
Este nivel corresponde a
las aplicaciones que
utilizan Internet: clientes
y servidores de WWW,
correo electrnico, FTP,
etc. Por ello se le
denomina nivel de
aplicacin. Slo es
implementado por los
equipos usuarios de la
red Internet o los
terminales de Internet.
Por encima de TCP. Nivel de
aplicacin.
Los equipos de conmutacin (direccionadores o routers) no lo necesitan.
Ing. JOSE WALDO DE LA OSSA
Estructura de los protocolos en Internet
Estructura protocolos de Internet
1
Es importante destacar que slo los equipos terminales
implementan todos los niveles; los equipos intermedios
nicamente implementan el nivel de red y el nivel IP.
Ing. JOSE WALDO DE LA OSSA
Estructura protocolos de Internet
Protocolos de Internet
Encapsulamiento
IP Internet Protocol
Direcciones IP
IANA
Tipos de Redes
Mascara de Red
Enrutamiento
2
Protocolos de Internet
Enrutamiento y Direccionamiento
Ing. JOSE WALDO DE LA OSSA
Protocolos de Internet
Protocolos de Internet
1
En los niveles intermedios existen otros protocolos complementarios,
adems de TCP e IP. Este mapa muestra los protocolos que se usa en
Internet.
Ing. JOSE WALDO DE LA OSSA
Protocolos de Internet
Protocolos de Internet
1
Los protocolos implementados en la capa
de red que llevan datos del usuario son:
Protocolo de Internet versin 4 (IPv4)
Protocolo de Internet versin 6 (IPv6)
Intercambio Novell de paquetes de
internetwork (IPX)
AppleTalk
Servicio de red sin conexin
(CLNS/DECNet)
El Protocolo de Internet (IPv4 e IPv6) es el
protocolo de transporte de datos de la
Capa 3 ms ampliamente utilizado.
Ing. JOSE WALDO DE LA OSSA
Estructura protocolos de Internet
Protocolos de Internet
Encapsulamiento
IP Internet Protocol
Direcciones IP
IANA
Tipos de Redes
Mascara de Red
Enrutamiento
3
Encapsulamiento
Enrutamiento y Direccionamiento
Ing. JOSE WALDO DE LA OSSA
En que consiste el encapsulamiento
Encapsulamiento
1
En cualquier arquitectura de niveles (sea ms o menos formal)
en que exista una comunicacin vertical dentro de cada
mquina, los datos que se generan en el nivel superior
(aplicacin) atraviesan el resto de niveles para salir de la
mquina por el nivel fsico.
El encapsulamiento es el proceso por el cual los datos que
se deben enviar a travs de una red se deben colocar en
paquetes que se puedan administrar y rastrear. El
encapsulado consiste pues en ocultar los detalles de
implementacin de un objeto, pero a la vez se provee una
interfaz pblica por medio de sus operaciones permitidas.
Ing. JOSE WALDO DE LA OSSA
PDU
Encapsulamiento
2
Cada uno de los protocolos
funciona con unas estructuras
fundamentales que genricamente
se conocen como PDU (protocol
dataunits).
Sin embargo, en cada nivel se
utilizan nombres diferentes para
denominar lo que, de hecho, tiene
funciones equivalentes.
Ing. JOSE WALDO DE LA OSSA
PDU
Encapsulamiento
2
En el conjunto de protocolos Internet tenemos las siguientes
PDU:
Las PDU Ethernet o PPP se denominan tramas.
Las PDU del nivel de interconexin (IP o ARP) se suelen
denominar paquetes, aunque las PDU ICMP se suelen
denominar mensajes, seguramente porque viajan en paquetes
IP.
En el nivel de transporte, se habla de segmentos en TCP, y de
datagramas en UDP.
Ing. JOSE WALDO DE LA OSSA
PDU
Encapsulamiento
2
En niveles superiores que
utilizan UDP, por norma
general se utiliza la palabra
PDU (SNMP-PDU, por
ejemplo). En el caso del TCP,
el servicio que proporciona a
las aplicaciones es el flujo de
bytes sin estructura (byte
stream). Por tanto, el
concepto PDU deja de tener
sentido en el nivel superior a
TCP.
Ing. JOSE WALDO DE LA OSSA
Ejemplo tamao de trama
Encapsulamiento
3
Imaginemos que pulsamos una tecla sobre la ventana del
programa telnet. Esta accin llega en forma de un byte
nico al nivel TCP, que encapsula dicho byte en un
segmento TCP. Este segmento tendr una cabecera de 20
bytes y un contenido que ser el byte correspondiente a la
tecla pulsada. Estos 21 bytes se transportarn dentro de un
paquete IP que, generalmente, formar un paquete con 20
bytes de cabecera ms el contenido ya mencionado de 21
bytes. Este paquete de 41 bytes ir, a su vez, dentro de una
trama que lo transportar por su soporte fsico de
transmisin. Si el soporte de transmisin es una lnea
telefnica con un mdem y utilizamos PPP, el resultado
puede ser que le aadamos 8 bytes ms.
Ing. JOSE WALDO DE LA OSSA
Ejemplo tamao de trama
Encapsulamiento
3
De todo ello resulta una trama de 49 bytes (8 + 20 + 20 + 1)
de longitud para transmitir uno solo. La figura siguiente
muestra esta estructura:
Ing. JOSE WALDO DE LA OSSA
Estructura protocolos de Internet
Protocolos de Internet
Encapsulamiento
IP Internet Protocol
Direcciones IP
IANA
Tipos de Redes
Mascara de Red
Enrutamiento
4
IP Internet Protocol
Enrutamiento y Direccionamiento
Ing. JOSE WALDO DE LA OSSA
Que es IP?
IP Internet Protocol
1
IP (Internet Protocol),
define el protocolo que
permite identificar las
redes y establecer los
caminos entre los
diferentes ordenadores.
Es decir, encamina los
datos entre dos
ordenadores a travs de
las redes. Corresponde a
la capa 3 del modelo
OSI/ISO y nivel 2 del
modelo TCP/IP.
Ing. JOSE WALDO DE LA OSSA
Que es IP?
IP Internet Protocol
1
IP y TCP son un par de protocolos bien compenetrados. El
IP es un protocolo de interconexin de red orientado a
datagrama.
Por tanto, no dispone del concepto de circuito virtual, de
manera que no es capaz de recuperar tramas perdidas, ni
de garantizar que las tramas se entregarn en el orden
correcto puesto que los paquetes pueden seguir caminos
diferentes y, por tanto, sufrir retardos diferentes , ni que el
ritmo de recepcin sea el adecuado para que el receptor
procese convenientemente los datos.
Ing. JOSE WALDO DE LA OSSA
Que es IP?
IP Internet Protocol
1
El IP es del tipo best effort (podramos traducirlo como con
la mejor intencin, o quien hace lo que puede no est
obligado a ms).
Evidentemente, cuando utilizamos una red, no siempre
podemos conformarnos con conseguir que la informacin
llegue si la red puede.
Aqu interviene el TCP, que es responsable de conseguir
que la informacin llegue en las condiciones de fiabilidad
deseadas.
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Versin: siempre vale cuatro (0100), para los
paquetes de la versin actual (IPv4).
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Longitud de la cabecera: da la longitud de la cabecera en
palabras de 32 bits (4 bytes). Asimismo, limita la longitud de la
cabecera a 60 bytes (15 4), puesto que 15 es el mximo que
se puede expresar con cuatro dgitos binarios. Si no hay
campo de opciones, la cabecera tiene 20 bytes; por tanto, el
campo en este caso valdra 5 (5 4 bytes = 20 bytes).
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Tipo de servicio: este campo se encuentra dividido en varios
subcampos. Permite pedir un trato especial para el paquete y
raramente se implementa.
El campo Tipo de servicio permite definir dos variables:
El nivel de prioridad (del 1 al 8).
El tipo de calidad aplicable al contenido (retardo bajo, velocidad alta, fiabilidad
alta, coste bajo, etc.).
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Longitud total del paquete: da la longitud total del paquete
(cabecera incluida) en bytes. Como este campo es de 16 bits,
un paquete IP no puedetener ms de 65.535 bytes (2
16
1).
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Identificacin: contiene un identificador que es diferente para
cada paquete que genera la estacin. Este numero ayuda al
receptor a ensamblar diferentes paquetes IP.
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Flags (Banderas): Permiten gestionar la fragmentacin de
paquetes. El primer bit debe tomar valor 0. El segundo es el bit
de "No fragmentar este datagrama" y el tercero es el de "Hay
mas fragmentos". Se consideran activos si toman valor 1.
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Orden de Fragmentos: Indica en qu punto del datagrama se
sita este fragmento. En el primer paquete toma valor 0.
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Tiempo de vida o TTL (Time To Live): indica el nmero mximo de
direccionadores que puede cruzar el paquete. Se utiliza para evitar que
un paquete pueda quedar dando vueltas indefinidamente dentro de la
red en caso de que haya algn problema al entregarlo. Cada
direccionador disminuye el campo en uno; cuando uno de ellos detecta
un paquete con TTL = 1, lo elimina y enva a quien lo ha emitido un
mensaje de error por medio de un mensaje ICMP.
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Protocolo: identifica el tipo de
protocolo que transporta el paquete.
Los valores ms comunes de los
diferentes tipos de protocolos son los
siguientes:
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Checksum: realiza el control de errores en la cabecera. El
campo de datos no queda protegido por ningn checksum; es
responsabilidad de los usuarios del IP (TCP, UDP, etc.) el
control de los posibles errores en su contenido.
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Direccin de origen IP: identifica la mquina que ha generado
el paquete.
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Direccin de destino IP: identifica la mquina a la que va
destinado el paquete.
Ing. JOSE WALDO DE LA OSSA
Formato del paquete IP
IP Internet Protocol
2
Opciones: existen diferentes servicios asignados a este
campo, pero por lo general no se utilizan. Comentaremos
algunos de los mismos cuando hablemos del ICMP. Sea como
sea, la longitud total est limitada a 40 bytes (15 4 20).
Ing. JOSE WALDO DE LA OSSA
Fragmentacin
IP Internet Protocol
3
Los paquetes IP van siempre insertados en tramas de nivel
de enlace o MAC.
La mayora de protocolos de nivel de enlace fijan una longitud
mxima de datos a transmitir en una trama. Esta longitud se
conoce como MTU (maximum transfer unit) y est
determinada por diferentes factores segn el caso. En el caso
de Ethernet, la MTU vale 1.500 bytes.
Ing. JOSE WALDO DE LA OSSA
Fragmentacin
IP Internet Protocol
3
Cuando una estacin transmite un paquete IP, conoce la
MTU de su interfaz de red, y est restringida a transmitir
paquetes IP cuya longitud sea inferior o igual a esta MTU.
Si el paquete pasa por un direccionador conectado a una
red con una MTU inferior al tamao del paquete, es
preciso fragmentarlo.
Ing. JOSE WALDO DE LA OSSA
Fragmentacin
IP Internet Protocol
3
Los fragmentos resultantes de la operacin son paquetes
normales, pero con las caractersticas siguientes:
Minitareade consulta
Realizar la investigacin de cada una de los
casos cuando hay fragmentacin.
Ing. JOSE WALDO DE LA OSSA
Estructura protocolos de Internet
Protocolos de Internet
Encapsulamiento
IP Internet Protocol
Direcciones IP
IANA
Tipos de Redes
Mascara de Red
Enrutamiento
5
Direcciones IP
Enrutamiento y Direccionamiento
Ing. JOSE WALDO DE LA OSSA
Direcciones IP
Direcciones IP
1
Las direcciones IP son
nicas para cada mquina.
Para ser precisos, cada
direccin es nica para cada
una de las interfaces de red
IP de cada mquina. Si una
mquina dispone de ms de
una interfaz de red,
necesitar una direccin IP
para cada una.
Ing. JOSE WALDO DE LA OSSA
Direcciones IP
Direcciones IP
1
Las direcciones IP tienen una longitud de 32 bits (4 bytes).
Para representar una direccin, se suele escribir los 4 bytes
en decimal y separados por puntos. Por ejemplo:
Ing. JOSE WALDO DE LA OSSA
Direcciones IP
Direcciones IP
1
La numeracin en IP sigue una filosofa jerrquica. Cada
direccin est formada por dos partes. Una corresponde a la
red donde est la estacin y la otra, a la propia estacin.
Ing. JOSE WALDO DE LA OSSA
Direcciones de propsito especial
Direcciones IP
2
Existen diferentes direcciones especiales. A continuacin se
expondrn slo las ms importantes:
Direccin de red. Las direcciones de red se expresan con la
direccin que tendra cualquier estacin suya y con todos los
bits del identificador de estacin a cero.
Por ejemplo, la red en que se encuentra la estacin
147.83.153.100/24 es la 147.83.153.0/24 y la red en que se
encuentra la estacin 147.83.153.200/25 es la
147.83.153.128/25.
Ing. JOSE WALDO DE LA OSSA
Direcciones de propsito especial
Direcciones IP
2
Direccin 0.0.0.0. Esta direccin seala al mismo ordenador
que la enva. Tiene dos funciones bsicas:
Aparecer como direccin origen en paquetes IP generados
por estaciones sin direccin IP asignada. Normalmente slo
aparece mientras la estacin intenta averiguar su direccin
mediante protocolos como RARP (reverse address
resolution protocol), BOOTP (bootstrap protocol) o DHCP
(dynamic host configuration protocol).
Servir al software de gestin de direccionamiento para
indicar la ruta por defecto.
Ing. JOSE WALDO DE LA OSSA
Direcciones de propsito especial
Direcciones IP
2
Direccin 127.0.0.1 (loopback). Esta direccin no es vlida
para los paquetes IP. El software de red la utiliza para
transmitir paquetes a la mquina local (de hecho, los
paquetes no son enviados, sino que son entregados al
destino por el mismo sistema operativo).
En realidad, los tres bytes del identificador de estacin son
irrelevantes. Esta direccin slo tiene inters para programar
aplicaciones; los sistemas de red no vern nunca que ningn
paquete viaje por la red con esta direccin como origen o
destino.
Ing. JOSE WALDO DE LA OSSA
Direcciones de propsito especial
Direcciones IP
2
Direccin 255.255.255.255 (broadcast). Esta direccin slo
es vlida como direccin de destino de un paquete. Se utiliza
para transmitir paquetes a todas las estaciones localizadas
dentro de la misma LAN que la mquina de origen.
Para enviar un broadcast a la red 147.83.153.0 con la
mscara 255.255.255.0 (o 147.83.153.0/24) podemos utilizar
la direccin 255.255.255.255 si estamos dentro de la red
147.83.153.0, o bien la 147.83.153.255 si estamos en una
estacin remota. El primer caso, lo llamaremos broadcast
local, y el segundo, broadcast remoto.
Ing. JOSE WALDO DE LA OSSA
Estructura protocolos de Internet
Protocolos de Internet
Encapsulamiento
IP Internet Protocol
Direcciones IP
IANA
Tipos de Redes
Mascara de Red
Enrutamiento
6
IANA
Enrutamiento y Direccionamiento
Ing. JOSE WALDO DE LA OSSA
Internet Assigned Numbers Authority
IANA
1
Para conseguir que no haya ninguna direccin igual, en un
principio Internet dispona de una organizacin denominada
Internet Network Information Center o InterNIC que se
dedica a esta tarea.
En la actualidad, la Internet Assigned Numbers Authority
(IANA) tiene, desde 1990, la funcin de asignar las
direcciones IP globales, administracin de de los servidores
DNS raz y cualquier otra asignacin necesaria de un
protocolo de Internet.
Minitarea de consulta
Que es la ICANN?
Ing. JOSE WALDO DE LA OSSA
Estructura protocolos de Internet
Protocolos de Internet
Encapsulamiento
IP Internet Protocol
Direcciones IP
IANA
Tipos de Redes
Mascara de Red
Enrutamiento
7
Tipos de Redes
Enrutamiento y Direccionamiento
Ing. JOSE WALDO DE LA OSSA
Tipos de redes
Tipos de Redes
1
Los tipos de redes que tienen cabida en Internet se
distinguen por la cantidad de estaciones que pueden
soportar, y son los siguientes:
Las redes de clase A reservan el primer byte como
identificador de red y los tres restantes como
identificadores de estacin. El primer bit del primer byte
vale 0, por tanto, en Internet slo puede haber 128 redes
de clase A (con 2
24
estaciones cada una como mximo).
Hace mucho tiempo que ya no queda ninguna para asignar.
(red.host.host.host): 1.0.0.1 a 126.254.254.254 (126 redes,
16 millones de nodos) definen las grandes redes. El patrn
binario es 0 + 7 bits red + 24 bits de nodos.
Ing. JOSE WALDO DE LA OSSA
Tipos de redes
Tipos de Redes
1
Las redes de clase B tienen 16 bits para cada campo; los
dos primeros bytes del identificador de red valen 1 0, por
tanto, hay 16.384 (2
14
) redes de, como mucho, 65.536
estaciones. De clase B no queda ninguna para asignar.
(red.red.host.host): 128.1.0.1 a 191.255.254.254 (16K
redes, 65K nodos) generalmente se utiliza el primer byte de
nodo para identificar subredes dentro de una institucin). El
patrn binario es 10 + 14 bits de red + 16 bits de nodos.
Ing. JOSE WALDO DE LA OSSA
Tipos de redes
Tipos de Redes
1
Las redes de clase C reservan 24 bits para el identificador
de red (con los tres primeros bits 1 1 0) y los 8 restantes
son para el identificador de estacin.
(red.red.red.host): 192.1.1.1 a 223.255.255.254 (2 millones
de bits de redes, 254 de nodos). El patrn binario es 110 +
21 bits red + 8 bits de nodos.
Ing. JOSE WALDO DE LA OSSA
Tipos de redes
Tipos de Redes
1
Clase D y E (red.red.red.host): 224.1.1.1 a
255.255.255.254 reservado para multicast (desde un nodo
a un conjunto de nodos que forman parte de un grupo) y
propsitos experimentales.
Ing. JOSE WALDO DE LA OSSA
Tipos de redes
Tipos de Redes
1
Algunos rangos de direcciones han sido reservados para
que no correspondan a redes pblicas, sino a redes
privadas (mquinas que se conectan entre ellas sin
tener conexin con el exterior) y los mensajes no sern
encaminados a travs de Internet, lo cual es comnmente
conocido como Intranet. stas son para:
Clase A 10.0.0.0 hasta 10.255.255.255
Clase B 172.16.0.0 hasta 172.31.0.0
Clase C 192.168.0.0 hasta 192.168.255.0.
Ing. JOSE WALDO DE LA OSSA
CIDR
Tipos de Redes
2
Classless Inter-Domain Routing (CIDR Enrutamiento
entre dominios sin Clases)
http://es.wikipedia.org/wiki/Classless_Inter-Domain_Routing
Minitarea de consulta
Ingresar al link anterior y realizar la lectura.
Ing. JOSE WALDO DE LA OSSA
Estructura protocolos de Internet
Protocolos de Internet
Encapsulamiento
IP Internet Protocol
Direcciones IP
IANA
Tipos de Redes
Mascara de Red
Enrutamiento
8
Mascara de Red
Enrutamiento y Direccionamiento
Ing. JOSE WALDO DE LA OSSA
Mascara de Red
Mascara de Red
1
Cuando un administrador de sistemas recibe el encargo de
gestionar un conjunto de direcciones, es posible que
necesite configurar internamente diferentes LAN con este
conjunto.
La mscara de red constituye el mecanismo que nos
permitir conseguir ms flexibilidad. Por medio de una
mscara de 32 bits, definiremos los bits que identifican
la red (bits en 1) y los que identifican la estacin (bits
en 0). Por norma general, los bits 1 y los 0 son
consecutivos, pero no necesariamente.
Ing. JOSE WALDO DE LA OSSA
Mascara de Red
Mascara de Red
1
El identificador de red es la porcin de direccin IP que
encaja con los bits 1 de la mscara.
El concepto mscara es capital para la comprensin del
funcionamiento de las redes IP, permite a una estacin
decidir si el destino al que debe transmitir un paquete se
encuentra dentro de la misma red de rea local que este
ltimo o si, por el contrario, se encuentra en una LAN
remota y, por tanto, debe delegar su transmisin a algn
equipo de su misma LAN (el direccionador) para que se
encargue de hacer llegar el paquete a su destino.
Ing. JOSE WALDO DE LA OSSA
Mascara de Red
Mascara de Red
1
Si tenemos dos estaciones con las direcciones
147.83.153.100 y 147.83.153.200, podemos deducir que
estn interconectadas directamente (por una LAN) si la
mscara de su red es 255.255.255.0, as como
deduciramos que no estn conectadas con la misma LAN
si la mscara fuese, por ejemplo, 255.255.255.128.
Ing. JOSE WALDO DE LA OSSA
Mascara de Red
Mascara de Red
1
Una notacin alternativa es proporcionar el nmero de bits
1 de la mscara. As pues, la mscara 255.255.255.0 es
una mscara de 24 bits y la 255.255.255.128 es una
mscara de 25 bits.
En ocasiones, podemos ver una direccin con el aadido
de la mscara; por ejemplo:
147.83.153.100/24.
Sin embargo, esta notacin slo es til para mscaras con
1 consecutivos.
Ing. JOSE WALDO DE LA OSSA
Mascara de Red
Mascara de Red
1
Ing. JOSE WALDO DE LA OSSA
Subredes
Mascara de Red
2
Subredes significa subdividir la parte del nodo en
pequeas redes dentro de la misma red para, por
ejemplo, mejorar el trfico.
Una subred toma la responsabilidad de enviar el trfico a
ciertos rangos de direcciones IP extendiendo el mismo
concepto de redes A, B, C, pero slo aplicando esta
redireccin en la parte nodo de la IP.
El nmero de bits que son interpretados como
identificador de la subred es dado por una mscara de
red (netmask) que es un nmero de 32 bits (igual que la
IP). Para obtener el identificador de la subred, se
deber hacer una operacin lgica Y (AND) entre la
mscara y la IP, lo cual dar laIP dela subred.
Ing. JOSE WALDO DE LA OSSA
Subredes
Mascara de Red
2
Las subredes permiten:
1. La definicin de subredes es una forma de organizar los
hosts que hay dentro de una red en grupos lgicos.
2. El encaminamiento de subred permite que numerosas
subredes existan dentro de una misma red.
3. La subred permite subdividir una netid (generalmente la
direccin clase C, pero puede tambin hacerse con
direcciones clase A o B) en dos o ms redes.
4. Una mscara de subred es un patrn de 32 bits que se
representan en notacin decimal igual que las
direcciones IP.
5. Permite distinguir e interpretar qu bits de la direccin IP
pertenecen a la direccin de red y cules a la direccin
de host.
Ing. JOSE WALDO DE LA OSSA
Subredes
Mascara de Red
2
Las submscaras ms usadas son:
255.255.255.0
255.255.0.0
255.0.0.0
Ing. JOSE WALDO DE LA OSSA
Subredes
Mascara de Red
2
El identificador de red se determina (Direccin de Red)
Aplicando la funcin AND a la direccin IP original con la
mscara.
150.214. 58 .9 AND 255.255.255.0
Direccin de RED 150.214.58.0 (Direccin lgica de tipo C)
Ing. JOSE WALDO DE LA OSSA
Subredes
Mascara de Red
2
Direccin de difusin
Aplicando la funcin OR a la direccin IP de red con la
inversa de la mscara
150.214. 58 .0 OR 0.0.0.255
Direccin de difusin en la red (broadcasting) RED
150.214.58.255
Ing. JOSE WALDO DE LA OSSA
Procedimiento para la crear Subredes
Mascara de Red
3
La siguiente explicacin lleva un proceso sistemtico de
ejercitacin constante, de nada servir que usted sea un
genio configurando dispositivos si no es capaz de
direccionar correctamente.
Paso 1. Piense en binarios
Paso 2. Encuentre la mscara adecuada para la cantidad
de subredes que le solicitan, independientemente de la
direccin IP lo que nos importa es la clase de red.
Razone, red clase C, el primer octeto, el segundo y el
tercero corresponden a la direccin de red por lo tanto
trabaje con el cuarto octeto correspondiente a los host. De
izquierda a derecha tome la cantidad de bits necesarios de
la mscara para la cantidad de subredes que le solicitan.
Ing. JOSE WALDO DE LA OSSA
Procedimiento para la crear Subredes
Mascara de Red
3
Ejemplo: Crear 10 subredes a partir de una red clase C
Mscara de red 255.255.255.0
Rango de red (Netid) Rango de host
11111111.11111111.11111111.00000000
Cuarto octeto 00000000
Paso 1
Tomo prestados cuatro bits: 11110000
Ing. JOSE WALDO DE LA OSSA
Procedimiento para la crear Subredes
Mascara de Red
3
Paso 2
Segn la frmula 2
N
-2 debemos tomar 4 bits del rango de
host, por lo tanto:
Dos a la cuatro menos dos igual a 14 (2
4
-2=16-2=14 ).
Recuerde que no siempre los valores son exactos, coloque
en uno los bits que resultaron de la operacin anterior y
smelos, recuerde el valor de cada bit dentro del octeto:
128, 64, 32, 16, 8, 4, 2, 1.
11110000
128+64+32+16=240
La mscara de subred de clase C para obtener 10 subredes
vlidas es: 255.255.255.240
Ing. JOSE WALDO DE LA OSSA
Procedimiento para la crear Subredes
Mascara de Red
3
Paso 3- Identifique las correspondientes direcciones IP de
las subredes restando a 256, que es la cantidad mxima de
combinaciones que tiene un octeto, el valor de la mscara
obtenida. Este nmero ser la direccin de la primera
subred utilizable que a su vez es el incremento o la
constantepara determinar las siguientes subredes.
_256
240
016
El resultado indica la primera direccin vlida de subred.
Ing. JOSE WALDO DE LA OSSA
Procedimiento para la crear Subredes
Mascara de Red
3
El incremento constante en este caso ser de 16
Numero de
Subred
Valor del
Octeto
Valor
decimal
0 00000000 0
1 00010000 16
2 00100000 32
3 00110000 48
4 01000000 64
5 01010000 80
6 01100000 96
7 01110000 112
8 10000000 128
9 10010000 144
10 10100000 160
11 10110000 176
12 11000000 192
13 11010000 208
14 11100000 224
15 11110000 240
Ing. JOSE WALDO DE LA OSSA
Procedimiento para la crear Subredes
Mascara de Red
3
Paso 4- Obtenga las direcciones IP de las Subredes.
Direccin IP de la red original: 192.168.1.0 255.255.255.0
Direccin IP de la 1 subred: 192.168.1.16 255.255.255.240
Direccin IP de la 2 subred: 192.168.1.32 255.255.255.240
Direccin IP de la 3 subred: 192.168.1.48 255.255.255.240
Direccin IP de la 4 subred: 192.168.1.64 255.255.255.240

Direccin IP de la 13 subred: 192.168.1.208 255.255.255.240


Direccin IP de la 14 subred: 192.168.1.224 255.255.255.240
Ing. JOSE WALDO DE LA OSSA
Procedimiento para la crear Subredes
Mascara de Red
3
Otra forma de identificar las mscaras es sumar los bits en uno y
colocarlos detrs de la direccin IP separados por una barra:
Direccin IP de la red original: 192.168.1.0/24
Direccin IP de la 1 subred: 192.168.1.16/28
Direccin IP de la 2 subred: 192.168.1.32/28
Direccin IP de la 3 subred: 192.168.1.48/28
Direccin IP de la 4 subred: 192.168.1.64/28

Direccin IP de la 13 subred: 192.168.1.208/28


Direccin IP de la 14 subred: 192.168.1.224/28
Recuerde que la direccin de subred 0 no se utiliza por ser el
ID de la red, y la 240 tampoco por ser la direccin de
broadcast. Esto ser siempre as, ni la primera ni la ltima.
Ing. JOSE WALDO DE LA OSSA
Procedimiento para la crear Subredes
Mascara de Red
3
Paso 5- Identifique el rango de Host que integran las
subredes.
Hasta ahora hemos trabajado con los bits del rango de red,
es decir de izquierda a derecha en el octeto
correspondiente, ahora lo haremos con los bits restantes
del rango de host, es decir de derecha a izquierda.
Tomemos como ejemplo la subred 196.168.1.16/28 y
apliquemos la formula 2
N
-2, nos han quedado 4 bits libres
por lo tanto: 2
4
-2=16-2=14 Estas subredes tendrn 14
host vlidos utilizables cada una.
Ing. JOSE WALDO DE LA OSSA
Procedimiento para la crear Subredes
Mascara de Red
3
Numero de
Host
Valor del
Octeto
Valor
decimal
00010000 subred
1 00010001 17
2 00010010 18
3 00010011 19
4 00010100 20
5 00010101 21
6 00010110 22
7 00010111 23
8 00011000 24
9 00011001 25
10 00011010 26
11 00011011 27
12 00011100 28
13 00011101 29
14 00011110 30
15 00011111 broadcast
El Rango de Host vlido para
la subred 192.168.1.16/28
ser:
192.168.1.17 al 30
El mismo procedimiento se
lleva a cabo con el resto de
las subredes.
La direccin de broadcast de
una subred ser la
inmediatamente inferior a la
subred siguiente.
Ing. JOSE WALDO DE LA OSSA
Routing
Mascara de Red
4
Representa el modo en que los mensajes son enviados a
travs de las subredes. Por ejemplo, sean tres
departamentos con subredes Ethernet: compras (subred
172.17.2.0), clientes (subred 172.17.4.0), recursos humanos,
RR.HH., (subred 172.17.6.0) y el backbone con FFDI (subred
172.17.1.0).
Ing. JOSE WALDO DE LA OSSA
Routing
Mascara de Red
4
Para encaminar los mensajes entre los ordenadores de las tres
redes, se necesitarn tres gateways que tendrn cada uno dos
interfaces de red para cambiar entre Ethernet y FFDI. stos sern
CromprasGW (IPs:172.17.2.1 y 172.17.1.1), CLientesGW
(IPs:172.17.4.1 y 172.17.1.2) y RRHHGW (IPs:172.17.6.1 y
172.17.1.3), es decir, una IP hacia el lado de la subnet y otra hacia el
backbone.
Ing. JOSE WALDO DE LA OSSA
Routing
Mascara de Red
4
Cuando se envan mensajes entre mquinas de compras, no es
necesario salir al gateway, ya que el protocolo TCP/IP
encontrar la mquina directamente. El problema est cuando
la mquina Compras0 quiere enviar un mensaje a RRHH3. El
mensaje debe circular por los dos gateways respectivos.
Ing. JOSE WALDO DE LA OSSA
Routing
Mascara de Red
4
Cuando Compras0 ve que RRHH3 est en otra red, enva el
paquete a travs del gateway ComprasGW, que a su vez se lo
enviar a RRHHGW y que a su vez se lo enviar a RRHH3. La
ventaja de las subredes es clara, ya que el trfico entre todas
las mquinas de compras, por ejemplo, no afectar a las
mquinas de clientes o RR.HH.
Ing. JOSE WALDO DE LA OSSA
Routing
Mascara de Red
4
IP utiliza una tabla para hacer el routing de los paquetes entre las
diferentes redes y en la cual existe un routing por defecto
asociado a la red 0.0.0.0. Todas las direcciones que coinciden
con sta, ya que ninguno de los 32 bits son necesarios, son
enviados por el gateway por defecto (default gateway) hacia la
red indicada. Sobre comprasGW, por ejemplo, la tabla podra ser:
El - significa que la mquina est directamente conectada y no necesita
routing.
Ing. JOSE WALDO DE LA OSSA
Routing
Mascara de Red
4
El procedimiento para identificar si se realiza el routing o no, se
lleva a cabo a travs de una operacin muy simple con dos
AND lgicos (subred AND mask y origen AND mask) y una
comparacin entre los dos resultados. Si son iguales no hay
routing, sino que se debe enviar la mquina definida como
gateway en cada mquina para que sta realice el routing del
mensaje.
Ing. JOSE WALDO DE LA OSSA
Routing
Mascara de Red
4
Por ejemplo, un mensaje de la 172.17.2.4 hacia la 172.17.2.6
significar:
172.17.2.4 AND 255.255.255.0 = 172.17.2.0 y
172.17.2.6 AND 255.255.255.0 = 172.17.2.0
Como los resultados son iguales, no habr routing.
Ing. JOSE WALDO DE LA OSSA
Routing
Mascara de Red
4
En cambio, si hacemos lo mismo con 172.17.2.4 hacia
172.17.6.6 podemos ver que habr un routing a travs del
172.17.2.1 con un cambio de interfaz (eth0 a ffdi0) a la
172.17.1.1 y de sta hacia la 172.17.1.3 con otro cambio de
interfaz (fddi0 a eth0) a la 172.17.6.1 y luego hacia la 172.17.6.6.
Ing. JOSE WALDO DE LA OSSA
Routing
Mascara de Red
4
El routing, por defecto, se utilizar cuando ninguna regla
satisfaga la coincidencia. En caso de que dos reglas coincidan,
se utilizar aquella que lo haga de modo ms preciso, es decir,
la que menos ceros tenga.
Ing. JOSE WALDO DE LA OSSA
Estructura protocolos de Internet
Protocolos de Internet
Encapsulamiento
IP Internet Protocol
Direcciones IP
IANA
Tipos de Redes
Mascara de Red
Enrutamiento 9
Enrutamiento
Enrutamiento y Direccionamiento
Ing. JOSE WALDO DE LA OSSA
Enrutador
Enrutamiento
1
Las atribuciones principales de los enrutadores son
interconectar dos o ms subredes IP y encargarse de
direccionar el trfico destinado a estaciones remotas.
Cada enrutador de la red Internet debe ser capaz de decidir
(en una fraccin de segundo) a dnde debe dirigir un
paquete basndose exclusivamente en la direccin de
destino, y en el conocimiento que tiene de la red y de su
posicin (la del enrutador) dentro de Internet. De hecho,
cada enrutador no decide la ruta entera del paquete, sino
slo el trozo de ruta en que participa: el salto siguiente.
Ing. JOSE WALDO DE LA OSSA
Enrutador
Enrutamiento
1
Dentro de una red o subred, los hosts se comunican entre s
sin necesidad de un dispositivo intermediario de capa de
red. Cuando un host necesita comunicarse con otra red, un
dispositivo intermediario, o router, acta como un
gateway hacia la otra red.
Ing. JOSE WALDO DE LA OSSA
Enrutador
Enrutamiento
1
Como parte de su configuracin, un host tiene una direccin
de gateway predeterminado definida. Esta direccin de
gateway es la direccin de una interfaz de router que est
conectada a la misma red que el host.
Ing. JOSE WALDO DE LA OSSA
Enrutador
Enrutamiento
1
No es factible para un host particular conocer la direccin de
todos los dispositivos en Internet con los cuales puede tener
que comunicarse. Para comunicarse con un dispositivo en
otra red, un host usa la direccin de este gateway, o
gateway predeterminado, para reenviar un paquete fuera de
la red local.
Ing. JOSE WALDO DE LA OSSA
Enrutador
Enrutamiento
1
El router tambin necesita una ruta que defina dnde reenviar
luego el paquete. A esto se lo denomina direccin del
siguiente salto. Si el router cuenta con una ruta disponible, el
router reenviar el paquete al router del siguiente salto que
ofrezca una ruta hacia la red de destino.
Ing. JOSE WALDO DE LA OSSA
Enrutador
Enrutamiento
1
Podemos ver un paquete IP que cruza tres redes de rea
local. En cada una el paquete va encapsulado dentro de una
trama de un tipo adecuado a la subred que cruza (podran ser
tres LAN Ethernet). Las direcciones de origen y de destino del
nivel LAN en cada tramo son diferentes. En cambio, la
direccin de origen y la de destino de cada paquete IP no
varan.
Ing. JOSE WALDO DE LA OSSA
Gateway (Puerta de Enlace)
Enrutamiento
2
El Gateway, que tambin se conoce como gateway
predeterminado, es necesario para enviar un paquete fuera
de la red local. Si la porcin de red de la direccin de destino
del paquete es diferente de la red del host de origen, el
paquete tiene que hallar la salida fuera de la red original. Para
esto, el paquete es enviado al gateway.
Ing. JOSE WALDO DE LA OSSA
Gateway (Puerta de Enlace)
Enrutamiento
2
El gateway es una interfaz del router conectada a la red local.
La interfaz del gateway tiene una direccin de capa de red
que concuerda con la direccin de red de los hosts.
Los hosts estn configurados para reconocer la direccin
como gateway.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento
Enrutamiento
3
El enrutamiento se lleva a cabo a partir de tablas de
enrutamiento que disponen de informacin limitada, pero
suficiente para permitir la interconexin de todas las
subredes que componen Internet. Cada equipo conectado a
una red IP necesita una tabla de direccionamiento.
Estas tablas se introducen dentro del enrutador por
medio de un terminal que se conecta al mismo
directamente (consola). Asimismo, existen protocolos que
permiten que las tablas se actualicen automticamente
cuando se detectan cambios de topologa. Los ms
utilizados son el RIP (routing information protocol) y el
OSPF (open shortest path first).
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento
Enrutamiento
3
El enrutador decide la ruta de los paquetes consultando su
tabla de direccionamiento.
Las estaciones terminales tambin necesitan una tabla de
direccionamiento, aunque slo sea para poder descubrir si
se estn comunicando con una estacin local de la LAN (y,
por consiguiente, se pueden comunicar directamente con la
misma) o si el paquete IP debe ir a una estacin remota
(conectada a otra LAN) y, por tanto, deben dejarlo en manos
del enrutador.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Router
Enrutamiento
4
Ningn paquete puede ser enviado sin una ruta. Si el
paquete se origina en un host o se reenva por un dispositivo
intermediario, el dispositivo debe tener una ruta para
identificar dnde enviar el paquete.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Router
Enrutamiento
4
Un router toma una decisin de reenvo para cada paquete que
llega a la interfaz del gateway. Este proceso de reenvo es
denominado enrutamiento. Para reenviar un paquete a una
red de destino, el router requiere una ruta hacia esa red. Si no
existe una ruta a una red de destino, el paquete no puede
reenviarse.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Router
Enrutamiento
4
La red de destino puede ser una cantidad de routers o saltos
fuera del gateway. La ruta hacia esa red slo indicara el router
del siguiente salto al cual el paquete debe reenviarse, no el
router final. El proceso de enrutamiento usa una ruta para asignar
una direccin de red de destino hacia el siguiente salto y luego
reenva el paquete hacia esta direccin del siguiente salto.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Router
Enrutamiento
4
Al igual que los dispositivos finales, los routers tambin agregan
rutas para las redes conectadas a su tablade enrutamiento.
Cuando se configura una interfaz de router con una direccin IP y
una mscara de subred, la interfaz se vuelve parte de esa red. La
tabla de enrutamiento ahora incluye esa red como red
directamente conectada.
Todas las otras rutas, sin embargo, deben ser configuradas o
adquiridas por medio del protocolo de enrutamiento.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Router
Enrutamiento
4
La tabla de enrutamiento almacena informacin sobre redes
conectadas y remotas.
Las redes conectadas est directamente adjuntas a una de las
interfaces del router. Estas interfaces son los gateways para los
hosts en las diferentes redes locales.
Las redes remotas son redes que no estn conectadas
directamente al router. El administrador de red puede configurar
manualmente las rutas a estas redes en el router o bien pueden
obtenerse automticamente a travs de protocolos de
enrutamiento.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Router
Enrutamiento
4
Los routers en una tabla de enrutamiento tienen tres
caractersticas principales:
Red de destino
Siguiente salto
Mtrica
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Router
Enrutamiento
4
El router hace coincidir la direccin de destino del encabezado
del paquete con la red de destino de una ruta en la tabla de
enrutamiento y reenva el paquete al router del siguiente salto
que especifica dicha ruta. Si hay dos o ms rutas posibles hacia
el mismo destino, se utiliza la mtrica para decidir qu ruta
aparece en la tabla de enrutamiento.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Router
Enrutamiento
4
El router no puede reenviar los paquetes sin una ruta. Si una ruta
que representa la red de destino no est en la tabla de
enrutamiento, el paquete ser descartado (es decir, no se
reenviar). La ruta encontrada puede ser una ruta conectada o
una ruta hacia una red remota.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Router
Enrutamiento
4
El router tambin puede usar una ruta predeterminada para
reenviar el paquete. La ruta predeterminada se usa cuando la
ruta de destino no est representada por ninguna otra ruta en la
tabla de enrutamiento.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Host
Enrutamiento
5
Un host crea las rutas que se utilizan para reenviar los
paquetes que origina. Estas rutas derivan de la red conectada y
de la configuracin del gateway por defecto.
Los hosts agregan automticamente todas las redes
conectadas a las rutas. Estas rutas para las redes locales
permiten a los paquetes ser entregados a los hosts que estn
conectados a esas redes.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Host
Enrutamiento
5
Los hosts tambin requieren una tabla de enrutamiento para
asegurarse de que los paquetes de la capa de red estn dirigidos
a la red de destino correcta.
A diferencia de la tabla de enrutamiento en un router, que
contiene tanto rutas locales como remotas, la tabla local del
host comnmente contiene su conexin o conexiones
directa(s) a lared y su propiaruta por defecto al gateway.
La configuracin de la direccin de gateway predeterminado en el
host crea la ruta predeterminada local.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Host
Enrutamiento
5
Como se muestra en la figura, la tabla de enrutamiento de un
host puede ser analizada en la lnea de comando introduciendo
los comandos netstat r o route PRINT.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Host
Enrutamiento
5
Anlisis de una tabla de enrutamiento de una estacin
conectada a una LAN (direccin 147.83.153.103/24) con una
nica tarjeta Ethernet.
sta es una tabla tpica que podemos encontrar en una
estacin conectada a Internet.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Host
Enrutamiento
5
La primera entrada y la segunda permiten transmitir paquetes
IP a las direcciones 147.83.153.103 y a todas las direcciones
que empiecen por 127 (fijarse en la mscara de las dos
entradas). En ambos casos los paquetes se envan desde y a
la interfaz virtual loopback (la interfaz con que se conoce el
host local desde el mismo host local).
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Host
Enrutamiento
5
Ninguno de los paquetes que se direccione con alguna de
estas dos reglas saldr a la red: ser cortocircuitado
directamente por el sistema operativo y se entregar al
proceso de destino sin que nunca llegue a ninguna tarjeta de
comunicaciones.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Host
Enrutamiento
5
La tercera entrada ser adoptada por todos los paquetes
destinados a la red local. El campo Direccionador es el mismo
que la direccin local, lo que significa que no se delegar su
transmisin a ningn direccionador.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Host
Enrutamiento
5
La cuarta entrada tiene una importancia relativa. Nos indica
que los broadcasts IP se restringirn a la red local.
Ing. JOSE WALDO DE LA OSSA
La Tabla de Enrutamiento - Host
Enrutamiento
5
La quinta entrada (0.0.0.0/0) permite a la estacin
comunicarse con estaciones remotas. Notar que la mscara no
tiene ningn bit en 1. sta es la ruta por defecto. El
direccionador establecido para acceder a estaciones remotas
queda identificado en la tabla con la direccin 147.83.153.5.
Ing. JOSE WALDO DE LA OSSA
Ruta Predeterminada
Enrutamiento
6
Un router puede configurarse para que tenga una ruta
predeterminada. Una ruta predeterminada es una ruta que
coincida con todas las redes de destino. En redes IPv4 se
usa la direccin 0.0.0.0 para este propsito.
Ing. JOSE WALDO DE LA OSSA
Ruta Predeterminada
Enrutamiento
6
La ruta predeterminada se usa para enviar paquetes para los
que no hay entrada en la tabla de enrutamiento para la red
de destino. Los paquetes con una direccin de red de destino
que no combinan con una ruta ms especfica en la tabla de
enrutamiento se reenvan al router del siguiente salto asociado
con la ruta predeterminada.
Ing. JOSE WALDO DE LA OSSA
Muchas gracias por su atencin !
Lo ms seguro es no
ponerse en peligro
Francisco Quevedo (1580-1616)