¿Qué es un servicio diferenciado?
En informática, un servicio diferenciado es un tipo de estrategia de diseño que permite segregar el tráfico de red en varias categorías o clases diferentes. Este enfoque puede ser muy útil en términos de comprender la naturaleza del tráfico en una red determinada, así como asignar recursos para que cada clase se pueda administrar con el mayor grado de eficiencia. Los patrones de diseño de software a menudo permitirán algún tipo de aplicación de servicio diferenciada, permitiendo que varios tipos o clases de tráfico diferentes se ejecuten en una sola red sin crear ningún tipo de problemas de transferencia.
Hay varias clases comúnmente asociadas con un servicio diferenciado. Entre los que son típicos para la mayoría de las redes se encuentran el protocolo de Internet local o las direcciones IP, las direcciones IP de los clientes que se utilizan en la red y la programación asociada con la red utilizada para procesar la información entrante y saliente. Elementos como el tipo de puertos de aplicación empleados con la red, así como las configuraciones de protocolo relevantes para diferentes transferencias de datos dentro de la red también se considerarían un servicio diferenciado.
Por lo general, todo el tráfico que se ajuste a los mismos protocolos básicos disfrutará de la misma categoría o clasificación. Al calificar el tipo de tráfico utilizado en diferentes aplicaciones y realizar diversas tareas, el proceso de asignación de recursos de una manera que no genere problemas de rendimiento con otras aplicaciones en ejecución se reduce al mínimo. Por esta razón, muchas redes están diseñadas para reconocer tanto la clase como el rendimiento de los programas que utilizan esas clases. Cuando un servicio diferenciado está funcionando al más alto nivel de rendimiento posible, es probable que la funcionalidad general de la red o sistema permanezca bastante alta.
Un beneficio clave de un enfoque de servicio diferenciado es que el hardware y el software incluidos en la red pueden continuar funcionando sin tener en cuenta lo que sucede con otras clases o categorías de servicios. Esto significa que los enrutadores continuarán funcionando normalmente independientemente de lo que esté sucediendo con otras aplicaciones que también se ejecutan como parte de la red. Si bien este beneficio es significativo, una configuración de servicio diferenciada no está exenta de algunas posibles responsabilidades. Por ejemplo, a veces es difícil identificar exactamente cómo se relacionan los diferentes enrutadores entre sí, lo que significa que puede que no sea posible recuperar completamente los detalles sobre cómo se gestionan los paquetes de información tanto en el punto de origen como en el punto de terminación. Si hay algún tipo de problema con el paso de los paquetes de datos, esto podría crear una pérdida adicional de recursos que podría ralentizar algunas actividades durante un breve período de tiempo.