home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.protocols.tcp-ip      TCP and IP network protocols.      14,669 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 13,034 of 14,669   
   Roy Smith to David Schwartz   
   Re: shutdown(2) and TCP socket buffers   
   08 Sep 09 09:08:26   
   
   b8e6c10d   
   From: roy@panix.com   
      
   In article   
   ,   
    David Schwartz  wrote:   
      
   > On the Internet, a lot of connections pass through firewalls and   
   > transparent proxies that find it very hard to DTRT with half-open TCP   
   > connections.   
      
   This is a specific case of the more general statement, "This which are not   
   commonly used tend to be broken".  Forget about firewalls, I wouldn't be   
   surprised if you found kernels which can't handle simplex connections.   
   It's just not something that's commonly done, so it doesn't get a lot of   
   testing.   
      
   We've found the same is true for TCP urgent (i.e. "out of band") data.  I'm   
   currently working on an application which depends on OOB data to implement   
   keepalive messages.  In theory, the design is fine.  The problem is, we   
   keep running into real-life examples of systems with broken   
   implementations.  Not to mention that the security world seems to have   
   gotten into its head that urgent data is a security issue and we're seeing   
   firewalls which are administratively configured to block any TCP packet   
   with the urgent bit set.   
      
   Bottom line: stick to the mainstream features, because they're more likely   
   to work in the real world.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca