Questions tagged [bandwidth]

In computer networking and computer science, bandwidth, network bandwidth, data bandwidth, or digital bandwidth is a measure of available or consumed data communication resources expressed in bits/second or multiples of it (kilobits/s, megabits/s etc.).

Bandwith

In computer networking, bandwidth in bit/s sometimes defines the net bit rate (aka. peak bit rate, information rate or physical layer useful bit rate), channel capacity, or the maximum throughput of a logical or physical communication path in a digital communication system. For example, bandwidth tests measure the maximum throughput of a computer network. The reason for this usage is that according to Hartley's law, the maximum data rate of a physical communication link is proportional to its bandwidth in hertz, which is sometimes called frequency bandwidth, spectral bandwidth, RF bandwidth, signal bandwidth or analog bandwidth.

Common Misconception

In website hosting, the term "bandwidth" is often[citation needed] incorrectly used to describe the amount of data transferred to or from the website or server within a prescribed period of time, for example bandwidth consumption accumulated over a month measured in gigabytes per month. The more accurate phrase used for this meaning of a maximum amount of data transfer each month or given period is monthly data transfer.

source: wikipedia

719 questions
15
votes
4 answers

How to Monitor Bandwidth usage in real terms

I have a small (windows) network with a few people on it. We have internet access via a BT router Generally things are all fine, but occasionally, we seem to experience a dramatic loss of bandwidth. I could be suffering from a zombie PC or a user…
Rory Becker
  • 528
  • 6
  • 13
14
votes
2 answers

What does limit performance of scp?

I've two Debian Linux machine connected via 1 Gbit LAN. I can measure this with a raw HTTP file transfer with wget which gets around 100MB/s in either direction. When I now use scp, the maximum without compression I get is around 15MB/s. Enabling…
mark
  • 1,516
  • 5
  • 21
  • 33
14
votes
4 answers

Apache: Limit the Number of Requests/Traffic per IP?

I would like to only allow one IP to use up to, say 1GB, of traffic per day, and if that limit is exceeded, all requests from that IP are then dropped until the next day. However, a more simple solution where the connection is dropped after a…
Ian Kern
13
votes
2 answers

Counting bandwidth from a Docker container

I'm trying to figure out how to track bandwidth coming from a Docker container. Normally I use --uid-owner as mark to keep track of bandwidth usage for a given user. However, even when I run all the processes as the user inside the docker container…
Maran
  • 321
  • 1
  • 4
  • 12
13
votes
1 answer

Are network switch data transfer speed limits per port or per device?

When network switches report speeds of say 100 Mbit or 1 Gbit, are they referring to the maximum speed per Ethernet port or is this the physical limit of the switch on all ports? Say for example two users on a network are simultaneously transferring…
QFDev
  • 395
  • 2
  • 4
  • 12
13
votes
5 answers

Limit SSH traffic?

I would like to be able to limit SSH bandwidth on my server. I.e. each sshd process should be limited to 200Kb/s or something like that. scp has this functionality, but ssh, being more designed for responsive interactive use, doesn't seem to have…
user10640
  • 231
  • 1
  • 2
  • 5
13
votes
6 answers

Rate-limiting incoming traffic

I've never quite understood whether or not it's possible to rate-limit incoming traffic. I realize that there is no direct method whereby to control the remote server's rate of sending packets (unless you're in control of both endpoints), but taking…
Richard Keller
  • 2,040
  • 2
  • 19
  • 31
12
votes
2 answers

CentOS 6 router/firewall seems to be throttling throughput

TL;DR CentOS6 NAT router/firewall behind a 120Mbps cable modem connection seems to be capping throughput at 30Mbps after recent updates and security "hardening". Prior to updates and hardening I was getting 90Mbps. I've checked CPU and network usage…
Ex Umbris
  • 854
  • 7
  • 24
12
votes
9 answers

Opinions on hosting servers in-house

I've read a half-dozen threads here about the pros and cons of hosting in-house, but our situation is a little different than most, so I figured I'd just open a new question. In short, we're a small software company in the northeast U.S. (not Boston…
cemerick
  • 283
  • 2
  • 6
12
votes
6 answers

Best way to load balance across multiple static file servers for even an bandwidth distribution?

First off, I'll explain my situation to you. I'm running a fairly popular website as a side project, so I can't really invest a ton of money into it. I currently have just one server with HAProxy in the front sending out normal requests to Apache,…
Alan
  • 338
  • 1
  • 3
  • 10
12
votes
8 answers

If I send data to my computer using its public hostname, does it actually go over the internet?

To clarify: I'm using my public hostname to connect to a MySQL database. The hostname resolves to my server's external IP (e.g. 1.2.3.4). Is the data I'm sending/receiving via the MySQL connection going over the internet at all? Would it be faster…
Tom Marthenal
  • 2,116
  • 7
  • 25
  • 37
12
votes
3 answers

Do multiple network connections between switches increase bandwidth?

Say I have 2 identical unmanaged gigabit switches on a network, A and B. There are computers connected to switch A, there are other computers connected to switch B. A and B are connected via 1 cable. So, the total (theoretical) bandwidth…
user13328
11
votes
1 answer

FreeBSD link aggregation no faster than single link

We put a 4 port Intel I340-T4 NIC in a FreeBSD 9.3 server1 and configured it for link aggregation in LACP mode in an attempt to decrease the time it takes to mirror 8 to 16 TiB of data from a master file server to 2-4 clones in parallel. We were…
Warren Young
  • 512
  • 1
  • 5
  • 19
11
votes
2 answers

How to find process which uses most bandwidth

How can I find the process which uses most bandwidth on a Linux PC? With iftop it's possible to find which connections produce most bandwidth, but how to find the process?
knittl
  • 312
  • 3
  • 11
11
votes
8 answers

Network explanation: megabytes or megabits?

I'm getting confused with network terms. Can you explain to me how I calculate network bandwidth? When people say 20Gbps does it mean 2.5 G bytes? I really need to understand what it means when a VPS company says "Bandwidth: 2000GB / Month".
edotan
  • 1,876
  • 13
  • 39
  • 57
1
2
3
47 48