我创建了一个简单的基于Twisted的TCP服务器和Android客户端。我为此目的使用了自己的协议。虽然我试图以一种看似合乎逻辑的方式布置我的协议,但这是我编写的第一个协议,所以我怀疑它是否符合TCP协议的任何标准,如果这样的规范存在的话。但是,我确实设计了它,以便我可以轻松添加功能,而不会破坏与旧版本协议的向后兼容性。
为避免潜在的端口冲突,我想向IANA注册一个端口。我找到了注册表here。但是,这些问题似乎技术性很强,而且我只掌握了协议的基本知识。所以,我的问题是:任何人都可以描述这些问题的含义吗?而且,一般人会如何回答这些问题?如果可能,还请包括一般答案与my protocol的关系。这样,任何有类似问题的人都可以看到两种类型的答案。
谢谢, 肖恩W。
答案 0 :(得分:1)
我不希望变得不仁慈,但除非您能回答这些简单的问题,否则您还没准备好向IANA注册端口号请求。你确定需要吗?难道你不能逃脱服务器和客户端的配置?还是命名服务?