[Webinar] Streamline your web hosting managementRegister Today


causes for high ping times?

Posted on 2010-03-23
Medium Priority
Last Modified: 2012-05-09
I have been logging some pings to random workstations on my network, and have noticed intermittent spikes in ping times. roughly 5% of the time i am getting ping times between 2 and 6 ms. 1% of the time I am getting ping times between 20 and 40ms.

What could be some of the causes for this? How best to troubleshoot?

4 Dell r905 Servers with 10Gb nics in each
2 Dell PowerConnect 6248's with backplane card and dual 10Gb ports.

Bandwidth utilization on the LAN and the servers even during peak times is very low.

comments and suggestions are appreciated. thanks.
Question by:TommyCasanova

Assisted Solution

2of9 earned 500 total points
ID: 28366129
We may need more clues to get a solution. But here's a few ideas.
 I've seen this behavior when an IP pool wasn't quite big enough for the number of devices on the class C subnet, when there weren't quite enough licenses to legitimately cover everyone including Administrator on the windows Server, when a rogue network card had intermittment difficulty, or a bad port and in another incident due to poor wiring (the lady rolled her chair over the network data cable every so often that came from the Cable company).  I've also seen internal issues within a server where the dual ethernet card needed it's bios flashed because of collisions/contention within the backplane or card itself (can I assume you have plenty of diskspace, RAM and paging file is bigger than needed in Adv System Properties?).  Also, sounds like something running out of memory on a router or VLAN misconfiguration.   Perhaps it could be a misconfiguration of the domain or OUs that occasionally gets accessed or a laptop that occasionally connects to the network.  There are a lot of possibilities, maybe one of these will lead you to the solution.
LVL 21

Assisted Solution

Rick_O_Shay earned 500 total points
ID: 28366370
A lot of things can cause longer ping times but high on the list is that the PC or server itself (not the network) is busy. And remember you didn't buy that server to answer pings all day but to move files etc so ping is not a high priority task.

In the networking gear every port is moving packets as fast as they can but if a ping happens to be received while real data is also hitting it could be behind other stuff in buffers and queues.

I don't think to difference you are seeing or the number of pings affected is an issue. If it is happening for long enough periods to capture it on a sniffer you may be able to see what data it is intermixed with to get an idea if there is a bursty application in the mix.

Accepted Solution

avcontrol earned 500 total points
ID: 28459525
Best way to deal with those kind of problem- put your hardware on SNMP monitoring- www.solarwinds.com 
Or use Kperf soft to test performance quickly point-to-point.
Overall, from what you stated- it's seems to be normal.
LVL 23

Assisted Solution

Mysidia earned 500 total points
ID: 31929921
Well, you left out some important details, probably. Sure, 10Gb NICs on your servers and a switch  with  10Gb ports for your servers is a recipe for very good network throughput.

Assuming the cabling is correct and all ports are clean (no errors as logged by the switch). However, you say you are pinging these servers from random workstations.

The network performance of the workstations is just as important as the network performance of the servers, when it comes to ping RTT from workstation to servers.

If there are multiple switches in your environment, you may want to examine utilization of every trunk link,  quality of those links, and selection of good hardware switches  (if you have some other switches plugged into your 10Gb switch).

Keeping in mind an issue with any other switch, any other inter-switch link, or any other workstation  or host plugged in the switch can potentially have an eventual effect on your entire network's latency.

What kind of connectivity do the workstations have to the servers?
Are they also 10Gb?  

How are you performing the ping logging?
Are you excluding the results of the first couple pings from a workstation?

A ping to be sent before ARP cache on the workstation has been populated with IP of the server, is expected to show higher latency.

There are also some considerations here such as cabling to the workstation,
if 802.3x Ethernet flow control (PAUSE) frames is in use, a node somewhere on the network with a lower speed connection may create an impact for the same broadcast domain.

Ping latency is not strictly about bandwidth used,  packet rate matters too.
If there is ever a bridging loop on the LAN,  latency could rise, due to packet rate, even with very little computer activity at all.

CPU usage on both workstation and server, and also  the accuracy of system timers  also effect the accuracy of the ping timings.

For example,  ping timings to/from Virtual Machines are notoriously inaccurate.
But many workstations and servers also have system timers that may be inaccurate,  particularly if local clock is undisciplined  (eg non-NTP running server).


Featured Post

Will You Be GDPR Compliant by 5/28/2018?

GDPR? That's a regulation for the European Union. But, if you collect data from customers or employees within the EU, then you need to know about GDPR and make sure your organization is compliant by May 2018. Check out our preparation checklist to make sure you're on track today!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Outsource Your Fax Infrastructure to the Cloud (And come out looking like an IT Hero!) Relative to the many demands on today’s IT teams, spending capital, time and resources to maintain physical fax servers and infrastructure is not a high priority.
As companies replace their old PBX phone systems with Unified IP Communications, many are finding out that legacy applications such as fax do not work well with VoIP. Fortunately, Cloud Faxing provides a cost-effective alternative that works over an…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…
Suggested Courses

591 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question