You are on page 1of 48

DEPARTAMENTO DE REDES Y

COMUNICACIONES DE DATOS
Semana 1
MODELO DE COMUNICACIONES OSI

Programa de capacitación Continua


Necesidad de las arquitecturas de
comunicaciones
• Entre los requerimientos necesarios para un diseño de una
red de datos están:
– Proporcionar conectividad general de manera robusta, equitativa y
económica para una gran cantidad de computadores.
– Ser lo suficientemente flexible para evolucionar y ajustarse a los
cambios tecnológicos y a los requerimientos de las nuevas
aplicaciones que aparecen constantemente.
• Para afrontar esta complejidad, los diseñadores de redes
han creado unos modelos generales –usualmente llamados
arquitecturas de comunicaciones- que ayudan en el diseño
y la implementación de las redes.

Introducción 2-2
Programa de capacitación Continua
Modelo de capas y los protocolos
• Cuando un sistema se vuelve complejo, el
diseñador del sistema introduce otro nivel de
abstracción.
– La idea de una abstracción es definir un modelo
unificador que capture los aspectos importantes del
sistema y oculte los detalles de cómo fue
implementado.
• El reto es identificar las abstracciones que
simultáneamente sean útiles en un amplio número
de situaciones y, a la vez, puedan ser
implementadas eficientemente.
Introducción 2-3
Programa de capacitación Continua
Modelo de capas y los protocolos
• En sistemas en red, la abstracción lleva al concepto del
modelo de capas.
– Se comienza con servicios ofrecidos por la capa física y luego se
adiciona una secuencia de capas, cada una de ellas ofreciendo un
nivel de servicios más abstracto.
• Un modelo de capas ofrece dos características
interesantes:
– Descompone el problema de construir una red en partes más
manejables (no es necesario construir un sistema monolítico que
hace todo)
– Proporciona un diseño más modular (si se quiere colocar un nuevo
servicio, sólo se debe modificar la funcionalidad de una capa)

Introducción 2-4
Programa de capacitación Continua
Proceso de un viaje aéreo como una
serie de pasos

tiquete (compra) tiquete (recobro)

equipaje (entrega) equipaje (recojo)

embarque desembarque

despegue aterrizaje

Vuelo Vuelo
Ruta de vuelo

Introducción 2-5
Programa de capacitación Continua
Proceso de un viaje aéreo en capas
de servicios
Entrega mostrador a mostrador de [personas y equipaje]

Traslado de equipaje: entrega-recojo

Traslado de personas: embarque-desembarque

Traslado de la aeronave: pista a pista

Ruta de vuelo desde el origen hasta el destino

Capas: cada capa implementa un servicio a través de las


acciones internas a la capa y solicitando el servicio
proporcionado por una capa inferior
Introducción 2-6
Programa de capacitación Continua
Implementación distribuida de la
funcionalidad de las capas

Llegada Aeropuerto
tiquete (compra) tiquete (recobro)

equipaje (entrega) equipaje (recojo)


Aeropuerto

embarque desembarque

despegue aterrizaje
Salida

Vuelo Vuelo

tráfico aéreo intermedio

ruta de vuelo ruta de vuelo

ruta Introducción
de vuelo 2-7
Programa de capacitación Continua
Otra vez: ¿Por qué utilizar capas?
• Permite trabajar con sistemas complejos
– una estructura explícita permite la identificación
de las partes del sistema complejo y la
interrelación entre ellas
• modelo de referencia de capas para discusiones
– la modularidad facilita el mantenimiento y la
actualización del sistema
• cambios que se realicen en la implementación de
un servicio de una capa es transparente para el
resto del sistema

Introducción 2-8
Programa de capacitación Continua
Introducción
• El Modelo de Referencia de Interconexión de Sistemas
Abiertos, OSI (Open System Interconnect)
• Desarrollado por la ISO (International Organization for
Standardization) en 1977 en su documento ISO / IS 7498
• Sistema dividido en niveles, se definen conceptos como:
– Protocolos de nivel n.− Reglas que controlan la
comunicación entre dos entidades del mismo nivel
(ordenador con ordenador, fax con fax,...).
– Interfaz.− Conjunto de posibles mensajes que permiten el
entendimiento entre dos niveles contiguos del modelo.

Programa de capacitación Continua


INTERCONEXIÓN DE REDES
LOCALES
• Modelo de Capas
– La comunicación entre dos dispositivos es un proceso muy
complejo
– La comunicación necesita un origen, un destino, un medio de
transmisión y un conjunto de protocolos
– Dividir la comunicación en partes más pequeñas mejora la
interoperablidad y la comprensión
• ¿Porqué un modelo de red dividido en capas?
– Divide el proceso de comunicación en partes más pequeñas
– Facilita el desarrollo de componentes de red
– Facilita el diseño de las redes
– Facilita la corrección de errores
– Facilita la administración de la red
Programa de capacitación Continua
• ¿Porqué un modelo ...?
– Estandariza el software y los dispositivos de red
• Asegura la compatibilidad y la interoperabilidad entre
dispositivos de diferentes fabricantes
– Previene que los cambios en una capa afecten a otras
• Las capas se desarrollan más rápido
• Acelera la evolución de las redes
– Simplifica el aprendizaje
• Definición:
– Es una arquitectura por niveles para el diseño de
sistemas de red que permiten la comunicación entre
todos
Programa los dispositivos
de capacitación de computadoras.
Continua
• Esta compuesto por siete niveles separados, pero
relacionados, cada uno de los cuales define un segmento
del proceso necesario para mover la información a través
de una red.

Programa de capacitación Continua


• ¿ Cómo se organizan los niveles ?

Proporcionan servicios de soporte


de usuario

Asegura la transmisión fiable de


extremo a extremo

Son los niveles de soporte de Red


(aspectos físicos de la transmisión
de los datos de un dispositivo a
otro)
Programa de capacitación Continua
• Capa de Aplicación:

• Provee servicios de comunicación a


las aplicaciones
• Incluye: Telnet, HTTP, FTP, Browsers,
SMTP, etc.

Programa de capacitación Continua


Programa de capacitación Continua
• Capa de Presentación:
• Su principal función es definir
formatos de datos
• Provee encriptación y compresión
(Code formatting)
• Garantiza que los datos que llegan
desde la red puedan ser utilizados por
la aplicación y que la información
enviada por la aplicación sea entendida
por el destino
• Incluye: JPEG, ASCII, GIF, TIFF,
MPEG, etc.

Programa de capacitación Continua


PRESENTACION UNIFORM DE
DATOS

Programa de capacitación Continua


COMPRESION

Programa de capacitación Continua


• Capa de Sesión:
• Define como comenzar, controlar y
terminar las conversaciones
(sesiones).
• Define mecanismos para control de
diálogo.
• Incluye: SQL, NFS, NetBios names,
DECnet SCP, etc.

Programa de capacitación Continua


CAPA DE SESION

Programa de capacitación Continua


• Capa de Transporte:
• Provee confiabilidad, control de flujo
y corrección de errores a través de
TCP
• Segmentación y reensamble
• Se reordenan los paquetes cuando
lleguen desordenados (TCP)
• TCP es orientado a conexión
• UDP no es orientado a conexión y no
confirma la recepción de paquetes.
• Es poco confiable

Programa de capacitación Continua


CAPA DE TRANSPORTE
CONEXIÓN EXTREMO A EXTREMO

Programa de capacitación Continua


LA CAPA DE TRANSPORTE
SEGMENTACION Y ENSAMBLADO

Programa de capacitación Continua


• Capa de Red:
• Define la entrega de paquetes
extremo a extremo
• Responsable del enrutamiento del
paquete.
• Define las identificaciones de los
hosts, como determinar las rutas y
como aprender las rutas
• Define como dividir el paquete en
paquetes que se ajusten a un MTU –
Fragmentación.
• Incluye: IP, IPX, AppleTalk, • ICMP, etc.

Programa de capacitación Continua


CAPA DE RED
ENRUTAMIENTO

Programa de capacitación Continua


LA CAPA DE RED
CONTROL DE CONGESTION

Programa de capacitación Continua


• Capa de Enlace de Datos:
• Direccionamiento Físico
• Maneja notificación de errores con
CRC, la topología de red, control de
flujo y direccionamiento físico de la
trama (frame)
• Responsable del Media Access
Control,
impide el exceso de colisiones.
CSMA/CD, Paso de testigo.
• Indicador de Protocolo
• Incluye: FFDI, IEEE 802.3, IEEE
802.5, Frame Relay, PPP, etc.
Programa de capacitación Continua
CAPA DE ENLACE DE DATOS

Programa de capacitación Continua


Programa de capacitación Continua
Programa de capacitación Continua
• Capa Física:
• Proporciona los medios eléctricos,
mecánicos, de procedimiento y
funcionales para activar y mantener el
enlace físico entre sistemas
• Codifica los datos binarios
proporcionados por el nivel de enlace
de datos, convirtiéndolos en voltajes,
pulsos de luz u otros impulsos
adecuados.
• Incluye: V.35, EIA/TIA-232, RJ45,
Manchester, etc.

Programa de capacitación Continua


CAPA FISICA
MEDIOS DE TRANSMISION

Programa de capacitación Continua


CAPA FISICA
INTERFACES ELECTRICAS

Programa de capacitación Continua


• De las 7 Capas son indispensables como mínimo las
capas 1,2 y7
• Capa Física 1, define la topología, tipo de cable, modo
de emisión y el soporte de transmisión (banda base o
señal portadora)
• Capa Enlace 2, como se accede a la red, el método de
acceso al bus y el direccionamiento de los equipos
• Capa de Aplicación 7, propone diferentes servicios a los
usuarios. Determina los mecanismos de empleo de estos
servicios

Programa de capacitación Continua


Dispositivos de Red
• Dos o más redes separadas están conectadas para intercambiar
datos o recursos formando una interred (internetwork). Enlazar
LANs en una interred requiere de equipos que realicen ese
propósito.
• Existen equipos de Interconexión a nivel de:
– LAN: Hub, switch, repetidor, gateway, puente, access points.
– MAN: Repetidor, switch capa 3, enrutador, multicanalizador,
– wireless bridges. puente, modem analógico, modem ADSL,
modem
– CABLE, DSU/CSU.
– WAN: Enrutador , multicanalizador, modem analógico,
DSU/CSU, modem satelital.

Programa de capacitación Continua


Concentrador o Hub
• Dispositivo pasivo que actúa como punto de conexión central entre
dispositivos.
• Opera en la capa física del modelo OSI.
• Permite sólo extender la cobertura física de una red, pero no
cambia la funcionalidad de la misma.
• Un repetidor regenera una señal a niveles más óptimos.

Programa de capacitación Continua


Conmutador o Switch
• Filtran y dirigen tramas entre los segmentos de la LAN
proporcionando un ancho de banda dedicado: forman un circuito
virtual entre el equipo emisor y el receptor, y disponen de todo el
ancho de banda del medio durante la fracción de segundo que
tardan en realizar la transmisión.
• Opera en la capa 2 del
modelo OSI.
• Utilizan
direccionamiento MAC,
para el envió de
paquetes.

Programa de capacitación Continua


Puente o Bridge
• Operan tanto en la Capa Física como en la de Enlace de Datos.
• Dividen una red en pequeños segmentos. Pero también pueden
unir dos redes separadas.
• Hacen filtraje para controlar el tráfico en una red.
• Conecta LANs que usan diferente protocolo.
• Controla las tramas defectuosas.

Programa de capacitación Continua


Enrutador o Router
• Operan en la capa de red (así como Enlace de Datos y
capa física). Los enrutadores organizan una red grande
en términos de segmentos lógicos. Cada segmento de
red es asignado a una dirección así que cada paquete
tiene tanto dirección destino como dirección fuente.
• Utilizan algoritmos para determinar la mejor ruta posible
• Utilizan las direcciones IP (direcciones de red) de los
mensajes para dirigir el tráfico.

Programa de capacitación Continua


TOPOLOGIAS DE RED
• Topología es la estructura que posee la red. La topología puede
ser física o lógica.
• Topología física: la distribución física del cableado y los elementos
físicos, y su forma de interconexión.
• Topología lógica: la forma de circulación y la regulación de la
información.
• Además del cable, que es el medio físico tradicional de transmisión
de datos, también puede conseguirse la comunicación, por radio,
infrarrojos o microondas.
• El tipo de topología influye en:
– El coste de la red, El rendimiento, La fiabilidad, La complejidad del
software, La facilidad /dificultad para las modificaciones.

Programa de capacitación Continua


Topología en Estrella
• Formado por un nodo central (concentrador o hub) al cual están
conectadas todos las dispositivos de la red. Dos modos:
• Modo repetidor hacia todas las estaciones
• Modo repetidor hacia una sola estación
• Ventajas:
– Fácil administración.
– Sencillo añadir o quitar dispositivos.
• Desventajas:
– Si se avería el nodo central, no funciona la red.
– Una línea para cada nodo.
– La entrada/salida del nodo central puede convertirse en un cuello
de botella.

Programa de capacitación Continua


Topología en Anillo
• Topología en Anillo
– La transmisión es en una sola dirección.
– Cada nodo transmite o recibe un paquete.
– Cualquier nodo recibe el paquete que circula por el anillo, si es
para él, se lo queda, si no, lo pasa al siguiente.
– No hay ningún nodo central que controle la red.
– Ventajas:
• Fácil localización de errores.
• No necesita algoritmos de
• enrutamiento.
– Desventajas:
• El fallo de un enlace provoca el fallo de todo el anillo.
• Difícil adición de nodos.
• Instalación del cableado compleja.
Programa de capacitación Continua
Topología en Bus
• Todos los dispositivos están unidos a un cable continuo, a través
de interfaces físicas.
• Los mensajes circulan en ambas direcciones.
• No hay ningún nodo central que controle la red.
• La información se transmite por todo el bus. Por ello, todos los
nodos del bus pueden escuchar las señales
• Ventajas:
– Sencillez y bajo costo.
– Fácil segmentación, aumentando su seguridad
• Desventajas:
– La rotura del cable principal dejaría sin servicio a todos los
dispositivos de la red.

Programa de capacitación Continua


Topología en Malla
• Los nodos de la red tienden a conectarse con el
resto, de la manera más corta posible
• Esta topología permite que la información circule
por varias rutas alternativas.
• Ventajas:
– Si algún enlace deja de
– funcionar, la información
– puede ir por otro camino.
• Desventajas:
– Es cara y compleja.
Programa de capacitación Continua
ETHERNET
• Ethernet es una tecnología de redes de área local (LAN) que transmite
información entre computadores a una velocidad de 10 Mbps
(Ethernet), 100 Mbps (Fast Ethernet) ó 1000 Mbps (Gigabit Ethernet).
[Se está desarrollando 10Gigabit Ethernet- norma es la IEEE-802.3ae,
junio 17 2002]
• Evolución de Ethernet
– Xerox Palo Alto Research Center: Robert M. Metcalfe, 2.94 Mbps. (1972)
– DEC-Intel-Xerox (DIX Ethernet Statndard): Ethernet V1, 10 Mbps (1980)
– DEC-Intel-Xerox (DIX V2.0): Ethernet V2, 10 Mbps (1982)
– Novell-NetWare: Ethernet propietario (1983)
– Institute of Electrical and Electronics Engineers (IEEE 802.3): 802.3 CSMA/CD,
10 Mbps (1985) -www.ieee.org-
– IEEE 802.3a-1985: cable coaxial delgado a 10 Mbps, IEEE 802.3c-1985
especificaciones de un repetidor 10 Mbps.

Programa de capacitación Continua


Trama Ethernet
• Utilizado para llevar datos entre los computadores.
– El “frame” consta de varios bits organizados en varios campos.
– Estos campos incluyen la dirección física de las interfaces Ethernet, un
campo variable de datos (entre 46 y 1500 bytes) y un campo de
chequeo de error.
– Hay varios tipos de frames: Para 10 Mbps y 100 Mbps se tienen
Ethernet V2 (Frame DIX) e IEEE 802.3.
Adicionalmente, Gigabit Ethernet hace algunos ajustes al manejo del
frame (carrier extension y frame bursting) para poder ser
utilizado en canales compartidos (half duplex)

Programa de capacitación Continua


Trama Ethernet Versión 2

• Preámbulo: 64 bits (8 bytes) de sincronización


• Destino: 6 bytes, dirección física del nodo destino (MAC address)
• Origen: 6 bytes, dirección del nodo origen
• Tipo: 2 bytes, especifica el protocolo de la capa superior
• Datos: entre 46 y 1500 bytes, información de las capas superiores
• Chequeo: Secuencia de chequeo del frame (FCS)
• Cuando un frame Ethernet es enviado al canal, todas las
interfaces revisan los primeros 6 bytes (48 bits). Si es su
dirección MAC (o broadcast) reciben el paquete y lo
entregarán al software de red instalado en el computador. Las
interfaces con diferentes dirección no continuarán leyendo el
frame
Programa de capacitación Continua
Trama IEEE 802.3

• Preámbulo: 56 bits (7 bytes) de sincronización


• SFD: 1 byte, delimitador de inicio del frame
• Destino: 6 bytes, dirección física del nodo destino (MAC address)
• Origen: 6 bytes, dirección del nodo origen
• Longitud: 2 bytes, cantidad de bytes en el campo de datos
• Datos: entre 46 y 1500 bits, información de las capas superiores
• Chequeo: Secuencia de chequeo del frame (FCS)

• Un nodo sabe si el frame es Ethernet V2 ó IEEE 802.3 al


revisar los dos bytes que siguen a la dirección origen. Si su
valor es más que el hexadecimal 05DC (decimal 1500),
entonces es un frame Ethernet V2. Si es menor se asume que
Programa de capacitación
ese campo representaContinua
la longitud de los datos.