Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!decvax!bellcore!ulysses!ucbvax!LOKI.BBN.COM!craig From: craig@LOKI.BBN.COM (Craig Partridge) Newsgroups: mod.protocols.tcp-ip Subject: re: Port Collisions Message-ID: <8605140213.AA06443@ucbvax.Berkeley.EDU> Date: Tue, 13-May-86 22:16:39 EDT Article-I.D.: ucbvax.8605140213.AA06443 Posted: Tue May 13 22:16:39 1986 Date-Received: Wed, 14-May-86 17:46:51 EDT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 20 Approved: tcp-ip@sri-nic.arpa > We here at Symbolics are concerned with the process of assigning TCP/UDP > port numbers. It is not always appropriate for us (and other vendors) > to apply for ports in the Czar-controlled first 256 ports. Either > because of time constraints or issues of proprietary information, we > cannot always write and distribute an RFC for each of our protocols. Why not make the port numbers used user/site configurable? Berkeley actually did this quite nicely with a services list, which mapped a service name/protocol pair with a port number. Since programs use this database (or are supposed to) to find out what port they are supposed to us, one could run SMTP on TCP port 25 on the Internet but port 243 on some private network if one so chose. The advantage is the vendor need not necessarily worry about what port you pick for your special application -- it can always be changed among cooperating machines. Craig Partridge CSNET Technical Staff