Netwerk en Internet
Het is al enige tijd een wens van ons om deze LAN-party te organiseren. We hebben er daarom regelmatig over gehad welke uitdagingen er bij komen kijken als je het niet thuis organiseert. Een van die zaken is, hoe gaan we voor een goede internet verbinding zorgen? Het vakantiepark biedt zelf draadloos internet aan. Fijn om even je socials bij te werken en om te zien hoe het er voor staat in de wereld, maar niet ideaal om over te gamen met 9 man of je games op te downloaden. We hebben nog nagevraagd of het mogelijk was om een bekabelde internet verbinding te krijgen, maar helaas was dat niet mogelijk. We zijn daarom gaan kijken naar alternatieven, om er voor te zorgen om een beetje goed internet te krijgen buiten het wifi netwerk om. Maar wat is goed internet eigenlijk?
We hebben het doel van het internet, tijdens de LAN, een beetje opgebroken in twee stukken.
- De mogelijkheid om via het internet te gamen.
- Het kunnen downloaden van je games, vanaf de standaard gameplatformen die er zijn.
Waarom specifiek deze 2?
Het kunnen gamen via het internet vraagt iets anders van een internetverbinding. Voor het gamen speelt latency een grote rol, en het moet een stabiele verbinding zijn.
Je wilt tenslotte niet als je net dikke loot hebt verzameld met Sea of Thieves dat je connectie dropt, om een voorbeeld te geven.
En voor om lekker te downloaden is natuurlijk een beetje snelle verbinding zeer gewenst.
We hebben dan ook besloten om buiten het Wifi netwerk van het vakantiepark een oplossing te zoeken. Als eerst was de gedachte om gebruik te maken van ieder zijn eigen telefoonverbinding, om zo te downloaden en eventueel te gamen. Voor gamen zou het eventueel wel kunnen, maar dan zal je net zien dat de gene met een goedkoper abonnement niet lekker kan gamen. Voor het downloaden zit je al heel snel aan je datalimiet. Al snel zijn kwamen we tot de conclusie dat dit niet werkt. Maar het idee was welk in de goede richting, gezien we toch geen kabel kunnen trekken. We zijn toen gaan zoeken naar een internetverbinding die commercieel werd aangeboden door een bedrijf.
Waarom niet bij een provider?
Hebben we ook zeker naar gekeken, maar je zult dan óf een groot evenement moeten hebben (en dus ook veel meer knaken) óf een zakelijke abonnement moeten afsluiten.
Uiteindelijk kwamen wij uit bij het bedrijf evenwifi. Ze voorzien ons van een Simkaart, met een router die een LAN poort heeft. Deze kunnen we dan aansluiten op het netwerk, en kan men downloaden.
Helaas zit hier ook een datalimiet aan vast. Wel eentje waar je niet heel snel over heen gaat, maar het is zeker niet onmogelijk met 9 pc's.
En daarbij komen we bij puntje 2. Het downloaden van de games.
Waarom doe je zo moeilijk? En laat je niet iedereen de games downloaden de avond of de dag voor de LAN?
Goed punt, en dat is ook zeker wat we willen en uitdragen. Alleen het is zo vervelend als je net de avond voor de LAN een update download en de rest heeft die niet.
Gaat dit problemen geven? Geen idee. Wil ik het riskeren? Nee niet echt. Dus internet hebben we dan, wel met een datalimiet. Hoe kunnen we dit oplossen?
Ook hiervoor hebben we (als het goed is) een oplossing. LAN-cache. Het zit hem al in de naam, Cache. Kortom het slaat de gedownloade games lokaal voor je op.
Cool, hoe werkt dat dan?
Om het simpel te houden, het draait op een servertje en zorgt er voor; zodra je computer vraagt naar een van de gameplatformen zoals onder andere Steam, Epic, EA-play, etc. het naar zichzelf verwijst.
Onderwater download het server de game die jij wilt downloaden lokaal naar de server, en zet deze dan door naar je pc.
Mocht je een tweede pc op het netwerk hebben zal deze hem direct van de server afhalen. En dat merk je echt enorm in de snelheid.
Kortom, ik download een aantal games op mijn PC die ik ook op de LAN wil gaan spelen. Mochten de andere deze game wel hebben maar nog niet hebben gedownload dan zullen deze direct van het servertje worden gehaald.
En games die je zelf niet hebt? Hoe zit dat dan?
Dat is inderdaad lastig. We hebben gekeken of we iemand zijn account willen lenen om zo de server 'te spekken'. Maar de vraag is ook wel een beetje, hoeveel zin heeft dat.
Er is een grote kans dat we toch niet alle games zullen gaan spelen. Daarbij hebben we ook een overzicht gemaakt van games waar wij van denken dat de meeste mensen dit wel leuk vind.
En mocht er dan alsnog een game gedownload worden, zal 1 iemand dat doen. Zodra die binnen is, zal iedereen hem van de server downloaden.
En wat is zo'n servertje precies?
Het is een HP EliteDesk 800 G2, een klein computertje die ik heb aangeschaft als server. Als OS draait er Ubuntu Server 20.22 op. Het systeempje is voorzien van een 1TB SSD en voldoet aan de minimale eisen van LAN-cache.
Is dit een vereiste voor een LAN-party?
Nee zeker niet, maar het maakt deze set-up toch wel een stukje makkelijker.
Oké, even terug naar het begin. Zijn hiermee dan alle zorgen weggenomen?
Nee zeker niet, we hebben LAN-cache getest in een netwerk van 2 pc's waar we op dit moment ook nog druk bezig zijn met het testen van verschillende scenario's.
Deze kun je volgen op (word vervolgd).
Maar er zijn nog heel veel onzekerheden. Vandaar ook de disclaimer onder aan deze pagina ;).
Zo weten we niet of de geregelde internet verbinding stabiel genoeg is, en hoe snel er gedownload kan worden.
Dit willen we proberen te testen een paar dagen voor de LAN, wanneer de router met de sim kaart binnen komt.
Oké, dus toch nog onzekerheden. Waarom neem je deze stappen dan?
Vooral omdat we het willen proberen. En daarbij moeten we het allemaal gaan ervaren.
Om toch een beetje zekerheid te hebben, willen we een aantal games zelf regelen die ondersteuning hebben voor (alleen) LAN.
Zodat iedereen mee kan doen, mocht het internet het niet doen en LAN-cache geen uitkomst bieden. Denk daarbij vooral aan de wat oudere games.
Disclaimer
Op dit moment zijn het alleen theorieën en moeten we de praktijk nog gaan zien hoe het zal werken, kortom geen garanties.