a Simracer blog
Benvenuto pilota! Se vuoi rimanere informato sul mondo del Simracing, ti invitiamo ad aggiungerci alla tua lista di RSS feed o a seguirci tramite Newsletter. Buon divertimento!
Configurazione del server e requisiti per l’assegnazione delle porte
GTL consente di ospitare più di una partita (in modalità Server dedicato o direttamente dal gioco) via rete locale (LAN) o addirittura su un singolo sistema (ma solo in modalità Server dedicato!). La partita ospitata sarà accessibile dagli altri giocatori (”ospiti”) presenti nella rete locale o connessi via Internet.
Questa breve guida ti spiegherà come vengono assegnate le porte e come configurare sia i server di GTL che i sistemi connessi ai server.
Configurazione dell’host
Il parametro da tenere in maggiore considerazione per ospitare una partita è il valore “Porta host iniziale”, presente nella sezione “Opzioni multigiocatore” del profilo attivo (file PLR).
Al momento di ospitare una partita, GTL aprirà 3 porte in base al valore “Porta host iniziale” impostato.
Queste 3 porte corrispondono a:
a) - Il valore “Porta host iniziale” in modalità UDP
b) - Il valore “Porta host iniziale” + 1 in modalità UDP
c) - Il valore “Porta host iniziale” + 50 in modalità TCP
Di conseguenza, con la configurazione predefinita del file PLR (”Porta host iniziale = 34297″) GTL aprirà le porte UDP 34297 e 34298 e la porta TCP 34347 per ospitare la partita.
Se una di queste porte è attualmente occupata, verrà utilizzata quella immediatamente successiva (se disponibile).
Connettersi ai server
Esistono 2 metodi per connettersi a un server: dalla lobby online del gioco o tramite IP diretto.
Connettersi alla lobby online
Per i giocatori che accedono alla lobby online non è richiesta alcuna configurazione della connessione. Infatti, la lobby online gestirà automaticamente l’assegnazione delle porte, sempre che il sistema e la configurazione LAN siano impostati correttamente per l’invio e la ricezione dei dati.
Connettersi tramite IP diretto
Il parametro da tenere in maggiore considerazione per partecipare a una partita tramite IP diretto è il valore “Porta ospite iniziale”, presente nella sezione “Opzioni multigiocatore” del profilo attivo (file PLR).
Quando un giocatore si connette tramite IP diretto (inserendo l’indirizzo IP dell’host), GTL inizierà a cercare nella “Porta ospite iniziale” fino alla “Porta ospite iniziale” + 99.
In questo modo si potrà accedere a tutti i server trovati all’interno dell’intervallo (determinato dal parametro di configurazione del server “Porta host iniziale”), sempre che la porta del server riservata all’invio dei dati sia configurata correttamente.
Configurazione avanzata del server dedicato
Ospitare più partite su un singolo PC
Se GTL sta già ospitando una partita utilizzando le porte predefinite 34297, 34298 e 34347 e viene ospitata una seconda partita sullo stesso PC, quest’ultima utilizzerà le porte UDP 34299 e 34300 e la porta TCP 34349. Nota: è possibile ospitare più di una partita su un singolo PC solo in modalità Server dedicato.
Ospitare più partite via LAN
Se più di un sistema della rete locale ospita una partita con i valori predefiniti del file PLR, verranno utilizzate le porte 34297, 34298 e 34347 su tutti i PC. Di conseguenza i giocatori che si connettono via Internet non potranno accedere ai sistemi, visto che questa configurazione delle porte consente di inviare dati solo a uno dei sistemi connessi alla rete locale.
Per evitare questo problema e consentire l’accesso via Internet a più di un sistema connesso alla rete locale, è necessario impostare un valore “Porta iniziale” diverso per ogni sistema.
Esempio:
PC1: “Porta host iniziale = 34297″
PC2: “Porta host iniziale = 34299″
PC3: “Porta host iniziale = 34301″
Le porte verranno assegnate in questo modo:
PC1: porte UDP 34297 e 34298 e porta TCP 34347
PC2: porte UDP 34299 e 34300 e porta TCP 34349
PC3: porte UDP 34301 e 34302 e porta TCP 34351
I 3 sistemi saranno tutti accessibili via Internet.
Ospitare più partite su un singolo PC e su più sistemi connessi in LAN
Considerate le 2 sezioni precedenti, è quindi possibile gestire PIÙ DI UN server su OGNUNO dei sistemi connessi in LAN (solo in modalità Server dedicato).
Esempio:
PC1: gestisce 3 server
PC2: gestisce 3 server
PC3: gestisce 3 server
I file PLR su ogni sistema verranno impostati nel modo seguente:
PC1: “Porta host iniziale = 34297″
PC2: “Porta host iniziale = 34303″
PC3: “Porta host iniziale = 34309″
Di conseguenza, le porte saranno assegnate in questo modo:
PC1 - Server 1 - Porte UDP 34297 e 34298 e porta TCP 34347
PC1 - Server 2 - Porte UDP 34299 e 34300 e porta TCP 34349
PC1 - Server 3 - Porte UDP 34301 e 34302 e porta TCP 34351
PC2 - Server 1 - Porte UDP 34303 e 34304 e porta TCP 34353
PC2 - Server 2 - Porte UDP 34305 e 34306 e porta TCP 34355
PC2 - Server 3 - Porte UDP 34307 e 34308 e porta TCP 34357
PC3 - Server 1 - Porte UDP 34309 e 34310 e porta TCP 34359
PC3 - Server 2 - Porte UDP 34311 e 34312 e porta TCP 34361
PC3 - Server 3 - Porte UDP 34313 e 34315 e porta TCP 34361
Commenta l'articolo