Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Двойной LS (https://forum.zone-game.info/showthread.php?t=38664)

Sisi 10.06.2015 02:34

Двойной LS
 
Собственно суть в том, что есть система двойного логин сервера, т.е.
1 логин сервер стоит на машине №I
2 логин/гейм сервер стоит на машине №II

1 логин представляет собой переходную часть т.е. он пересылает через себя все пакеты на сервер 2 и от сервера 2 клиенту через VPS/VDS сервера которые являются переходными подобиями GS, что позволяет при DDOS получить проблемы только при попытке игрока пройти авторизацию на LS, после чего игрок получает данные с независимых серверов. (Выборка идёт автоматически т.е. при наличии более 3 VPS/VDS пересылка будет через менее нагруженный и сама игра лишится задержек.)

2 логин работает уже непосредственно с гейм сервером.

Для чего данная система?

На пакетном уровне между серверами реализована пересылка через 1 IP 1 логин сервер т.е. при любом раскладе клиенту доступен только адрес сервера 1...

Идея в реализации перехода состоит в том, что бы убрать при DDOS атаке нагрузку на GS/LS которые являются основными.
Нагрузка будет идти на №I и VPS/VDS в то время как №II будет безмятежно стоять и неполучать лишней суеты...

Проблема в реализации перехода на стороне клиента LineAge 2... Как не старался клиент при направлении на логин 2 ищи там Game server :(

В данный момент клиент берёт на себя отсылку только LS->GS, а нужно LS->LS->GS :( и х его знает как реализовать подобное добро без корейцев :(

P.S> Да я наркоман :redlol:

i_am_kisly 10.06.2015 06:56

Re: Двойной LS
 
месье изобрел прокси-сервер ? Хотя нет, там даже этой функциональности нет.. Вот кто помешает злоумышленнику взять wireshark посмотреть ip гейм сервера, и задидосить ?

Sisi 10.06.2015 07:01

Re: Двойной LS
 
Цитата:

Сообщение от i_am_kisly (Сообщение 396017)
месье изобрел прокси-сервер ? Хотя нет, там даже этой функциональности нет.. Вот кто помешает злоумышленнику взять wireshark посмотреть ip гейм сервера, и задидосить ?

:D гейм сервер не отправляет не 1 пакета клиенту :D

ExLite 10.06.2015 10:02

Re: Двойной LS
 
Помоему менее геморно будет встроить VPN клиент в апдейтер который будет подключатся к тем же VPS и получать маршруты внутри VPN сети, в итоге как бы и DDOSить будет нечего кроме VPSок, так как IP GS будет к примеру 172.31.255.254

Sisi 10.06.2015 10:38

Re: Двойной LS
 
Инфу со стороны клиента можно будет вытащить в случае с VPN

ExLite 10.06.2015 11:23

Re: Двойной LS
 
Цитата:

Сообщение от Sisi (Сообщение 396026)
Инфу со стороны клиента можно будет вытащить в случае с VPN

А что они вытащят, если сам сервер тоже в VPN сети ? кроме внутреннего IP....

Sisi 10.06.2015 11:40

Re: Двойной LS
 
Цитата:

Сообщение от ExLite (Сообщение 396027)
А что они вытащят, если сам сервер тоже в VPN сети ? кроме внутреннего IP....

:D они нагрузят сеть и она либо упадёт либо опять же будут задержки в игре, в моём варианте как не крути задержки будут только у логина:)

Donatte 10.06.2015 11:49

Re: Двойной LS
 
Цитата:

Сообщение от Sisi (Сообщение 396029)
:D они нагрузят сеть и она либо упадёт либо опять же будут задержки в игре, в моём варианте как не крути задержки будут только у логина:)

С VPN реализацией и шифровать трафик надобности нет. Как бэ самый лучший вариант.

Sisi 10.06.2015 12:24

Re: Двойной LS
 
Цитата:

Сообщение от Donatte (Сообщение 396030)
С VPN реализацией и шифровать трафик надобности нет. Как бэ самый лучший вариант.

Я вроде в первом посте всё описал) VPN можно положить, а с моей системой максимум будет недоступен 1 логин сервер

xolseg 10.06.2015 12:34

Re: Двойной LS
 
Цитата:

Сообщение от Sisi (Сообщение 396031)
Я вроде в первом посте всё описал) VPN можно положить, а с моей системой максимум будет недоступен 1 логин сервер

Пардон, а каким собственно образом можно положить впн? Делаеть все сервера к ним коннект с сервера(гейма или логина), разные подсети их в бридж..

Не понимаю, как можно положить впн, если в вашем случае это будет равенство примерно такое vpn = vds/vps = loginserver, т.е. в любом случае получается vpn = loginserv.


Текущее время: 19:20. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot