4 ms·
I wonder if IANA still assign numbers? Can I have them assign ports for, say, redis?
by j16sdiz 3y ago
I wonder if IANA still assign numbers?
Can I have them assign ports for, say, redis?
- sgjohnson 3y agoYes, they do. Their mission hasn’t changed since IANAs inception. But getting a port assignment these days is going to be virtually impossible. It’s probably not going to happen without at least a Proposed Standard RFC. https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=rdp&search=&page=2 https://www.iana.org/assignments/service-names-port-numbers/... There’s not a single RFC published that concerns redis. It’s not going to happen.
- ivlad 3y agoI got a port assigned a few years ago. I needed to write a justification why the organisation I represented needs a port number (a custom binary protocol), a formal confirmation that protocol has versioning built-in (so we will not request for a new port number for the next version of the protocol), a confirmation that we have a running code implementing the protocol (if I recall correctly, link to documentation was sufficient), and the reasons why we cannot use any of the existing protocols. It’s not impossible and I think it’s totally doable for redis unless the port is already reserved for something else.
- dmurray 3y agoProbably for the best. If there was a moderately complicated bureaucratic process to be assured of getting one, it wouldn't be Redis or the next SSH that got assigned ports. It would be Oracle or HP or someone else incapable of pretending to be a good Internet citizen, who filled in 10,000 of the forms promising that they have 10,000 totally necessary well known enterprise services.
- chupasaurus 3y agoSomeone should steal 666 TCP/UDP, no RFC and contact email is of a person who leaved id in 1996.
- elzbardico 3y agoThey could if redis went the way of proposing a RFC for their protocol. But I don't think it would be a good idea. But, if instead someone came up with a RFC proposing a standard protocol for communications with generic key-value stores like redis, it would make a lot more sense.
- teddyh 3y agoYou shouldn’t need a hardcoded port number for a newly designed protocol. Register a service name instead, and use SRV or SVCB records in the DNS (and/or ZeroConf). You’ll notice that on the official IANA list of port numbers and service names, there is a separate section, after the numbered ports, listing only service names¹. Just apply for one of those. 1. At the time of writing, starting on page 135 of the HTML version: <https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?&page=135 https://www.iana.org/assignments/service-names-port-numbers/...>