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
0
votes
2 answers

Is it faster to stream a picture from FS or stream it from a BLOB?

Is it faster to stream a picture/image from a file system or to stream it from a BLOB, from a MySQL database? What I am acctually asking: Will it be faster for PHP to read a picture from a table and output it to a browser, or to stream it…
user1386320
0
votes
1 answer

Open two ports in the same computer. What would be the Mbps rate between them?

If I am opening two ports and connect them in localhost. (On the same computer) What would be the rate between them? My internet's rate is 100 Mbps and network is 1Gbps.
DividedByZero
  • 421
  • 1
  • 5
  • 11
0
votes
1 answer

How can you throttle bandwidth usage on the receiving side of a video stream in ActionScript 3.0?

Right now I'm on a project that's moving video streams across RTMP using mostly ActionScript 3.0 (a little bit of 2.0 is used on the server side), and we already have functionality in place to throttle bandwidth usage for these video streams on the…
Panzercrisis
  • 4,590
  • 6
  • 46
  • 85
0
votes
1 answer

Prevent Google Maps custom map from pre-downloading all info window content

I have a custom Google Map containing many markers, each of which contains an image in its infowindow. When I embed the map on a site, the page seems to be downloading every single one of these images when the map is viewed, which results in an…
Nick F
  • 9,781
  • 7
  • 75
  • 90
0
votes
2 answers

Measuring internet speed in asp.net

I m developing a website which needs to vary contents according to the internet speed/bandwidth. At places with low bandwidth the web application should just display plain text and for normal bandwidth the normal website is displayed. I have…
Paras
  • 2,997
  • 6
  • 35
  • 46
0
votes
2 answers

Bandwidth needed to serve video

We are planning on serving some video on our website. In order to do so we are doing some contingency planning around the bandwidth we will use up during peak times. We are planning on serving a 1 minute video at 150Kbs (we may increase this…
Ciaran Archer
  • 12,316
  • 9
  • 38
  • 55
0
votes
1 answer

How Bandwidth limiting is working?

If you see some famous FTP applications like Filezilla, they are intelligently using bandwidth resources. For example, flashget has an option to download a file at a particular bandwidth rate. How actually are they limiting the bandwidth? I want to…
krishnakumar
  • 2,187
  • 5
  • 21
  • 24
0
votes
1 answer

Geological correct download rates?

I want to figure out the download speed in different places, e.g. on the Australian continent and Europe. If I download a sample file from my personal server located in Europe, the download will be much faster for the European users and accordingly…
AirUp
  • 426
  • 1
  • 8
  • 18
0
votes
2 answers

Bandwidth used When Sending Attachment to Multiple People

This may be a stupid question, but I can't find an answer... I'm sending an attachment to multiple people using python: sendMail( ['person1@mail.com', 'person2@mail.com'], "Your Mail","", ["letter.pdf"] ) I'll be using Gmail and SMTP to…
citruspi
  • 6,709
  • 4
  • 27
  • 43
0
votes
1 answer

Tracking the network bandwidth used by a process and its children

I'm well aware that variants of this question have been asked before, but I still haven't found a particularly good answer. What I'm trying to do is write a Python script that will measure the current bandwidth use and the total bytes…
ali_m
  • 71,714
  • 23
  • 223
  • 298
0
votes
2 answers

Calculating total bytes sent with a WCF service operation

I am testing an Azure worker role that offers 10-12 different service operations that are available to WPF desktop clients. I am keeping an eye on the total outgoing bandwidth via the Azure billing portal. It seems these operations are generating…
Joe Davola
  • 17
  • 5
0
votes
1 answer

Formula to calculate bandwidth used in Java

I've looked around a bit and cannot seem to find a good formula to fit my need. I have the following values for a single connection to an application long elapsedTimeSeconds = (System.currentTimeMillis() - client.getCreationTime()) / 1000; long…
Paul Gregoire
  • 9,715
  • 11
  • 67
  • 131
0
votes
1 answer

Effect of Bandwidth on DatagramChannel Packets

I have a limited Bandwidth 512 Kbps Download 368 Kbps Upload I am sending 40 byte UDP packets at regular Intervals of 10ms in loop with Thread.sleep(10) statement. While receiving packets (UDP) can be of size 0-1500 bytes and can come at any time…
user871457
0
votes
1 answer

Testing website bandwidth

I would like to make a script that boosts my website's bandwidth to check the monthly allowance is working correctly. 2000$i++) { //largest jpg on the website file_put_contents("tmp.jpg",…
Oliver Tappin
  • 2,511
  • 1
  • 24
  • 43
0
votes
0 answers

How would you do a speedtest from Server A to client B. Write a program

This was a follow up question to a large design question i was asked. The objective is to find and report the result of speedtest between two end points in the networks(Server and client).
user804979
  • 913
  • 1
  • 6
  • 9