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