10

Click here to load reader

Packet-switching

Embed Size (px)

Citation preview

Page 1: Packet-switching
Page 2: Packet-switching

� Packet switching es un método de comunicación de redes que agrupa todos los datos a transmitir sin importar el contenido , la estructura o el tipo de estos en bloques de mas o menos el mismo tamaño llamados paquetes.

� Su capacidad para enviar los paquetes varía dependiendo del trafico de la red, de la capacidad de los componentes de la red(adaptadores de red, routers, switches ,y otros componentes) y de la capacidad de estos para cargar al buffer y añadir a su lista envíos pendientes los paquetes que hay en espera.

Page 3: Packet-switching

� El emisor divide los mensajes a enviar en un número de paquetes aleatorio que tiene el mismo tamaño, a estos se le agrega una cierta información como una cabecera, la dirección origen/destino y unos datos de control para ser transferidos, por los diferentes medios de conexión entre nodos temporales hasta que llegan a su destino.

� Este método surge para optimizar la capacidad de transmisión a través de las líneas existentes.

� Métodos de Packet Switching:� Existen 2 métodos de Packet Switching el

conecctionless (basado en datagramas) y el connection-oriented (basado en la comunicación).

Page 4: Packet-switching

� Funcionamiento de la conmutación de paquetes basada en datagramas.

� Los paquetes se tratan de forma independiente, de forma que el emisor enumera a cada paquete con un número, le añade información de control y lo envía hacia su destino. De esta forma puede ocurrir que los paquetes tomen caminos diferentes con lo cual puede ser que los paquetes no lleguen en orden a su destino o incluso que algún paquete no llegué, ya que el emisor no puede saber si se han perdido o cuales han llegado antes es el receptor el que se encarga de ordenar los paquetes o avisar al emisor de la perdida de un paquete.

Page 5: Packet-switching

� Es un modo de comunicación de datos que establece un camino lógico o físico de nodo a nodo por donde se transmitirán los paquetes. De este modo se establece a su vez un camino virtual por donde pasará todo el grupo de paquetes. Este camino virtual será numerado o nombrado inicialmente en el emisor y será el paquete inicial de Petición de Llamada el encargado de ir informando a cada uno de los nodos por los que pase de que más adelante irán llegando los paquetes de datos con ese nombre o número. De esta forma, el encaminamiento sólo se hace una vez (para la Petición de Llamada).

� El protocolo de servicios de conexión orientada será a veces pero no siempre de confianza para servicios de redes, que proporciona reconocimiento después de la correcta entrega, y en caso de pérdida de datos genera una respuesta para el emisor.

Page 6: Packet-switching

� X.25: es un estándar UIT-T para redes de área amplia de conmutación de paquetes. Establece mecanismos de direccionamiento entre usuarios, negociación de características de comunicación, técnicas de recuperación de errores. Los servicios públicos de conmutación de paquetes admiten numerosos tipos de estaciones de distintos fabricantes. Por lo tanto, es de la mayor importancia definir la interfaz entre el equipo del usuario final y la red.

Page 7: Packet-switching

� Frame Relay o (Frame-mode Bearer Service): es una técnica de comunicación mediante retransmisión de tramas para redes de circuito virtual.Consiste en una forma simplificada de tecnología de conmutación de paquetes que transmite una variedad de tamaños de tramas o marcos (“frames”) para datos, perfecto para la transmisión de grandes cantidades de datos.

Page 8: Packet-switching

� Asynchronous Transfer Mode (ATM): es una tecnología de Switching basada en unidades de datos de un tamaño fijo de 53 bytes llamadas celdas. ATM opera en modo orientado a la conexión, esto significa que cuando dos nodos desean transferir deben primero establecer un canal o conexión por medio de un protocolo de llamada o señalización. Una vez establecida la conexión, las celdas de ATM incluyen información que permite identificar la conexión a la cual pertenecen.

Page 9: Packet-switching

� MPLS: se basa en el etiquetado de los paquetes en base a criterios de prioridad y/o calidad (QoS).

La idea de MPLS es realizar la conmutación de los paquetes o datagramas en función de las etiquetas añadidas en capa 2 y etiquetar dichos paquetes según la clasificación establecida por la QoS en la SLA.

� http://homepages.nyu.edu/~pyl208/v8/work_att.html

Page 10: Packet-switching

� Eficiencia de la línea: ya que cada enlace es compartido entre varios paquetes que estarán en cola para ser enviados en cuanto sea posible.

� Conexiones a velocidades diferentes: ya que los paquetes se irán guardando en cada nodo en una “cola” y se irán enviando a su destino.

� No se bloquean conexiones: como todas las conexiones se aceptan no se bloquean pero si hay muchas se vera ralentizada la transmisión.

� Se pueden usar prioridades: un nodo puede seleccionar que paquete de la cola tiene prioridad según unos criterios establecidos.

� Si tuviese un error en un bit de información, y estuviésemos usando la conmutación de mensajes, tendríamos que retransmitir todo el mensaje; mientras que con la conmutación de paquetes solo hay que retransmitir el paquete con el bit afectado, lo cual es mucho menos problemático. Lo único negativo, quizás, en el esquema de la conmutación de paquetes es que su encabezado es más grande.

� Aquí podemos ver unos videos sobre como funciona la conmutación de paquetes:

� http://www.youtube.com/watch?v=a-e4HR7ZIaQ� http://vimeo.com/10347883