我有一个多人游戏软件,它接近成熟,有望很快进入公开测试阶段。对于非正式的私人测试,我一直在使用我喜欢的端口号,它属于用户端口范围,1024-49151。我想知道我是否应该向 IANA 注册一个端口(在这种情况下,我不能使用我当前的端口,因为它已经被一个非常模糊的服务使用)。
我有点困惑的是,我们被告知不要在未注册的情况下使用用户端口,而大多数主要的多人游戏(例如使命召唤、军团要塞 2、Minecraft)都使用此范围内的数字而无需注册。游戏是否不被认为是该范围的“重要”用途,需要注册?我是否应该完全避免这个问题并从动态(临时)范围中选择一个数字 49152-65535?我只是想知道为什么大多数游戏都避免了这个上限,如果它不需要 IANA 注册(害怕与临时端口发生冲突?)。或者我根本不需要担心注册?当我准备发布我的第一个网络应用程序时,我只是想成为一个负责任的网民。谢谢。