命名管道是通过网络来完成进程之间的通信的,命名管道依赖于底层网络接口, 其中包括有 DNS 服务,TCP/IP 协议等等机制,但是其屏蔽了底层的网络协议细节, 对于匿名管道而言,其只能实现在父进程和子进程之间进行通信,而对于命名管道而言, 其不仅可以在本地机器上实现两个进程之间的通信,还可以跨越网络实现两个进程之间的通信。