如果您使用自己的协议,每个人都知道您不应该选择任何低于1024的端口。
这似乎是常识。发生碰撞的机会较少,我猜一些较低的端口是保留的。
但是,在我的服务器中使用端口7而不是随机端口4921实际上有什么危险?
最糟糕的情况是什么?有什么东西实际上使用这些端口吗?
答案 0 :(得分:3)
没有危险。端口只是用于复用通过给定IP发生的通信的数字,因为例如TCP套接字由元组(srcaddr, srcport, dstaddr, dstport)
描述。没有危险,没有最坏情况。
在某些系统中,低于1024的端口号需要管理权限才能绑定,因为它们是well-known ports。
BTW,端口7用于回声协议。