Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!rochester!PT!spice.cs.cmu.edu!ecc From: ecc@spice.cs.cmu.edu (Eric Cooper) Newsgroups: comp.protocols.tcp-ip Subject: Are simultaneous TCP opens useful? Message-ID: <1261@spice.cs.cmu.edu> Date: Tue, 25-Aug-87 16:44:27 EDT Article-I.D.: spice.1261 Posted: Tue Aug 25 16:44:27 1987 Date-Received: Thu, 27-Aug-87 02:04:16 EDT Organization: Carnegie-Mellon University, CS/RI Lines: 15 Can anyone defend the usefulness of allowing simultaneous active OPENs to result in a single connection? It seems to me that a pair of would-be communicants cannot rely on this to succeed, since it would depend on the relative time at which they give the OPEN command. Suppose an implementation rejected incoming SYNs when in the SYN-SENT state, instead of entering SYN-RECEIVED. How could you ever observe that this implementation is really nonconforming, and not just faster or slower? Am I wrong? Does anyone have examples of applications that depend on this feature? Eric Cooper (ecc@spice.cs.cmu.edu) Computer Science Department Carnegie Mellon University