Перейти к содержанию

Игровые сервера Мир танков

Материал из Леста Wiki
Согласно Википедии, Кластер — это группа компьютеров, объединённых высокоскоростными каналами связи и представляющая с точки зрения пользователя единый аппаратный ресурс. В игровом случае — это группа компьютеров, которая занимается поддержкой одного игрового мира.

Где расположены игровые сервера?

Мир танков

RU1 —  Россия, Москва

(login.p1.tanki.su)

RU2 —  Россия, Москва

(login.p2.tanki.su)

RU4 —  Россия, Екатеринбург

(login.p4.tanki.su)

RU6 —  Россия, Москва

(login.p6.tanki.su)

RU8 —  Россия, Красноярск

(login.p8.tanki.su)

RU9 —  Россия, Хабаровск

(login.p9.tanki.su)

Как узнать IP по доменному имени?

Узнать IP по доменному имени можно с помощью команды nslookup в Командной строке. Для этого: Пуск - Выполнить - cmd - nslookup <SERVER_NAME>, где <SERVER_NAME> — это имя сервера, например login.p1.tanki.su

Результат
nslookup login.p1.tanki.su
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Не заслуживающий доверия ответ:
Name:     login.p1.tanki.su
Addresses:  92.223.6.13
            92.223.6.14
            92.223.6.10
            92.223.6.15

В данном случае ip-адреса у ip-адреса у login.p1.tanki.su следующие:

  • RU1 92.223.6.13
  • RU2 92.223.5.16
  • RU4 92.223.38.18
  • RU6 92.223.5.61
  • RU8 92.223.14.31
  • RU9 92.223.36.35

Выбор наилучшего сервера

С помощью команды Ping

Чтобы узнать на каком сервере лучше играть в MT, необходимо открыть Командную строку: Пуск - Стандартные - Командная строка и написать ping IP (где IP — это адрес сервера).

Результаты команды Результаты команды ping 92.223.6.13:
C:\Users\ping 92.223.6.13

Обмен пакетами с 92.223.6.13 по с 32 байтами данных:
Ответ от 92.223.6.13: число байт=32 время=15мс TTL=48
Ответ от 92.223.6.13: число байт=32 время=15мс TTL=48
Ответ от 92.223.6.13: число байт=32 время=15мс TTL=48
Ответ от 92.223.6.13: число байт=32 время=16мс TTL=48

Статистика Ping для 92.223.6.13:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0
    (0% потерь)
Приблизительное время приема-передачи в мс:
    Минимальное = 15мсек, Максимальное = 16 мсек, Среднее = 15 мсек

Однако, проще осуществляется проверка пинга до сервера по доменному имени, так как ip-адреса за ним могут быть изменены.

Результаты команды ping login.p1.tanki.su
C:\Users\ping login.p1.tanki.su  

Обмен пакетами с login.p1.tanki.su [92.223.6.10] с 32 байтами данных:
Ответ от 92.223.6.10: число байт=32 время=12мс TTL=50
Ответ от 92.223.6.10: число байт=32 время=12мс TTL=50
Ответ от 92.223.6.10: число байт=32 время=12мс TTL=50
Ответ от 92.223.6.10: число байт=32 время=12мс TTL=50
Статистика Ping для 92.223.6.10:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0
    (0% потерь)
Приблизительное время приема-передачи в мс:
    Минимальное = 12мсек, Максимальное = 12 мсек, Среднее = 12 мсек

Существует возможность запускать проверку пинга в автоматическом режиме для нескольких серверов.

Для этого необходимо выполнить следующие действия:

  1. Создать файл Текстовый документ.txt
  2. Внести в него приведенный ниже код
  3. Переименовать его в ping.bat
  4. Запустить
Код для вставки в текстовый документ
@echo off
color 0a
@echo=============================Server RU1=====================####################
@ping.exe login.p1.tanki.su
@echo=============================Server RU2=====================####################
@ping.exe login.p2.tanki.su
@echo=============================Server RU4=====================####################
@ping.exe login.p4.tanki.su
@echo=============================Server RU6=====================####################
@ping.exe login.p6.tanki.su
@echo=============================Server RU8=====================####################
@ping.exe login.p8.tanki.su
@echo=============================Server RU9=====================####################
@ping.exe login.p9.tanki.su
@echo ===========================================================####################
@pause 
Результат

Сравнив минимальное, максимальное, среднее значение отклика на всех серверах, вы сможете сделать вывод, на каком из серверов вам будет наиболее комфортно играть.

Особенности кластеризации и дробления игрового мира

  • При использовании данной технологии, игровые миры разделены на 6 самостоятельных многокластерных серверов, поэтому, если один сервер не отвечает, есть возможность использовать основной или другие.
  • Все сервера отключаются только для технического обслуживания.


Смотрите также: