Você está na página 1de 19

Redes de rea Metropolitana (MAN)

DQDB

INTRODUCCIN Distributed Queue Double (Dual) Bus. Protocolo de acceso compartido al medio. Alta velocidad (hasta 600 Mbps). Bus doble unidireccional: directo e inverso. Nodos distribuidos en fila sobre el bus doble. Proporciona dos formas de comunicacin:
Conmutacin de circuitos. Conmutacin de paquetes.

Soporta servicios iscronos y asncronos en la misma red.

ORIGEN (I) 1980: IEEE establece comits 802.


IEEE 802.6: transporte de datos a alta velocidad en una regin metropolitana.

1985: propuesta de University of Western Australia.


QPSX (Queued Packet Synchronous eXchange). Adoptada por el comit 802.6.

1987: primeras redes experimentales.


La Universidad y Australian Telecom comercializan QPSX. IEEE 802.6 decide cambiar su nombre a DQDB (ISO 8802.6), para distinguirlo de la rama comercial.

ORIGEN (II) 1990: primeros ensayos comerciales.


Se contacta con empresas europeas como Alcatel (Francia) y Siemens (Alemania).

1992: se ofrece un amplio servicio comercial:


Fastpac 2 (2 Mbps sobre cobre). Fastpac 10 (10 Mbps sobre fibra). El primer enlace de fibra se prob entre Sydney, Canberra y Melbourne. Otras pruebas en Temple University (Philadelphia) y Telcos europeas.

APLICACIONES Red MAN:


Interconexin de LAN, cubriendo reas de hasta 200 km.

Red privada:
Delegaciones de empresas. Centralitas telefnicas privadas (PBX).
Requieren tasa de bit constante (servicios iscronos).

Red WAN:
Interconexin de redes MAN entre varias ciudades.

CARACTERSTICAS (I) Transporte de tramas en forma de unidades de tamao fijo: segmentos.


Fragmentacin y reensamblado en los extremos. Formatos de LAN distintos:
Se aade una cabecera y una cola estndar.

Interconexin de LAN de forma transparente. Interconexin MAN-MAN. Transporte de datagramas, servicios de circuitos virtuales y servicios de datos iscronos. Alta tolerancia a fallos.

CARACTERSTICAS (II) Alto rendimiento independiente del nmero de estaciones en la red. Alto nivel de seguridad:
Permite la proteccin de VPN.

ARQUITECTURA (I) Buses contradireccionales duales independientes.


Aseguran que una copia de cada segmento llegar a todos los nodos de la subred. Transmisin y recepcin (full-dplex).

Nodos de acceso conectados a ambos buses.


Unidades de interfaz con la red cliente. Conexiones de lectura y escritura.
Primero lee, pero no elimina; slo modifica si el protocolo de acceso se lo permite.

Topologas:
Bus abierto: extremos separados. Bus cclico: ambos extremos separados pero en el mismo lugar fsico.

ARQUITECTURA (II) Reconfiguracin de la red en caso de fallos:


De un enlace. De un nodo de acceso. Bajo el control de la estacin de gestin de red remota.

Cabeza de bus:
Generador de ranuras: flujo continuo de ranuras.
Capacidad de transmitir una celda estndar de 53 octetos.

Transmitir informacin de gestin a los nodos de acceso.


Asignacin del ancho de banda (estacin de gestin). Integridad operativa de la subred.

Controladores maestro (bus directo) y esclavo (bus inverso).


Control de la sincronizacin de bit y de trama.

ESTNDARES (I) Nivel LLC: se acepta IEEE 802.2. Nivel MAC: denominada capa de DQDB.
Servicio de datos sin conexin (del mejor intento).
Interconexin de tipos de LAN bsicos.

Servicio de datos orientado a conexin (fiable). Servicio iscrono.

Nivel fsico:
Interfaz estndar con la capa MAC. Se puede implementar con diversidad de medios de transmisin distintos.
Coaxial o fibra ptica.

ESTNDARES (II) Entidades de gestin:


Asociadas a cada subcapa de la arquitectura de protocolos. Controlar y vigilar el funcionamiento de ambas capas. Establecimiento de parmetros de operacin. Procedimientos de control de la configuracin.

CAPA FSICA (I) Sncrono. Equivalente al nivel fsico OSI. Funciones:


Colocar el flujo de bits en el medio. Temporizacin: responsable de los relojes.
Unidad bsica es el tamao de trama = 125 us.

Sincronizacin.
Por parte de la estacin controladora maestra a travs de una seal de reloj que llega a todas las estaciones. Es difcil evitar el jitter, pero no el mantenerlo en unos lmites.

Proporcionar servicios al siguiente nivel (capa DQDB).

CAPA FSICA (II) 2 buses que transportan datos en direcciones opuestas.


Desde sus cabeceras de bus hasta los terminadores. Cabeceras: generadores de ranuras (slots).

Los nodos se sitan adyacentes lgicamente en el bus.


Funcionan en modo promiscuo. Leen todas las ranuras, pero no necesariamente cambian los datos.

CAPA FSICA (III) Primitivas:


Lectura, escritura, paso o recepcin de informacin de la capa DQDB. La capa DQDB puede pasar un octeto a la capa fsica a travs del punto de acceso al servicio (Ph_SAP A). Primitivas de la capa fsica:
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 qu 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).

CAPA FSICA (IV) 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.

Cabeceras de bus o HOB (Header of Bus):


Generar slots para el bus A. Recibir datos por el bus B y actuar de terminador. No hay enlace entre ambos buses.

SUBCAPA MAC (I) Funciones principales:


Convergencia.
Convertir informacin de origen en segmentos antes de su transferencia (fragmentacin). Volver informacin al formato original antes de su entrega (reensamblado).

Arbitraje de bus.
Prearbitrado (PA): para servicios iscronos.
El nodo de cabeza de bus preasigna y marca el nmero de ranuras requeridas para servicios de tasa de bits constante.

Encolado arbitrado (QA: queued arbitrated).


Algoritmo de colas distribuidas para tramas restantes de datos de LAN.

SUBCAPA MAC (II) Funciones principales:


Funciones comunes.
Interfaz entre la capa fsica y los bloques de arbitraje de bus.
Transmisin de octetos entre la capa fsica y la funcin de arbitraje apropiada. Detectar el principio y fin de cada ranura. Examinar los octetos de la cabecera de acuerdo al formato definido.

Operacin de reconfiguracin de bus. Generacin de flujos de ranuras en caso de ser elegido cabeza de bus.

Gestin de capas.

SUBCAPA MAC (III) Funciones comunes a subcapas MAC:


Direccionamiento. Generacin de tramas y secuencias. Deteccin de errores. Control de acceso al medio.

SUBCAPA MAC (IV) Servicios ofrecidos:


Servicios MAC a LLC:
Servicios de paquetes sin conexin entre dos sistemas abiertos que soportan IEEE 802.2. Protocolo de cola distribuida.

Servicios de datos orientados a conexin:


Transferencia de datos entre dos sistemas sobre un circuito virtual. Servicio asncrono: no garantiza un tiempo de llegada entre paquetes constante. Protocolo de cola distribuida.

Servicios iscronos: soportan conmutacin de circuitos para aplicaciones sensibles en el tiempo.


Reserva de ancho de banda.

SUBCAPA MAC (V) Formato de las ranuras DQDB:


Cabecera (5 octetos): similar a la de redes ATM.
Campo de control de acceso.
1 bit de ocupado B (slot vaco (0) o lleno (1)). 3 bits de solicitud R. 1 bit de tipo de ranura:
Datos encolados arbitrados. Datos prearbitrados (iscronos).

VCI (Identificador de canal virtual): datos orientados a conexin o iscronos (20 bits).
Indica la conexin lgica con la que se asocia el contenido de la celda. En caso de datos sin conexin (datos de LAN), contiene 20 unos.

Tipo de carga til:


00, datos de usuario. Resto de combinaciones reservadas para futura informacin de gestin.

SUBCAPA MAC (VI) Formato de las ranuras DQDB:


Cabecera:
Prioridad: 00 por defecto; no se han definido otros valores. Secuencia de verificacin de la cabecera:
CRC de 8 bits para deteccin de errores.

Campo de carga til (48 octetos).


Unidades de datos del protocolo MAC derivadas (DMPDU).
Cabecera adicional (2 bytes): para identificar datos sin conexin de cara a reensamblarlos (secuencia + identificador). Cola adicional (2 bytes): longitud y control de errores de los 48 bytes. Mensajes (tramas) de segmento nico (SSM): en un solo segmento. Principio de mensaje (BOM). Continuacin de mensaje (COM). Final de mensaje (EOM): ltimo segmento.

SUBCAPA MAC (VII) Mtodos de acceso al medio:


Modo de distribucin en fila.
Servicios de conmutacin de paquetes. Los nodos de la red pelean por el medio segn prioridades de peticin. Protocolo de acceso en cola distribuida.

Modo predistribuido o predeterminado.


Servicios de conmutacin de circuitos. El acceso de un determinado nodo est asignado con anterioridad. Reserva de ancho de banda.

SUBCAPA MAC (VIII) Protocolo de acceso en cola distribuida (acceso encolado arbitrado):
Cada ranura tiene dos bits: ocupado (B) y solicitud (R). Las solicitudes de ranuras en un bus se hacen por medio del bit R de las ranuras del otro bus. El acceso a la ranuras en cada bus se controla mediante un contador de solicitudes (RQ) independiente.
Contendr el nmero de solicitudes realizadas por nodos siguientes en ese bus. R=1, contador se incrementa si hay solicitud en bus opuesto. B=0, contador se decrementa por cada ranura libre en el bus.

Los nodos cuentan con un segundo contador regresivo (CD). Ambos contadores estn inicialmente a 0.

SUBCAPA MAC (IX) Protocolo de acceso en cola distribuida:


Para transmitir una celda, el nodo transfiere el contenido del RQ a CD.
Indicar el nmero de ranuras libres que debe esperar.

Resetea RQ y pone R=1 en la primera ranura recibida por el bus opuesto con R=0
Realiza la reserva, colocando el segmento en la cola distribuida para ese bus.

Las ranuras que se repitan en el interfaz del bus opuesto con B=0 harn que se decremente el CD de ese bus. El segmento en cola se transmitir por el bus cuando el CD sea 0 y se reciba una ranura vaca (B=0).

SUBCAPA MAC (X) Protocolo de acceso de cola distribuida:


Si se realizan peticiones por ambos buses, habr que utilizar los dos contadores por cada bus. Se establecieron mecanismos de balanceo del ancho de banda (BWB), con mdulos de balanceo que limitan el nmero de segmentos que puede transmitir un nodo para dejar que pase una ranura adicional.

Ejemplos de funcionamiento.

IMPLANTACIN DQDB QPSX integraba voz, video y datos. Interconexin de LAN:


StarLAN 1, 10Base-T, IEEE 802.4, IEEE 802.5 y FDDI.

Jerarqua de equipos QPSX:


Cliente o usuario final: hosts, terminales, etc.
Customer cluster: punto de conexin entre el cliente y la MAN. P.e. Bridges. Edge cluster: situado en la central de conmutacin local para dar acceso al sistema de conmutacin MAN.

Customer Access Network (CAN): interfaz entre la red privada del usuario y las redes pblicas. Sistema de conmutacin: MAN switching system.

Redes de rea Metropolitana (MAN)

SMDS

INTRODUCCIN (I) 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. Servicio CBDS (Connectionless Broadband Data Service) en Europa.

INTRODUCCIN (II) Tamao de PDU de hasta 9188 octetos.


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.

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 (<510-13) y paquete (<10-4) reducidas. Retardos en conexiones locales limitados.

ARQUITECTURA (I) Equipos fsicos:


Switches SMDS dentro de la red del proveedor. CSU/DSU (Channel Service Unit / Data Service Unit) que conectan al usuario (subscriber) a la red del proveedor. Router, gateway o terminal conectado a cada CSU/DSU.

Protocolos de interfaz:
SIP (SMDS Interface Protocol).
Conecta los CSU/DSU a la red pblica, definiendo las interfaces de los abonados (SNI, Subscriber Network Interface). Protocolo robusto y fundamental en SMDS.

DXI (Data eXchange Interface).


Conecta el equipamiento del cliente al CSU/DSU. Basado en HDLC. Alternativa a la complejidad de SIP.

ARQUITECTURA (II) Protocolos de interfaz:


SIR (SIP Relay Interface).
Permite a usuarios con equipamiento Frame Relay acceder a las redes SMDS. Encapsula tramas SIP en el protocolo LAPF.

ATM.
Sustituye a SIP como interfaz de abonado, permitiendo ofrecer servicios SMDS sobre ATM.

ISSI (InterSwitching System Interface).


Conecta los conmutadores SMDS. Incluyen otras funciones del proveedor, como routing y funciones de mantenimiento.

ICI (InterCarrier Interface).


Conexiones entre diferentes proveedores de servicio SMDS.

ARQUITECTURA (III) Funciones y protocolos de interfaz SMDS (SIP).


Diseado para la interfaz con la red pblica o SNI (Subscriber Network Interface). Se definen 3 capas:
SIP 3: protocolo de convergencia de MAC. SIP 2: protocolo de encolado arbitrado. SIP 1: protocolo de convergencia fsico.

Permite validacin y ocultacin de direcciones, para autorizar y desautorizar direcciones fuente y destino, lo que permite crear VPN.

ARQUITECTURA (IV) SIP Nivel 3:


Acepta datos de longitud variable (hasta 9188 bytes) de capas superiores y aade cabeceras y colas. Cabecera (36 bytes):
Direcciones origen y destino (8 bytes). Longitud. Seleccin de proveedor. Informacin del protocolo de nivel superior.

CRC-32 opcional. Relleno de los datos y cola.

ARQUITECTURA (V) SIP Nivel 2:


Segmenta las tramas de nivel 3 en series de longitud fija y corta (53 bytes), para transmitirlo por la red pblica. Conforme a IEEE 802.6 DQDB. Estructura de los segmentos:
Cabecera (7 bytes).
Control de acceso, control de red y tipo de segmento (secuencia, identificador).

Informacin o datos (44 bytes). Cola (2 bytes).


Longitud de la carga til. CRC de 10 bits de los ltimos 47 bytes.

ARQUITECTURA (VI) SIP Nivel 1:


Coloca los segmentos del nivel 2 en el medio fsico. Soporta diferentes medios fsicos. Consta de 2 subcapas:
PLCP (Physical Layer Convergence Protocol):
Define cmo mapear las celdas en el medio fsico.

PMDP (Physical Medium Dependent Protocol):


Define el medio fsico utilizado.

ARQUITECTURA (VII) SIR (SIP Relay Interface):


Se establece un PVC entre la unidad de internetworking y el usuario de FR. Tiene 3 subcapas:
SRI Nivel 3: idntico a SIP Nivel 3. SRI Nivel 2: encapsula las tramas SIP Nivel 3 en LAPF. SRI Nivel 1: una de las capas fsicas usadas en FR.

ARQUITECTURA (VIII) ISSI (InterSwitching System Interface):


Define la interfaz entre dos switches SMDS. Tiene 3 niveles:
ISSI Nivel 3:
Independiente de la tecnologa de transmisin. Envo, retransmisin y rutado de paquetes y control de congestin.

ISSI Nivel 2:
Basado en IEEE 802.6. Enviar datos de capas superiores entre conmutadores. Funciones similares a SIP Nivel 3 y 2: deteccin de errores, formacin de tramas, segmentacin y reensamblado.

ISSI Nivel 1:
Interfaz al medio fsico.

Você também pode gostar