DQDB

download DQDB

of 12

description

Redes de Alta Velocidad, DQDB

Transcript of DQDB

  • REDES DQDB

    (DISTRIBUTED QUEUE

    DUAL BUS)

    UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICA

    ANTONIO JOS DE SUCRE

    VICERRECTORADO BARQUISIMETO

    DIRECCIN DE INVESTIGACIN Y POSTGRADO

    Ing. Karina Dobobuto

    Junio, 2014

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Define un protocolo de alta velocidad

    donde las estaciones enlazadas

    comparten un bus dual de fibra

    ptica usando un mtodo de acceso

    llamado Bus Dual de Cola Distribuida

    (DQDB)

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Estndar para redes MAN, resultado

    de la evolucin del QPSX

    (Intercambio Sincrnico de Colas de

    Paquetes) diseado por la

    Universidad de Western en Australia

    en 1985.

    Estndar 802.6 definido por la IEEE

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Caractersticas Generales

    Ha sido aprobado como un estndar internacional IEEE 802.6 para redes MAN

    Ofrece alta velocidad de 2Mbps a 300Mbps Permite la interconexin entre redes MAN a MAN Distancias sobre 160 Km para T3 Permite dos tipos de trfico

    o Servicio de Datos: Queue Arbitrated Access

    Method

    Para el intercambio de datos entre equipos

    o Servicio sncrono para seales digitales

    Permite enviar bytes a una cadena fija, en

    canales.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Caractersticas Generales

    Transmisin mediante paquetes de longitud fija de 53 octetos

    Capacidad de reconfiguracin automtica en

    caso de fallas

    Velocidades de transmisin estandarizadas: ANSI

    DS3 44,736 kbps, SONET/SDH 155,52 Mbps y UIT-

    T G.703 34,368 y 139,264 Mbps

    Medios de transmisin: cable coaxial y fibras

    pticas

    Operacin sincrnica y asincrnica (voz y video

    interactivos)

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Caractersticas Generales

    Incluye salvaguardas contra accesos maliciosos o accidentales

    y es altamente tolerante a fallas

    debido a su capacidad de

    autocicatrizacin o reconfiguracin

    automtica.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Estructura Fsica

    Consiste en dos lazos unidireccionales en los cuales la

    informacin fluye en direcciones opuestas, formando un

    anillo fsico en forma de barra doble.

    Los lazos operan independientemente uno del otro

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Medios de Control de Acceso

    MAC: Queue Arbitrated Access Method

    Sistema sin colisin El Head end de cada bus genera tramas de 53 bytes continuamente y las enva por el bus unidireccional.

    Cuando una estacin enva datos, debe saber donde est su destino para usar el bus A o el bus B.

    Antes de enviar los datos, una estacin solicita la reserva de una trama de datos vaca.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Medios de Control de Acceso

    MAC: Queue Arbitrated Access Method

    La reserva se gestiona mediante una cola FIFO distribuida entre los equipos de la red.

    Sin un equipo recibe tramas vacas las deja pasar a no ser que tenga el turno de transmisin.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Medios de Control de Acceso. Formato de la Trama MAC

    Tamao fijo de 53 bytes

    Similar a una trama ATM

    Cabecera Datos

    53 bytes

    44 bytes

    Bit ocupado a 1 cuando la trama tiene datos

    Bit solicitud (REQ) a 1 si la trama contiene solicitud de

    transmisin (reserva)

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    MAC. Como es su funcionamiento

    Estado inicial para una transmisin de datos por el bus A Cada equipo tiene dos contadores para la transmisin por el bus A

    RC (Request Counter): Contador de solicitudes de envo de otros equipos.

    CD (Count Down): Nmero de tramas que deben pasar antes de que llegue el turno al equipo.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    MAC. Como es su funcionamiento

    Supongamos que el equipo D tiene datos para enviar mediante el bus A

    Emite una solicitud de envo (REQ) usando una trama vaca del bus B

    Copia RC que vale 0 en CD. Los equipos que ven la trama REQ aumentan su contador RC

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    MAC. Como es su funcionamiento

    Supongamos que el equipo B tambin tiene datos para enviar mediante el bus A

    Emite una solicitud de envo (REQ) usando una trama vaca del bus B

    Copia RC que vale 1 en CD. Los equipos que ven la trama REQ aumentan su contador RC

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    MAC. Como es su funcionamiento

    El Head end del bus A emite una trama A medida que la trama pasa por los equipos, estos decrementan su RC si es mayor a 0

    B tiene datos pero CD=1: Debe esperar y decrementar CD D tiene datos y CD=0: Procede a usar la trama vaca

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    MAC. Como es su funcionamiento

    El Head end del bus A emite otra trama vaca A medida que la trama pasa por los equipos, estos decrementan su RC si es mayor a 0

    B tiene datos pero CD=0: Procede a usar la trama vaca

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    MAC. Como es su funcionamiento

    Luego de estos pasos se vuelve al estado inicial

    Para utilizar el bus B para datos, hay otros contadores CD y RC que funcionan

    igual, usando REQ en el bus A.

    Los Head end de ambos buses emiten continuamente tramas vacas.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Modo Sncrono

    Cada 125s se enva un grupo de N tramas de 53 bytes A cada trama se le denomina tambin slot

    125s

    F Trama Trama Trama F

    Slot 0 Slot 1 Slot N

    Delimitador 53 bytes

    Cabecera Datos

    44 bytes

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Modo Sncrono

    Un equipo puede reservar el uso de un slot de forma continua

    Por cada byte de un slot se tiene 8 bits/125s=64Kbps, es decir un

    canal de voz para datos sncronos.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Arquitectura

    Capa Fsica Permite la adaptacin a los diferentes

    medios de transmisin. Se definen los

    puntos de acceso al servicio en cada

    nodo para su conexin a los buses. Las

    primitivas utilizadas en esta capa

    permiten el acceso de la capa superior

    (capa DQDB) a los servicios

    proporcionados por la capa fsica.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Arquitectura

    Capa Fsica

    La capa fsica realiza las

    siguientes funciones:

    Transporte de las clulas sobre la estructura de transporte

    Reconocimiento de clulas con informacin de gestin.

    Propagacin de la informacin de sincronizacin de la capa DQDB.

    Control de los deslizamientos de tiempo a valores aceptables.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Arquitectura

    Capa Fsica

    Cada nodo, debe permitir el funcionamiento de

    los buses aunque no est conectado. Esta

    funcin se llama funcin de puente, y

    debe mantener la red operativa en las siguientes

    situaciones:

    Cuando el nodo no est conectado a la alimentacin

    El nodo no est sincronizado con la red La capa fsica estima que el nodo daa o ralentiza la red

    Si un nodo detecta la cada de un enlace, debe

    notificarlo a la capa DQDB y al prximo nodo del

    bus.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Arquitectura

    Capa Fsica

    Primitivas

    Se definen dos SAP (Puntos de Acceso al Servicio):

    PH-SAP_A, asociado con la funcin de recepcin en el bus A y

    transmisin en el bus B.

    Ph-SAP_B, asociado con la recepcin en el bus B y transmisin en el

    bus A.

    Los generadores de cabecera de los buses se denominan HOB_A y

    HOB_B. HOB_A es cabecera del bus B y cola del bus A y HOB_B lo

    recproco. En el caso de topologa de bus lgico en bucle, HOB_A y

    HOB_B residen en el mismo nodo.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Arquitectura

    Capa Fsica Primitivas

    Ph_DATA request: Pasar datos al nivel fsico.

    Ph_DATA indication:

    Pasar datos al nivel DQDB.

    Ph_TIMING_SOURCE request:

    Indica a la capa fsica que fuente utilizar para seales de

    reloj (125 us).

    De la red pblica (EXTERNAL_CLOCK), de una entidad

    miembro

    (BUS_A), del otro bus (BUS_B) o de ambos (EITHER_BUS).

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Arquitectura

    Capa Fsica Primitivas

    Ph_TIMING_MARK indication:

    Sealiza la llegada de una marca de tiempo.

    Ph_STATUS indication:

    Permite a la capa fsica informar a la capa DQDB sobre el

    estado del enlace dplex asociado con Ph_SAP_A.

    Puede estar en UP (funcionando) o DOWN (apagado por

    mantenimiento, no sincronizado o bien por alguna entidad

    de gestin).

    Si el enlace est cado, el nodo debe ser puesto en

    bypass, para no afectar a otros nodos.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Arquitectura

    Capa DQDB

    Es la capa de enlace, y por tanto,

    sus funciones son:

    Direccionamiento Sincronizacin de tramas Secuenciacin Deteccin de errores Control de acceso al medio

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Arquitectura

    Capa DQDB

    DQDB debe segmentar/ensamblar los

    mensajes en clulas y las clulas en

    mensajes.

    Proporciona servicios no orientados a

    conexin, orientados a conexin y

    iscronos.

    DQDB debe segmentar la informacin

    recibida de LLC y aadir campos de

    control para que los mensajes puedan

    ser correctamente ensamblados.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    SMDS

    Switched Multimegabit Data Service.

    Servicio de conmutacin eficiente entre redes LAN a

    travs de redes de datos pblicas.

    Servicio sin conexin, a diferencia de FR y ATM.

    No est sujeto a una tecnologa de transmisin particular.

    Diseado para conexiones de ancho de banda moderado,

    entre 1 y 45 Mbps (multimegabit).

    Adecuado para interconexin de LAN tradicionales.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    SMDS

    Permite manejar todos los tipos de tramas MAC. Coste por ancho de banda ms econmico que otras tecnologas.

    No se justifica para una sola conexin punto a punto,

    frente a ATM.

    Modo de configuracin y gestin de red sencillo.

    Desarrollado por Bellcore.

    Basado en IEEE 802.6 y compatible con DQDB.

    Versin temprana de ATM.

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    SMDS

    Objetivos:

    Servicio de transporte sin conexin:

    Cada mensaje SMDS contiene una direccin origen y

    destino.

    Tipo de direccin de 4 bits: simple o de grupo.

    Un nmero E.164 variable: interfaz del abonado a la red.

    Cdigo del pas y nmero nacional.

    Servicio operativo 24/7/365.

    Al menos 3500 horas entre fallos.

    Reestablecimiento en menos de 3,5 horas.

    Probabilidades de errores de bit (

  • REDES DQDB (DISTRIBUTED QUEUE DUAL BUS)

    Comparacin de Servicios DQDB con otros estndares

    Luis Tarazona, DIP Unexpo Barquisimeto 2001