Server dedicati vs connessioni peer-to-peer

Posted on
Autore: Mark Sanchez
Data Della Creazione: 28 Gennaio 2021
Data Di Aggiornamento: 16 Maggio 2024
Anonim
How To Create UDP Peer-To-Peer Connections With Netcat
Video: How To Create UDP Peer-To-Peer Connections With Netcat

Contenuto

Parlerò di server dedicati e connessioni peer-to-peer. Che cosa fanno esattamente, in cosa sono bravi, e tirano indietro per ciascuno. Accetto che questo non sia l'argomento più eccitante, ma lo terrò breve ed essenziale. La migliore combinazione sia per la comprensione di questo sia per la rimozione della noia.


Frasi chiave da sapere prima di iniziare:

  • Peer - Un altro sistema (qualsiasi Xbox, qualsiasi PlayStation o anche un PC) è collegato alla stessa rete dell'utente, questo è su Internet (quando si parla di giochi). Pensa a una catena in cui ogni collegamento è collegato da una stringa, essendo la stringa Internet.
  • Cliente: il sistema che si trova alla fine della catena. Il tuo telefono, PC o console è un client quando ti connetti online.
  • Host - Il sistema che distribuisce i dati ai client.
  • Ping: il tempo necessario per i messaggi inviati da un client per raggiungere l'host e tornare al client.

Server dedicato? Peer to peer? Quali sono?

In un senso ampio i server dedicati hanno solo un compito, spesso per ospitare semplicemente un gioco, tutti i giocatori che vogliono giocare si connettono al server dedicato.

Peer-to-Peer (P2P) è in realtà un equivoco. In una rete P2P i dati inviati intorno alla rete vengono inviati da un peer al peer successivo. Le reti P2P non sono più comunemente usate nei giochi e non hanno bisogno di un server.


Questo è come appare una rete P2P.

Il vero termine per ciò che le persone intendono quando dicono peer-to-peer, è un server di ascolto. Questo è quando un host viene selezionato casualmente, spesso il pool di selezione proviene dai giocatori con le migliori connessioni. Tutti gli altri giocatori si connetteranno a questo host, se l'host lascia il gioco o si blocca, o migra verso un altro host. Le configurazioni del server di ascolto richiedono un server, che è ciò che è diverso da un P2P.

Ora è tempo per ulteriori dettagli.

Server dedicati

Come detto prima, questi ospitano il gioco. La rete domestica non ha abbastanza velocità di upload per far fronte a più di pochi giocatori, quindi la connessione a un server dedicato ha una velocità di upload molto alta per far fronte a molti altri giocatori, nel caso di alcuni MMO questo sarà spesso di 100s di giocatori .


Ciò significa anche che uno sviluppatore dovrà avere una banca del server. Questo è solo un gran numero di server dedicati in una grande stanza. Esistono comunemente banche server multiple in tutto il mondo e spesso multiple nei paesi. Come puoi immaginare, tutto ciò rende il costo dei server dedicati alto. È inoltre necessario mantenere ed eseguire i server per un lungo periodo di tempo.

Il più grande vantaggio dei server dedicati è la stabilità, questi creano una connessione molto stabile per i giocatori, che sono ugualmente abbinati a causa del ping spesso molto basso.

Arma 3 è meglio scappare da un server dedicato in quanto è un gioco molto complicato e molto oneroso sul sistema. Ci possono essere anche giocatori con un alto numero di giocatori Arma 3. I sistemi più fondamentali degli MMO sono i loro server dedicati. Gli MMO devono gestire senza problemi centinaia, a volte migliaia di utenti concorrenti affinché i giocatori abbiano una buona esperienza.

Questa è una grande banca di server.

Ascolta i server

A causa di ciò che già sappiamo delle connessioni Internet domestiche, queste sono spesso instabili o "lente". Il ritardo è quando il ping è molto basso, tuttavia il ritardo non influisce sull'host. Poiché stanno ospitando, hanno solo bisogno di connettersi a se stessi, il che dà loro il vantaggio dell'host, poiché ottengono la migliore connessione.

Questa configurazione è la più economica e la più stabile in presenza di un numero elevato di utenti simultanei. È meno stabile per ogni partita, ma può supportare un maggior numero di utenti nel gioco nel suo complesso. Se Call of Duty: Black Ops 2 disponeva di 10 server dedicati che sarebbero stati in grado di riprodurre solo su 10 server diversi. Qui è dove aiutano i server di ascolto, c'è un limite teorico di partite che è uguale al numero attuale di giocatori online, che potrebbe essere 50 o 1 milione di partite.

Il server entra in gioco per il matchmaking, la lobby del gioco e per registrare le statistiche del giocatore.

Call of Duty: Black Ops 2, Halo 4 e PayDay 2 sono solo alcuni giochi che usano i server di ascolto. Ciò consente di ridurre al minimo i costi del server e di consentire numerose corrispondenze simultanee su molte mappe.

La persona in rosso è l'host, tutti gli altri sono i giocatori connessi all'host.

Spero che vi dia una comprensione di base dei diversi tipi di server, i vantaggi e gli svantaggi di ciascuno, nonché il modo in cui ogni tipo di server viene utilizzato e per quale scopo.