我有一个在线比赛,人们通过填写html表格投票给体育团队。
在查看任何一天的数据时,我们注意到我们经常从同一个IP地址获得每小时数百张选票。昨天我们从111.111.111.111和222.222.222.222获得了每小时数百个。然后今天,我们从333.333.333.333和444.444.444.444以及555.555.555.555获得每小时数百张选票。我自动怀疑像机器人这样的犯规行为,或者来自同一建筑物的代表其他用户投票的团队。
然而,当我运行sql查询以显示每小时的投票时,我注意到这些IP地址的投票在中午和深夜中午9点到午夜之间飙升。我认为这与真实的用户投票行为是一致的,因为人们希望在非工作时间投票。
我很困惑,IP地址似乎意味着犯规,但每小时的投票似乎意味着合法的投票。
所以我的问题是: 整个城镇是否可以使用相同的IP地址?我想解释一下IP地址的工作方式,以便我可以确定它是否是检测错误投票的有效方法。 / p>
答案 0 :(得分:1)
IP今天的分享程度与20年前不同。事实上,发布了许多不同的IP,IPv4池正在耗尽,我们即将不得不专门使用IPv6来扩展IP池。
无论如何,这绝对是傻瓜游戏。输入每个IP的限制和禁止在太多的尝试从同一个地方投票,你应该没事。根据您的系统/实现,您可以使用cookie,查看客户端详细信息(使用导航器等等),...以使用相同的IP分隔多个用户。
答案 1 :(得分:0)
我认为这是欺诈行为。您应该从特定的IP地址实施投票限制。
答案 2 :(得分:0)
IP地址很容易被丢弃。
尝试通过不同的东西(例如用户名)识别您的用户
答案 3 :(得分:0)
是的,有可能有数十人来自同一地址 - 故事是关于人们被某些网站禁止的故事,因为他们的互联网服务提供商通过一个地址代理所有网络流量。