Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My brother likes to play games online on his Xbox. However, because he is far away from the router, he uses our Wi-Fi instead of an Ethernet cable. I, being closer to the router, use an Ethernet cable for my desktop. Occasional I torrent/seed Linux distributions, which takes up a large portion of the available bandwidth. Are the two methods of obtaining access to the Internet separated?

That is, will downloading a large file on my computer affect my brother's available bandwidth despite the fact that I am using an Ethernet cable and he is using the Wi-Fi? My intuition says yes, as both methods have to go through the router, though I could be wrong as my background in networking is lacking to say the least.

share|improve this question
3  
The amount of data used between a router and client will generally be marginally more on wireless connection than on a wired connection due to overhead. The traffic will be the same from the point it leaves the router and goes on out over the wire, which is the bandwidth your ISP allocates. So they will use equal bandwidth for equal usage as far as your ISP is concerned. As far as your router resources are concerned, the wireless will be a little harder on the router, but not by that much. –  MaQleod Mar 19 at 3:43
1  
@Cruncher, yes, if it is a poor connection, there could be a lot more resent packets (though that would only be when using TCP on any connection that has issues, it isn't something specific to wireless). –  MaQleod Mar 19 at 19:51
1  
@Cruncher: TCP and UDP act exactly the same on wireless as they do on wired. TCP will resend lost packets, and UDP is fire-and-forget. Wireless just happens to lose/forget a few more packets, especially if you're far away. –  Mooing Duck Mar 19 at 20:05
2  
@Cruncher, as Mooing Duck stated, it is exactly the same on wired vs wireless. This is because the error checking happens much higher up the stack (see OSI model). The wireless/wired protocols for how they send the data are on the physical layer (basically, how the particular media transmits the 1s and 0s). The error checking happens at the Transport layer via TCP. –  MaQleod Mar 19 at 20:12
1  
@MaQleod Error detection/correction also happens at the data link layer, long before it gets to the transport layer. –  Red Alert Mar 19 at 20:32

6 Answers 6

up vote 50 down vote accepted

To borrow from U.S. Senator Ted Stevens, the Internet is a series of tubes. You have one tube coming into your house—the ISP connection plugged into your router.

Everything behind your router shares that tube—think of the Ethernet cables as a regular straw, and the Wi-Fi as a long, flexible straw. If someone on the Ethernet straw is drinking up all the bandwidth there's none left for the thirsty person on the Wi-Fi straw.

share|improve this answer
6  
No he won't. The OP mentions torrents which make/accept a large number of individual connections negating the effect you mention –  JamesRyan Mar 19 at 10:44
5  
"Ten movies streaming across that internet, and what happens to your own personal internet? ... if you don't understand, those tubes can be filled and if they are filled, when you put your message in, it gets in line and it's going to be delayed by anyone that puts into that tube enormous amounts of material." In this case, OP is the one putting in the enormous amounts of material, and his brother is the one whose messages are getting delayed. –  corsiKa Mar 19 at 16:30
3  
Not only that, but those tubes join tubes from other houses in your neighborhood, and then others from your town. Depending on how much bandwidth your provider decides to make available (and, of course, bandwidth costs $$), you may hit a choke point anywhere along the way. –  Daniel R Hicks Mar 19 at 20:41
4  
Love it. Since you're mentioning straws, don't forget "I drink your milkshake!" –  ErinsMatthew Mar 20 at 9:22
3  
Quote in particular: "Here, if you have a milkshake, and I have a milkshake, and I have a straw. There it is, that's a straw, you see? You watching?. And my straw reaches acroooooooss the room, and starts to drink your milkshake... I... drink... your... milkshake!" –  Mike Mar 20 at 19:40

Additionally to what has already been said:

Downloading a large file does not directly influence bandwidth. As long as the file is being downloaded slowly, its size does not matter.


You also mentioned torrents. Torrents have a very interesting effect on networks.

  1. downloading a torrent may significantly degrade your internet connection quality or that of other people sharing the same connection, including bandwidth and/or ping even without hogging the network's entire bandwidth.
    By opening a large number of concurrent connections, a torrent can overload the processor of your router, which translates into a huge drop in overall networking performance (and even overheating in the worst case).

  2. uploading (seeding) a torrent can have the same effect as downloading one, but for a different reason.
    A connection can only be established, when a client (you) makes a request to a server (upload a message). The server responds with some data (download), but since anything could happen to the data along the way, such as packet loss, the client needs to verify the data's integrity and report back to the server, either with an "I got the package, please send the rest", or with a "the package's corrupted, please send again".
    If you're already using your entire upstream bandwidth for seeding, your or other computer on the same network may not have the necessary bandwidth for base communication.

Torrents do not have to be a networking dead-weight, as long as the torrent client is configured properly. Limit the maximum amount of connections to a reasonable value, and do not allow your client to use up the entire network's upstream.
There are plenty of good guides online for configuring a torrent client properly.

share|improve this answer
5  
+1; A greedy torrent client can certainly get you a zippy download, but at the cost of pretty much everything else sharing your connection. –  Brian S Mar 19 at 18:29

Yes, both methods consume the uplink bandwidth to your ISP. All traffic on your network that transits the router (downloads, video streaming, etc., etc.) shares the internet connection bandwidth.

share|improve this answer
  1. A wired connection has the capability to use more bandwidth than the wifi and will win in any speed race.

  2. Most of the answers and comments are all correct, but I want to mention you can influence who gets priority over the bandwidth by properly configuring your Quality of Service (QoS) settings. The way to do this is different from setup to setup (its going to take some time to figure out and the router is the key player on this) and there are guides online geared towards Xbox optimization. In theory, properly configured QoS can help you get maximum utilization of your bandwidth while reducing compromise. (Also it is better, or critical even, to play online games with an Ethernet connection, and one with the highest setting allowed (Test it out!)...it responds faster...lower latency)

Here is an excerpt from the web:

"If you're using your 360 and you start having latency issues, especially when others are using the same connection as you at the same time, then you should look into using Quality of Service (QoS) to prioritize your 360's traffic above other traffic."

Note: I think MaQleoud is confusing internet bandwidth with the router's hardware load. Wireless is a more complex way to communicate and can potentially use up more of the router's hardware capacity. Some routers have really crappy processors, buffers, etc.

share|improve this answer
2  
Wired connections will generally win, but not always. It depends on the kind of wireless and ethernet you have. The best comparison for your case is to run a bandwidth speed test for each device to check your specific situation. See although the theoretical maximum throughput for each kind of networking involved: wolframalpha.com/input/… –  Mark Stosberg Mar 19 at 15:07
    
ahh yes, good point. Generally, routers that support up to 600mbps wireless will also support up to 1gbps wired, but that doesnt mean they all do. also you might connect at only 100mbps wired for a plethora of reasons, including crappy cable, where your peers may be getting the full 600mbps wireless...never say always...never say never –  0gyob0 Mar 20 at 23:40

It will affect the bandwidth your brother has available. However, online games are not THAT bandwidth intensive. To give an example: I play several MMOs, and on one of them, playing with a group of 24 other players takes less than 10 Kbps during the most intensive moments. Most other games are in that same ballpark.

That doesn't mean you shouldn't take precautions against bandwidth overconsumption. I don't know how much bandwidth you have available and what your download cap is, but as Nolonar mentioned, make sure you have your torrent setup properly.

share|improve this answer

Problem is that your seeding creates a lot of connections to other down-loaders, therefore PING increases a lot. If you have to play FPS games, 50-100 ms can hurt much.

Try configuring QoS in your router, limit torrent upload speed and connection count limit.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.