在Linux中优先考虑UDP,FTP,SCP等

时间:2017-10-19 03:50:04

标签: linux sockets ftp udp

我有一个设置,其中一个“主”Linux系统与3个“从”系统通信,这些系统也在专用以太网接口上运行Linux(只有主设备和3个从设备)。从设备每5 ms左右通过UDP向主设备发送数据。此外,主服务器还具有通过FTP,SCP等协议从所有3个从服务器连续提取文件的应用程序。

主数据包需要尽可能快地收集UDP数据包,最好在3-4毫秒内。 当我在主服务器上运行UDP接收应用程序运行安装程序时,我发现很容易满足这个条件。但是,当FTP / SCP /等。应用程序也在运行,接收时间有高峰。传输的文件大小相当少,但每隔一秒左右从每个从站检索一个新文件。

在没有文件传输应用程序活动的情况下运行安装程序时结果良好的事实告诉Linux网络“排队/调度”似乎同样优先于UDP和&其他协议。如果正在进行FTP,它甚至可以阻止UDP?

有没有办法告诉Linux(以编程方式/命令)为UDP通信提供最高优先级&当UDP消息准备好接收时,“暂停”文件传输等其他事情?

0 个答案:

没有答案