Está en la página 1de 45

REDES DE COMPUTADORES

Arquitecturas de Red Internet y OSI

Arquitectura OSI
Qu es 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
3

OSI es un estndar
El modelo OSI fue desarrollado en 1983 por representantes de importantes firmas de las telecomunicaciones y las computadoras OSI fue adoptado en 1984 oficialmente como un estndar internacional por la ISO (International Organization of Standards). Ahora es la recomendacin X.200 de la ITU (International Telecommunication Union) y la norma ISO/IEC 7498-1
4

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).
5

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.
6

Modelo de referencia OSI


Cmo opera el modelo OSI?

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
8

Operacin: 1 aproximacin
Nodo A
Al enviar el mensaje baja El mensaje viaja a travs de la red

Nodo B
Al recibir el mensaje sube

En la vida real, las 7 capas de funciones del modelo OSI estn normalmente construidas como una combinacin de: 1. Sistema Operativo (Win9x, NT, Mac/OS Unix) 2. Aplicaciones (navegador, cliente de correo) 3. Protocolos de transporte y de red (TCP/IP, IPX/SPX) 4. Hardware y software que colocan la seal en el cable 9 conectado al computador (tarjeta de red y driver)

Operacin: 2 aproximacin
Las capas del modelo OSI reciben un nombre de acuerdo a su funcin. Aplicacin Presentacin Sesin Transporte Red Enlace Fsica Nodo A RED 7 6 5 4 3 2 1
Al enviar el mensaje baja

7 Aplicacin 6 Presentacin 5 Sesin 4 Transporte 3 Red 2 Enlace Fsica 1

Al recibir el mensaje sube

Nodo B
10

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 las capas 1 y 2

Las otras cinco capas se construyen generalmente con software


11

Comunicacin entre capas


Cada capa ofrece un conjunto de funciones para la capa superior y utiliza funciones de la capa inferior Cada capa, en un nodo, se comunica con su igual en el otro nodo

Capa A Capa B

Capa A Capa B

NODO 1

NODO 2

12

Servicios, Interfaces y Protocolos


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

NODO 1

NODO 2

13

Operacin: 3 aproximacin
Nodo A
Aplicacin Presentacin Sesin Transporte Red Enlace Fsica
bits Puede contener encabezados de las capas 5, 6 y 7

Nodo B
Aplicacin Presentacin Sesin Transporte Red Enlace Fsica

Unidades de Informacin
Mensaje Paquete Header 4 DATOS Frame Header 3 Header 2 DATOS DATOS

DATOS

RED
14

Operacin: 4 aproximacin (1)


Usuario en el Nodo A enva el mensaje Tengo una idea.
Tengo una idea. Tengo una idea.

Tengo una idea.


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

H2 H3 H4 Teng T2

Sesin (5) Transp. (4) Red (3) Enlace (2)

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

Fsica (1)

15

Operacin: 4 aproximacin (2)


Usuario en el Nodo B recibe el mensaje Tengo una idea.
Tengo una idea. Tengo una idea.

Sesin (5) Transp. (4) Red (3) Enlace (2)

Tengo una idea.


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

H2 H3 o una idea. T2

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

Fsica (1)

16

Modelo de referencia OSI


Los 7 Niveles del modelo OSI

17

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 Aplicacin Presentacin Sesin Transporte Red Enlace Fsica Funcin que ofrece Aplicaciones de Red: transferencia de archivos Formatos y representacin de los datos Establece, mantiene y cierra sesiones Entrega confiable/no confiable de mensajes Entrega los paquetes y hace enrutamiennto Transfiere frames, chequea errores Transmite datos binarios sobre un medio
18

Nivel de Aplicacin (Capa 7)


La capa de aplicacin ofrece sus servicios al usuario (no ofrece servicios a otras capas del modelo OSI)
Identifica los interlocutores de la comunicacin Sabe si hay recursos suficientes para establecer la comunicacin deseada Sincroniza aplicaciones y establece acuerdos sobre los procedimientos para controlar la integridad de los datos.
19

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 (ASCII - EBCDIC) Negocia la sintxis de transferencia de datos para la capa de aplicacin (estructura de datos)
20

Nivel de Sesin (Capa 5)


Establece, coordina y termina las conversaciones entre aplicaciones.
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 21 dilogo entre aplicaciones)

Nivel de Transporte (Capa 4)


Asegura la entrega de los datos entre nodos
Evita que las capas superiores se preocupen por los detalles del transporte de los datos Hace multiplexamiento
cul es la aplicacin/servicio destino/origen?

Asegura la transmisin confiable de los mensajes Detecta fallos de transporte y los soluciona Establece y termina circuitos virtuales. No deja que falten ni sobren mensajes trasmitidos hace control de flujo sobre la red
22

Nivel de Red (Capa 3)


Entrega los paquetes a la red correcta, al nodo correcto, buscando el mejor camino.
Evita que las capas superiores se preocupen por los detalles de cmo los paquetes alcanzan su destino Utiliza la direccin lgica de los nodos Hace el enrutamiento y el direccionamiento
Enrutamiento: cul es el mejor camino para llegar a la red destino? 23 Direccionamiento: cul es el nodo destino?

Nivel de Enlace (Capa 2)


Transmisin confiable (sin errores) de los datos sobre un medio fsico (un enlace)
Utiliza 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
24

Nivel Fsico (Capa 1)


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

Modelo de referencia OSI


Futuro de la arquitectura OSI

26

Perspectivas del modelo OSI


El modelo OSI permite trabajar con la complejidad de los sistemas de comunicacin de datos Hay implementaciones de arquitecturas de red que no cumplen (o lo hacen parcialmente) con el Modelo OSI:
TCP/IP, SNA, Novell Netware, DECnet, AppleTalk, etc.
27

Perspectivas del modelo OSI


Existe una implementacin del modelo OSI A finales de los 80, el gobierno de EEUU quizo establecer GOSIP (Goverment Open Systems Interconnect Profile). NO funcion. En 1995 no fue obligatorio OSI est siendo desplazado comercialmente por TCP/IP
28

Perspectivas del modelo OSI


Qu suceder con OSI?
Los protocolos de la implementacin OSI desarrollada son demasiado complejos y tienen fallas Estn implementados de manera muy regular TCP/IP sigue mejorando continuamente

El modelo OSI sigue siendo un modelo pedaggico.


29

Qu es TCP/IP?
El nombre TCP/IP se refiere a una suite de protocolos de datos. El nombre viene de 2 de los protocolos que lo conforman:
Transmission Control Protocol (TCP) Internet Protocol (IP)

Hay muchos otros protocolos en la suite


30

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). Tambin se usa en redes de rea local
31

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 32 (muchos servicios!)

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) -. 33

Arquitectura de TCP/IP
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 Sesin Transporte Internet Red Enlace Acceso de Red Fsica

Aplicaciones y procesos que usan la red Servicios de entrega de datos entre nodos Define el datagrama y maneja el enrutamiento Rutinas para acceder el medio fsico
34

Encapsulacin de datos
Capa de aplicacin

Cada capa de la pila TCP/IP adiciona informacin de control (un header) para asegurar la entrega correcta de los datos. Cuando se recibe, la informacin de control se retira.

DATOS

Capa de transporte

Header

DATOS

Capa Internet Header Header DATOS

Capa de Acceso de Red Header Header Header DATOS 35

Estructuras de datos
Capa de aplicacin

TCP

UDP

Stream
Capa de transporte

Message

Segment
Capa Internet

Packet

Datagram
Capa de Acceso de Red

Datagram

Frame

Frame
36

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

Modem Lleg

Solicitud DNS

Red del Campus


37

Conceptos dentro de las arquitecturas

38

Definicin de capas (layering)


Uso de abstraccin para manejar la complejidad La abstraccin lleva a la definicin de capas Adems, se puede hacer abstraccin en cada capa
Programas de aplicacin
Canal para request/reply
Canal para flujo de mensajes

Conectividad host-to-host Hardware


39

Protocolos
Bloques de construccin de una arquitectura de red. Cada (objeto) protocolo tiene dos interfaces diferentes Interface de servicios: operaciones que se hacen sobre este protocolo Interface peer-to-peer: mensajes intercambiados entre iguales El trmino protocolo tiene varios significados especificacin de la interface peer-to-peer mdulo que implementa esta interface
40

Interfaces
Host 1 Host 2

Objeto de alto nivel

Interface de Servicio

Objeto de alto nivel

Protocol

Interface Peer-to-peer

Protocol

41

Mecnica de los Protocolos


Diagrama de Protocolos
La comunicacin peer-to-peer, por lo general, es indirecta La comunicacin peer-to-peer es directa slo a nivel de hardware
Host 1 Host 2

Archivos

Biblioteca Digital

Video

Archivos

Biblioteca Digital

Video

RRP

MSP

RRP

MSP

HHP

HHP

42

Mecnica de los Protocolos


Multiplexacin y Demultiplexacin (demux key) Encapsulacin (header/body)
Host 1 Aplicacin Datos RRP RRP Datos HHP HHP Aplicacin Datos RRP RRP Datos Host 2

HHP RRP Data

43

Arquitectura OSI
Host Aplicacin Host Aplicacin Presentacin Presentacin

Sesin

Sesin

Transporte

Transporte

Red

Red

Red

Red

Enlace

Enlace

Enlace

Enlace

Fsica

Fsica

Fsica

Fsica

Uno o ms nodos dentro de la Red

44

Arquitectura de Internet
Definida por la Internet Engineering Task Force (IETF) 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
45

También podría gustarte