Вы находитесь на странице: 1из 26

Tcnicas de Conmutacin en las Redes de Datos

Universidad Nacional Abierta y a Distancia UNAD - TUNJA

Diseo :ESP. LEONARDO BERNAL ZAMORA

Redes:
Para las comunicaciones a nivel Lan o Wan (larga distancia) se utiliza una red de nodos intermedios de conmutacin. Los nodos de conmutacin no tienen en cuenta el contenido de los datos, sino que su funcin es proporcionar el servicio de conmutacin para trasladar los datos de un nodo a otro, hasta alcanzar el objetivo final.
Nodos: A...L Conmutadores: I...VII La conmutacin es una tcnica que nos sirve para hacer un uso eficiente de los enlaces

Tcnicas de Conmutacin
Normalmente, la red no est completamente
mallada (o conectada), es decir, no hay un enlace directo posible entre cada pareja de nodos. As, para establecer un camino de intercambio de datos entre dos equipos terminales (fuente y destino) de una comunicacin se establecen diferentes mecanismos. Estos mecanismos se conocen como tcnicas de conmutacin que permiten el transporte de informacin a travs de la red. Existen tres tipos fundamentales:
Conmutacin de circuitos Conmutacin de mensajes Conmutacin de paquetes Circuito virtual Datagrama

Equipo terminal Nodo conmutacin

Para Redes de rea Amplia Conmutadas

Para Redes Ethernet

dos tecnologas diferentes


Conmutacin de Mensajes

Conmutacin de circuitos

Conmutacin de paquetes

Se diferencian en la forma en la que los nodos conmutan la informacin entre los enlaces que forman el camino desde el origen hasta el destino.

Conmutacin de Circuitos
Es un mtodo de conmutacin en el que se establece, mantiene y termina un circuito fsico dedicado a travs de una red de proveedor de servicios para cada sesin de comunicacin. Muy utilizado en las redes de las compaas telefnicas. (RDSI es un ejemplo de tecnologa WAN de conmutacin de circuitos). Crea una conexin fsica directa entre dos dispositivos, tales como telfonos o computadoras. Implica la existencia de un camino dedicado entre las dos estaciones que se quieren comunicar. El camino consiste en una secuencia de enlaces conectados entre los nodos de la red. En cada enlace fsico, se dedica un canal lgico para cada conexin. Esta comunicacin implica tres fases: 1. Establecimiento del circuito 2. Transferencia de datos 3. Desconexin del circuito

Conmutacin de circuitos. Ejemplo RED DE TELEFONA PBLICA

Conmutacin de Circuitos

Caractersticas

Un conmutador de circuitos es un dispositivo con n entradas y m salidas que crea una conexin temporal entre un enlace de entrada y un enlace de salida. El nmero de entradas no tiene que coincidir con el de salidas. La conexin se establece antes de que empiece la transmisin de datos: 1. Hay que reservar la capacidad del canal requerida entre cada par de nodos en el camino. 2. Cada nodo debe conmutar internamente para establecer la conexin solicitada. Los conmutadores deben ser capaces de realizar estas reservas y de elegir las rutas a travs de la red.

Conmutacin de Circuitos

Caractersticas
Se dise para la comunicacin de voz. En una conversacin telefnica, por ejemplo, una vez establecido el circuito, permanece conectado durante toda la conversacin. Es menos adecuada para datos y transmisin sin voz. Las transmisiones sin voz tienden a realizarse en rfagas los datos se envan con intervalos de tiempo de separacin entre ellos. Si se utiliza un enlace de conmutacin de circuitos para transmisin de datos, la lnea permanece inactiva durante esos intervalos gasto de recursos. Otro inconveniente es la velocidad de transmisin. Un enlace de conmutacin de circuitos crea el equivalente a un nico cable entre dos dispositivos tasa fija de datos para ambos dispositivos limitacin de flexibilidad y utilidad para redes que interconectan una gran variedad de dispositivos digitales Es inflexible. Una vez establecido un circuito, este es el camino utilizado en la transmisin, sea o no el ms eficiente o disponible.

Conmutacin de Circuitos

Ejemplo
Conexin entre las computadoras A, B y C con las computadoras D, E, F y G. En lugar de conexiones punto a punto que requieren 12 enlaces, se pueden emplear 4 conmutadores para reducir el nmero y longitud de los enlaces. Cambiando las palancas del conmutador, se puede conseguir que cualquier computadora de la izquierda se conecte a cualquiera de la derecha

Conmutacin de Circuitos
Este tipo de conmutacin es ORIENTADA A CONEXIN.

Se dice que un servicio de comunicacin entre dos entidades es orientado a conexin cuando antes de iniciar la comunicacin se verifican determinados datos (disponibilidad, alcance, etc.) entre estas entidades y se negocian unas credenciales para hacer esta conexin ms segura y eficiente. Este tipo de conexiones suponen mayor carga de trabajo a una red (y tal vez retardo) pero aportan la eficiencia y fiabilidad necesaria a las comunicaciones que la requieran.
"http://es.wikipedia.org/wiki/Orientado_a_la_c onexi%C3%B3n"

Conmutacin de Mensajes

- La conmutacin de mensajes intercambia unidades lgicas de datos (mensajes). - No hay establecimiento anticipado de la ruta entre el origen y el destino. El mensaje (informacin) va precedido de una cabecera con la direccin de origen, direccin de destino, cdigos de control de errores y otros parmetros. Dicha cabecera es procesada en cada nodo. - Este tipo de conmutacin es NO ORIENTADA A CONEXIN. - El mensaje viaja nodo a nodo. En cada nodo se debe esperar a recibir todo el mensaje y retransmitirlo (almacenamiento y retransmisin o Store and Forward). Es necesario procesar la cabecera.
Cabecera Mensaje

- Dado que la longitud de los mensajes es variable, el retardo tambin es variable. Al mismo tiempo que es necesario determinar la capacidad de almacenamiento que ser necesaria para evitar prdidas de informacin.

Conmutacin de Mensajes

Conmutacin por almacenamiento y envo (store-and-forward switching)

Conmutacin de Mensajes

Conmutacin de Mensajes
Este tipo de conmutacin es NO ORIENTADA A CONEXIN.

Se dice que un servicio de comunicacin entre dos entidades es NO orientado a conexin cuando:
En un sistema no orientado a conexin, no se hace contacto con el destino antes de que se enve el paquete. Una buena analoga para un sistema de entrega no orientado a conexin es el sistema de correos. http://www.adrformacion.com/cursos/wser ver/leccion3/tutorial3.html

Conmutacin de Mensajes

Conmutacin de Mensajes
Ventajas: - El uso del canal no es exclusivo para una conexin, sino compartido. - Mayor eficiencia en la transmisin. El canal se asigna a la conexin que lo necesita. - Durante la transmisin del mensaje se aprovecha toda la capacidad del canal. - No se requiere que el transmisor y el receptor estn disponibles simultneamente. (se guarda la informacin hasta el receptor est disponible) - Se pueden establecer prioridades en los mensajes incluyendo esta informacin en la cabecera. Esto es muy til en sistemas de integracin de servicios (Ej.: voz, datos bancarios, La voz ha de transmitirse en tiempo real, entonces se le dar prioridad frente a los datos bancarios que nicamente requerirn no perderse). Se puede dar con mayor facilidad adaptacin de velocidades. Pueden seleccionarse procedimientos de control de errores y recuperacin de mensajes, control de flujo, etc Desventajas: - No son adecuados para transferencias en tiempo real o interactivas ya que el retardo puede ser elevado y muy variable (jitter elevado). - Requiere grandes capacidades de almacenamiento.

La solucin: conmutacin de Paquetes.

Conmutacin de Paquetes
Es una mejor solucin para la transmisin de datos. Se define como una tcnica de envo de informacin empaquetada (bloques de datos), encargndose la red de su encaminamiento hasta el punto de destino Los datos son transmitidos en unidades discretas formadas por bloques de longitud variable denominados paquetes. La red establece la longitud mxima del paquete. Las transmisiones grandes se dividen en paquetes. Cada paquete no slo contiene datos, sino tambin una cabecera con informacin de control. Los paquetes son enviados por la red de un nodo a otro. En cada nodo, el paquete se almacena brevemente y se encamina de acuerdo a la informacin presente en su cabecera. Hay dos enfoques posibles de conmutacin de paquetes:

datagramas y

circuitos virtuales

Conmutacin de Paquetes

Enfoque basado en Datagramas


Cada paquete se trata de forma independiente de los otros. No hay fase de establecimiento ni de liberacin de la conexin (NO ORIENTADO A CONEXIN). Ejemplo: entrega de cuatro paquetes desde la estacin A a la estacin X. Los cuatro paquetes pertenecen al mismo mensaje pero pueden viajar por caminos diferentes para alcanzar su destino.

Conmutacin de Paquetes

Enfoque basado en Datagramas


Caractersticas

Los datagramas de una transmisin pueden llegar a su destino desordenados. El nivel de transporte tiene la responsabilidad, en la mayora de los protocolos, de reordenar los datagramas antes de pasarlos al puerto de destino. El enlace que comunica cada par de nodos puede contener varios canales. Cada uno de estos canales es capaz, a su vez, de transmitir datagramas de varios orgenes diferentes o del mismo origen.

Conmutacin de Paquetes

Enfoque basado en Datagramas


Ejemplo
Si la estacin A enva un paquete a la estacin E, el paquete incluye informacin de control indicando que el destino es E.
C

El paquete se enva desde A hasta el nodo 4, el nodo 4 almacena el paquete, determina el siguiente nodo en la ruta, por ejemplo el 5, y pone en la cola el paquete, en la lnea 4-5. Cuando el enlace est disponible, el paquete se transmite al nodo 5, que lo enva hasta el 6 y ste finalmente hacia E

2 B 1 3 D

5 A 4 6 E F 7

Conmutacin de Paquetes

Enfoque basado en Circuitos Virtuales


Se mantiene la relacin que existe entre todos los paquetes que pertenecen a un mismo mensaje.
ORIENTADO A CONEXIN. Se elige al comienzo de la sesin una nica ruta entre el emisor y el receptor. Cuando se envan los datos, todos los paquetes de la transmisin viajan uno despus de otro por la misma ruta.

Actualmente, la transmisin utilizando circuitos virtuales se implementa de dos formas: Circuitos Virtuales Conmutados (SVC, SwitchedVirtual Circuit), y Circuitos Virtuales Permanentes (PVC, PermanentVirtual Circuit).

Conmutacin de Paquetes

Enfoque basado en Circuitos Virtuales

Conmutacin de Paquetes

Enfoque basado en Circuitos Virtuales


SVC: es comparable a la conmutacin de circuitos. Se crea un circuito virtual cuando se necesita y existe slo durante la duracin del intercambio especfico
Ejemplo: la estacin A quiere enviar cuatro paquetes a la estacin X.
1. A solicita el establecimiento de conexin con X.

2. Una vez establecida la conexin, los paquetes se envan uno despus de otro y en orden secuencial.

3. Cuando se recibe el ltimo paquete, se libera la conexin y el circuito virtual deja de existir.

Conmutacin de Paquetes

Enfoque basado en Circuitos Virtuales


PVC: se establece de forma continua un mismo circuito virtual entre dos usuarios. El circuito est dedicado a los usuarios especificados. Nadie ms puede utilizarlo y, debido a que siempre est disponible, se puede usar sin necesidad de establecer ni liberar conexiones.
En SVC dos usuarios pueden obtener rutas diferentes cada vez que solicitan una conexin. En PVC dos usuarios siempre obtienen la misma ruta.

Para ambas tcnicas SVC y PVC: Cada paquete contina siendo almacenado en cada nodo y se pone en la cola de salida de una lnea de salida Cada paquete contiene, adems de los datos, un identificador de camino virtual Cada nodo en la ruta preestablecida conoce el camino a seguir por los paquetes. No son necesarias decisiones de encaminamiento La diferencia con la tcnica de DATAGRAMAS es que, con un circuito virtual, el nodo no necesita tomar una decisin de encaminamiento para cada paquete, sino que se realiza una sola vez para todos los paquetes que usen dicho circuito virtual

Web:

Redes globales de informacin con Internet y TCP/IP. Douglas E. Comer. TCP / IP Ilustrated Volume 1. The Protocols. W. Richard Stevens. TCP / IP Tutorial and Technical Overview. Martin W. Murhammer, Orcun Atakan, Stefan Bretz, Larry R. Pugh, Kazunari Suzuki, David H. Wood TCP / IP. Arquitectura, protocolos, implementacin y seguridad. Sidnie Feit. McGraw Hill. Internetworking with TCP/IP. Douglas E. Comer Microsoft Windows 2000 TCP/IP. Karanjit Siyan. TCP / IP. John Ray. Prentice Hall Microsoft Windows 2000 Server. Gua de recursos de Internet y redes. Programacin en Internet. Kris Jamsa & Ken Cope. McGraw Hill Computer Networks. Andrew Tanembaum www.redbooks.ibm.com