Congestion control for packets sent on a network is important for DAQ systems that contain an event builder using switching network technologies.Quality of Service(QoS) is a technique for congestion control.Recent Lin...Congestion control for packets sent on a network is important for DAQ systems that contain an event builder using switching network technologies.Quality of Service(QoS) is a technique for congestion control.Recent Linux releases provide QoS in the kernel to manage network traffic.We have analyzed the packet-loss and packet distribution for the event builder prototype of the Atlas TDAQ system.We used PC/Linux with Gigabit Ethernet network as the testbed.The result showed that QoS using CBQ and TBF eliminated packet loss on UDP/IP transfer while the UDP/IP transfer in best effort made lots of packet loss.The result also showed that the QoS overhead was small.We concluded that QoS on Linux performed efficiently in TCP/IP and UDP/IP and will have an important role of the Atlas TDAQ system.展开更多
文摘Congestion control for packets sent on a network is important for DAQ systems that contain an event builder using switching network technologies.Quality of Service(QoS) is a technique for congestion control.Recent Linux releases provide QoS in the kernel to manage network traffic.We have analyzed the packet-loss and packet distribution for the event builder prototype of the Atlas TDAQ system.We used PC/Linux with Gigabit Ethernet network as the testbed.The result showed that QoS using CBQ and TBF eliminated packet loss on UDP/IP transfer while the UDP/IP transfer in best effort made lots of packet loss.The result also showed that the QoS overhead was small.We concluded that QoS on Linux performed efficiently in TCP/IP and UDP/IP and will have an important role of the Atlas TDAQ system.