gpt4 book ai didi

c - 基于 IP 限制传入的 TCP 连接

转载 作者:可可西里 更新时间:2023-11-01 02:32:53 27 4
gpt4 key购买 nike

C 中的套接字是否提供任何方法来根据 IP 限制套接字的传入连接数?

例如,要防止一个客户端 IP 发送垃圾连接,有没有办法限制一个 IP 可以连接到套接字的次数?

或者像这样的东西必须定制吗?

最佳答案

我觉得你所说的真正意图是节流,即对于特定的客户端/连接,在给定时间内只允许固定数量的数据包。这听起来像是比允许/禁止更多连接更现实的使用场景。

大多数现代语言都提供某种支持,例如 java 或 c#,但不提供 c。

但是,这里有一个优雅的实现方法。我自己已经在生产代码中使用过它。

implementing throttling

关于c - 基于 IP 限制传入的 TCP 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13184349/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com