As the title states.

Both myself and my parter are avid gamers.

All 4 kids are also gamers, but watch Netflix etc. too and with our current connection, all is fine.

Our main concern is that we both are remote workers and work from home, anything that throttled our internet connection would become unsustainable to us.

Some sites say that 70mbps is pushing it, but should be okay, others say it’s completely untangible

Any advice is greatly appreciated

  • Nuuki9@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    For the last 2.5 years, I’ve been living somewhere where I’m getting 30Mbps down, and 6 up…

    I’m also a keen self-hoster - I host a Plex server that others stream from, self host game servers, and I download a bunch of things. We’re a family of 4, though my two kids are pretty young, so aren’t yet at the stage of doing a lot of online stuff. I also work from home permanently, so I’m on Teams calls all day.

    Whilst I would love more bandwidth (and we’re planning to move soon), its been manageable, accepting that here’s some stuff we simply can’t do, such as streaming games.

    Firstly, if you think about the usage, you can probably break it down as follows:

    1. Realtime, low bandwidth - things like web browsing, video and voice calls etc.
    2. Realtime, high bandwith - streaming Netflix etc.
    3. Non realtime, high bandwidth - downloads.

    What you need to do is ensure that 1 continues to work well at all times, that 2 is as good as possible, and that 3 uses the least bandwidth as possible at times when 1 and 2 are needed.

    One advantage I have is that I basically oversee the majority of tech in the house. This has allowed me to do various things to try to manage things. I have a decent home network (based on UniFi) and I self host a bunch of things, and that’s given me some flexibility.

    So with that said, here are some tips:

    • Aggressively manage buffer bloat - this means that even if a good amount of the bandwidth is in use, it doesn’t impact low bandwith, real time usage, like Teams. If your router doedn’t support smart queueing features, get one that does.
    • If there’s overlap in the games being played, look at ways to cache those huge downloads. Steam now has a feature that allows 1 PC to serve downloads to others, but you need to turn it on for it to work with other accounts - do that.
    • If you’re able to self-host, look at LanCache, as that will let you cache game installs from any installers.

    Beyond that, find out what bandwidth hogging things your family needs to do. If your kids are downloading movies that’s going to kill it for everyone, so look for ways to centralise that sort of thing. If that’s not really possible, then setting bandwidth limits based on user or device may be possible, though probably only if you can schedule it. So the TVs and streaming devices could get full bandwidth, but PCs could get reduced bandwidth during the evening (to stop large doenloads killing video watching) and get more overnight.

    Ultimately you’re not going to be able to support 6 people all streaming Netflix at 4k at once. Personally I think that’s an unlikely worst case, and with some care and thought, and depending on your network setup and knowlexge, you can manage the resources you have.

    Good luck!