Skip to main content

Network Congestion Symptoms


By using a network protocol analyzer such as Wireshark, a Network Administrator can determine if congestion is present on their network.  The key is looking for duplicate ACKs.

Consistent duplicate ACKs are an indication that network congestion may be present. The problem is worth investigating.

To manage the reliability of data between two endpoints, TCP uses ordered sequence numbers (SYN) and acknowledgements (ACKs). 
For example, data is broken up into packets, and each packet is given a sequence number.

(Data to be sent) = Packet A – SYN 1, Packet B – SYN2, Packet C – SYN3

Each packet is sent in sequential order, and as each packet arrives to its destination, the destination endpoint sends a unique acknowledgement (ACK) back to the transmitter as a way to verify the data has been received in its proper order.

ACK 1 [Packet A – SYN1], ACK 2 ACK 1 [Packet B – SYN2], ACK 3 [Packet A – SYN3],

If the data arrives out of order, a duplicate ACK is sent to the transmitting endpoint, because it did not receive the next expected ACK in the proper sequence. Three duplicate ACKS sent in a row will trigger the request for a re-transmission of the packet.


Network congestion will equate to performance issues on the network, and packets arriving out of order are a sign that it is present.  There are a couple of areas a Network Administrator can look, one being Layer – One (physical cabling, EMI interference), network adapter or a problem with the actual transmitting endpoint.  For instance, the processor or other component at the endpoint.  

Comments

Popular posts from this blog

"This content requires HDCP for playback" Apple TV fix

Perhaps you are having issues viewing Netflix, iTunes or any other streaming content via your Apple TV device? First, the short answer regarding the fix (in most cases)... 1). Leave your Apple TV device ON. 2). Turn OFF your TV for 10 seconds. 3). Turn ON your TV. 4). Now attempt to view the content on your Apple TV (hopefully without error). Behind the answer... Depending on the content being streamed, there is an authentication process that takes place when you request content. The user is usually oblivious of the this, that is until something goes wrong. HDCP stands for (H)igh bandwidth (D)igital (C)ontent (P)rotection. Even if you are only mildly interested in the 'what' of HDCP, I highly recommend checking out this simple yet concise and exhaustive explanation on Wikipedia, which can be found here... High-bandwidth Digital Content Protection - An Overview More specific information regarding the HDCP issue and Apple TV can be f...

Can't (or no longer can) Connect via VPN to Work, School or whatever

If you find you no longer can connect to your work, school or from a particular Hotspot it could be due to them (the network) no longer has the port (door) opened that allows the type of vpn traffic your device is using in its attempt to connect. As it relates to this post, I'm more specifically referring to connections that use the PPTP vpn protocol (Windows, Mac... etc). The PPTP protocol is now considered more vulnerable from a network security perspective than several other current VPN alternatives.  In many cases, it's been causing headaches for Network Administrators who should have migrated from its use by now. Perhaps it's due to the particular bubble I leave in, but it sure seems like there was not much lead time (notice) regarding the impending switch... weeks maybe? Apple users need to take particular note ... As of iOS 10, PPTP vpn connects are no longer supported from any of their devices.  I speak a bit more on this here .

How to Restore / Import a Garageband file from iCloud

After long since completing a song I composed in Garageband that I imported into Pro Tools 12, I realized I wanted to add an additional track to the version that was once on my iPad.  The problem... it was on an iPad I now had since restored from its former jailbroken state.  After 'un - jailbreaking' the iPad, I restored it from a backup that was created before I created the song in Garageband. Fortunately, I previously had backed up the song via the 'old' Garageband to my iCloud account. The bad news... it was not initially apparent how to download/import it back into my newly restored iPad.  If you too find yourself in this situation, the following should help ...  1). Make sure you have your iCloud Drive enabled .  You would think that's been the case since all this time you had been saving it to iCloud ( well... yes and no ). Check by going to ... Settings > iCloud > iCloud Drive > [ON] . 2). Now go into Garageband and on the ...