GDN
Présentation
GDN (Game Delivery Network) permet de faire passer les connexions à votre serveur de jeu ou à un autre service par des nœuds Mudfish.
Si des utilisateurs rencontrent des difficultés d’accès liées au réseau, cette fonction leur permet d’emprunter un autre trajet via Mudfish. Configurez GDN ici :
Exemple pas à pas
Cette section explique la configuration de GDN à partir d’un exemple.
-
Identifiez l’adresse IP ou le nom de domaine et le port de votre serveur. Dans cet exemple, la destination est :
- IP : 1.1.1.1 (IPv4).
- Port : TCP 53.
-
Ouvrez https://mudfish.net/gdn/dashboard, puis « Groupes de nœuds » et créez un groupe :
-
Cliquez sur « Créer » en haut à droite.
-
Choisissez un nom de groupe. Nous utiliserons « ABCD ».
-
La « Liste des trajets » définit les routes. GDN prend actuellement en charge les modes basique et avancé.
Cliquez sur « Ajouter un trajet », renseignez les valeurs suivantes, puis cliquez sur « Ajouter » :
- Mode de routage : Basique.
- Départ : MD Europe (Chisinau - MivoCloud) - PBE.
- Relais intermédiaire : Désactivé.
- Hostname : test.
Le nom d’hôte peut être n’importe quel nom au format domaine qui n’est pas déjà utilisé.
-
Cliquez sur « Créer » pour créer le groupe.
-
-
Ouvrez « Ressources » et créez une ressource :
-
Cliquez sur « Créer » en haut à droite.
-
Renseignez les valeurs suivantes. Le nom de la ressource est libre.
- Nom de la ressource : VWXYZ Resource.
- Nom d’hôte : vwxyz.
- Protocole : TCP.
- Port : 5353.
- Groupe de nœuds : ABCD.
- IP de destination : 1.1.1.1.
- Port de destination : 53.
- Utiliser Proxy Protocol : Off.
-
Cliquez sur « Enregistrer les paramètres ».
-
La configuration est terminée. Elle produit les effets suivants :
-
Le nœud « MD Europe (Chisinau - MivoCloud) - PBE » écoute sur TCP 5353.
-
Les connexions à ce port sont relayées vers 1.1.1.1:53.
-
Le domaine
vwxyd.resource.mudgd.netest automatiquement enregistré. Une recherche DNS renvoie l’adresse IP publique du nœud « MD Europe (Chisinau - MivoCloud) - PBE ».Et si le groupe contient plusieurs nœuds ?
Selon sa configuration, un groupe peut contenir plusieurs trajets passant par des nœuds Mudfish. Dans ce cas, l’adresse renvoyée pour
vwxyd.resource.mudgd.netest automatiquement celle d’un nœud proche de l’utilisateur.Consultez la section correspondante ci-dessous pour les détails de sélection.
-
Le domaine
test.route.mudgd.netest automatiquement enregistré. Une recherche DNS renvoie l’adresse IP publique du nœud « MD Europe (Chisinau - MivoCloud) - PBE ».
Vous pouvez ensuite effectuer une requête DNS avec dig et recevoir la réponse :
$ dig @vwxyd.resource.mudgd.net -p 5353 www.google.com +tcp
Menus de configuration
Groupes de nœuds
Ce menu affiche les groupes configurés et permet d’en créer.
Créer
Pour créer un groupe, renseignez :
-
Nom du groupe
Un alias permettant d’identifier le groupe.
-
Liste des trajets
Ajouter un trajet
Ajoute une entrée à la liste avec les options suivantes :
-
Mode de routage
Choisissez le mode basique ou avancé. Le mode basique passe par un nœud ; le mode avancé enchaîne deux nœuds Mudfish.
-
Départ
Définit le nœud de départ.
-
Relais intermédiaire
Définit le nœud intermédiaire, uniquement en mode avancé.
-
Hostname
Définit un nom d’hôte pour le groupe. Il est enregistré dans le DNS pour permettre une connexion par domaine plutôt que par IP. Ce champ est facultatif.
Ressources
Ce menu affiche les ressources configurées et permet d’en créer.
Créer
Pour créer une ressource GDN, renseignez :
-
Nom de la ressource
Un alias permettant d’identifier la ressource.
-
Nom d’hôte
Facultatif. Ce nom est enregistré dans le DNS. L’adresse du domaine correspond à un nœud du groupe sélectionné ci-dessous, choisi selon sa proximité physique avec l’utilisateur.
-
Protocole
Choisissez TCP ou UDP.
-
Port
Le port d’accès de la ressource, auquel les utilisateurs se connecteront.
-
Groupe de nœuds
Les utilisateurs passent par ce groupe pour être relayés vers le serveur de destination. Vous pouvez choisir plusieurs nœuds et décider d’utiliser un seul nœud ou une chaîne de deux nœuds.
-
IP / domaine de destination
L’adresse à laquelle le nœud Mudfish tentera de se connecter, généralement celle du serveur de jeu. Le type de connexion dépend du protocole choisi plus haut.
-
Port de destination
Le port du serveur à contacter.
-
Utiliser Proxy Protocol
Active Proxy Protocol pour la connexion du nœud au serveur de destination. Une ressource TCP utilise un en-tête Proxy Protocol v1 ; une ressource UDP utilise un en-tête Simple Proxy Protocol.
Tarification
GDN est réservé aux utilisateurs de la tarification à l’usage :
- Il n’est pas disponible au forfait.
- Il n’est pas disponible pour les sous-comptes Mudfish.
Le coût total est la somme des frais de ressource et des frais de trafic ci-dessous.
Frais de ressource
Le tarif est de 490 KRW par nœud et par mois, facturé à l’heure, soit environ 0,68 KRW de crédits par heure.
Par exemple, si une ressource utilise un groupe de cinq nœuds :
- Frais mensuels = 490 KRW × 5 = 2 450 KRW.
Frais de trafic
Le tarif actuel est de 135 KRW par 1 GB. Consultez la formule tarifaire ou les tarifs pour les détails.
Retenez toutefois les points suivants :
- Le trafic est compté du point de vue des nœuds Mudfish. Si un utilisateur reçoit ou envoie 1 GB, le nœud consomme deux fois ce volume, soit 2 GB.
- Le mode avancé consomme deux fois plus de trafic que le mode basique. Par exemple, 2 GB en mode basique correspondent à 4 GB consommés par les nœuds en mode avancé.