C# 如何在.NET套接字中设置TCP选项

C# 如何在.NET套接字中设置TCP选项,c#,.net,sockets,tcp,spoofing,C#,.net,Sockets,Tcp,Spoofing,我试图模拟一些我用C#从我家的一个设备上嗅到的流量。根据Wireshark,我现在尝试重新创建的单个TCP数据包(以及从设备发送的第一个SYN数据包)具有以下选项: 似乎没有使用.NET的Socket类设置这些选项的方法(列出的TCP级别选项包括BSDurAgent、Expedited和NoDelay)。有什么方法可以让我在.NET中设置这些选项或自定义值 如果.NET中没有这样的选项,是否有其他方法手动执行此操作?我试着使用Nping,但似乎也没有设置tcp选项的选项

我试图模拟一些我用C#从我家的一个设备上嗅到的流量。根据Wireshark,我现在尝试重新创建的单个TCP数据包(以及从设备发送的第一个SYN数据包)具有以下选项:

似乎没有使用.NET的Socket类设置这些选项的方法(列出的TCP级别选项包括BSDurAgent、Expedited和NoDelay)。有什么方法可以让我在.NET中设置这些选项或自定义值

如果.NET中没有这样的选项,是否有其他方法手动执行此操作?我试着使用Nping,但似乎也没有设置tcp选项的选项