Bandwidth...Upload or Download

Posted on 2005-04-22
Last Modified: 2008-02-01

Hmmm.... I have a question.

Scenario: 2 computers in 2 locations and each has a high-speed connection with 384Mbps download and 48Kbps upload.

If I am sending files to each other...what designates whether it is an upload or download. If I am sharing music files....
I want my friends to download from me and I download from him. Can we both not have download speeds?

If so...what is the protocol to make this happen.

Question by:FUROG
    LVL 95

    Accepted Solution

    Any information being pulled into your computer is being DOWNLOADED.  Any information going OUT of your computer is being UPLOADED.  If your friend tries to download from you (that means YOU are UPLOADING the files to him, the MAXIMUM he's going to receive them at is 48K (your maximum UPLOAD speed).

    And remember, speeds are NOT what you WILL get, but rather what you COULD get under optimal conditions.
    LVL 4

    Expert Comment

    Nope...with all ISP's, the bandwidth stuff is all marketing. Ask any ISP and they will admit that those ratings are only on your access into their network. In other words, you may get 384Kbps download from their network to you, but they can't guarantee that all the way to ANY endpoint....depending on where you go, you may be accessing someone's website 10,000 miles away, running on a dialup 56k connection. As such, they offer no end to end guarantees (unless it was a business internet service, and both ends were on the same provider...might have some QoS guarantees).

    In short, you and your buddy might both have 384k download speed, but that isn't guaranteed BW end to end- just on each of your accesses into the "cloud".

    Sorry...welcome to the best effort Internet!
    LVL 2

    Assisted Solution

    hmm i think u should use some bandwidth monitor tool .. who can tell u when ur bandwidth consume also u can monitor online bandwidth that how much is going out and how much is going in

    Try to use DU Meter software ..from

    LVL 15

    Expert Comment

    As for the first part of your question:
    Sending files from your location is upload (as leew explained nicely).
    As for the second part of your question;
    The question is what infrastructure you use; If you use Cables than it depends on the ISP to open up download limits. If it is ADSL  (and not SDSL) than the infrastructure is a bit problematic. Etherway; you can download and upload at once.

    LVL 2

    Expert Comment

    Yes u can download and upload at a time okey
    wht goes out is upload and wht goes in is download .. so it means if any files going out from ur computer it would b upload and vice versa .. hope u understand

    Author Comment



    Let's think about this. I have a 100MB file on computer A and a 50MB file on computer B.

    Computer A requests the 50 MB file from computer B.

    So, Computer A is downloading at approx 384Kbps and Computer B is uploading at approx 48Kbps.

    So...this transaction of upload/download cannot happen at a rate greater than the slowest connection....48Kbps....Correct?

    LVL 15

    Assisted Solution

    his means that computer A will download 48Kbps;


    Featured Post

    What Should I Do With This Threat Intelligence?

    Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

    Join & Write a Comment

    Suggested Solutions

    Title # Comments Views Activity
    Slow Network 51 58
    Wireshark 4 34
    How to access multiple local hosts from phone on network 5 35
    software license audit 6 12
    Even if you have implemented a Mobile Device Management solution company wide, it is a good idea to make sure you are taking into account all of the major risks to your electronic protected health information (ePHI).
    Meet the world's only “Transparent Cloud™” from Superb Internet Corporation. Now, you can experience firsthand a cloud platform that consistently outperforms Amazon Web Services (AWS), IBM’s Softlayer, and Microsoft’s Azure when it comes to CPU and …
    Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…
    After creating this article (, I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now