区分Packet Shaper上的P2Pstream量types

我参加了一个大学,在那里我们有一个数据包整形器(一个3岁左右的老Packeteer),它把P2Pstream量降到队列中最低的优先级,以防止P2P滥用(BitTorrent等) 。

然而,“星际争霸2”这款游戏刚刚发布,从我所能收集到的信息来看,它需要P2P才能在线玩游戏。

我们已经启用了游戏所需要的所有端口,但是由于高需求,P2Pnetworkingstream量在networking使用高峰期当然还没有达到,所以凌晨4点到上午6点之间不可能实现游戏。

据我所知,我不知道一种方法来告诉包装整形器限制只有某种types的P2Pstream量(即星际2 P2Pstream量)。 有没有办法做到这一点? 或者我们需要一个不同的数据包整形器?

星际争霸2不使用客户端之间真正的P2P通信 – 所有的多人networking数据都通过暴雪服务器进行路由。 所以你只需要添加规则来优先处理来自暴雪服务器的stream量。 请注意,所使用的暴雪服务器将取决于您的地理区域。

或者您可以找出SC2使用哪个端口发送/接收其游戏stream量,并确定优先顺序。

老实说,我很惊讶,这是一个游戏,可能比学生的愿望慢 – 他们不应该在学习等吗? 对我来说,这是一个政策,而不是技术问题。

我不认为这个设备可以识别星际争霸2的stream量。 如果这样做,它应该属于“游戏”类别,而不是“p2p”。

问题可能会变得有点复杂。 您可能正在使交通类队列饱和,甚至是整个连接。

为了确保你可以尝试创build一个规则(如果设备支持它)来限制某些IP或端口。