You are on page 1of 93

UNIVERSIDAD NACIONAL DE INGENIERIA

Centro de Tecnologías de Información

PROGRAMAS DE ALTA ESPECIALIZACION TECNOLÓGICA


REDES LAN Y WAN
REDES
Principios de Redes
• Las redes constituyen sistemas formados por
enlaces. Los sitios Web que permiten que las
personas creen enlaces entre sí con sus
páginas se denominan sitios de redes sociales.
Un conjunto de ideas relacionadas se puede
denominar red conceptual. Las conexiones que
usted tiene con todos sus amigos pueden
denominarse su red personal.
– Todos los días se utilizan las siguientes redes:
– Sistema de entrega de correo
– Sistema de telefonía
– Sistema de transporte público
– Red corporativa de computadoras
– Internet
• Las computadoras pueden estar
conectadas por redes para compartir
datos y recursos. Una red puede ser tan
simple como dos computadoras
conectadas por un único cable o tan
compleja como cientos de computadoras
conectadas a dispositivos que controlan el
flujo de la información.
• Las redes de datos convergentes pueden
incluir computadoras con propósitos
generales, como computadoras
personales y servidores, dispositivos de
diferente tipo
Redes de Computadoras
• Una red de datos consiste en un conjunto de
hosts conectados por dispositivos de red. Un
host es cualquier dispositivo que envía y recibe
información en la red. Los periféricos son
dispositivos que están conectados a los hosts.
Algunos dispositivos pueden actuar como hosts
y periféricos. Por ejemplo, una impresora
conectada a una computadora portátil que está
en una red actúa como un periférico. Si la
impresora está conectada directamente a un
dispositivo de red, como un hub, un switch o un
router, actúa como host.
• Las redes de computadoras se utilizan
globalmente en empresas, hogares, escuelas y
organismos gubernamentales. Muchas de las
redes se conectan entre sí a través de Internet.
• Es posible conectar a una red diversos tipos de
dispositivos:
– Computadoras de escritorio
– Computadoras portátiles
– Impresoras
– Escáneres
– Asistentes digitales personales (PDA)
– Teléfonos inteligentes
– Servidores de impresión y de archivo
• Una red puede compartir muchos tipos de
recursos:
– Servicios, como impresión o escaneo
– Espacio de almacenamiento en dispositivos
extraíbles, como discos duros o unidades
ópticas
– Aplicaciones, como bases de datos
• Se pueden utilizar las redes para acceder
a la información almacenada en otras
computadoras, imprimir documentos
mediante impresoras compartidas y
sincronizar el calendario entre su
computadora y su teléfono inteligente.
Beneficios de las Redes
• Entre los beneficios de la conexión en red
de computadoras y otros dispositivos, se
incluyen costos bajos y mayor
productividad. Gracias a las redes, se
pueden compartir recursos, lo que permite
reducir la duplicación y la corrupción de
datos.
– Mayores capacidades de comunicación
– Se evitan la duplicación y la corrupción de
los archivos .
– Se conservan los recursos
Componentes de una red
• La ruta que toma un mensaje desde el origen
hasta el destino puede ser tan sencilla como un
solo cable que conecta una computadora con
otra o tan compleja como una red que
literalmente abarca el mundo. Esta
infraestructura de red. Proporciona el canal
estable y confiable por el cual se producen las
comunicaciones.
– Dispositivos
– Medios
– Servicios
• Los dispositivos y los medios son los
elementos físicos o hardware de la red. El
hardware es el componente visible de la
plataforma de red, como una computadora
portátil o personal, un switch, o el
cableado que se usa para conectar estos
dispositivos. A veces, puede que algunos
componentes no sean visibles..
Componentes físicos de una red
• Se pueden usar diversos dispositivos en una red
para proporcionar conectividad. El dispositivo
que se utilice dependerá de la cantidad de
dispositivos que se conecten, el tipo de
conexiones que éstos utilicen y la velocidad a la
que funcionen los dispositivos. A continuación,
se mencionan los dispositivos más comunes en
una red:
– Computadoras
– Hubs
– Switches
– Routers
– Puntos de acceso inalámbrico
• Los medios vienen a ser los elementos a
través de los cuales se transmititen los
datos en forma de señales electricas,
opticas, o en forma de ondas de radio, y
son parte esencial en el proceso de
comunicaciones
Las redes modernas utilizan
principalmente tres tipos de medios para
interconectar los dispositivos y
proporcionar la ruta por la cual pueden
transmitirse los datos. Estos medios son:
– hilos metálicos dentro de los cables,
– fibras de vidrio o plásticas (cable de fibra
óptica), y
– transmisión inalámbrica.
• Los servicios y procesos son los programas
de comunicación, denominados software, que
se ejecutan en los dispositivos conectados a la
red. Un servicio de red proporciona información
en respuesta a una solicitud. Los servicios
incluyen una gran cantidad de aplicaciones de
red comunes que utilizan las personas a diario,
como los servicios de e-mail hosting y los
servicios de Web hosting.
DISPOSITIVOS FINALES
• Son los Elementos a los que generalmente tiene
acceso el usuario final

– Computadoras (estaciones de trabajo, computadoras


portátiles, servidores de archivos, servidores Web)
– Impresoras de red
– Teléfonos VoIP
– Cámaras de seguridad
– Dispositivos móviles de mano (como escáneres de
barras inalámbricos, asistentes digitales personales
(PDA))
DISPOSITIVOS
INTERMEDIARIOS
• Los dispositivos intermediarios proporcionan
conectividad el usuario generalmente no tienen
conocimiento de su existencia. Permiten y
garantizan que los datos fluyan a través de la
red. Estos dispositivos conectan los hosts
individuales a la red y pueden conectar varias
redes individuales para formar una internetwork.
– dispositivos de acceso a la red (hubs, switches y
puntos de acceso inalámbricos),
– dispositivos de internetworking (routers),
– servidores de comunicación y módems, y
– dispositivos de seguridad (firewalls).
Redes LAN
• Una red de área local (LAN) se refiere a un
grupo de dispositivos interconectados que se
encuentran bajo el mismo control administrativo.

• A pesar de que las redes LAN pueden ser tan


pequeñas como una única red local instalada en
un hogar o una oficina pequeña, con el paso del
tiempo, la definición de LAN ha evolucionado
hasta incluir las redes locales interconectadas
que comprenden cientos de dispositivos,
instalados en varios edificios y ubicaciones.
Redes WAN
• Las redes de área extensa (WAN) constituyen
redes que conectan redes LAN en ubicaciones
que se encuentran geográficamente separadas.
Internet es el ejemplo más común de una WAN.
• Internet es una red WAN grande que se
compone de millones de redes LAN
interconectadas. Se utilizan proveedores de
servicios de telecomunicaciones (TSP) para
interconectar estas redes LAN en ubicaciones
diferentes
Reglas para la comunicacion
• Toda comunicación, ya sea cara a cara o
por una red, está regida por reglas
predeterminadas denominadas protocolos.
Estos protocolos son específicos de las
características de la conversación. En
nuestras comunicaciones personales
cotidianas, las reglas que utilizamos para
comunicarnos a través de un medio,
Protocolos
• Un protocolo es un conjunto de reglas. Los
protocolos son conjuntos de reglas que rigen la
comunicación dentro de las computadoras de
una red y entre ellas. Las especificaciones del
protocolo definen el formato de los mensajes
que se intercambian.
• Una carta enviada mediante el sistema postal
también usa protocolos. Parte del protocolo
especifica la posición en el sobre donde se debe
escribir la dirección de entrega. Si la dirección
de entrega está escrita en el lugar equivocado,
no se podrá entregar la carta.
• Los protocolos también inician acciones
alternativas si la red no cumple con las
reglas de temporización. Muchos
protocolos están formados por un suite de
otros protocolos agrupados en capas.
Estas capas dependen del funcionamiento
de las demás capas del grupo para su
funcionamiento correcto
• A continuación, se mencionan las funciones
principales de los protocolos:
– Decidir cómo anunciar los datos enviados y recibidos.
– el formato o estructura del mensaje,
– el método por el cual los dispositivos de networking
comparten información sobre rutas con otras redes,
– cómo y cuando se pasan los mensajes de error y del
sistema entre dispositivos, o
– el inicio y terminación de las sesiones de
transferencia de datos.
Protocolos comunes
• Un ejemplo del uso de una suite de protocolos
en comunicaciones de red es la interacción
entre un servidor Web y un explorador Web.
Esta interacción utiliza una cantidad de
protocolos y estándares en el proceso de
intercambio de información entre ellos. Los
distintos protocolos trabajan en conjunto para
asegurar que ambas partes reciben y entienden
los mensajes. Algunos ejemplos de estos
protocolos son:
Protocolo de aplicación:

• Protocolo de transferencia de hipertexto


(HTTP) es un protocolo común que regula
la forma en que interactúan un servidor
Web y un cliente Web. HTTP define el
contenido y el formato de las solicitudes y
respuestas intercambiadas entre el cliente
y el servidor. Tanto el cliente como el
software del servidor Web implementan el
HTTP como parte de la aplicación.
Protocolo de transporte:

• Protocolo de control de transmisión (TCP)


es el protocolo de transporte que
administra las conversaciones individuales
entre servidores Web y clientes Web. TCP
divide los mensajes HTTP en pequeñas
partes, denominadas segmentos, para
enviarlas al cliente de destino. Tambien es
el encargado de que los datos se reciban
correctamente
• Protocolo de internet

• El protocolo internetwork más común es el


Protocolo de Internet (IP). IP es
responsable de tomar los segmentos
formateados del TCP, encapsularlos en
paquetes, asignarles las direcciones
correctas y seleccionar la mejor ruta hacia
el host de destino.
• Protocolos de acceso a la red:

• Estos protocolos describen dos funciones


principales: administración de enlace de
datos y transmisión física de datos en los
medios. Los protocolos de administración
de enlace de datos toman los paquetes IP
y los formatean para transmitirlos por los
medios.
• Protocolos Independiente de la Tecnologia

• En el ejemplo del servidor Web, HTTP no


especifica qué lenguaje de programación se
utiliza para crear el explorador, qué software de
servidor Web se debe utilizar para servir las
páginas Web, sobre qué sistema operativo se
ejecuta el software o los requisitos necesarios
para mostrar el explorador. Tampoco describe
cómo detecta errores el servidor.
Modelo de Capas
• Para visualizar la interacción entre varios
protocolos, es común utilizar un modelo en
capas. Un modelo en capas muestra el
funcionamiento de los protocolos que se
produce dentro de cada capa, como así también
la interacción de las capas sobre y debajo de él.
– Asiste en el diseño del protocolo,
– Fomenta la competencia.
– Evita que los cambios en la tecnología o en las
capacidades de una capa afecten otras capas
.
• Existen basicamente 2 modelos, los cuales
usamos para el analisis de la comunicación y la
funcionalidad de la red los cuales son los
modelos TCP/IP y OSI son los modelos
principales que se utilizan cuando se analiza la
funcionalidad de red.
• Los diseñadores de protocolos de red, servicios
o dispositivos pueden crear sus propios
modelos para representar sus productos.
MODELO OSI
En los Años 60-70: los protocolos de
comunicaciones eran propietarios, incompatibles y
heterogéneos.

Los fabricantes de plataformas, equipos,


aplicaciones. Eran diversos.

Se necesitaba una estructura adecuada en un


proceso de comunicación
Las Arquitecturas propietarias:

• Interoperabilidad entre sus equipos.


• Gran mercado de equipos y software.
• Los clientes requerian equipos estandarizados.
• Tienden a retrasar el desarrollo de la tecnología.
• Se desarrollo el modelo de referencia OSI
(ISO 7498, 1984)

• El modelo OSI (Open System


Interconnection) fue definido entre 1977 y
1983 por la ISO (International Standards
Organization)
• El modelo OSI se creo para promover la
creación de estándares independientes de
fabricante.
• Divide las funciones que tiene que realizar un
sistema de comunicación en siete de capas o
niveles.
• Este modelo no normaliza ningún protocolo,
solo define cada capa.
• El modelo OSI divide las tareas necesarias para
mover información entre dos o mas
computadores conectados a una red en siete
tareas mas simples llamadas CAPAS.
• Los niveles tienen una estructura
jerárquica. Cada capa se sirve de la
inferior para realizar ciertas funciones,
realiza sus propias funciones y ofrece un
servicio a la capa superior. Así, cada nivel
N es proveedor de servicio de nivel N y
usuario de servicio N-1.
consideraciones

• Número de niveles suficientemente grande para que


cada nivel fuera sencillo pero no excesivo para evitar
que el modelo OSI fuera inmanejable.
• Frontera muy sencilla entre capas consecutivas.
• Funciones relacionadas entre sí se agrupan en una
misma capa.
• Todas las capas deben tener únicamente interfaz con la
capa superior y con la inferior, salvo evidentemente la
primera y la última.
consideraciones
• una capa debe ser creada donde se requiera un
diferente nivel de abstracción
• cada capa debe realizar una función bien definida
• la función de cada capa debe ser elegida teniendo
en cuenta la definición de protocolos
estandarizados internacionales
MODELO OSI
NIVELES

Aplicación.
Presentación.
Sesión.
Transporte.
Red
Enlace de datos
Física.
MODELO OSI

Que pasa si una capa del equipo1 equipo2


modelo OSI quiere
comunicarse con otra APLICACIÓN APLICACIÓN
capa de otro equipo
PRESENTACIÓN PRESENTACIÓN

El equipo pasa la
SESIÓN SESIÓN
información a la capa de
APLICACIÓN, CAPA 7 TRANSPORTE TRANSPORTE

La capa de APLICACIÓN RED RED


entrega los datos a la
ENLACE DE DATOS ENLACE DE DATOS
capa de PRESENTACIÓN,
CAPA 6
FISICA FISICA
MODELO OSI

La capa de equipo1 equipo2


PRESENTACIÓN
pasa sus datos a la APLICACIÓN APLICACIÓN

capa de SESIÓN, PRESENTACIÓN PRESENTACIÓN


CAPA 5, y así
SESIÓN SESIÓN
sucesivamente, hacia
abajo, hasta llegar a TRANSPORTE TRANSPORTE

la capa FÍSICA, CAPA


RED RED
1.
ENLACE DE DATOS ENLACE DE DATOS

FISICA FISICA
MODELO OSI

EQUIPO1 EQUIPO2

Cada CAPA se puede APLICACIÓN APLICACIÓN

comunicar solamente con


PRESENTACIÓN PRESENTACIÓN
tres de las otras capas:
SESIÓN SESIÓN

TRANSPORTE TRANSPORTE

•La capa inferior. (N – 1) RED RED

•La capa igual en otro sitio


ENLACE DE DATOS ENLACE DE DATOS
de la red de computadores.
N
FISICA FISICA
•La capa superior. (N+1)
Como estan organizados los niveles
7 Aplicación
Proporcionan servicios de soporte
6 Presentación de terminal

5 Sesión

4 Transporte Asegura la transmisión fiable de


extremo a extremo

3 Red
Son los niveles de soporte de Red
2 Enlace de Datos

1 Físico
Encapsulación

• Cuando un protocolo de una capa superior envía datos a su par en


otro nodo, los entrega al protocolo de la capa inferior.
– El protocolo de la capa inferior no sabe que envia el protocolo
de capa superor
• Luego el protocolo del nivel inferior, para crear su mensaje, agrega
una información de control (cabecera) que es utilizada entre pares
para comunicarse entre ellos.
– Esta información de control generalmente es colocada al iniciar
el mensaje. En algunos casos se anexa información de control
al final del mensaje y la llaman trailer.
• A los datos entregados por el protocolo de la capa superior, dentro
del mensaje, se le llama cuerpo del mensaje o payload.
• La operación de colocar el mensaje del nivel superior detrás de un
header o cabecera en el mensaje de nivel inferior se llama
encapsulación.
• PDUs (en inglés Protocol Data Units) Unidades de
Datos de Protocolo. Se utiliza para el intercambio entre
unidades parejas, dentro una capa del Modelo OSI.

• Cada capa del modelo OSI en el origen debe


comunicarse con capa correspondiente en el lugar
destino. Durante este proceso, cada protocolo de capa
intercambia información en lo que se conoce como
unidades de datos de protocolo (PDU), entre capas
iguales. Cada capa de comunicación, en el computador
origen, se comunica con un PDU específico de capa y
con su capa igual en el computador destino.
Unidades de datos de Protocolo (PDU)
Nodo A Nodo B
Al enviar Al recibir
el mensaje el mensaje
“baja” “sube”

El mensaje “viaja” a
través de la red
NIVELES DE OSI

Nivel físico (Nivel 1)


Permite utilizar directamente el medio físico de transmisión.
Como servicio ofrece la transmisión de bits. En este nivel se
definen las siguientes características:
• mecánicas: tipos de conectores, el diámetro del cable y el
tipo de material en su caso, etc.
• eléctricas: niveles de transmisión o el tipo de señal
transmitido.
• funcionales: especificar que hace cada hilo o canal.
• de procedimiento: reglas o secuencia de eventos para
transmitir.
Ejemplo: EIA RS-232, que define la utilización de los puertos
serie de los equipos.
Medios de transmisión
• Par trenzado
• Cable coaxial
• Fibra óptica
• Ondas de radio
• Microondas
• Infrarrojos
Nivel de enlace (Nivel 2)
• Ofrece al siguiente nivel una transmisión fiable
de bits. Controla el flujo de datos para evitar que
un equipo envíe datos más rápido de lo que el
otro permite.
• En redes de difusión, además, se encarga del
control de acceso al medio compartido.
• En redes de conmutación, controla el
establecimiento, mantenimiento y liberación de
la conexión en cada uno de los enlaces.
• Ejemplos de protocolos: HDLC.
• Nivel de red (Nivel 3)
• Proporciona una conexión extremo a extremo en redes
interconectadas. No es necesaria en enlaces directos
donde es el nivel 2 el que proporciona la conexión. Otras
funciones son:
– Direccionamiento: El etiquetado de las unidades de protocolo de
esta capa para que pueda llegar a su destino.
– encaminamiento: definición de las rutas a seguir por los datos
hasta su destino.
– interconexión: Esta capa es independient de los medios fisicos.
• Ejemplos de protocolo: IP.
Nivel de transporte (Nivel 4)
• Segmenta datos de la capa
superior en unidades menores si
es necesario
• Establece en caso de necesidad
varias conexiones de red o agrupa
en caso de convenir varias
conexiones de transporte en una
única de red (multiplexado)
• Realiza control de flujo
• Direccionamiento entre procesos
Ejemplos de protocolo: TCP.
• Nivel de sesión (Nivel 5)
• Se encarga de organizar y sincronizar el diálogo entre
los dos extremos
• La mayor parte de los protocolos están definidos por el
ISO, aunque su uso es muy escaso.
• Nivel de presentación (Nivel 6)
• Traducción: codifica los datos en un formato que pueda
ser compatible entre las distintas computadoras.
• Cifrado: asegura la privacidad de los datos enviados.
• Compresión: reduce la cantidad de datos a enviar.
• Nivel de aplicación (Nivel 7)
• Medio para que las aplicaciones accedan al entorno
OSI.
• Ejemplo de servicios o aplicaciones: transferencia de
archivos, terminal virtual,mensajeria etc.
Capa de
Aplicación

Capa de
Presentación
Ejemplo de protocolos
Formato de la información

BITS

• Son algo tangible, físico,


como un pulso eléctrico en
un cable, un pulso luminoso
en una fibra óptica o un
pulso de ondas
electromagnéticas en el
espacio. Para ello se
utilizan diferentes de
codificaciónes:
Formato de la información

TRAMA

• Es una unidad de información


cuyas fuentes de envío y
recepción pertenecen a la capa
de ENLACE DE DATOS

• Está compuesto por un


encabezamiento (header) y una
cola (trailer) con información para
la capa de ENLACE del
destinatario. Además, lleva los
datos de la capa inmediatamente
superior.
PAQUETE

• Se refiere a una unidad de información cuya


fuente y destino pertenecen a la capa de RED y
permite que llegue al destino final

SEGMENTO

• Se refiere a una unidad de información cuya


fuente y destino pertenecen a la capa de
TRANSPORTE.
MENSAJE

• Es una unidad de información cuya fuente y


destino existen mas arriba de la capa de RED,
por lo general pertenece a la de APLICACIÓN.
OSI A TRAVES DE LOS MEDIOS FISICOS
OSI A TRAVES DE UN DISPOSITIVO DE INTERNETWORKING
Protocolo de Aplicación
APDU 7. Aplicación SMTP-FTP-SNMP-HTTP-TELNET Aplicación
PPDU 6. Presentación Presentación

SPDU 5. Sesión Sesión


Protocolo de Transporte
TPDU
4. Transporte TCP-UDP Transporte
SEGMENTO

PAQUETE 3. Red Red


Router IP-IPX

2. Enlace de datos
TRAMA
LLC MAC Puente Switch
Enlace de datos

BIT 1. Física Física


Repetidor Hub

NIC NIC
Ethernet A Coaxil – UTP – Fibra Optica B Ethernet
IEEE 802.3 IEEE 802.2
IEEE 802.5
Repetidor Hub
Arquitectura de una red tolerante a
fallas
• Internet, en sus comienzos, era el resultado de
una investigación respaldada por el
Departamento de Defensa de Estados Unidos
(DoD). Su objetivo principal fue tener un medio
de comunicación que pudiera soportar la
destrucción de numerosos sitios e instalaciones
de transmisión sin interrumpir el servicio.
• Esto implica que la tolerancia a fallas era el foco
del esfuerzo del trabajo de diseño de la red
inicial. Los primeros investigadores de red
observaron las redes de comunicación
existentes, que en sus comienzos se utilizaban
para la transmisión de tráfico de voz, para
determinar qué podía hacerse para mejorar el
nivel de tolerancia a fallas.
Redes orientadas a los circuitos
Observese cómo funcionaban los sistemas telefónicos.

• Cuando una persona realiza una llamada utilizando un


teléfono tradicional, la llamada primero pasa por un
proceso de configuración en el cual se identifican
todas las conmutaciones telefónicas entre la persona y
el teléfono al que está llamando.
• Se crea un ruta temporal o circuito a través de las
distintas ubicaciones de conmutación a utilizar durante
la duración de la llamada telefónica.
• Si falla algún enlace o dispositivo que participa en el
circuito, la llamada se cae.
• Para volver a conectarse, se debe realizar una nueva
llamada y crear un nuevo circuito entre el teléfono de
origen y el de destino.
Redes orientadas a los circuitos(2)
• Este tipo de red orientada a la conexión se
llama red conmutada por circuito. Las
primeras redes conmutadas por circuito no
recreaban en forma dinámica los circuitos
descartados. Para recuperarse de una
falla, se deben iniciar nuevas llamadas y
crear nuevos circuitos de extremo a
extremo.
Redes Orientadas a los Paquetes

• En la búsqueda de una red que pueda soportar la


pérdida de una cantidad significativa de sus servicios de
transmisión y conmutació.
• La premisa para este tipo de redes es que un simple
mensaje puede dividirse en múltiples bloques de
mensajes. Los bloques individuales que contienen
información de direccionamiento indican tanto su punto
de origen como su destino final.
• Utilizando esta información incorporada, se pueden
enviar por la red a través de diversas rutas esos bloques
de mensajes, denominados paquetes, y se pueden
rearmar como el mensaje original una vez que llegan a
destino.
• Los dispositivos dentro de la misma red no tienen en
cuenta el contenido de los paquetes individuales, sólo es
visible la dirección del destino final y del próximo
dispositivo en la ruta hacia ese destino.
• No se genera ningún circuito reservado entre emisor y
receptor. Cada paquete se envía en forma
independiente desde una ubicación de conmutación a
otra.
• En cada ubicación, se decide qué ruta utilizar para
enviar el paquete al destino final. Si una ruta utilizada
anteriormente ya no está disponible, la función de
enrutamiento puede elegir en forma dinámica la próxima
ruta disponible.
• Debido a que los mensajes se envían por partes, en
lugar de hacerlo como un mensaje completo y único, los
pocos paquetes que pueden perderse en caso de que
se produzca una falla pueden volver a transmitirse a
destino por una ruta diferente.
Conmutacion de paquetes vs
conmutacion de circuitos