27
3
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.
3The 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 – 2014-03-19T03:43:04.600
@MaQleod I don't exactly know how the wireless protocol works, but could it potentially have to resend packets more often? – Cruncher – 2014-03-19T19:45:07.057
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 – 2014-03-19T19:51:26.703
@MaQleod so there's no TCP-like protocol directly between the router and the wireless adapter? That is, if you use UDP on a wireless device it will just send the packet through the air and be done with it? – Cruncher – 2014-03-19T20:03:20.710
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 – 2014-03-19T20:05:39.963
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 – 2014-03-19T20:12:09.160
@MaQleod I know about the OSI model. I thought that maybe there was a guarantee on the physical layer for wireless. – Cruncher – 2014-03-19T20:26:54.180
1@MaQleod Error detection/correction also happens at the data link layer, long before it gets to the transport layer. – Red Alert – 2014-03-19T20:32:53.290
Most routers have a QoS option (quality of service). This allows the router to allocate "priority bandwidth" to certain services like live streaming, gaming, etc. If you have those options configured correctly, the XBOX traffic should get priority, regardless of what method it uses for connection. – Floris – 2014-03-19T20:43:08.237