1

Ruby で UDP/TCP ストリーム (できれば Ruby/Sockets ライブラリを使用) でTOS フラグ/ DSCP フラグを設定するにはどうすればよいですか?

4

2 に答える 2

2

Socket.setsockoptIPPROTO_IPをレベル、IP_TOSオプションの名前、および目的の値として渡すことで、TOS フラグを設定できます。

require 'socket'
s = TCPSocket.new('example.com', 80)
s.setsockopt(Socket::IPPROTO_IP, Socket::IP_TOS, YOUR_TOS_VAL)
于 2009-05-21T18:59:04.820 に答える