Что значит безлимитный трафик на VPS на самом деле
Безлимитный трафик не означает отсутствие ограничений. Узнайте, как скорость порта 100 Mbit/s лимитирует объем данных и где искать скрытые пункты fair use в договоре.
Что на самом деле означает безлимитный трафик
Безлимитный трафик означает, что провайдер не ведет учет переданных байтов. Это не означает отсутствие ограничений. Ограничение переносится из счета на оплату на скорость вашего порта и в пункт о добросовестном использовании (fair use) в условиях предоставления услуг. Эти два фактора определяют, какой объем данных вы реально можете передать за месяц и сколько времени займет первая загрузка или полное восстановление данных.
Это наиболее важно для тарифных планов с хранилищем. Объем диска — это основной маркетинговый показатель, а сеть — то, что делает эти терабайты пригодными для использования. Том объемом 40 TB за портом 100 Mbit/s — это том, который невозможно заполнить за месяц, что бы ни было написано на странице с описанием тарифа. Storage VPS отличается от обычного VPS не только диском, и скорость порта — одно из таких отличий.
Это квота на передачу данных или скорость порта?
В предложениях провайдеров термин «пропускная способность» (bandwidth) используется для двух разных показателей. Они не являются взаимозаменяемыми.
Квота на передачу данных — это объем данных в месяц. Она указывается в байтах: 1 TB, 5 TB, 20 TB, 100 TB. Провайдер учитывает каждый байт и контролирует суммарный объем.
Скорость порта — это пропускная способность канала. Она указывается в битах в секунду: 100 Mbit/s или 1 Gbit/s. Это число не имеет отношения к месячному лимиту.
Обращайте внимание на регистр букв. Строчная b означает биты, заглавная B — байты, при этом один байт равен 8 битам. Порт 1 Gbit/s передает максимум около 125 MB/s. Ваш файловый менеджер отображает мегабайты, а провайдер продает мегабиты, поэтому коэффициент 8 — самая частая причина, по которой передача данных кажется медленной, хотя работает корректно.
Термины unmetered (без учета трафика) и unlimited (безлимитный) относятся ко второму типу. Провайдер указывает скорость порта и не считает общий объем. Ограничение все равно существует. Оно прописано в другом месте: в пункте о добросовестном использовании (fair use) или в одном предложении о «постоянной» (sustained) нагрузке в правилах пользования услугами (AUP). Ищите на странице с условиями слова fair use, sustained, excessive, abuse и 95th percentile. По состоянию на сентябрь 2026 года многие предложения по-прежнему делают акцент на скорости порта, так как 1 Gbit/s выглядит внушительнее, чем 20 TB. Если вы нигде не нашли указанного лимита, запросите информацию у службы поддержки в письменном виде и сохраните ответ.
Стоит понимать, что такое 95-й процентиль. Провайдер замеряет скорость вашего порта каждые пять минут в течение месяца, сортирует результаты, отбрасывает 5 процентов самых высоких значений, а затем выставляет счет по самому высокому из оставшихся показателей. Таким образом, кратковременные всплески трафика бесплатны, а стабильно высокая нагрузка — нет. Чаще всего это встречается в дорогих тарифах и на выделенных серверах.
Существует еще один вариант. Фраза «порт 1 Gbit/s, гарантировано 200 Mbit/s» означает, что короткая передача данных может пройти быстро, а длительная стабилизируется на меньшем значении. При планировании учитывайте только гарантированную цифру. Та же осторожность при чтении требуется и в отношении остальных условий дешевого VPS, где сетевой канал обычно является самой расплывчатой частью описания.
Сколько времени занимает передача одного терабайта?
Арифметика проста, и это единственный способ осознать реальную скорость порта. Один терабайт — это 8 000 000 мегабит, если использовать десятичную систему исчисления, принятую у провайдеров и производителей дисков. Разделите это число на скорость порта в Мбит/с, и вы получите время в секундах.
The data behind this chart
[
{
"label": "1 Gbit/s",
"hours_for_1_tb": 2.2,
"days_for_10_tb": 0.9
},
{
"label": "500 Mbit/s",
"hours_for_1_tb": 4.4,
"days_for_10_tb": 1.9
},
{
"label": "200 Mbit/s",
"hours_for_1_tb": 11.1,
"days_for_10_tb": 4.6
},
{
"label": "100 Mbit/s",
"hours_for_1_tb": 22.2,
"days_for_10_tb": 9.3
},
{
"label": "10 Mbit/s throttle",
"hours_for_1_tb": 222.2,
"days_for_10_tb": 92.6
}
]На полной гигабитной скорости передача одного терабайта занимает 2.2 часов. На порту со скоростью 100 Мбит/с тот же терабайт потребует 22.2 часов, что составляет почти сутки непрерывной загрузки канала. При ограничении до 10 Мбит/с процесс займет 222.2 часов.
Теперь показатель, определяющий жизнеспособность плана резервного копирования: восстановление данных. Загрузка 10 ТБ обратно через порт 100 Мбит/с потребует 9.3 дней непрерывного скачивания. На гигабитном канале то же восстановление займет 0.9 дней. Если вы настраиваете VPS в качестве удаленного хранилища для бэкапов, этот показатель времени восстановления определяет, какой объем данных целесообразно там хранить — зачастую это ограничение важнее, чем стоимость.
Все расчеты основаны на линейной скорости канала, поэтому реальная передача займет больше времени. Хорошо настроенное копирование на коротком маршруте достигает примерно 85–95 процентов от скорости порта. На длинном маршруте или при наличии потерь пакетов одно соединение будет работать значительно медленнее. Добавляйте запас по времени, прежде чем обещать кому-либо сроки восстановления.
Какой объем трафика может передать нетарифицируемый порт за месяц?
У нетарифицируемого порта есть жесткий предел, который можно рассчитать. Представьте, что порт работает на полной скорости в течение тридцати дней.
The data behind this chart
[
{
"label": "1 Gbit/s",
"tb_per_30_days": 324
},
{
"label": "500 Mbit/s",
"tb_per_30_days": 162
},
{
"label": "200 Mbit/s",
"tb_per_30_days": 64.8
},
{
"label": "100 Mbit/s",
"tb_per_30_days": 32.4
},
{
"label": "10 Mbit/s throttle",
"tb_per_30_days": 3.2
}
]Нетарифицируемый порт 100 Мбит/с не может передать более 32.4 ТБ за тридцать дней, и этот расчет предполагает отсутствие даже одной секунды простоя. Гигабитный порт достигает предела около 324 ТБ. Реальные показатели всегда значительно ниже, так как ни один канал не работает на полной скорости целый месяц, а условия добросовестного использования (fair use) вступают в силу гораздо раньше.
Это позволяет честно сравнить два предложения. Нетарифицируемый тариф 100 Мбит/с и тарифицируемый план с лимитом 20 ТБ на гигабитном порту позволяют передать сопоставимый объем данных в месяц. Однако их поведение принципиально различается. Тарифицируемый план позволит передать первые 10 ТБ примерно за 0.9 дней, после чего доступ будет ограничен. Нетарифицируемый план потратит на ту же задачу 9.3 дней и не наложит никаких ограничений. Скорость определяет время ожидания. Квота определяет, как часто вы можете выполнять эту задачу. Сначала определите, сколько дискового пространства вам действительно нужно, так как именно это число определяет оба параметра.
Почему входящий и исходящий трафик учитываются по-разному
Провайдеры измеряют трафик разными способами, и в описании тарифа это указывается редко. Некоторые учитывают только исходящий трафик — данные, покидающие ваш сервер. Другие суммируют оба направления. Третьи учитывают оба и выставляют счет по большему значению. В безлимитных тарифах трафик не учитывается вовсе, поэтому там ключевым параметром является скорость порта.
Для сервера резервного копирования это меняет всё, так как резервное копирование и восстановление данных происходят в противоположных направлениях. Ежедневная выгрузка поступает на VPS, поэтому она является входящей. Восстановление данных покидает VPS, поэтому оно является исходящим. На тарифе, где учитывается только исходящий трафик, год резервного копирования ничего не стоит, а одно полное восстановление может потребовать реальных затрат. Узнайте, какое направление учитывается, при выборе тарифа, а не во время инцидента.
Еще два случая требуют уточнения у службы поддержки. Трафик во внутренней сети между двумя серверами в одном дата-центре часто бесплатен или учитывается отдельно; именно поэтому связка VPS для хранения данных с основным VPS обходится дешевле, чем кажется. Трафик в удаленные регионы иногда тарифицируется по другой ставке, поэтому расположение сервера влияет как на счет, так и на задержки. Хранение данных в ЕС имеет финансовую сторону, помимо юридической.
Что происходит при превышении лимита
Обычно встречаются четыре сценария, и последствия для вас будут различаться.
- Троттлинг (ограничение скорости). Скорость порта снижается до значительно меньших значений до момента сброса счетчика. Это стандартный исход для потребительских тарифов, именно поэтому в таблицах выше присутствует строка 10 Mbit/s.
- Погигабайтная тарификация. Трафик продолжает проходить, а за каждый дополнительный гигабайт взимается плата. Небольшие объемы стоят дешево. Неправильно настроенная синхронизация, работающая все выходные, — нет.
- Принудительная смена тарифа. Служба поддержки предложит вам перейти на более дорогой тариф.
- Приостановка обслуживания. Порт отключается или сервер останавливается до вашего ответа на тикет. Встречается редко, но присутствует в большинстве условий предоставления услуг.
Задайте два дополнительных вопроса применительно к вашей ситуации. Когда происходит сброс счетчика: первого числа месяца или в дату выставления счета? Применяется ли ограничение скорости к самому порту или только к трафику, покидающему сеть провайдера? Оба ответа влияют на то, как вы будете планировать передачу больших объемов данных.
Почему вы никогда не видите полную скорость порта
Скорость порта — это верхний предел, а не гарантия для каждой отдельной передачи данных. Между вами и этим пределом находится несколько факторов, каждый из которых поддается измерению.
Аплинки являются общими. Ваш гигабитный порт делит аплинк со множеством других серверов. В часы пик вечером этот общий канал заполняется, поэтому пропускная способность падает. Проводите тесты в 21:00 и в 03:00, прежде чем доверять полученным цифрам.
Расстояние ограничивает одно соединение. Протокол TCP (transmission control protocol) может удерживать в процессе передачи лишь определенный объем данных, прежде чем ему потребуется дождаться подтверждения. Пропускная способность одного соединения примерно равна размеру окна, деленному на время кругового обхода (RTT). Одно соединение с окном 4 MiB и задержкой 40 мс достигает максимума около 840 Mbit/s, а потеря пакетов резко снижает этот показатель. Именно поэтому iperf3 -P 8 часто показывает результат в несколько раз выше, чем iperf3 -P 1 на том же канале, и именно поэтому инструменты, открывающие параллельные соединения, выигрывают на больших расстояниях.
Шифрование нагружает CPU. rsync через SSH и любой трафик через TLS (transport layer security) шифруют каждый байт. На небольшом VPS одно ядро может быть загружено полностью раньше, чем будет достигнут предел порта. Наблюдайте за top во время передачи: если процесс sshd занимает 100 процентов одного ядра, значит, ограничением является шифрование, а не сеть. Поддерживает ли CPU инструкции AES-NI определяет, насколько затратным будет это шифрование.
Диск на удаленной стороне. Система хранения, построенная на жестких дисках (HDD), хорошо справляется с одним большим потоком данных, но работает медленно при обработке множества мелких файлов. Если пропускная способность падает только при большом количестве файлов, причина кроется в диске, а не в порту. Чего ожидать от скорости дисков на storage VPS содержит соответствующие показатели.
Оцените качество канала, прежде чем доверять предложению
Не стройте догадок. Установите iperf3 на обоих концах и протестируйте соединение в обоих направлениях.
sudo apt update && sudo apt install -y iperf3 vnstat ethtool rsync restic
# On the VPS, listen on TCP 5201. Open that port in the firewall first.
iperf3 -s# From your own machine: upload, then download, then upload with 8 connections.
iperf3 -c YOUR_SERVER_IP -t 30
iperf3 -c YOUR_SERVER_IP -t 30 -R
iperf3 -c YOUR_SERVER_IP -t 30 -P 8Каждый запуск завершается итоговой строкой со средним битрейтом. Если результат -P 8 значительно выше результата для одного соединения, значит, ограничение связано с поведением TCP на расстоянии, а не с пропускной способностью порта. Два низких результата означают, что ограничение накладывает порт или аплинк. Закройте порт 5201 после завершения тестов.
Затем запустите счетчик, чтобы знать реальный ежемесячный объем трафика, а не оценивать его приблизительно.
sudo systemctl enable --now vnstat
vnstat -i eth0 -mvnstat считывает счетчики ядра на интерфейсе, поэтому учитывает каждый байт, прошедший через него, включая трафик, который провайдер может не тарифицировать. Показания никогда не будут в точности совпадать с панелью управления провайдера. Используйте их для отслеживания тенденций, а панель провайдера — для оплаты. Если ничего дополнительно не установлено, ip -s link show eth0 выводит количество полученных (RX) и переданных (TX) байт с момента последней загрузки; эти счетчики сбрасываются при перезагрузке сервера.
Важное замечание: sudo ethtool eth0 обычно выводит Speed: Unknown! на VPS, так как виртуальное сетевое устройство virtio не имеет физической скорости соединения для отчета. Скорость ограничивается хостом и сетью поверх него, а не драйвером внутри вашего сервера. Именно поэтому лучше измерять показатели самостоятельно, чем полагаться на заявленные данные.
Передавайте меньше данных вместо того, чтобы ускорять их передачу
Самый дешевый гигабайт — это тот, который вы никогда не загружали.
Инструменты для дедупликации резервных копий сохраняют каждый уникальный блок данных один раз и после первого запуска передают только новые блоки. И restic, и BorgBackup работают именно так. Ночное резервное копирование набора данных объемом 500 GB, который изменяется медленно, может потребовать передачи всего нескольких гигабайт.
restic -r sftp:user@YOUR_SERVER:/srv/restic init
restic -r sftp:user@YOUR_SERVER:/srv/restic --limit-upload 5000 backup /srv/data--limit-upload измеряется в кибибайтах в секунду, поэтому 5000 — это примерно 40 Mbit/s. Первый запуск по-прежнему передает весь набор данных. Каждый последующий запуск передает только разницу.
Сжатие эффективно для текстовых файлов, логов, баз данных и образов дисков. Оно практически бесполезно для медиабиблиотек, так как видеофайлы и JPEG уже сжаты. Если вы переносите киноархив на медиасервер на storage VPS, планируйте передачу полного объема данных по сети.
Сначала сжимайте, затем шифруйте. Зашифрованные данные выглядят как случайный набор байтов, поэтому последующее сжатие ничего не даст. В статье Шифрование данных на storage VPS описано, на каком этапе цепочки должна выполняться эта операция.
Ограничение скорости синхронизации для сохранения работоспособности канала
Передача данных на полной скорости делает работу других сервисов на сервере невозможной, так как очередь заполняется и задержки возрастают для всех, кто использует канал. Установите лимит.
rsync -aHP --bwlimit=10m /srv/data/ user@YOUR_SERVER:/srv/data/rsync считает байты, а не биты. --bwlimit=10m соответствует примерно 10 МБ/с, что составляет около 80 Мбит/с. Число без суффикса интерпретируется как кибибайты в секунду, поэтому --bwlimit=1000 — это примерно 8 Мбит/с. Ошибки в этих значениях приводят к тому, что ограничение не дает никакого эффекта.
rclone позволяет изменять лимит по расписанию, чтобы синхронизация выполнялась в часы низкой нагрузки и не мешала в часы пик.
rclone copy /srv/data remote:data --transfers 8 --checkers 16 --bwlimit '08:00,20M 23:00,off'Эта команда означает следующее: с 08:00 ограничить скорость до 20 МиБ/с, а с 23:00 снять ограничение. rclone также поддерживает раздельные параметры для загрузки и выгрузки, --bwlimit 10M:1M, если для этих направлений требуются разные лимиты. Сначала проверьте rclone version, так как версия в репозитории дистрибутива может быть устаревшей и не поддерживать флаги, указанные в актуальной документации.
Перенос первой копии в течение нескольких ночей
Первая загрузка — самая сложная. Она включает весь набор данных, и именно этот процесс чаще всего прерывается на середине.
Используйте инструменты с поддержкой возобновления передачи. rsync -P сохраняет частичные файлы и пропускает те, что уже были переданы. rclone copy сравнивает обе стороны и отправляет только недостающие данные. BorgBackup создает контрольный архив во время длительного процесса, поэтому разрыв соединения не приводит к потере результатов многочасовой работы.
Запускайте задачу внутри tmux, чтобы разрыв SSH-соединения не привел к завершению процесса, и храните незавершенные файлы вне целевого дерева каталогов.
tmux new -s seed
rsync -aHP --partial-dir=.rsync-partial --bwlimit=10m /srv/data/ user@YOUR_SERVER:/srv/data/--partial-dir помещает незавершенные файлы в отдельный каталог, поэтому при следующем запуске частично скопированный файл не будет ошибочно принят за готовый. Разделите набор данных по каталогам верхнего уровня и переносите по одному каталогу за ночь. Каждый завершенный запуск — это прогресс, который сохраняется, так как следующий запуск пропустит уже перенесенные данные.
После завершения переноса выполните однократную проверку. rsync -aHn --checksum /srv/data/ user@YOUR_SERVER:/srv/data/ считывает данные с обеих сторон, выводит список различий и не вносит никаких изменений. Это медленный процесс, но его стоит выполнить один раз перед удалением исходных данных. Если передача по сети займет неделю, уточните в поддержке, принимают ли они физические носители для первой копии. Некоторые провайдеры предоставляют такую возможность.
Что нужно уточнить перед оплатой
- Указанный объем — это месячная квота трафика или скорость порта? Получите оба значения в одном ответе.
- Какое направление учитывается: входящий, исходящий трафик, их сумма или трафик не тарифицируется вовсе?
- Что именно происходит при достижении лимита и когда обнуляется счетчик?
- Где находится пункт о правилах добросовестного использования (fair use) и какой объем считается чрезмерным?
- Скорость порта гарантирована или это пиковое значение на общем канале?
- Учитывается ли трафик во внутренней сети между вашими собственными серверами?
Возьмите ответы из чек-листа по покупке storage VPS и сравните предложения по этим шести пунктам. Меньший объем диска при честном гигабитном порте часто выгоднее, чем большой диск, который невозможно быстро заполнить или очистить.
FAQ
Означает ли нетарифицируемая полоса пропускания безлимитный трафик?
Нет. Нетарифицируемый означает, что провайдер не ведет учет переданных байтов. Вас все равно ограничивает скорость порта, а в условиях обслуживания действует пункт о добросовестном использовании (fair use). Нетарифицируемый порт 100 Mbit/s имеет физический предел около 32.4 ТБ за тридцать дней, и большинство провайдеров свяжутся с вами задолго до того, как вы приблизитесь к этому значению. Найдите соответствующий пункт в договоре, ознакомьтесь с определением чрезмерного использования и планируйте нагрузку ниже этого уровня.
Сколько времени занимает передача 1 ТБ на VPS?
На полной скорости порта это займет 2.2 часов для порта 1 Gbit/s и 22.2 часов для порта 100 Mbit/s. Реальная скорость передачи составляет примерно 85–95 процентов от номинальной на коротких маршрутах и значительно меньше на длинных, поэтому закладывайте запас. Формула проста: один терабайт равен 8 000 000 мегабит; разделите 8 000 000 на скорость вашего порта в Mbit/s, чтобы получить время в секундах.
Лучше ли порт 1 Gbit/s, чем квота 20 ТБ в месяц?
Они решают разные задачи. Порт определяет скорость одной передачи. Квота определяет объем данных, который можно передать за месяц. Гигабитный порт с небольшой квотой обеспечивает высокую скорость на коротких промежутках времени. Нетарифицируемый порт 100 Mbit/s работает стабильно, но медленно: он позволяет передать максимум 32.4 ТБ в месяц, и только при условии непрерывной работы. Выбирайте скорость, если вам нужно быстрое восстановление данных. Выбирайте объем, если вы ежедневно передаете большие архивы.
Почему моя скорость передачи намного ниже скорости порта?
Проверьте четыре параметра в следующем порядке. Убедитесь в правильности единиц измерения: 1 Gbit/s — это примерно 125 MB/s, а не 1000 MB/s. Сравните iperf3 -P 8 с iperf3 -P 1, так как одно TCP-соединение на большом расстоянии не может полностью загрузить быстрый канал. Проверьте top на наличие процесса sshd или rclone, загружающего одно ядро процессора на 100 процентов: это означает, что узким местом является шифрование, а не сеть. Затем протестируйте удаленный узел с помощью множества мелких файлов: в этом случае скорость ограничивается производительностью дисковой подсистемы, в то время как порт остается незагруженным.