Вы находитесь на странице: 1из 69

ARQUITECTURA DE REDES

Arquitectura de Redes

Forma de organizar las comunicaciones entre procesadores o computadores

Para establecer las comunicaciones entre las maquinas se requiere

1. 2. 3. 4.

Medio de transmisin Conectores N de Pines y funcin de cada Pin Formatos elctricos

Para establecer las comunicaciones entre las maquinas se requiere

101100..?

5. Para saber si la secuencia binaria recuperada es correcta se requiere agregar mecanismos para la deteccin y correccin de errores.

Para establecer las comunicaciones entre las maquinas se requiere

? ?

6. Para poder emitir la secuencia binaria al terminal correcto es necesario adicionar los mecanismos de enrutamiento.

Para establecer las comunicaciones entre las maquinas se requiere


Word Power Point

7. Se requiere identificar la ubicacin lgica de la aplicacin en el computador (Puertos Lgicos) 8. Correccin de errores de extremo a extremo.

Para establecer las comunicaciones entre las maquinas se requiere

9. El transmisor debe tener mecanismos para determinar que el terminal de destino esta recibiendo los datos

Para establecer las comunicaciones entre las maquinas se requiere

10. Se debe especificar el formato de digitalizacin de la informacin Codificacin de la informacin Voz P.C.M.( Ley u o Ley A)

Para establecer las comunicaciones entre las maquinas se requiere

11. Definir el servicio o la aplicacin.


Videoconferencia E-mail Musica Etc

MODELOS DE REFERENCIA

Principios del modelo de capas (I)


El modelo de capas se basa en los siguientes principios: La capa n ofrece sus servicios a la capa n+1. La capa n+1 solo usa los servicios de la capa n. La comunicacin entre capas se realiza mediante una interfaz.

Cada capa se comunica con la capa equivalente en el otro sistema utilizando un protocolo caracterstico de esa capa (protocolo de la capa n).

Principios del modelo de capas (II)


El protocolo forma parte de la arquitectura, la interfaz. El conjunto de protocolos que nter operan en todos los niveles de una arquitectura dada se conoce como stack de protocolos. Actualmente todas las arquitecturas de red se describen utilizando un modelo de capas. El ms mas utilizado es el denominado Modelo de Referencia OSI (Open Systems Interconnect) de ISO, que tiene 7 capas.

Principios del modelo de capas (III)


Los objetivos fundamentales del modelo de capas son: Sencillez: hace abordable el complejo problema de la comunicacin entre terminales Modularidad: permite realizar cambios con relativa facilidad a una de sus partes sin afectar al resto Compatibilidad: La comunicacin entre dos entidades de una capa puede realizarse independientemente de las dems.

Modelo de Referencia OSI


El modelo de referencia OSI (Open Systems Interconnection) surge en 1983 y es el resultado de la ISO para la estandarizacin internacional de los protocolos de comunicacin.

SNA SNA X-25 OSI

X-25

ISLAS
DECNET

DECNET

Modelo de Referencia OSI

Existe una comunicacin virtual entre dos mismas capas, de manera horizontal.
Existe una comunicacin vertical entre una capa de nivel N y la capa de nivel N + 1. La comunicacin fsica se lleva a cabo entre las capas de nivel 1.

TRANSMISION DE DATOS EN EL MODELO OSI


Servicio (N)
(N) SAP (N) SAP

Capa (N)
Servicio (N-1)
(N-1) SAP

protocolo (N)

Capa (N)
(N-1) SAP

Capa (N-1)
SAP: Service Access Point

protocolo (N-1) Capa (N-1) conexin (N-1)

MODELO OSI

Transmisin de Datos en el Modelo OSI


Transmisor
Capa de aplicacin Capa de presentacin Capa de sesin Capa de transporte Capa de red Capa de enlace de datos Capa fsica DATA DATA DATA DATA DATA DATA DATA BITS

Receptor
Capa de aplicacin Capa de presentacin Capa de sesin Capa de transporte Capa de red Capa de enlace de datos Capa fsica

MODELO OSI
Datos de aplicacin

N7 N6 N5 N4 N3 N2 N1

Aplicacin Presentacin Sesin Transporte Red Enlace Fsico


EH NH TH SH

AH Datos de aplicacin

PH

Unidad de Datos
Unidad de Datos Unidad de Datos

Unidad de Datos Unidad de Datos

Bits (101010110010101010.....)

Trayectoria de comunicaciones

OSI - Nivel 7 Aplicacin

OSI - Nivel 7 Aplicacin


Controla y coordina las funciones a realizar por los programas de usuario. Proporciona funciones de soporte a las aplicaciones del usuario y define los protocolos de aplicacin como por ejemplo: Transferencia de correo, directorio, transferencia de archivos, teleworking, etc.

OSI - Nivel 7 Aplicacin


Que debo enviar?
Es la interfaz que ve el usuario final Muestra la informacin recibida En ella residen las aplicaciones Enva los datos de usuario a la aplicacin de destino usando los servicios de las capas inferiores

N=7

OSI - Nivel 6 Presentacin

OSI - Nivel 6 Presentacin


Se encarga de la conversin de los cdigos de presentacin y de la interpretacin de la informacin intercambiada, como aspectos de sintaxis y semntica. Funciones:

Conversin de los datos entre sistemas de representacin (cifrado/descifrado), traducciones entre juegos de caracteres, cdigos de nmeros, compresin / expansin de textos y criptografa (privacidad, autenticacin).
Control sobre los mtodos o cdigos de representacin.

OSI - Nivel 6 Presentacin


Convierte los datos de la red al formato requerido por la aplicacin

Datos de capas bajas (independientes de la mquina)

N=6

OSI - Nivel 5 Sesin

OSI - Nivel 5 Sesin


Proporciona el acceso a la red para los usuarios. Sus funciones: La identificacin de interlocutores para conexin / desconexin La definicin del tipo de transmisin (unidireccional - bidireccional ).

Los servicios proporcionados son :


Establecimiento y liberacin de la conexin de sesin e intercambio de datos. Sincronizacin y mantenimiento de la sesin: con tokens (testigo objetos abstractos y nicos) controla las acciones de los participantes, como establecimiento de turnos y direccin de la comunicacin. Puede hacer checkpoints (puntos de recuerdo) para sincronizacin y verificacin en el flujo de datos y as evitar retransmisiones completas.

OSI - Nivel 5 Sesin


Sincroniza el intercambio de datos entre capas inferiores y superiores
Me gustara enviarte algo Buena idea! Gracias De nada!

Cerrar Conexin

Establecer Conexin

N=5

OSI - Nivel 4 Transporte


Se encarga de asegurar que los datos se transmitan correctamente. Efecta la optimizacin de la red (demanda, canales). En redes extendidas los protocolos de transporte son los primeros dirigidos de extremo a extremo (los niveles mas bajos son de mquina a mquina) El nivel de transporte deber encargarse de la integridad de la informacin final y del control de trfico de la informacin.

OSI - Nivel 4 Transporte


Verifica que los datos se transmitan correctamente Son estos datos buenos?

Error de comprobacin de mensaje

Conexin extremo a extremo (host a host)


Paquetes de datos

Este paquete no es bueno. Reenviar

N=4

OSI - Nivel 4 Transporte


Servicios ofrecidos :
Seleccin de la calidad del servicio. Transparencia de los recursos de comunicacin y de la informacin a transmitir.

Direccionamiento entre sesiones aplicaciones.


De acuerdo con la cantidad de informacin que requiera enviar la capa de sesin, la capa de transporte crea mltiples conexiones de red para mejorar el caudal, o multiplexar en una para disminuir costos

OSI - Nivel 3 Red


Regula la operacin interna de la red, encargndose de la circulacin de mensajes o paquetes por ella. Funciones: Define la topologa de la red y la ruta de transmisin de los paquetes en la subred desde su fuente a su destino, por tablas estticas o por cada paquete. Segmentacin en paquetes de informacin. Manejo de la congestin en la subred. Definicin del modo de transmisin: circuitos virtuales permanentes - PVC, conmutados - SVC o datagramas. Funciones de contabilidad (paquetes o bit por cliente, distancia, etc.) Problemas de interconexin de redes heterogneas. En redes de difusin casi no existe esta capa. El protocolo X.25 est definido en este nivel.

OSI - Nivel 3 Red

Routers

OSI - Nivel 2 Enlace


Se encarga del proceso de establecimiento y liberacin del enlace lgico de datos. Debe convertir el medio de transmisin crudo en uno que est libre de errores de transmisin para la capa de red. Funciones:

Inicio y terminacin o desconexin del enlace (tramas de control).


Direccionamiento e identificacin de las estaciones del enlace. Proveer recuperacin de errores detectados en el nivel fsico, por medio de tcnicas como FEC y ARQ, tramas perdidas, daadas o duplicadas. Sincronizacin de caracter o de bit.

OSI - Nivel 2 Enlace


Prove el control de la capa fsica Detecta y/o corrige Datos puros Errores de transmisin

Driver del dispositivo de comunicaciones

OSI - Nivel 2 Enlace


Funciones: Control de flujo: Regular la velocidad del trfico para evitar que un transmisor muy rpido sature con datos a un receptor lento.

El remitente parte los datos de entrada en tramas de datos (algunos cientos de bytes) y los transmite en forma secuencial, y procesa las tramas de acuse.
Reconoce los lmites de la trama (con patrones de bits especiales)

OSI - Nivel 1 Fisico


Regula la transmisin de bits sobre el canal de comunicacin empleado, activando o desactivando las conexiones fsicas. Define interfaces fsicas con las siguientes caractersticas:

Mecnicas: Nmero de pines, misin, etc..

Elctricas: Niveles de seal, proteccin, etc. Funcionales: Mtodos de activacin o desactivacin del circuito fsico (control y sincronismo de bit). Procedimentales:Pasos de las operaciones.

OSI - Nivel 1 Fisico


Especificacin de medios de transmisin mecnicos, elctricos, funcionales y procedurales

Transmite Los Datos

Medio fsico

N=1

ESTRUCTURA DE LAS REDES WAN

PROTOCOLOS A NIVEL DE RED

N7 N6 N5
PROTOCOLO DE EXTREMO A EXTREMO

N7 N6

N5
N4 N3 N2 N1 N3 N2 N1 N1

N4

N3
N2

N3

N1

MODELO TCP IP
Protocolos
Para que los diferentes ordenadores puedan entenderse es necesario tener un lenguaje comn que sea independiente del tipo de ordenador y del sistema operativo. Esta diversidad provoca numerosos problemas de entendimiento, que se resuelven con el empleo de diferentes protocolos de comunicaciones. TCP/IP es el nombre que normalmente se da al conjunto de protocolos que se utilizan para la comunicacin a travs de Internet.

MODELO TCP IP
Un modelo de capas es una forma comn de dividir un conjunto de protocolos.

Las capas fsicas y de acceso a la red proporcionan la interaccin entre el sistema final y la red

MODELO TCP IP

Las capas de aplicacin y transporte albergan los protocolos denominados extremo a extremo, ya que facilitan la interaccin entre los dos sistemas finales.

MODELO TCP IP

La Capa Internet tiene algo de las dos aproximaciones anteriores. En esta capa, los sistemas origen y destino proporcionan a la red la informacin necesaria para realizar el encaminamiento, pero a la vez, deben proporcionar algunas funciones adicionales de intercambio entre los dos sistemas finales.

MODELO TCP IP
En el modelo TCP/IP el uso de todas las capas no es obligatorio, por ejemplo, hay algunos protocolos de la capa de aplicacin que operan directamente sobre IP.

MODELO TCP IP
Capas TCP/IP
Aplicacin Transporte

Capas y protocolos TCP/IP


SMTP, Telnet, FTP, HTTP TCP IP ARP, RARP Sin especificar NFS, SNMP, DNS UDP

Internet
Acceso a la red Fsica

COMPARACIN CON EL MODELO DE REFERENCIA

OSI-TCP/IP
Una de las contribuciones mas importantes del modelo OSI es la distincin que hace entre servicios, interfaces y protocolos. Originalmente el modelo TCP/IP no distingua claramente entre estos tres conceptos, aunque posteriormente se ha reajustado para hacerlo mas parecido a OSI. En el modelo OSI se ocultan mejor los protocolos que en el modelo TCP/IP y se pueden reemplazar con relativa facilidad al cambiar de tecnologa.

COMPARACIN CON EL MODELO DE REFERENCIA

OSI-TCP/IP
El modelo OSI se defini antes que los protocolos En el TCP/IP se definieron primero los protocolos y el modelo fue en realidad una descripcin de los protocolos existentes, por lo que los protocolos se ajustaban perfectamente al modelo.

El nico problema es que el modelo TCP/IP no se ajustaba a ninguna pila de protocolos por lo que no fue de mucha utilidad para describir redes que no fueran del tipo TCP/IP.

COMPARACIN CON EL MODELO DE REFERENCIA

OSI-TCP/IP
Una diferencia obvia entre los dos modelos es el nmero de capas. El modelo OSI tiene 7 capas y el TCP/IP tiene 5.
Las capas OSI no tiene ninguna capa que corresponda con la capa Internet del modelo TCP/IP. Esto se debe a que el modelo OSI se defini antes de que se inventara el Internetworking.

Adems, el modelo OSI dedica una capa completa para los protocolos de sesin, que han perdido mucha importancia a medida que los ordenadores han cambiado desde sistemas de tiempo compartido a estaciones de trabajo.

PROBLEMAS DEL MODELO TCP/IP


Este modelo no distingue con claridad los conceptos de servicio, interfaz y protocolo.

En el modelo TCP/IP no se hace una diferenciacin entre las especificaciones y la implementacin y por lo tanto no es un buen ejemplo para construir redes nuevas. El modelo no es general y no se puede utilizar para describir otra pila de protocolos. La capa de acceso a la red no es una capa en el sentido estricto sino que es un interfase entre la red y la capa de enlace de datos

PROBLEMAS DEL MODELO TCP/IP


En este modelo TCP/IP no se distingue entre la capa fsica (que ve las caractersticas de transmisin en el alambre de cobre, la fibra ptica y la comunicacin inalmbrica) y la capa de enlace de datos (encargada de delimitar el inicio y el fin de los marcos y transferirlos de un lado a otro con el grado deseado de confiabilidad) los cuales son completamente diferentes y por lo tanto ambas capas deberan aparecer separadas en un modelo bien diseado.

COMPARACIN DE MODELOS OSI, TCP/IP E HBRIDO


Aplicacin Presentacin Sesin Transporte Red Aplicacin Aplicacin Sist. Operativo Progr. de usuario

Transporte
Internet Host-red

Transporte
Red Firmware

Enlace
Fsica
WAN

Enlace

LLC MAC

Fsica

OSI

TCP/IP

Hbrido

LAN

Hardware

Software

PROTOCOLOS Y REDES DEL MODELO TCP/IP INICIAL


Capa (nombre OSI)
Telnet TCP IP FTP DNS UDP SMTP

Aplicacin

Protocolos

Transporte
Red

Redes

ARPANET

SATNET

Packet

LAN

Fsica y Enlace

PROTOCOLOS DE APLICACIN
Telnet

El protocolo TELNET proporciona una interfaz estandarizada, a travs de la cual un programa de un host (el cliente de TELNET) puede acceder a los recursos de otro host (el servidor de TELNET) como si el cliente fuera una terminal local conectada al servidor.

PROTOCOLOS DE APLICACIN
Funcionamiento de TELNET
Es basado en tres ideas: El concepto de NVT (Network Virtual Terminal) (NVT), es un dispositivo Semi-duplex Una perspectiva simtrica de las terminales y los procesos. Negociacin de las opciones de la terminal.

PROTOCOLOS DE APLICACIN
Estructura de comandos en TELNET:
Todos los comandos internos de TELNET consisten en secuencias de 2 o 3 bytes, dependiendo del tipo de comando. El carcter IAC (Interpret As Command) es seguido de un cdigo de comando. Si este comando trata con opciones de negociacin, el comando tendr un tercer byte para mostrar el cdigo asociado a la opcin indicada.

PROTOCOLOS DE APLICACIN
Comandos bsicos de TELNET El objetivo principal del protocolo TELNET es proporcionar una interfaz estndar para hosts en una red. IP AO AYT EC EL SYNCH Interrumpir proceso Abortar la salida Ests ah? Borrar carcter Borrar lnea Sincronizar

PROTOCOLOS DE APLICACIN
FTP FTP (Protocolo de transferencia de archivos) permite bajar y colocar archivos en la Internet. Para bajar un archivo en un sistema de computacin es necesario correr una aplicacin cliente de FTP que se conecta al servidor FTP y procede a bajar el archivo de su correspondiente directorio o carpeta.

Se emplean dos conexiones:


La primera es para el login y sigue el protocolo TELNET La segunda es para gestionar la transferencia de datos.

PROTOCOLOS DE APLICACIN
FTP

Es necesario hacer un login en el host remoto, el usuario debe tener un nombre de usuario. Un password para acceder a ficheros y a directorios.
En ambos extremos del enlace, la aplicacin FTP se construye con intrprete de protocolo (PI), un proceso de transferencia de datos, y una interfaz de usuario

PROTOCOLOS DE APLICACIN
FTP

PI, adems de su funcin de responder al protocolo TELNET, ha de iniciar la conexin de datos. DTPs se ocupan de gestionar la transferencia de datos

PROTOCOLOS DE APLICACIN
FTP annimo

Permiten el acceso pblico a los ficheros de algunos directorios. El usuario remoto slo tiene que usar el ID anonymous y el password guest o alguna otra convencin de password, por ejemplo el identificador de usuario para el E-mail. La convencin que usa cada sistema se le explica al usuario durante el proceso de login

PROTOCOLOS DE APLICACIN
HTTP Es el protocolo primario de www. Cuando un navegador se conecta a un servidor web, este usa http para recibir paginas web, http tiene la capacidad para transferir paginas web, grficos y muchos otros tipos de medios usados en Internet. El proceso completo es el siguiente:
El usuario teclea www.24x7linux en su navegador (el prefijo http:// indica el protocolo que habr de usar el navegador tras conectar con el servidor, que es el protocolo predeterminado). El navegador realiza una consulta DNS para averiguar la direccin IP asociada al nombre www.24x7linux.com, por ejemplo 66.227.74.170. Entonces intenta establecer una conexin TCP al puerto 80 (el predeterminado para los servidores web).

Ejemplo de acceso a un servidor Web a travs de una conexin remota


Capa 7 Aplicacin
TCP HTTP

Aplicacin

Transporte
IP IP IP

Transporte

Red
IEEE 802.3

Red
PPP

Red
IEEE 802.5

Red

Enlace
IEEE 802.3

Enlace
V.35

Enlace
IEEE 802.5

Enlace

Fsica

Fsica

Fsica

Fsica

Cliente

LAN Ethernet

WAN

LAN Token Ring

Servidor

PPP: Point to Point Protocol

Вам также может понравиться