Sie sind auf Seite 1von 65

Arquitectura de

Comunicaciones
Modelo OSI y TCP/IP

Introduccin 2-1
Necesidad de las arquitecturas
de comunicaciones

Entre los requerimientos necesarios para un


diseo de una red de datos estn:
Proporcionar conectividad general de manera
robusta, equitativa y econmica para una gran
cantidad de computadores.
Ser lo suficientemente flexible para evolucionar y
ajustarse a los cambios tecnolgicos y a los
requerimientos de las nuevas aplicaciones que
aparecen constantemente.
Para afrontar esta complejidad, los
diseadores de redes han creado unos
modelos generales usualmente llamados
arquitecturas de comunicaciones- que ayudan
en el diseo y la implementacin de las
redes.
Introduccin 2-2
Modelo de capas y los
protocolos
Cuando un sistema se vuelve complejo, el diseador del
sistema introduce otro nivel de abstraccin.
La idea de una abstraccin es definir un modelo unificador
que capture los aspectos importantes del sistema y oculte
los detalles de cmo fue implementado.
El reto es identificar las abstracciones que
simultneamente sean tiles en un amplio nmero de
situaciones y, a la vez, puedan ser implementadas
eficientemente.

Introduccin 2-3
Modelo de capas y los
protocolos
En sistemas en red, la abstraccin lleva al
concepto del modelo de capas.
Se comienza con servicios ofrecidos por la capa fsica y
luego se adiciona una secuencia de capas, cada una de
ellas ofreciendo un nivel de servicios ms abstracto.
Un modelo de capas ofrece dos caractersticas
interesantes:
Descompone el problema de construir una red en
partes ms manejables (no es necesario construir un
sistema monoltico que hace todo)
Proporciona un diseo ms modular (si se quiere
colocar un nuevo servicio, slo se debe modificar la
funcionalidad de una capa)
Introduccin 2-4
Proceso de un viaje areo
como una serie de pasos

tiquete (compra) tiquete (recobro)

equipaje (entrega) equipaje (recogida)

embarque desembarque

despegue aterrizaje

Vuelo Vuelo
Ruta de vuelo

Introduccin 2-5
Proceso de un viaje areo en
capas de servicios
Entrega mostrador a mostrador de [personas y equipaje]

Traslado de equipaje: entrega-recogida

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 travs de las


acciones internas a la capa y solicitando el servicio
proporcionado por una capa inferior
Introduccin 2-6
Implementacin distribuida de la
funcionalidad de las capas

Llegada Aeropuerto
tiquete (compra) tiquete (recobro)
Salida Aeropuerto

equipaje (entrega) equipaje (recogida)

embarque desembarque

despegue aterrizaje

Vuelo Vuelo

trfico areo intermedio


ruta de vuelo ruta de vuelo

Introduccin
ruta de vuelo 2-7
Otra vez: Por qu utilizar
capas?
Permite trabajar con sistemas complejos
una estructura explcita permite la identificacin de las partes del sistema
complejo y la interrelacin entre ellas

modelo de referencia de capas para


discusiones
la modularidad facilita el mantenimiento y la actualizacin del sistema

cambios que se realicen en la implementacin


de un servicio de una capa es transparente
para el resto del sistema

Introduccin 2-8
Arquitectura OSI

Qu es OSI?
Una sigla: Open Systems Interconnection
Conceptualmente: arquitectura general requerida para
establecer comunicacin entre computadoras
OSI puede verse de dos formas:
como un estndar
como un modelo de referencia

Introduccin 2-9
OSI es un estndar

El desarrollo inicial de las redes de computadores fue


promovido por redes experimentales como ARPANet y
CYCLADES, seguidos por los fabricantes de
computadores (SNA, DECnet, etctera).
Las redes experimentales se disearon para ser
heterogneas (no importaba la marca del computador).
Las redes de los fabricantes de equipos tenan su propio
conjunto de convenciones para interconectar sus equipos y
lo llamaban su arquitectura de red

Introduccin 2-10
OSI es un estndar

La necesidad de interconectar equipos de diferentes


fabricantes se hizo evidente.
En 1977, la ISO (International Organization for
Standarization) reconoci la necesidad de crear
estndares para las redes informticas y cre el
subcomit SC16 (Open Systems Interconnection)
La primera reunin de ste subcomit se llevo a cabo en
marzo de 1978. El modelo de referencia OSI fue
desarrollado despus de cerca de 18 meses de
discusin.

Introduccin 2-11
OSI es un estndar
El modelo OSI fue adoptado en 1979 por el comit
tcnico TC97 (procesamiento de datos), del cual
dependa el subcomit SC16
OSI fue adoptado en 1984 como la norma ISO/IEC 7498.
En 1994 fue reemplazado por la versin 2, con algunas
correcciones adicionales. La ISO/IEC 7498 tiene 4 partes
Parte 1: Modelo bsico
Parte 2: Arquitectura de seguridad
Parte 3: Asignacin de nombres y direcciones
Parte 4: Farmework de gestin de red

Introduccin 2-12
OSI es un estndar
El modelo fue desarrollado en colaboracin con la ITU-T (International
Telecommunication Union-Telecom sector) y tambin se present
como la recomendacin X.200 de la ITU.
Especificaciones ms detalladas estn descritas en las
recomendaciones X.211-X.217bis. Estos documentos adicionales son
similares a los RFCs para protocolos individuales.

Introduccin 2-13
OSI como Modelo de
Referencia
OSI es un modelo de referencia que muestra como debe
transmitirse un mensaje entre nodos en una red de
datos
El modelo OSI tiene 7 niveles de funciones
No todos los productos comerciales se adhieren al
modelo OSI
Sirve para ensear redes y en discusiones tcnicas
(resolucin de problemas).

Introduccin 2-14
En qu se fundamenta OSI?

La idea principal en el modelo OSI es que el proceso de


comunicacin entre dos usuarios en una red de
telecomunicaciones puede dividirse en niveles (capas)
En el proceso de comunicacin cada nivel pone su
granito de arena: el conjunto de funciones que ese nivel
sabe hacer.

Introduccin 2-15
Cmo opera el modelo OSI?

Los usuarios que participan en la comunicacin utilizan


equipos que tienen instaladas las funciones de las 7
capas del modelo OSI (o su equivalente)
En el equipo que enva:
El mensaje baja a travs de las capas del modelo OSI.

En el equipo que recibe:


El mensaje sube a travs de las capas del modelo OSI

Introduccin 2-16
Operacin: 1 aproximacin
Nodo A Nodo B
Al enviar Al recibir
el mensaje el mensaje
baja sube

El mensaje viaja a
travs de la red

En la vida real, las 7 capas de funciones del modelo OSI estn


normalmente construidas como una combinacin de:
1. Sistema Operativo (Windows XP, Win2003, Mac/OS Unix)
2. Aplicaciones (navegador, cliente de correo, servidor web)
3. Protocolos de transporte y de red (TCP/IP, IPX/SPX, SNA)
4. Hardware y software que colocan la seal en el cable
Introduccin conectado al computador (tarjeta de red y driver)
2-17
Operacin: 2 aproximacin
Las capas del modelo OSI reciben un nombre de acuerdo a su
funcin.

Aplicacin 7 Al enviar 7 Aplicacin Al recibir


Presentacin 6 el mensaje el mensaje
baja 6 Presentacin sube
Sesin 5 5 Sesin
Transporte 4 4 Transporte
Red 3 3 Red
Enlace 2 2 Enlace
Fsica 1 Fsica
1
Nodo A Nodo B
Introduccin
RED 2-18
Implementacin de las capas
OSI
Las dos primeras capas (fsica y enlace) generalmente
se construyen con hardware y software
El cable, el conector, la tarjeta de red y el driver de la
tarjeta pertenecen a los niveles 1 y 2
Los otros cinco niveles se construyen generalmente con
software

Introduccin 2-19
Comunicacin entre capas

Cada capa ofrece un


conjunto de funciones
para la capa superior y
utiliza funciones de la
capa inferior Capa A Capa A

Cada capa, en un nodo,


se comunica con su Capa B Capa B
igual en el otro nodo
NODO 1 NODO 2

Introduccin 2-20
Servicios, Interfaces y Protocolos

El modelo OSI distingue


entre:
Servicios (funciones):
Capa A Capa A
Qu hace la capa
Interfaces: Cmo las
capas vecinas pueden Capa B Capa B
solicitar/dar servicios
Protocolos: Reglas para
que capas pares se NODO 1 NODO 2
comuniquen

Introduccin 2-21
Otra forma de ver los protocolos
y las interfaces
Otras personas incluyen la interfaz y el protocolo del
modelo OSI como parte del Protocolo.
El protocolo provee un servicio de comunicaciones que
elementos (objetos) con un nivel ms alto en el modelo de
capas (como los procesos de aplicaciones o protocolos de
ms alto nivel) utilizan para intercambiar mensajes.
En este caso, cada protocolo define dos interfaces
diferentes
Una interfaz de servicio hacia otros objetos dentro del mismo
computador que desean utilizar el servicio de comunicaciones
del protocolo. Esta interfaz define las operaciones que los
objetos locales pueden solicitar al protocolo (es la interfaz de
OSI).
Una interfaz entre pares (peer-to-peer). Define la forma y el
significado de los mensajes intercambiados entre
implementaciones del mismo protocolo pero ejecutndose en
diferentes nodos para establecer el servicio de comunicaciones
(es el protocolo de OSI).

Introduccin 2-22
Otra forma de ver los protocolos
y las interfaces

Nodo 1 Nodo 2

Interfaz de
Objeto de Servicio Objeto de
alto nivel alto nivel

Protocol Interfaz Protocol


Peer-to-peer

Introduccin 2-23
Ms sobre protocolos

Excepto en la capa fsica, la comunicacin


entre pares es indirecta.
Cada protocolo se comunica con su par
pasando los mensajes a otro protocolo de una
capa inferior.
Hay que recordar que la palabra protocolo se
usa en dos sentidos:
Algunas veces hace referencia a la abstraccin de
las interfaces (operaciones definidas por la
interfaz de servicio y la interfaz entre pares)
Otras veces se refiere al mdulo programa- que
implementa en la realidad las dos interfaces.

Introduccin 2-24
Operacin: 3 aproximacin
Puede contener
encabezados de
las capas 5, 6 y 7

Nodo A Nodo B
Aplicacin Unidades de Informacin Aplicacin
Presentacin Mensaje Presentacin
Sesin Sesin
Paquete
Transporte Header 4 DATOS Transporte
Frame
Red Header 3 DATOS Red
Enlace Header 2 DATOS Enlace
Fsica DATOS Fsica
bits

Introduccin
RED 2-25
Encapsulacin
Cuando un protocolo de una capa superior enva datos a su par
en otro nodo, los entrega al protocolo de la capa inferior.
El protocolo de la capa inferior no sabe si el protocolo de nivel
superior enva una imagen, un correo o una secuencia numrica.
Luego el protocolo del nivel inferior, para crear su mensaje,
agrega una informacin de control (header) que es utilizada
entre pares para comunicarse entre ellos.
Esta informacin de control generalmente es colocada al iniciar el
mensaje. En algunos casos se anexa informacin 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 operacin de meter el mensaje del nivel superior detrs
de un header o cabecera en el mensaje de nivel inferior se
llama encapsulacin.
Introduccin 2-26
Multiplexamiento y
demultiplexamiento
En de cada una de las capas de un modelo de
comunicaciones se pueden alojar varios procolos.
Por esto razn, dentro del header que agrega un
protocolo al construir el mensaje para su par,
ubicado en otro nodo, debe incluir un identificador
para indicar a qu protocolo o servicio de la capa
superior le pertenece el payload.
Este identificador es conocido como llave de
multiplexacin (demux key)
Cuando el mensaje llega al nodo destino, el
protocolo que lo recibe debe retirar el header, mirar
la llave de multiplexacin y entregar (demultiplexar)
la carga til (payload) al protocolo o aplicacin
correctos en la capa superior.
En los headers, las llaves de multiplexacin se
implementan de diferentes maneras: diferentes
tamaos (un byte, dos bytes, cuatro bytes) o algunos
colocan slo la identificacin de la aplicacin destino,
otros colocan la aplicacin origen y la destino.
Introduccin 2-27
Operacin: 4 aproximacin
(1)
Usuario en el Nodo A enva el mensaje Tengo una idea.
Los datos se encapsulan y se registra
Tengo una idea. a qu protocolo de la capa superior
Tengo una idea. le pertenece la carga til (payload)
Tengo una idea. Sesin (5)
H4 Tengo una idea. Transp. (4)
H3 H4 Teng H3 o una idea. Red (3)
H2 H3 H4 Teng T2 H2 H3 o una idea. T2 Enlace (2)

H2 H3 H4 Teng T2 H2 H3 o una idea. T2

Introduccin Fsica (1) 2-28


Operacin: 4 aproximacin
(2)
Usuario en el Nodo B recibe el mensaje Tengo una idea.
Para entregar el mensaje al protocolo
correcto, dentro de una capa, se usa Tengo una idea.

la llave de multiplexacin. Tengo una idea.

Sesin (5) Tengo una idea.

Transp. (4) H4 Tengo una idea.

Red (3) H3 H4 Teng H3 o una idea.

Enlace (2) H2 H3 H4 Teng T2 H2 H3 o una idea. T2

H2 H3 H4 Teng T2 H2 H3 o una idea. T2

Introduccin Fsica (1) 2-29


Los 7 Niveles del modelo OSI
Cada nivel ( capa) tiene unas funciones precisas para resolver
determinados problemas de la comunicacin (divide y vencers)

Nivel OSI Funcin que ofrece


Aplicacin Aplicaciones de Red: transferencia de archivos
Presentacin Formatos y representacin de los datos
Sesin Establece, mantiene y cierra sesiones
Transporte Entrega confiable/no confiable de mensajes
Red Entrega los paquetes y hace enrutamiennto
Enlace Transfiere frames, chequea errores
Fsica Transmite datos binarios sobre un medio
Introduccin 2-30
Nivel de Aplicacin (Capa 7)

La capa de aplicacin est cerca al usuario


(no ofrece servicios a otras capas del modelo
OSI)
Es el nivel ms alto en la arquitectura OSI
Define la interfaz entre el software de
comunicaciones y cualquier aplicacin que
necesite comunicarse a travs de la red.
Las otras capas existen para prestar servicios a
esta capa
Las aplicaciones estn compuestas por procesos.
Un proceso de aplicacin se manifiesta en la capa
de aplicaciones como la ejecucin de un
protocolo de aplicacin.
Introduccin 2-31
Nivel de Presentacin (Capa
6)
Define el formato de los datos que se intercambiarn
Asegura que la informacin enviada por la capa de
aplicacin de un nodo sea entendida por la capa de
aplicacin del otro nodo
Si es necesario, transforma a un formato de
representacin comn
Negocia la sintxis de transferencia de datos para la capa
de aplicacin (estructura de datos)
Ejemplo: formato GIF, JPEG PNG para imgenes.

Introduccin 2-32
Nivel de Sesin (Capa 5)

Define cmo iniciar, coordinar y terminar las


conversaciones entre aplicaciones (llamadas
sesiones).
Administra el intercambio de datos y sincroniza
el dilogo entre niveles de presentacin (capa 6)
de cada sistema
Ofrece las herramientas para que la capa de
aplicacin, la de presentacin y la de sesin
reporten sus problemas y los recursos disponibles
para la comunicacin (control del dilogo sesin-
entre aplicaciones)
Lleva control de qu flujos forman parte de la
misma sesin y qu flujos deben terminar
correctamente
Introduccin 2-33
Nivel de Transporte (Capa 4)
Proporciona un nmero amplio de servicios. Asegura
la entrega de los datos entre procesos que han
establecido una sesin y que se ejecutan en
diferentes nodos
Evita que las capas superiores se preocupen por los detalles
del transporte de los datos hasta el proceso correcto
Hace multiplexamiento para las aplicaciones
cul es la aplicacin/servicio destino/origen?

Segmenta bloques grandes de datos antes de transmitirlos


(y los reensambla en le nodo destino)
Asegura la transmisin confiable de los mensajes
No deja que falten ni sobren partes de los mensajes
trasmitidos (si es necesario, hace retransmisin de
mensajes)
Introduccin 2-34
hace control de flujo y control de congestin
Nivel de Red (Capa 3)

Entrega los paquetes de datos a la red correcta, al


nodo correcto, buscando el mejor camino (es
decir, permite el intercambio de paquetes).
Evita que las capas superiores se preocupen por los
detalles de cmo los paquetes alcanzan el nodo destino
correcto
En esta capa se define la direccin lgica de los nodos
Esta capa es la encargada de hacer el enrutamiento y
el direccionamiento
Enrutamiento: cul es el mejor camino para llegar a la
red destino?
Direccionamiento: cul es el nodo destino?

Introduccin 2-35
Nivel de Enlace (Capa 2)

Inicia, mantiene y libera los enlaces de datos entre dos


nodos.
Hace transmisin confiable (sin errores) de los datos
sobre un medio fsico (un enlace)
Define la direccin fsica de los nodos
Construye los frames
Tambin debe involucrarse con el orden en que lleguen los
frames, notificacin de errores fsicos, reglas de uso del
medio fsico y el control del flujo en el medio.
Es diferente de acuerdo a la topologa de red y al medio
utilizado.

Introduccin 2-36
Nivel Fsico (Capa 1)

Define las caractersticas mecnicas, elctricas y


funcionales para establecer, mantener, repetir,
amplificar y desactivar conexiones fsicas entre nodos
Acepta un chorro de bits y los transporta a travs de un
medio fsico (un enlace)
Nivel de voltaje, sincronizacin de cambios de voltaje,
frecuencia de transmisin, distancias de los cables,
conectores fsicos y asuntos similares son especificados en
esta capa.

Introduccin 2-37
Arquitectura OSI
End system End system

Aplicacin Aplicacin

Presentacin Presentacin
Intermediate systems
Sesin Sesin

Transporte Transporte

Red Red Red Red

Enlace Enlace Enlace Enlace

Fsica Fsica Fsica Fsica

Introduccin
Uno o ms nodos 2-38
dentro de la Red
Perspectivas del modelo OSI

El modelo OSI permite trabajar con la complejidad de


los sistemas de comunicacin de datos
Las implementaciones de arquitecturas de red reales no
cumplen (o lo hacen parcialmente) con el Modelo OSI:
TCP/IP, SNA, Novell Netware, DECnet, AppleTalk, etc.

Introduccin 2-39
Perspectivas del modelo OSI
Se intent construir una implementacin del modelo OSI
A finales de los 80, el gobierno de EEUU quiso establecer
GOSIP (Government Open Systems Interconnect Profile) como
algo obligatorio. NO funcion. Perdi vigencia en 1995
Qu suceder con OSI?
Los protocolos para OSI se ven muy poco (algunas tecnologas
WAN los usan)
TCP/IP sigue mejorando continuamente
Una parte de las recomendaciones de la ITU-T que sobrevive,
son las utilizadas en VoIP (H.323, H.225, Q.931, G.711, entre
otras)
El modelo OSI sigue siendo un modelo pedaggico.
Introduccin 2-40
Qu es TCP/IP?

El nombre TCP/IP se refiere a una suite de protocolos


de datos.
Una coleccin de protocolos de datos que permite que los
computadores se comuniquen.
El nombre viene de dos de los protocolos que lo
conforman:
Transmission Control Protocol (TCP)
Internet Protocol (IP)
Hay muchos otros protocolos en la suite

Introduccin 2-41
TCP/IP e Internet

TCP/IP son los protocolos fundamentales de Internet


(Aunque se utilizan para Intranets y Extranets)
Stanford University y Bold, Beranek and Newman (BBN)
presentaron TCP/IP a comienzos de los 70 para una red
de conmutacin de paquetes (ARPANet).
La arquitectura de TCP/IP ahora es definida por la
Internet Engineering Task Force (IETF)

Introduccin 2-42
Por qu es popular TCP/IP?

Los estndares de los protocolos son abiertos:


interconecta equipos de diferentes fabricantes sin
problema.
Independiente del medio de transmisin fsico.
Un esquema de direccionamiento amplio y comn.
Protocolos de alto nivel estandarizados (muchos
servicios!)

Introduccin 2-43
Estndares de TCP/IP

Para garantizar que TCP/IP sea un protocolo abierto los


estndares deben ser pblicamente conocidos.
La mayor parte de la informacin sobre los protocolos
de TCP/IP est publicada en unos documentos llamados
Request for Comments (RFCs) - Hay otros dos tipos de
documentos: Military Standards (MIL STD), Internet
Engineering Notes (IEN) -.

Introduccin 2-44
Arquitectura de TCP/IP (cuatro
capas)
No hay un acuerdo sobre como representar la jerarqua de los
protocolos de TCP/IP con un modelo de capas (utilizan de tres
a cinco).

Aplicacin
Presentacin
Aplicacin Aplicaciones y procesos que usan la red
Sesin
Transporte Servicios de entrega de datos entre nodos
Internet
Red Define el datagrama y maneja el enrutamiento
Enlacede
Acceso
Rutinas para acceder el medio fsico
Red
Fsica
Introduccin 2-45
Pila de protocolos de Internet (cinco
capas)
aplicacin: soporta las aplicaciones de la
red
FTP, SMTP, HTTP
aplicacin
transporte: transferencia de datos host
to host
TCP, UDP transporte
red: enrutamiento de datagramas desde
la fuente al destino red
IP, protocolos de enrutamiento
enlace: transferencia de datos entre enlace
elementos de red vecinos
PPP, Ethernet fsica
fsica: bits en el cable

Introduccin 2-46
Capas: comunicacin lgica

Cada capa: aplicacin


transporte
distribuida red
Las entidades enlace
implementan las fsica
funciones de red
cada capa en aplicacin enlace
cada nodo transporte fsica
red
las entidades enlace
realizan fsica
aplicacin aplicacin
acciones, e transporte transporte
intercambian red red
mensajes con sus enlace enlace
iguales fsica fsica

Introduccin 2-47
Capas: comunicacin lgica
datos
Transporte aplicacin
toma datos de la transporte
transporte
aplicacin red
enlace
agrega
direccionamiento,
fsica
agrega informacin de ack red
chequeo de aplicacin enlace
confiabilidad para transporte datos fsica
formar el datagrama
red
enva el datagrama al enlace
otro nodo datos
fsica
aplicacin aplicacin
espera el acuse de
recibo (ack) del otro transporte transporte
transporte
nodo red red
enlace enlace
analoga: la oficina
postal fsica fsica

Introduccin 2-48
Capas: comunicacin fsica
datos
aplicacin
transporte
red
enlace
fsica
red
aplicacin enlace
transporte fsica
red
enlace
fsica datos
aplicacin aplicacin
transporte transporte
red red
enlace enlace
fsica fsica
Introduccin 2-49
Encapsulacin de datos

Capa de aplicacin
Cada capa de la pila
TCP/IP adiciona DATOS

informacin de control
(un header) para Capa de transporte

asegurar la entrega Header DATOS


correcta de los datos.
Cuando se recibe, la Capa Internet

informacin de control Header Header DATOS


se retira.
Capa de Acceso de Red

Header Header Header DATOS


Introduccin 2-50
Capas de los protoclos y los datos

Cada capa toma los datos de la capa superior


agrega informacin de control (header) y crea una nueva
unidad de datos
pasa esta nueva unidad a la capa inferior

origen destino
M aplicacin aplicacin M mensaje
Ht M transporte transporte Ht M segmento
Hn Ht M red red Hn Ht M datagrama
Hl Hn Ht M enlace enlace Hl Hn Ht M frame
fsica fsica

Introduccin 2-51
Ubicacin de los protocolos de TCP/IP en el Modelo
de Referencia OSI (Open Systems Interconnection)

Modem

Lleg

Solicitud
DNS Red del
Campus

Introduccin 2-52
Representacin alternativa de la
Arquitectura de Internet
Diseo en forma de clepsidra (reloj de arena)
Aplicacin vs. Protocolo de Aplicacin (FTP, HTTP)

FTP HTTP SNMP TFTP

TCP UDP

IP

RED1 RED2 REDn

Introduccin 2-53
Otras representaciones de la
arquitectura de Internet

Aplicaciones
ASCII Aplicaciones
binarias Aplicacin
NVTs

TCP y UDP TCP UDP

IP IP

Topologa de red Network

Introduccin 2-54
Equipos de interconexin y el
modelo de capas
El modelo de capas permite ver las responsabilidades de
los diferentes equipos utilizados para interconectar
redes de datos (routers, switches, hubs y gateways).
Cada dispositivo de red se disea para para una tarea
especfica. Tienen diferentes niveles de inteligencia y
procesan el trfico de forma diferente.
Utilizar las capas aplicadas a las tareas de cada tipo de
dispositivo facilita entender lo que cada uno de ellos hace.

Introduccin 2-55
Equipos de interconexin, modelo de capas y
esquema de direccionamiento/multiplexamiento
utilizado
Direccionamiento/
Capa Dispositivo Multiplexamiento

Aplicacin
Presentacin
Sesin
Transporte Gateway Nmero de Puerto
Red Router Direccim IP
Enlace Switch Direccin MAC
Fsica Hub Bits

Introduccin 2-56
Repetidor (hub)

Nodo A El repetidor conecta redes Nodo B


de rea local en la CAPA 1
(fsica) del modelo de
referencia OSI

Introduccin 2-57
Qu hace un repetidor?

El repetidor es el responsable de
Amplificar la seal para asegurar que la amplitud sea la
correcta
Asegurar la fase de la seal (jitter)
Repetir las seales de un segmento a los otros segmentos
conectados al repetidor

Introduccin 2-58
Switch (bridge)
El switch/bridge conecta
Nodo A Nodo B
segmentos fsicos de red
de rea local en la capa 2
para formar una red ms
grande

Introduccin 2-59
Qu hace un switch (bridge)?

Los bridges y switches:


Analizan los frames que llegan, de acuerdo a la
informacin que traiga el frame toman la decisin de
cmo re-enviarlo (generalmente con base en la MAC
address) y envan el frame a su destino
No analizan la informacin de las capas superiores (pueden
pasar rpidamente el trfico de diferentes protocolos).
Extienden la red (ms distancia) y separan dominios de
colisin.

Introduccin 2-60
Router (enrutador,
encaminador)
El enrutador conecta redes
Nodo A Nodo B
lgicamente (capa 3).
Determina la siguiente red
para envar un paquete a su
destino final.

Introduccin 2-61
Qu hace un enrutador?
Conecta al menos dos redes y decide de que manera envar cada paquete
de informacin basado en el conocimiento del estado de las redes que
interconecta y la direccin lgica.
Crea y/o mantiene una tabla de rutas disponibles junto con sus
condiciones para determinar la mejor ruta para que un paquete alcance
su destino
Puede filtrar paquetes por direccin lgica, nmero de protocolo y
nmero de puerto
Separa dominios de broadcast (subredes, VLANs,)
Interconecta redes WAN y LAN

Introduccin 2-62
Gateway
Nodo A Nodo B

El gateway mueve datos entre protocolos (capa 4 a la 7)

Introduccin 2-63
Qu es un gateway?

Un gateway es un punto de red que actua como entrada


a otra red. Est en varios contextos.
Nodos Host (clientes servidores) vs. Nodos gateway
(routers: controla trfico)
Los proxy server, los firewall y los servicios que
permiten pasar correo de un sistema a otro (Internet ->
Compuserve) son gateways en el sentido definido aqu.

Introduccin 2-64
Referencias
ZIMMERMANN, Hubert. OSI Reference Model, The ISO
model of Architecture for Open Systems
Interconnection, abril de 1980.
PETERSON, Larry; DAVIE, Bruce, Computer Networks, A
system approach, Morgan Kaufmann Publishers. 2003.
KUROSE, Jim; ROSS, Keith, Computer Networking: A Top
Down Approach Featuring the Internet, 2 edicin.
Addison-Wesley. 2003
HALL, Eric. , Internet Core Protocols, the definitive
guide, O'Reilly & Associates, Inc. 2000
HARTPENCE, Bruce. Packet Guide to Core Network
Protocols. O'Reilly & Associates, Inc. primera edicin.
Junio de 2011

Introduccin 2-65

Das könnte Ihnen auch gefallen