Microcontroladores

Solo disponible en BuenasTareas
  • Páginas : 12 (2913 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de septiembre de 2010
Leer documento completo
Vista previa del texto
DEPARTAMENTO DE ELECTRICA Y ELECTRONICA
FUNDAMENTOS DE REDES DE COMUNICACIONES

Arquitectura de redes
Noviembre del 2009

Ing. Darwin Aguilar darwinaguilar@yahoo.es

Modelo de capas


Modelo de capas para el diseño y análisis
◦ Organización por capas
 Cada capa realiza un conjunto bien definido de funciones que ofrece como servicios a las capas superiores

◦ Entidades
Elementos activos en las capas  Hay entidades de software (procesos) o de hardware (chips inteligentes de I/O)  Las entidades de la capa N implementan los servicios de esa capa que son usados por las entidades de la capa N+1 2

Modelo de capas


Parejas de entidades
◦ Entidades de capas iguales en máquinas diferentes (origen /destino)



Protocolos horizontales
◦ Las parejas de entidadesse comunican por protocolos de la misma capa (origen/destino)



Transferencia vertical de la información
◦ El flujo real de información transcurre verticalmente ◦ Por debajo de la capa 1 está el medio físico
3

Modelo de capas….


Arquitectura de red
◦ Un conjunto de capas y protocolos cuyo objetivo es

El objetivo es definir entre sistemas, procedimientos normalizados para elintercambio de información. El principio se basa en funciones reagrupadas en capas.



Pila de protocolos (stack de protocolos)
◦ El conjunto de protocolos utilizados en una arquitectura de red

4

PROTOCOLOS Y NIVELES
PROTOCOLOS En un proceso de comunicación entre humanos, podemos distinguir funciones similares a las desarrolladas en los protocolos de comunicaciones.


De acuerdo aesto, podemos decir que las REGLAS que gobiernan una comunicación se conoce como PROTOCOLO, una definición más formal es la siguiente: "Conjunto de reglas predeterminadas que hacen posible el intercambio coordinado de mensajes entre usuarios, procesos, máquinas, esto incluye mecanismos de control de las relaciones entre las entidades comunicantes, la localización de los recursos y el flujoordenado de la comunicación."
5

CONSIDERACIONES DE DISEÑO DE PROTOCOLOS
 



    

Conjunto de reglas Codificación de mensajes Identificar los receptores y transmisores: Mecanismos de direccionamiento (red, host, proceso, etc.) Modos de transferencia : Simplex Half-duplex o Full-duplex Canales lógicos Datos Control Manejo de errores



         

Los medios físicos noson perfectos: Como detectar los errores y como corregir los errores. También pueden ser causados por fallas en el protocolo. Sincronización. Ordenamiento de mensajes: Numeración, sequenciamiento, reordenamiento Control de flujo: Retroalimentación Negociación de tasas de transferencia. Control de congestión Longitud de mensajes: Segmentación y Ensamble de mensajes.Multiplexación/Demultiplexación. Enrutamiento Tipo de servicio: O.C o N.O.C
6

CONSIDERACIONES DE DISEÑO DE PROTOCOLOS …
En general cuando se va a realizar un proceso de desarrollo de un protocolo se debe seguir las siguientes etapas:
1. 2. 3. 4.

5.

Definición del "Servicio" Suposiciones del entorno Vocabulario de mensajes Codificación de mensajes "reglas de procedimiento"
Para darle un mayor formalismo al desarrollode protocolos se ha definido el concepto de "Ingeniería de protocolos", los cuales consisten en una serie de pasos para llevar a cabo dicho objetivo, entre los aspectos que involucra la ingeniería de protocolos encontramos mecanismos para especificar, validar, probar, etc. protocolos.
7

JERARQUIA DE PROTOCOLOS

8

NIVELES
El propósito de cada nivel es ofrecer determinados servicios alnivel inmediatamente superior, ocultando todos los detalles de implementación de estos servicios.  Cada nivel tiene las siguientes características: I. Ejecuta un conjunto específico y definido de funciones. II. Presta servicios a la capa superior III. El nivel N de un extremo se comunica con el nivel N del otro extremo. IV. Los elementos activos de cada capa se denominan entidades, pueden ser...
tracking img