连接套接字后,Java套接字调用SetTrafficClass

连接套接字后,Java套接字调用SetTrafficClass,java,android,sockets,networking,Java,Android,Sockets,Networking,在我创建了一个套接字(在Android中)之后,我调用setTrafficClass来修改TOS字段,然后执行其余的设置并在套接字上调用connect,这一切都可以正常工作 如果我再次调用SetTrafficClass,套接字似乎停止工作,这是正常行为吗?否,但定义为“停止工作”,并告诉我们您将流量类设置为什么。@EJP我将该值设置为0-63之间,我的意思是,连接套接字后,我开始从客户端发送数据包,并在服务器端接收数据包,如果我再次调用setTrafficClass并更改TOS值,服务器将停止接

在我创建了一个套接字(在Android中)之后,我调用setTrafficClass来修改TOS字段,然后执行其余的设置并在套接字上调用connect,这一切都可以正常工作


如果我再次调用SetTrafficClass,套接字似乎停止工作,这是正常行为吗?

否,但定义为“停止工作”,并告诉我们您将流量类设置为什么。@EJP我将该值设置为0-63之间,我的意思是,连接套接字后,我开始从客户端发送数据包,并在服务器端接收数据包,如果我再次调用setTrafficClass并更改TOS值,服务器将停止接收数据包。@superaz,我想知道如果你通过wireshark检查数据包,你是否真的能看到流量类被修改?我正在做同样的事情,但不幸的是,如果我看到数据包,TOS值不会被修改。我正在使用android模拟器。