Share this article

Latest news

With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low

Copilot in Outlook will generate personalized themes for you to customize the app

Microsoft will raise the price of its 365 Suite to include AI capabilities

Death Stranding Director’s Cut is now Xbox X|S at a huge discount

Outlook will let users create custom account icons so they can tell their accounts apart easier

Windows 10 and Windows Server 2016 get new TCP improvements with Anniversary Update

3 min. read

Published onJuly 21, 2016

published onJuly 21, 2016

Share this article

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Microsoft is committed to improving its Windows Transmission Control Protocol and will soon roll out a series of improvements to this platform via the upcomingAnniversary Update. These improvements have two main goals: increase TCP startup speed and decrease time to recover from packet loss.

The TCP update for Windows 10 andWindows Server 2016includes five new features:

More specifically,TCP Fast Opengenerates a TFO cookie during the first three-way handshake (3WH) connection setup to achieve a zero RTT connection setup time. All the subsequent connections to the same server can use the TFO cookie to connect in zero-RTT.

TFO is one full Round Trip Time (RTT) faster than the standard TCP setup which requires a three way-handshake. This leads to latency savings and is very relevant to short web transfers over the Internet where the average latency is on the order of 40 msec.

TheInitial Congestion Window 10default value in Windows 10 and Server 2012 R2 is 4 MSS. Once the new improvements are rolled out, the default value will be 10 MSS.

This change in Windows TCP’s startup behavior designed to keep pace with the increased emission rates of network routing equipment used on the Internet today. The ICW determines the limit on how much data can be sent in the first RTT. Like Windows TFO, IW10 mostly affects small object transfers over the Internet. Windows IW10 can transfer small Internet objects up to twice as quickly as ICW4.

The newTCP Recent ACKnowledgmentfeature uses the notion of time instead of counting duplicate acknowledgments to detect missing packets for TCP Fast Recovery. A packet is considered lost if  it was sent “sufficiently later” and has been cumulatively or selectively acknowledged.

The newTail Loss Probeimproves Windows TCP’s behavior when recovering from packet loss. TLP converts Retransmit TimeOuts (RTOs) into Fast Retransmits for much faster recovery.

TLP transmits one packet in two round-trips when a connection has outstanding data and is not receiving any ACKs. The transmitted packet (the loss probe), can be either new or a retransmission. When there is tail loss, the ACK from a loss probe triggers SACK/FACK based fast recovery, thus avoiding a costly retransmission timeout.

TheTCP LEDBATfeature is aimed at enabling background transport that does not interfere with other TCP connections.

Windows LEDBAT is implemented as an experimental Windows TCP Congestion Control Module (CCM). Windows LEDBAT transfers data in the background and does not interfere with other TCP connections. LEDBAT does this by only consuming unused bandwidth. When LEDBAT detects increased latency that indicates other TCP connections are consuming bandwidth it reduces its own consumption to prevent interference.

For more details about the upcoming Windows 10 and Windows Server 2016 improvements, check outMicrosoft’s blog post.

RELATED STORIES YOU NEED TO CHECK OUT:

More about the topics:windows 10 anniversary update,windows servers

Madalina Dinita

Networking & Security Specialist

Madalina has been a Windows fan ever since she got her hands on her first Windows XP computer.

She is interested in all things technology, especially emerging technologies – AI and DNA computing in particular.

Prior to joining the WindowsReport team, she worked in the corporate world for a number of years.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Madalina Dinita

Networking & Security Specialist

Madalina is a Windows fan since forever, especially interested in AI, emerging technologies, privacy, and security.