Recommended Posts

I have two PCs plugged into different switches and would like to know which one has the fastest connection to a server at the other side of the building.

A ping test is not very helpful as both are <1ms

Is there software I can run on the two desktops to test this - without having to install or run anything on the server?

Why would you think one should have faster access than the other?

One is plugged into a 'core switch' with CAT 5E cable. This switch has a fibre link to the other switch where the server is plugged into.

The other is plugged into another switch which is plugged into the core switch mentioned above.

Should both have same speed or will the one plugged into the core switch be faster?

And is the link to the core switch from the downstream switch to where pc2 is plugged in, is this link saturated? Is it say only a 100mbit connection? And pc1 has a 1000 connection to the core switch?

Just because you have extra switch between does not mean your going to see any difference in speed to the server.. The extra connection is going to add maybe a couple of ns to the latency. And unless there is a bottle neck between the pc and the server that one would see that the other won't there is going to be no real difference.

How many other machines are on that downstream switch connected to the pc2? Is is full, what is its connection to the core switch? What are the speeds of the clients connected to this switch. Your prob not going to want to connected all devices at 1000 if the switch only has a gig pipe to the core switch.. Maybe set the clients down to 100 so 1 client can not saturate the link to the core, etc. Or run fiber or bond a few connections together to the core, etc.

btw Linux ping reports less than ms

64 bytes from i5-w7.local.lan (192.168.1.100): icmp_req=10 ttl=128 time=0.393 ms

64 bytes from i5-w7.local.lan (192.168.1.100): icmp_req=11 ttl=128 time=0.426 ms

64 bytes from i5-w7.local.lan (192.168.1.100): icmp_req=12 ttl=128 time=0.419 ms

^C

--- i5-w7.local.lan ping statistics ---

12 packets transmitted, 12 received, 0% packet loss, time 11020ms

rtt min/avg/max/mdev = 0.350/0.451/0.553/0.072 ms

so you could always just boot a live CD at these machines to see the difference in latency time, lan speeds on decent.. I would guess difference between your connections unless something is hung up to be only a few ns.

just ping it like everyone has said .... if you are using windows based then -t it for a constant ping to what ever server to also see if any packets are being lost.... dont forget its not the speed of the connection its the reliability (but obv speed is a plus ;D )

his problem is windows ping does not show values below 1ms, so he will not be able to see very small ns differences in latency to the server.

And ping wouldn't be a test of actual speed anyway, since he would see the same ping times be it he was on a 10mbit, 100 or even 1000 gig connection.

The very very very small difference in latency being an extra switch between is not going to make for any real difference in speed. Now line be full between pcX and pcY could make for difference. Connection speeds 10/100/1000 would really make difference in moving of data (speed)..

But if there is no network bottleneck between pc on the downstream switch, and same bandwidth available to the core as to the server off the core - where you have a common path now for both machines. Their speeds is not going to be any different.

If you want to test speed, use something like iperf - which will just test the network and not use the disks of the machien which could put a hit on the test, etc. Now keep in mind that power of the machines, the nics on them, the network settings, etc. could cause different speeds to be shown for these machines that have little to do with the network path.

Your best overall test would prob be to copy a large file down from server on each machine at different times. So that they are not conflicting, and nothing else really going on in the network when you do this test.

But again generally speaking on a lan, all things being equal - adding an extra switch would not cause any sort of slow down in speed. Your only talking a few nanoseconds at worse case.. Unless something is wrong, or downstream switch is overloaded, or connect from that switch to core switch is saturated, etc.

his problem is windows ping does not show values below 1ms, so he will not be able to see very small ns differences in latency to the server.

And ping wouldn't be a test of actual speed anyway, since he would see the same ping times be it he was on a 10mbit, 100 or even 1000 gig connection.

The very very very small difference in latency being an extra switch between is not going to make for any real difference in speed. Now line be full between pcX and pcY could make for difference. Connection speeds 10/100/1000 would really make difference in moving of data (speed)..

But if there is no network bottleneck between pc on the downstream switch, and same bandwidth available to the core as to the server off the core - where you have a common path now for both machines. Their speeds is not going to be any different.

If you want to test speed, use something like iperf - which will just test the network and not use the disks of the machien which could put a hit on the test, etc. Now keep in mind that power of the machines, the nics on them, the network settings, etc. could cause different speeds to be shown for these machines that have little to do with the network path.

Your best overall test would prob be to copy a large file down from server on each machine at different times. So that they are not conflicting, and nothing else really going on in the network when you do this test.

But again generally speaking on a lan, all things being equal - adding an extra switch would not cause any sort of slow down in speed. Your only talking a few nanoseconds at worse case.. Unless something is wrong, or downstream switch is overloaded, or connect from that switch to core switch is saturated, etc.

although what you said is a good point he wishes to access the server using the machine as is a believe so removing the disk factor by using a live CD changes the factors completely and the results of speed would not be the same as he is trying to find which machine is better to use you should only test in the set up you are going to use it from ... if he plans to use nothing but live CDs then he should use live CDs or anything like that ...

if u get where i am coming from

I think his concern of speed differences is in relation to the network, and there being an extra switch between pc1 and core switch, where pc2 is directly connected to the core switch. After the core switch the path to the server is common.

The way I read his email he was concerned that the extra switch could cause that access to be slower - maybe I misread it? But that is the way it looks to me.

I think his concern of speed differences is in relation to the network, and there being an extra switch between pc1 and core switch, where pc2 is directly connected to the core switch. After the core switch the path to the server is common.

The way I read his email he was concerned that the extra switch could cause that access to be slower - maybe I misread it? But that is the way it looks to me.

Thats correct.

SERVER ---> SWITCH1 --> CORE SWITCH --> PC1

SERVER ---> SWITCH1 --> CORE SWITCH --> SWITCH 2 --> PC2

SWITCH 1 and Core Switch have 1000 mbps Gigabit speeds all other connections are Cat 5E so 100mbps

SWITCH 2 in above diagram is fully loaded with devices on nearly every port

To those suggesting iperf - doesn't that require the iperf server app to be run on the server machine (going against my original post)

"are Cat 5E so 100mbps"

Cat 5e runs gig no problem, so that statement is just meaningless.

Yes you have to run iperf in server mode on the server.. Did you edit your post with the bold section? ;)

What is the connection between core and switch2?

So both your machines are connected at only 100mbit? If line between switch2 and core is busy, then yeah pc1 would be faster. Like I said its all going to come down to any bottlenecks in the network. Has nothing to do really that there is an extra switch. What is going to matter is how much traffic the other devices on switch2 are hitting the line to the core.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Same Internet Archive seemed to grab the new version https://web.archive.org/web/20...d/Setup_MakeMKV_v1.18.4.exe Here's the link to an additional file it periodically downloads https://web.archive.org/web/20260213092148/https://www.makemkv.com/sdf.bin I think update's keys, etc. To manually trigger this update, put the sdf.bin file in the root of where the program is installed. When you launch the program it will pick up the file and import it. Typically put it here: C:\Program Files (x86)\MakeMKV\sdf.bin
    • Windows 11 KB5094126, KB5093998 bugging out Office apps but it may not be Microsoft's fault by Sayan Sen Microsoft last week released Windows 11 KB5094126 and KB5093998 as the latest Patch Tuesday updates. Following that the company also published the accompanying dynamic updates under KB5094149, KB5095971, and KB5094156. Although the tech giant did not acknowledge any major problems, some users online reported various issues ranging from OneDrive and Dropbox access problems, BitLocker recovery lockouts, to blue screens and BSODs. You can read about them in this dedicated piece. While there is still no confirmation about those problems from Microsoft the company has admitted to another bug which we did not report on. The tech giant has confirmed it has received reports of an issue in which certain third-party applications may be unable to launch Microsoft Office apps or open Office documents after installing the Patch Tuesday. This affects both Windows 11 as well as Windows 10. The company says the problem impacts a subset of applications that rely on OLE (Object Linking and Embedding) automation to communicate with Microsoft Office programs. According to Microsoft, affected scenarios involve third-party software attempting to open Office applications or documents from within their own interface. In such cases, the Office program may fail to launch altogether, or the requested document may not open. Oddly there may not be any error message, which probably makes the issue difficult to diagnose. The bug affects several Office products, including Word, Excel, PowerPoint, Access, and other apps in the Microsoft Office suite when they are launched through the affected software. These include tax and accounting software such as CCH Engagement and Workpaper Manager, dental practice management solutions like Dentrix and Softdent, as well as the popular research and reference management tool Zotero. Microsoft adds that other applications using similar Office integration methods could also experience the same problematic behavior. To understand the issue it is important to look at OLE, the Microsoft technology involved. OLE allows different applications to work together and share data, while its Automation feature lets one program control another. Thus this enables third-party software to launch Microsoft Office apps, open documents, and perform tasks automatically without requiring users to switch between programs. Because many accounting, healthcare, research, and business applications rely on OLE automation to interact with Word, Excel, PowerPoint, and other Office apps, any disruption can break those workflows. As a result, affected software may be unable to open Office documents or launch Office applications even though the programs themselves continue to work normally. At the moment the company has not provided a permanent fix though it has confirmed that engineers are actively working on a resolution, which will be delivered through a future Windows update. As such additional details will be shared once more information becomes available. In the meantime, Microsoft recommends a simple workaround for affected users whic is to open the Office application or document directly rather than launching it through the third-party program. For enterprise customers and organizations managing larger deployments, Microsoft says an additional mitigation is available. Admins experiencing the problem on their managed devices are advised to contact Microsoft Support for business to obtain and apply the workaround.
    • It saddens me when cars are such dull colours now. Mine is bright metallic blue and I absolutely adore it for standing out in contrast to that depressing backdrop of traffic.
    • Sparkle 2.20.0 by Razvan Serea Sparkle is a free, open-source Windows optimization tool designed to make your PC faster, cleaner, and more private. With Sparkle, you can easily debloat Windows by removing unnecessary apps and services, disable Microsoft tracking to enhance privacy, and apply performance tweaks to boost speed. Its cleaner removes junk and temporary files, while every change is safe and fully reversible. Sparkle also features a modern, user-friendly interface with automatic updates, making system maintenance simple. Explore over 39 tweaks, from disabling telemetry and hibernation to optimizing network and game settings, all aimed at customizing and enhancing your Windows experience. Sparkle supports Windows 10 and 11. Sparkle 2.20.0 changelog: Debloat Tweak has animated border New homepage loading UI New Tweak Modal (Markdown Supported) Refactored GPU Detection Added Tests with vitest Added foobar2000 to apps Added Localsend to apps Updated Modal Styles Added styles for disabled inputs Added Animated Border to debloat-windows tweak Bumped dependencies Refactor System info logic for speed Tweak info modals now support Markdown Added Clear System info cache to settings Redesigned Home Page Loading UI Changed Some Icons around the app Download: Sparkle 2.20.0 | Portable | ~100.0 MB (Open Source) Links: Sparkle Website | Github | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • lol it was a typo, fixed! haha imagine an actual 4TB Gen4 NVMe for $40 in 2026
  • Recent Achievements

    • Reacting Well
      Dys Topia earned a badge
      Reacting Well
    • Conversation Starter
      NovaEdgeX earned a badge
      Conversation Starter
    • One Year In
      Console General earned a badge
      One Year In
    • Week One Done
      Twozo Technologies earned a badge
      Week One Done
    • One Month Later
      Twozo Technologies earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      517
    2. 2
      +Edouard
      184
    3. 3
      PsYcHoKiLLa
      106
    4. 4
      Steven P.
      88
    5. 5
      ATLien_0
      68
  • Tell a friend

    Love Neowin? Tell a friend!