> For the complete documentation index, see [llms.txt](https://embro.gitbook.io/info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://embro.gitbook.io/info/main/razlichiya-sabki-i-otdelnykh-klyuchei.md).

# Различия сабки и отдельных ключей

В КВН сейчас существуют два формата доступа: отдельные ключи и сабка.

### Краткое сравнение

{% hint style="info" %}
Отдельные ключи - проще, статичнее и точечный доступ. 1 ключ привязывается к 1 устройству.
{% endhint %}

{% hint style="info" %}
Сабка - гибкая, обновляемая, масштабируемая система с балансировщиком и Дабл-схемой на всех иностранных локациях. Возможность использовать на нескольких устройствах.
{% endhint %}

***

### Что такое отдельный ключ

Отдельный ключ, это один конфиг на один конкретный сервер или связку серверов (Дабл).

Вы его получаете, добавляете в приложение и подключаетесь к установленному серверу.

#### Особенности отдельных ключей

* Отдельный ключ привязывается к одному устройству.
* Один ключ = один сервер на вход
* Если сервер меняется, нужен новый ключ
* Нет автоматического обновления конфигураций
* Используется фиксированная схема один вход → один выход
* Привязка только к одному устройству

Отдельные ключи подойдут тем, кто хочет подключаться к конкретной локации вручную и не планирует часто менять серверы. А также тем, кто хочет продавать ключи.

***

### Что такое сабка

Сабка, это подписка, внутри которой находится группа локаций.\
Она добавляется в приложение один раз и дальше обновляется кнопкой в самом приложении.

#### Особенности сабки

* Один раз добавили, дальше просто обновляете
* При изменении серверов не нужно получать новые ключи
* Балансировщик
* Маршрутизация. RU сайты через входной сервер, остальные через выходной
* Гибкое масштабирование
* Смена входных серверов при каждом обновлении сабки в приложении
* Выходные сервера перераспределяются даже во время подключения пользователя

Сабка автоматически подтягивает новые входы, выходы и маршруты.\
Вы подключаетесь — система сама решает, как лучше вас провести.

***

### Дабл в сабке

Все иностранные локации в сабке работают по схеме:

Россия → зарубежный сервер → интернет

Это даёт:

* Более сложную структуру маршрута
* Повышенную устойчивость к блокировкам
* Возможность менять выходные узлы без пересоздания доступа
* Гибкость при проблемах с конкретными провайдерами
* Маршрутизацию подключения (RU сайты через входной сервер, остальные через выходной)

В РФ-локациях вход и выход находятся в одном месте, они не являются даблом.

***

### Масштабирование и обновления

Главное отличие сабки — возможность развития без замены доступа у пользователей.

Если нужно:

* заменить входные сервера
* перераспределить выходные
* изменить логику маршрутизации
* добавить новые локации

Пользователю достаточно нажать «Обновить» в своем приложении.

С отдельными ключами каждый такой шаг требует пересоздания и повторного запроса.

***

### Ограничения

Сабка, это персональный доступ к инфраструктуре.

* Рекомендуемый лимит — до 8 устройств
* Массовая передача третьим лицам запрещена
* При недобросовестном использовании следует блокировка без возврата средств

Отдельные ключи имеют более простую модель, но и меньшую гибкость. Их в отличии от сабки, можно продавать.

***
