Questions tagged [bandwidth]

Amount of data that can be transferred in a given unit of time.

Network bandwidth capacity

Bandwidth 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.

Network bandwidth consumption

Bandwidth in bit/s may also refer to consumed bandwidth, corresponding to achieved throughput or goodput, i.e., the average rate of successful data transfer through a communication path. This sense applies to concepts and technologies such as bandwidth shaping, bandwidth management, bandwidth throttling, bandwidth cap, bandwidth allocation (for example bandwidth allocation protocol and dynamic bandwidth allocation), etc. A bit stream's bandwidth is proportional to the average consumed signal bandwidth in Hertz (the average spectral bandwidth of the analog signal representing the bit stream) during a studied time interval.

Channel bandwidth may be confused with data throughput. A channel with x bps may not necessarily transmit data at x rate, since protocols, encryption, and other factors can add appreciable overhead. For instance, a lot of internet traffic uses the transmission control protocol (TCP) which requires a three-way handshake for each transaction, which, though in many modern implementations is efficient, does add significant overhead compared to simpler protocols. In general, for any effective digital communication, a framing protocol is needed; overhead and effective throughput depends on implementation. Actual throughput is less than or equal to the actual channel capacity plus implementation overhead.

1021 questions
5
votes
2 answers

Measure data transfer rate (bandwidth) between 2 apps across network using C++, how to get unbiased and accurate result?

I am trying to measure IO data transfer rate (bandwidth) between 2 simulation applications (written in C++). I created a very simple perfclient and perfserver program just to verify that my approach in calculating the network bandwidth is correct…
all_by_grace
  • 2,315
  • 6
  • 37
  • 52
4
votes
3 answers

64-bits and Memory Bandwidth

Mason asked about the advantages of a 64-bit processor. Well, an obvious disadvantage is that you have to move more bits around. And given that memory accesses are a serious issue these days[1], moving around twice as much memory for a fair number…
cjs
  • 25,752
  • 9
  • 89
  • 101
4
votes
7 answers

is if ($referer != "mysite.com") not a good way to prevent other sites to hard link my images or swf?

sometimes i see an image not being served when the browser look at www.somesite.com/some_image.jpg -- it will say you need to look at the image from within a page. (such as when using google's image search and looking at some results) so i think…
nonopolarity
  • 146,324
  • 131
  • 460
  • 740
4
votes
5 answers

How to limit / throttle bandwidth with *multiple* connections

I'm writing an app in C# that downloads concurrently (in different threads) using multiple connections to multiple servers, and I'd like to be able to limit the used bandwidth. For a single connection the solution would be simple; I'd use the…
Led
4
votes
3 answers

Determine network interface bandwidth/type without transferring data

Is there any way in Win32 to programmatically determine the bandwidth of a given network interface without actually transferring any data? I only want to distinguish between different types of interface (e.g. dialup vs DSL vs LAN), so a rough order…
snowcrash09
  • 4,694
  • 27
  • 45
4
votes
4 answers

How can I block mp3 crawlers from my website under Apache?

Is there some way to block access from a referrer using a .htaccess file or similar? My bandwidth is being eaten up by people referred from http://www.dizzler.com which is a flash based site that allows you to browse a library of crawled publicly…
Luke
  • 18,585
  • 24
  • 87
  • 110
4
votes
1 answer

CUDA: Host to Device bandwidth greater than peak b/w of PCIe?

I had used the same plot as attached, for another question. One could see that the peak bandwidth is more than 5.5GB/s. I am using NVidia's bandwidth test program from code samples to find the bandwidth between host to device and vice versa. The…
Sayan
  • 2,662
  • 10
  • 41
  • 56
4
votes
3 answers

Estimating network I/O speed using scp

I want to have a rough estimate of the network I/O speed between two linux servers. The problem is that I don't have sudo access to the servers. So I tried transferring a 1GB file between the two servers using scp. I suppose that with the encryption…
Wei
  • 1,252
  • 13
  • 19
4
votes
1 answer

Possible DDoS attack?

I am getting hundreds of lines of the same request in my access logs as of July 4th. This one came up thousands of times in the hours around this date: 86.128.198.216 - - [22/Jul/2011:00:44:16 +0100] "GET /404.htm HTTP/1.1" 302 414 "-" "Mozilla/4.0…
RichieAHB
  • 2,030
  • 2
  • 20
  • 33
4
votes
1 answer

How to calculate TURN server bandwidth for webrtc?

I have developed simple many to many video conferencing website using webrtc for that i need to configure TURN server. I am confused about choosing bandwidth size. Maximum 500kbps of data will be sent by single user. Maximum participants will be…
4
votes
2 answers

Is transfer via database link in Oracle 10g compressed ? Is it possible?

I'm transferring data from one base to another via database links (using INSERT INTO SELECT ...). I want to know if data transferred through the link is compressed or can be compressed to avoid too much network use. I have very little bandwidth, and…
Fredv
  • 552
  • 1
  • 8
  • 22
4
votes
1 answer

Trading off between User Bandwidth and Download Interval

I am designing a non commercial open source client app which needs to download data of exactly 100 KB from server on regular interval and show an alert in client app based on the data changes. Now I need to trade off between the user bandwidth and…
Sazzad Hissain Khan
  • 37,929
  • 33
  • 189
  • 256
4
votes
3 answers

Google Cloud Kubernates nodes bandwidth

I'm deploying my cluster on Google Cloud Kubernates service. It already has a few nodes. Also, I need the server with GPU from Google Cloud to make it work with my cluster. GPU instance continuously processes the incoming traffic (bandwidth should…
4
votes
1 answer

Is there a way to figure out content download time in OkHttp?

I'm trying to calculate the network bandwidth in my Android app. How do I figure out the response download time (not including the turn around time for my HTTP request) using OkHttp3 library? In my Application level interceptor, I have access to…
Sanat
  • 63
  • 6
4
votes
3 answers

WCF and size of DTOs

We've got a business logic/data access layer that we're exposing on a couple of different endpoints via a WCF service. We've created DTOs for use as the data contract of the service. We'll be using the service via the different endpoints for…
Zann Anderson
  • 4,767
  • 9
  • 35
  • 56