Las ventajas de la red de transmisión de comunicaciones por gasoductos son las siguientes:
1) Puede utilizarse tanto localmente como en red.
2) Puede ser referenciado por su nombre.
3) Admite múltiples conexiones de clientes.
4) Admite comunicación bidireccional.
5) Admite operaciones de E/S asincrónicas superpuestas.
Acerca de la comunicación de tuberías en Unix:
A partir de Unix System V, el sistema proporciona dos métodos de comunicación de datos: tuberías con nombre y tuberías sin nombre.
Las canalizaciones sin nombre proporcionan un canal de comunicación para transmitir información en un flujo de bits para el proceso y los subprocesos que establecen la canalización. Puede verse lógicamente como un archivo de canalización, está compuesto físicamente por el búfer de alta velocidad del sistema de archivos y rara vez utiliza periféricos.
El proceso de envío utiliza la llamada al sistema write (fd[1],buf,size) del sistema de archivos para enviar los caracteres de longitud en buf a la entrada de la tubería fd, y el proceso de recepción utiliza la llamada al sistema. read(fd[ 0],buf,size) lee información desde la salida de la tubería a buf. Las canalizaciones entregan mensajes según el principio de primero en entrar, primero en salir. Sólo se puede enviar en una dirección.