Select the product you need help with
- Internet Explorer
- Windows Phone
- More products
Initiating a TCP session with Windows Server 2003 using a non-standard flag combination may succeed
Article ID: 2551021 - View products that this article applies to.
A TCP 3-way handshake is initiated with a SYN packet sent to the remote peer (a packet with only the SYN flag set). If a TCP handshake is initiated with other TCP flag values set in addition to the SYN flag, Windows Server 2003 will accept the connection.
The behavior is changed with Windows Vista and later platforms. A SYN packet will not be accepted if it's set in combination with either FIN, RST, or ACK flags and will only be accepted if it's either the only flag set or if that flag is set in combination with PSH, URG, ECE, or CWR.
(http://go.microsoft.com/fwlink/?LinkId=151500)for other considerations.
Article ID: 2551021 - Last Review: May 17, 2011 - Revision: 1.0