【问题标题】:How do I open a TCPClient with a given source port? [duplicate]如何打开具有给定源端口的 TCPClient? [复制]
【发布时间】:2013-03-09 12:05:22
【问题描述】:

首先,我不想在生产中这样做!我需要测试其他人在 TCP 之上的协议实现是否会导致问题。

我想反复使用某个出站端口进行多个 TCP 会话。 Windows 通常会为每个新会话增加端口,我想绕过它进行测试。如何设置 TcpClient 的出站端口?

【问题讨论】:

  • 请查看这个答案:stackoverflow.com/questions/2869840/…
  • 完美,谢谢。这很有效,而且更好的是,在我测试它时给了我正在寻找的数据!
  • 无论如何我可以接受评论作为正确答案吗?

标签: c# .net tcpclient


【解决方案1】:

根据另一个帖子 (Is there a way to specify the local port to used in tcpClient?)。您需要使用带有IPEndpoint 的构造函数重载来指定要使用的本地端口。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-20
    • 1970-01-01
    • 2016-05-12
    相关资源
    最近更新 更多