Can somebody give me an advice of resolution.I have 1GBPS Bandwidth speed for my Internet Cafe. I have 31 Desktop PCs I have a managed network Switch that my 30 computers are connected on the Switch plus 1 Network Video Recorder for my CCTVs

My router has 2 LAN cables on the back 1 for the PC where the computer controls and monitors the activity of the 20 computers and has control to the CCTVs and 1 NVR
The Problem is Let us say one PC is downloading a huge File (e.g. Video or Software app) the other PC will have greater PING and will have lower speeds on the other PCs that only streams on the web.

Please help me.

Dani AI

Generated

For — the behavior you describe (one PC downloading a big file and everyone else seeing higher ping and lower throughput) is classic congestion + bufferbloat: a single flow filling the WAN or gateway queues makes interactive traffic wait. The cure is twofold — measure where the bottleneck actually is, then apply shaping/policies at the gateway (not only on the switch).

Quick checks to run first

  • While one PC is downloading, ping the router and an external IP; note latency and jitter.
  • Run a local throughput test (iperf) between a client and the gateway to confirm LAN vs WAN.
  • Check link speeds/duplex on the switch/router ports and the NVR/control-PC VLANs (duplex mismatches or a 100 Mbps fallback will throttle everyone).
  • Check the router/switch CPU — inexpensive routers often can’t do advanced QoS at full gigabit rates.

Practical fixes (apply in this order)

  • Enable Smart Queue Management (SQM, e.g., fq_codel or CAKE) on your gateway to tame bufferbloat — this immediately stabilizes ping under load.
  • Implement per-IP or per-user bandwidth caps at the gateway (or captive-portal/RADIUS) so one machine can’t take the entire pipe. Port-based policing on the managed switch helps limit uploads from a single desk.
  • Isolate CCTV/NVR traffic on its own VLAN and give it appropriate priority so surveillance isn’t impacted but can’t hog user bandwidth.
  • Block or throttle P2P/large-download protocols during business hours and encourage big updates outside peak times. As noted, caching/proxy solutions reduce repeat downloads for common files.

Short checklist to finish

  • Measure before/after with pings and speed tests.
  • If your router can’t do gigabit QoS, upgrade the gateway appliance (or use an x86 firewall image that supports SQM).
  • Put monitoring in place to spot “top talkers” and tune per-user limits.

These steps will convert the current “one hog stops everyone” situation into predictable per-user performance.

While you have a managed switch you don't seem to have an appliance to manage bandwidth per user.

I don't see what you think your options are but will give a nod to implementing a SQUID server for your users. It has many features that I won't get into here or later. But it does seem to be a great solution as not only the bandwidth control but caching to maximize your internet connection.

Need more information? Use the usual search engines and http://www.squid-cache.org/

Again, there are discussions about bandwidth control with this appliance.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.