Dedikerade servrar vs Peer-to-Peer-anslutningar

Posted on
Författare: Mark Sanchez
Skapelsedatum: 28 Januari 2021
Uppdatera Datum: 26 December 2024
Anonim
Network Topologies (Star, Bus, Ring, Mesh, Ad hoc, Infrastructure, & Wireless Mesh Topology)
Video: Network Topologies (Star, Bus, Ring, Mesh, Ad hoc, Infrastructure, & Wireless Mesh Topology)

Innehåll

Jag ska prata om dedikerade servrar och peer-to-peer-anslutningar. Vad exakt de gör, vad de är bra på, och rita bakom sig för varje. Jag accepterar att detta inte är det mest spännande ämnet, men jag kommer att hålla det kort och grundläggande. Den bästa kombinationen för både förståelsen av detta och borttagandet av tristess.


Nyckelfraser att veta innan vi börjar:

  • Peer - Är ett annat system (alla Xbox, någon PlayStation eller till och med en dator) ansluten till samma nätverk som du, det här är över internet (när du pratar om spel). Tänk en kedja där varje länk är kopplad med sträng, strängen är internet.
  • Klient - Systemet som ligger i slutet av kedjan. Din telefon, dator eller konsol är en klient när du ansluter online.
  • Värd - Systemet som distribuerar data ut till kunderna.
  • Ping - Den tid det tar för meddelanden som skickas av en klient för att nå värden och göra det tillbaka till klienten.

Dedikerad server? Peer-to-Peer? Vad är dem?

I en bred mening har dedikerade servrar bara en uppgift, ofta för att bara vara värd för ett spel, alla spelare som vill spela anslutning till den dedikerade servern.


Peer-to-Peer (P2P) är faktiskt en missuppfattning. I ett P2P-nätverk skickas de data som skickas runt nätverket från en peer till följande peer. P2P-nätverk brukar inte användas i spel längre, och de behöver inte en server.

Så här ser ett P2P-nätverk ut.

Den sanna termen för vad folk menar när de säger peer-to-peer, är en Listen Server. Det här är när en värd blir slumpmässigt vald, ofta är utvalda poolen från spelarna med de bästa anslutningarna. Alla andra spelare kopplar sedan till den här värden, om värden lämnar spelet antingen kraschar eller migrerar till en annan värd. Lyssna serverkonfigurationer kräver en server, vilket är vad som skiljer sig från en P2P.

Nu är det dags för mer detaljer.


Dedikerade servrar

Som sagt före dessa värd spelet. Home Internet har inte tillräckligt höga uppladdningshastigheter för att klara av fler än några spelare, så en dedikerad serverns internetuppkoppling har en mycket hög uppladdningshastighet för att klara många fler spelare. För vissa MMO-spel kommer det ofta att vara 100-tal spelare .

Detta innebär också att en utvecklare måste ha en serverbank. Detta är bara många dedikerade servrar i ett stort rum. Det finns vanligtvis flera serverbanker runt om i världen och ofta flera i länder. Som du kan gissa allt gör kostnaden för dedikerade servrar höga. Du måste också behålla och köra servrarna under lång tid.

Den största fördelen med dedikerade servrar är stabilitet, dessa skapar en mycket stabil anslutning för spelare, som sedan matchas lika mycket på grund av att ping ofta är mycket låg.

Arma 3 är bäst att köra bort en dedikerad server eftersom det är ett mycket komplicerat spel och mycket skatt på systemet. Det kan också finnas höga spelareantal i Arma 3. MMO: s mest grundläggande system är deras dedikerade servrar. MMO måste hantera hundratals, ibland tusentals samtidiga användare, smidigt för att spelarna ska ha en bra upplevelse.

Det här är en stor serverbank.

Lyssna servrar

På grund av vad vi redan vet om hemma internetanslutningar är dessa ofta instabila eller "laggy". Lag är när pingen är mycket låg, men lag påverkar inte värden. Eftersom de är värd behöver de bara ansluta sig till sig själva, vilket ger dem värdfördelen, eftersom de får den bästa anslutningen.

Denna konfiguration är den billigaste och den mest stabila när det finns en stor mängd samtidiga användare. Det är mindre stabilt för varje match, men kan stödja högre användartal på spelet som helhet. Om Call of duty black ops 2 hade 10 dedikerade servrar som du bara skulle kunna spela på 10 olika servrar. Det är här som ljusservrar hjälper, det finns en teoretisk gräns för matcher som är lika med det nuvarande antalet online spelare, som kan vara 50 eller 1 miljon matcher.

Servern kommer in för matchmaking, spellobbyen och för inspelning av spelarstatistik.

Call of duty black ops 2, Halo 4 och Lönedag 2 är bara några spel som använder lysservrar. Detta är att hålla serverns kostnader till ett minimum, samt att tillåta många samtidiga matchningar på många kartor.

Personen i rött är värden, alla andra är spelarna anslutna till värden.

Jag hoppas det ger dig en grundläggande förståelse för de olika servertyperna, fördelarna och nackdelarna för varje, liksom hur varje servertyp används och för vilket ändamål.