Sie sind auf Seite 1von 18

8.

- Protocolos de Redes LAN


Los protocolos LAN y el Modelo OSI Relacin entre las capas del Modelo OSI, LAN e IEEE Funciones del Subnivel LLC Especificaciones de Servicio del Subnivel LLC Unidad de Datos de Protocolo del Subnivel LLC Recomendacin IEEE 802.3/ISO 8803 para el control de acceso MAC CSMA/CD Mtodo de operacin del IEEE 802.3
Ing. David T. Vargas Requena

Visin general del estndar IEEE 802.3 Aspectos comprendidos en la norma Especificaciones de servicio del Subnivel MAC Protocolos del Subnivel MAC Estructura de la trama MAC Control de acceso al medio CSMA/CD Estructura interna del Subnivel MAC Especificaciones de servicio del Nivel Fsico Especificaciones del Nivel Fsico
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Los Protocolos LAN y el Modelo OSI
El modelo de referencia OSI tiene una relacin directa con los protocolos de operacin de las redes de rea local
Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsico Red Enlace de Datos Fsico Aplicacin Presentacin Sesin Transporte Red Enlace de Datos Fsico

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Operacin de una LAN en el entorno del Modelo OSI
En la figura anterior se muestra como se relacionan las capas del Modelo OSI con la red local La comunicacin entre usuarios finales necesita pasar por usuarios intermedios, los cuales solo utilizaran las tres capas inferiores del OSI que son las capas orientadas a la conexin La capa de red encargada del direccionamiento y enrutamiento se vuelve innecesaria debido a la falta de enrutamiento Dentro del nodo existen dos capas fsicas y dos capas de enlace de datos correspondientes a los enlaces con los usuario finales
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Relacin entre capas del modelo OSI, LAN e IEEE

LLC Enlace de Datos MAC

802.2

Fsico

Fsico

Fsico
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


La relacin entre las capas OSI y LAN se realizan mediante la arquitectura del proyecto IEEE 802, cubriendo los siguientes aspectos:
a)

Nivel Fsico.- relacionado con la naturaleza del medio de transmisin y con los detalles de los dispositivos de conexin y sealizacin elctrica Nivel de Enlace.- Repartindolo en dos subniveles
1) 2)

b)

Control de Enlace Lgico (LLC: Logical Link Control) Control de Acceso al Medio (MAC: Media Access Control)
Ing. David T. Vargas Requena

802.11

802.3

802.4

802.5

802.8

8.- Protocolos de Redes LAN


Funciones del subnivel LLC
El estndar IEEE 802.2 describe los servicios, caractersticas y protocolos del subnivel LLC, en el contexto de torre de niveles de la red de rea local El subnivel LLC constituye el nivel superior de la capa de enlace de datos y es comn para los diferentes mtodos de acceso al medio Como mnimo el subnivel LLC debe de realizar las funciones normalmente asociadas al nivel de enlace:
1. 2. 3.

Control de errores extremo a extremo Control de flujo extremo a extremo Control de secuencia
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Especificaciones de servicio del subnivel LLC
Los servicios que proporciona el subnivel LLC a los usuarios a travs de los puntos de acceso al servicio LLC (LSAP) estn definidos por el IEEE 802.2 y bsicamente son tres
a) b) c)

Servicio No Orientado a la Conexin Sin Reconocimiento Servicio Orientado a la Conexin Servicio No Orientado a la Conexin Con Reconocimiento

Para la operacin de los servicios se basa en las primitivas Request, Indication y Confirm, no existiendo la Response
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Primitivas para el Servicio No Orientado a la Conexin Sin Reconocimiento
En este servicio solo se utilizan dos primitivas ya que su complejidad es mnima ya que simplemente permite el envo y recepcin de datos sin garantizar que vayan a llegar a su destino, no informa de posibles fallos en la comunicacin ni tampoco se hace responsable que los datos lleguen en el mismo orden en que se enviaron, las primitivas son:
DL-DATA.request (direccin propia, direccin destino, datos, prioridad) DL-UNIDATA.indication (direccin propia, direccin destino, datos, prioridad)

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Primitivas para el Servicio Orientado a la Conexin
En este servicio existe un acuerdo entre los dos usuarios para el intercambio de informacin y consta de tres fases:
a)

Establecimiento de la conexin
DL-CONNECT.request (direccin propia, direccin destino, prioridad) DL-CONNECT.indication (direccin propia, direccin destino, prioridad) DL-CONNECT.confirm (direccin propia, direccin destino, prioridad)

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


b)

Transferencia de datos
DL-DATA.request (direccin propia, direccin destino, datos) DL-DATA.indication (direccin propia, direccin destino, datos) DL-CONNECTION-FLOWONTROL.request (direccin propia, direccin destino, cantidad de datos) DL-CONNECTION-FLOWONTROL.indication (direccin propia, direccin destino, cantidad de datos) DL-RESET.request (direccin propia , direccin destino) DL-RESET.indication (direccin propia , direccin destino, motivo) DL-RESET.confirmt (direccin propia , direccin destino)

c)

Finalizacin de la conexin
DL-DISCONNECT.request (direccin propia , direccin destino) DL-DISCONNECT.indication (direccin propia , direccin destino, motivo)
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Primitivas para el Servicio No Orientado a la Conexin Con Reconocimiento
Aunque este servicio en realidad no esta orientado a la conexin y no existe un establecimiento previo, si proporciona un reconocimiento inmediato de cada una las unidades enviadas. Incluye dos servicios: a) DL-DATA-ACK.- este servicio es de entrega garantizada, y sus primitivas son:
DL-DATA-ACK.request (direccin Propia, direccin destino, datos, prioridad, clases de servicio) DL-DATA-ACK.indication (direccin Propia, direccin destino, datos, prioridad, clases de servicio) DL-DATA-ACK-STATUS.indication (direccin Propia, direccin destino, datos, prioridad, clases de servicio, estado)
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


b)

DL-REPLY.- Se trata de un servicio de consulta o polling con garantia de respuesta


DL-REPLY.request (direccin Propia, direccin destino, datos, prioridad, clases de servicio) DL-REPLY.indication (direccin Propia, direccin destino, datos, prioridad, clases de servicio) DL-REPLY-STATUS.indication (direccin Propia, direccin destino, datos, prioridad, clases de servicio, eestado) DL-REPLY-UPDATE.request (direccin Propia, estado) DL-REPLY-UPDATE.indication (direccin Propia, estado)

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Unidad de datos de protocolo del subnivel LLC (LLC PDU)
La estructura de la LLC PDU utiliza procedimientos orientados a bits, define el metodo para representar las direcciones de los LSAP desde o hacia las entidades del nivel de red, adems de bits de control y de informacin, mediante el siguiente formato
Direccin SAP 8 bits Direccin SAP 8 bits Control Y bits Informacin 8 x M bits

Y =16 bits para formato de informacin y supervisin Y= 8 bits para formato no numerado M numero entero mayor o igual a cero
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


El formato LLC PDU consta de:
Campo de direcciones: cada LLC PDU puede contener 2 campos de direcciones y cada uno de ellos solo una direccin, los campos son
1 DSAP (Punto de acceso al Servicio Destino) identifica el SAP al que va dirigido el campo de informacin 2 SSAP (Punto de acceso al Servicio Destino) identifica el SAP en el que el campo de informacin fue originado

Campo de Control: est formado por 1 o 2 Bytes que podrn ser utilizados para designar mandatos o respuestas, con numero de secuencia si es necesario Campo de Informacin: Puede estar compuesto por un nmero entero de Bytes (M) el cual depender del mtodo de acceso al medio utilizado
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Recomendacin IEEE 802.3/ISO 8802-3 control de acceso MAC CSMA/CD para el

El proyecto IEEE 802 parte de la red Ethernet versin 2.0 para su estndar IEEE 802.3 CSMA/CD Sin embargo Ethernet e IEEE 802.3 no son idnticos, sus diferencias son en los formatos de la trama y los medios en los cuales se puede implementar

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Mtodo de operacin del IEEE 802.3
Utiliza la tcnica de control de acceso al medio CSMA/CD, en la cual solo puede transmitir una sola estacin a la vez mediante los pasos siguientes:
1) 2) 3)

4)

Si el medio est libre transmite si no, realiza el paso 2) Si el medio est ocupado continua escuchando hasta que se encuentre libre y transmite inmediatamente Si se detecta una colisin durante la transmisin, transmite una seal de colisin o JAM para asegurar que todas las estaciones han reconocido al colisin, y cesa la transmisin Despus de transmitir la seal de colisin, espera durante un espacio de tiempo aleatorio e intenta transmitir de nuevo volviendo al paso 1)
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Visin general del estndar IEEE 802.3
Al igual que en otros estndares para redes de rea local, este estndar engloba tanto el nivel fsico como el MAC
AUI: Atachment Unit Interface MDI: Medium Dependent Interface PMA: Phisical Medium Atachment PLS: Phisical Signalling LLC: Logic Link Control AUI MAC: Media Access Control

Niveles Sup. LLC MAC PLS


Aplicacin Presentacin Sesin Transporte Red

PMA Medio

Enlace de Datos Fsico

MDI

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Aspectos comprendidos en la norma
Subnivel MAC
Especificaciones de servicio MAC Protocolo y Unidades de Datos MAC

Nivel Fsico
Especificaciones de Servicio Especificaciones Independientes del Medio Especificaciones del Medio Fsico

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Especificaciones de servicio del subnivel MAC (LLC-MAC)
Definen en trminos funcionales el servicio proporcionado del IEEE 802.3 al LLC, incluyendo las facilidades de transmisin y recepcin de los PDU y suministrando informacin del estado de las operaciones para los procedimientos de recuperacin de errores de niveles superiores, las primitivas que utiliza son:
1)

2)

3)

MA_DATA.request (direccin destino, m_sdu, clase de servicio solicitada): Generada por el LLC para transferencia de datos a otras entidades LLC MA_DATA.indication (direccin propia, direccin destino, m_sdu, estado de recepcin, clase de servicio solicitada): Esta primitiva la pasa el subnivel MAC al subnivel LLC para indicar la llegada de una trama al MAC MA_DATA.confirm (estado de recepcin, clase de servicio proporcionada): Es generada en respuesta a la MA_DATA.request generada por el LLC
Ing. David T. Vargas Requena

10

8.- Protocolos de Redes LAN


Protocolo del subnivel MAC
El protocolo MAC es el ncleo de la norma 802.3 que a menudo solo se le referencia como CSMA/CD, en el se describen: a) La Estructura de la trama MAC b) Control de Acceso al Medio c) Estructura Interna del subnivel MAC

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Estructura de la trama MAC
PR 7 Bytes SFD 1 Byte DA 26 Bytes SA 26 Bytes L 2 Bytes LLC Data N Bytes Pad N Bytes FCS 4 Bytes

Prembulo (PR: Preamble).- Es utilizado para permitir a los circuitos de sealizacin alcanzar estados regulares Delimitador de partida (SFD: Start Frame Delimiter).- Es una secuencia digital (10101011) que sigue al prembulo y seala la partida de un paquete vlido
Ing. David T. Vargas Requena

11

8.- Protocolos de Redes LAN


Direcciones (DA: Destination Address, SA: Source Address).Son las direcciones a las cuales se enva el paqueta y a las cuales les llega el paquete, la primera puede ser una direccin individual o de grupo Longitud (L: Lenght).- indica el numero de octetos de datos del campo LLC en el campo de datos Campo de Datos (LLC Data) y Relleno (Pad).- El campo de datos contiene una secuencia de n octetos (1500 como mximo), si no alcanza la cantidad mnima de 46 se rellena con el Pad Secuencia de Verificacin (FCS: Frame Check Sequence).- Un CRC es utilizado por algoritmos de transmisin y recepcin generando un campo de respuesta Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Control de Acceso al Medio CSMA/CD
Las principales funciones del MAC son: Encapsulado de datos
Construccin de tramas Direccionamiento Deteccin de errores de transmisin
Subnivel LLC
Acceso al subnivel LLC

Transmisin Encapsulamiento de Tramas Transmisin Gestin del Medio

Recepcin Encapsulamiento de Tramas Recepcin Gestin del Medio

Gestin de acceso al medio


Asignacin del medio Manejo de colisiones

Acceso a la InterfazFsica

Transmisin Codificacin de Datos

Recepcin Decodificacin de Datos

Ing. David T. Vargas Requena

12

8.- Protocolos de Redes LAN


Funciones en cuanto a transmisin de tramas
Aceptar datos del subnivel LLC Presentar los bits al nivel fsico para su transmisin Retrasar la transmisin cuando el medio fsico est ocupado Aadir la correcta FCS a la trama a transmitir Retrasar los bits durante el tiempo intertramas Detener la transmisin cuando detecta colisin Planificar la retransmisin despus de una colisin, hasta alcanzar un No. Mximo de reintentos Enviar secuencia Jam para que todos detecten la colisin Aadir Prembulo, SFD, DA, SA, Campo de Longitud y FCS a todas las tramas y Pad a aquellas que lo necesiten
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Funciones en cuanto a recepcin de tramas
Recibir los bits desde el nivel Fsico Presentar tramas al subnivel LLC Descartar o pasar a la gestin de red toda trama no direccionada a la estacin receptora Comprobar FCS para las tramas recibidas Rechazar todos los datos recibidos cuya longitud sea menor que el mnimo establecido Quitar Prembulo, SFD, DA, SA, Campo de Longitud y Pad, si es necesario en las tramas recibidas

Ing. David T. Vargas Requena

13

8.- Protocolos de Redes LAN


Estructura interna del subnivel MAC
La operacin del CSMA/CD es posible describirla mediante el modelo procedural El modelo procedural esta optimizado para una simplicidad y claridad de presentacin El modelo procedural consta de cinco subprocesos
1) 2) 3) 4) 5)

Proceso de transmisin de trama Proceso de Receptor de trama Proceso de Transmisor de bit Proceso de Receptor de bit Proceso de Aplazamiento
Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Proceso de transmisin de trama
Transmisin de la Trama

Envo JAM

Incrementos No. Intentos

Ensamblado de Tramas Detecta Colisin NO Demasiados Intentos Calculo BACKOFF SI Fin de Transmisin SI Transmisin OK Desensamblado Trama Espera de tiempo BACKOFF

Aplazamiento SI

NO Comienzo de Transmisin

NO

Ing. David T. Vargas Requena

14

8.- Protocolos de Redes LAN


Proceso de Receptor de trama
SI Recepcin de Tramas Bits Extra Comienzo de la Recepcin NO Campo Longitud Valido SI NO SI NO Error de Campo FCS

Error de Alineamiento

NO

Fin de Recepcin

Campo FCS Validos

SI SI

NO

Desensamblado Trama

Trama Pequea NO

Reconoce Direccin

SI

Error de Longitud

Recepcin OK

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Proceso de Aplazamiento

NO

Canal Ocupado SI Activar Aplazamiento NO SI

NO

Canal Libre

Trama En Espera

SI Esperar tiempo Intertrama Desactivar Aplazamiento

Ing. David T. Vargas Requena

15

8.- Protocolos de Redes LAN


Proceso de Transmisor y Receptor de bit

NO

Comenzar Transmisin SI Transmitir 1 Bit

NO

Comenzar Recepcin SI Recibir 1 Bit

NO

Fin de Trama

SI

Detecta Portadora

SI Transmisin Finalizada

NO Recepcin Realizada

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Especificaciones del servicio de nivel Fsico (Interfaz PHY-MAC)
Primitivas para servicios de interaccin entre entidades MAC
PLS_DATA.request (Output_Unit).- Es generada para solicitar la transmisin de un bit sobre el medio Fsico o bien para parar la transmisin PLS_DATA.confirm (Output_Status).- Es en respuesta a al anterior proporcionando al subnivel MAC una respuesta adecuada PLS_DATA.indication (Input_Unit).- Se genera en toas las entidades MAC despus de le emisin de una PLS_DATA.request

Ing. David T. Vargas Requena

16

8.- Protocolos de Redes LAN


Primitivas para servicios de interaccin entre los subniveles MAC y PLS Estn relacionadas con funciones de muy bajo nivel y son las siguientes
PLS_CARRIER.indication (Carrier_Status).- Transfiere el estado de actividad en el medio Fsico desde el subnivel PLS al MAC, indicando presencia o no de seal PLS_SIGNAL.indication (Signal_Status).- Transfiere el estado de la calidad de seal del nivel Fsico desde el Subnivel PLS al MAC, indica si recibe o no seal adecuada

Ing. David T. Vargas Requena

8.- Protocolos de Redes LAN


Especificaciones del Nivel Fsico
Especificaciones Independientes del Medio Codificacin: Indica el cdigo mediante el cual se realiza la seal, garantizando las transacciones necesarias para la sincronizacin, en este caso el cdigo utilizado por el IEEE 802.3 es el Manchester Velocidad de Transmisin: especifica las velocidades de transmisin para cada uno de los medios que se pueden utilizar, variando estas entre 1, 10, 100 y 1000 Mbps.

Ing. David T. Vargas Requena

17

8.- Protocolos de Redes LAN


Especificaciones Dependientes del Medio
Las normas IEEE 802.3 han definido varios medios fsicos de transmisin y distintas topologas para dar soluciones a las necesidades de diferentes tipos de aplicaciones, siendo las siguientes algunas de definiciones son las siguientes.
10Base5 10Base2 10Broad36 10Base-T 100Base-TX 100Base-FX etc.
Ing. David T. Vargas Requena

18

Das könnte Ihnen auch gefallen