在创建此类的新实例时,您指定SocketType和ProtocolType。我想要一个 SocketType 的 Stream。在 Stream 成员的描述中,它说,“stream 使用 TCP ProtocolType”。但是,我仍然可以手动指定不同的协议类型 UDP、ICMP、IGMP、...
我不确定这在较低层是如何工作的 - 如果我要做类似......
new NetworkStream(new Socket(SocketType.Stream, ProtocolType.Icmp))
我是否会将我的流包装在 ICMP 流量中(即 ICMP 标头中的流数据)?请提供尽可能多的信息,以便我了解这实际上是如何工作的。