[1] https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbe...
https://books.google.com/books?id=Ww0EAAAAMBAJ&pg=PA4&dq=com...
The reference in RFC1340 for it says "Bernie Volz" of process.com. Searching on that let me to a Web-0.9 style page with the text "compressnet/tcp is a protocol that is used to compress TCP connections for WANS. It used two ports to compress tcp conections, one to send the compressed TCP connection data through, and one used for the management of CompressNet. This is a commercial product only."
https://donsnotes.com/tech/networks/internet/proto/compressn...
id Software's Doom having port 666 (unofficially) assigned is a nice touch.
Some other notable examples:
Broadcom/LSI: 1000
Motorola: c0de
Chrysalis-ITS: cafe
Blackmagic bdbd
Indigita Corporation dead
Middle Digital Inc. deaf
Elcus e1c5
Eagle Tech ea01
Essence Tech e55e
Echo ecc0
Daiblo Tech db10
Canny Edge caed
CACE Tech cace
There are many more examples, but it's enough, I think.If you want to dive, source: https://pci-ids.ucw.cz/
> FTP was historically allocated ports 20, 21, and 22.
Lot of stuff was rather interesting design, which we really have gotten away with how our current networks are build. Like multi and broadcasting for actual content.
Well I certainly recall doing it back in the 90s.
I vaguely recall it was sending PASV to one server, taking its response values, and providing them in a PORT command to the other server. Then sending the RETR and STOR commands respectively to the two servers.
In active mode the client connects to the server on port 21. It then issues a PORT command which tells the server which port on the client to connect to for data. The server connects to destination port on the client using port 20 as the source port.
In passive mode the client connects to the server on port 21 and issues the PASV command. The server chooses a random port for data and responds back to the client with a PORT command indicating this port. The client then connects to this destination port on the server using a random high port as the source port.
(my brother was an aminet maintainer at nic.funet.fi in the 90s :)