TOS flags/DSCP flags, Ruby'de UDP/TCP akışında (tercihen Ruby/Yuva kitaplığı kullanılarak) nasıl ayarlanır?Yakutta TOS/DSCP nasıl yapılır?
1
A
cevap
0
Socket # setsockoption() öğesini deneyin. Bu kitap, kazma kitabının Ek A belgesinde ya da arayüz detayları için kaynağa göz atabilirsiniz.
- MarkusQ
Sen Socket.setsockopt seçeneğin adı olarak düzeyi olarakIPPROTO_IP
,
IP_TOS
geçen ile TOS bayrakları ayarlayabilirsiniz
2
ve istediğiniz değeri: Bu Linux üzerinde çalışır
require 'socket'
s = TCPSocket.new('example.com', 80)
s.setsockopt(Socket::IPPROTO_IP, Socket::IP_TOS, YOUR_TOS_VAL)
. Şimdiye kadar, , ama aynı zamanda Windows için benzer bir şey olurdu? – Deadolus
Üzgünüm, Windows soketleri ile hiç çalışmamıştım. – jgre