gwilliam@SH.CS.NET (George Williams) (09/06/90)
Can his message be forwarded ? This is a test response as well as an attempt to share info based on past work in this area. Got a "unable to deliver" on previous attempt to respond. Not critical but would like insure I am able to use this list to send as well as receive postings. ------- Forwarded Message To: Benny Tong <bacchus.pa.dec.com!decvax.dec.com!shlump.nac.dec.com!uluru.enet.dec.com!tong@decwrl.dec.com> cc: tcp-ip@nic.ddn.mil, gwilliam@SH.CS.NET Subject: Re: tcp source port number assignment in new tcp connection In-reply-to: Your message of 03 Sep 90 07:08:24 +0000. <15096@shlump.nac.dec.com> Date: Wed, 05 Sep 90 13:48:26 -0400 From: George Williams <gwilliam@SH.CS.NET> Hello, I don't know what TCP/IP interface you are using but unless you are writing your own TCP implementation source port assignment should be a 'local', i.e. OS or TCP interface running on you machine, issue. All interfaces I've seen on DEC machines , and others, have returned this identifier; usually with the option for you to specify one....and even that may not result in what the remote TCP sees as your source identifier. On the interface level it is just a logical assignment and does not necessarily map to a 'real' TCP port. Maybe QIO stuff is different but even that returned a logical channel number if i recall correctly. If security is the issue then that's another discussion. In any event: () If you have a choice in the matter let your interface to TCP assign this. Less book keeping and cleanup. (You don't really want to know when to use, re-use, free, allocate, and sync this information with lower layers, do you ? ) () If you are writing an interface and or your own TCP then take a look a what Excelan, Wollangong, DEC, and others have done already in this area.... () There were some discussion in this newsgroup ( whos right/wrong ) regarding two vendor's port assigments above 1000 which referenced an RFC, about a month ago. Impression I got was that the RFC came out the winner...no hard fast rule just agreed on and established convention in this area. Good luck, George Williams - ------- End of Forwarded Message ------- End of Forwarded Message