Гарантированный и негарантированный канал: что выбрать?
Андрей Емельянов
Технический писатель

Важное значение для любого веб-проекта имеет используемый канал доступа в Интернет. Нормальное функционирование ни одного современного веб-сервиса невозможно без хорошей пропускной способности. Невнимание к вопросам скорости и качества подключения к Интернету может обернуться серьезными последствиями: отток пользователей, подрыв репутации, недополучение прибыли…


Как известно, существует два основых типа канала: гарантированный (англ. guaranteed bandwidth) и негарантированный (на профессиональном жаргоне он называется также шаренным — от английского shared bandwidth). Рассмотрим каждый из этих типов более подробно.

Негарантированный канал

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

Как организуется подключение по негарантированному каналу? У поставщика интернет-услуг имеется канал, пропускная способность которого ограничена. Этот канал соединен с неким аплинком. Ресурсы канала распределяются между пользователями. При этом пользователей всегда больше, чем позволяет пропускная способность канала. Такая практика называется переподпиской (англ. oversubscription). Вполне реальной является ситуация, когда каналом с пропускной способностью, например, в 200 Мб/c (эта цифра является не более чем условной), могут пользоваться несколько сотен, а то и больше тысячи клиентов. Почему это возможно?

Все эти клиенты никогда не используют канал одновременно, поэтому он никогда не загружен на полную мощность. Всегда остается свободный резерв, который постоянно перераспределяется между активными пользователями. Несомненным плюсом такой практики является возможность обеспечить пользователям подключение к Интернету за низкую цену.

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

Оплата за использование негарантированного канала, как правило, взимается на основе фактически потребленного трафика. Именно это и привлекает многих пользователей, которые руководствуются следующей логикой: зачем платить лишние деньги за гарантированную полосу, если объем трафика у меня все равно невелик? В теории все это выглядит достаточно убедительно, но на практике дело обстоит совершенно по-другому. Пользователям, выбравшим негарантированный канал, неизбежно приходится столкнуться с целым рядом недостатков.

Во-первых, скорость подключения по негарантированному каналу почти всегда оказывается ниже заявленной поставщиком услуг. Конечно, в договорах указываются определенные цифры, но они являются лишь максимально возможными: из-за того, что ресурсы канала постоянно перераспределяются между многочисленными «соседями», их в большинстве случаев невозможно достигнуть в реальной практике (во всех юридических документах этот момент нередко описывается при помощи обтекаемых формулировок, которые не каждый пользователь поймет с первого раза). Некоторые компании чуть ли не открыто предупреждают, что серверы, подключенные к Интернету по негарантированному каналу не рекомендуется использовать для хранения и раздачи «тяжелого» контента.

Во-вторых, всегда имеется риск деградации канала: скорость подключения изменяется постоянно, и при чрезмерной загруженности может упасть до критического минимума, что сделает невозможной передачу по каналу даже небольших объемов данных.

В-третьих, за использование негарантированного канала приходится платить по очень неудобным и невыгодным тарифам. Говоря точнее, на первый взгляд эти тарифы кажутся низкими и выгодными, но на деле все обстоит совершенно иначе.

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

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

При превышении потребления трафика скорость подключения автоматически урезается. Такая практика встречается у многих хостинг-провайдеров: как только объем исходящего трафика выходит за установленные границы, скорость снижается, например, с заявленных 200 Мбит/с до 10 Мбит/с. Чтобы убрать ограничение, клиенту придется заплатить дополнительную сумму. Описанные ограничения являются еще более или менее терпимыми: некоторые компании устанавливают лимиты не только на исходящий, но и на входящий трафик. Так что все выгодные цены оказываются выгодными только на бумаге. Строгое планирование расходов в случае с негарантированным каналом оказывается затруднительным.

Гарантированный канал

Гарантированным называется канал с гарантированной (т.е. постоянной) скоростью передачи данных. Как обеспечивается эта гарантированная скорость?

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

Гарантированный канал, как правило, является симметричным. Это означает, что скорость входящего и исходящего трафика При передаче больших объемов данных в обоих направлениях скорость никогда не снижается.

Гарантированный канал обладает следующими несомненными преимуществами:

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

2. Гарантированное качество. При организации подключения к Интернету пользователь и поставщик услуг заключают соглашение о гарантированном уровне обслуживания (Service Level Agreement, SLA), в котором указывается обязательная скорость подключения, которая должна всегда быть обеспечена. В SLA также четко прописываются сроки восстановления доступа к Интернету в случае возникновения неисправностей.

3. Фиксированная оплата. Плата за пользование гарантированным каналом взимается по фиксированному тарифу. В такой ситуации становится значительно проще планировать расходы на развитие проекта. Некоторым недостаточно опытным пользователям кажется, что они переплачивают, не загружая гарантированный канал «на полную». С этим мнением вряд ли можно согласиться: по мере роста посещаемости и увеличения нагрузок станет ясным, что фиксированный тариф гораздо выгоднее, чем оплата по фактическому потреблению, которая во многих случаях может обернуться неприятными сюрпризами (см. выше).

Что выбрать?

На основании приведенных выше аргументов и фактов можно сделать однозначный вывод: негарантированный канал совершенно не подходит для современного развивающегося веб-проекта. Ценовая политика многих поставщиков интернет-услуг, предлагающих подключение по негарантированному каналу, представляется нечестной: заявленные скорости почти никогда не достигаются в реальности, а информация о переплатах и ограничениях по трафику очень часто не доводится до клиента открытым текстом.

Наконец, в наше время, когда доля «тяжелого» мультимедийного контента составляет большую часть глобального интернет-трафика, выбор негарантированного канала представляется шагом опрометчивым и недальновидным.

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

Что еще почитать по теме

Ульяна Малышева 11 марта 2021

Кейс VCV: как победить HR-рутину

Сервис VCV, клиент Selectel, был создан для того, чтобы сделать найм сотрудников комфортнее, объективнее, быстрее. Как работает VCV, зачем сервису искусственный интеллект и в чем разница российского и…
Ульяна Малышева 11 марта 2021
Владимир Туров 1 сентября 2020

Дело совершенно секретного iPod

Это был обычный серый день в конце 2005 года. Я сидел на рабочем месте и писал код для следующей версии iPod. Вдруг без стука ворвался директор ПО для iPod, начальник моего начальника, и закрыл дверь.
Владимир Туров 1 сентября 2020

Новое в блоге

Ульяна Малышева 22 июля 2021

DCIM-платформа Racks: почему мы отказались от энтерпрайз-решения в пользу самописного приложения

Как вести учет и контроль оборудования, если у тебя более десятка серверных в трех географически разделенных дата-центрах? Как и многие крупные провайдеры, в России и за рубежом, Selectel начал реализ…
Ульяна Малышева 22 июля 2021
Ульяна Малышева 7 июля 2021

Продуктовый дайджест: новые процессоры AMD EPYC™ и управление базами данных через Terraform

Пополнение линейки процессоров AMD EPYC™, управление кластерами «Облачных баз данных» через Terraform-провайдер Selectel и подбор идеальной инфраструктуры под «Битрикс24» и «1С-Битрикс». Подробнее — о…
Ульяна Малышева 7 июля 2021
Эллада Нуралиева 22 июня 2021

Next-Generation Firewall от FortiGate: обзор функций и подключение сервиса

Для защиты инфраструктуры от угроз часто используют межсетевые экраны. Они могут быть как программными, так и аппаратными. Типичный межсетевой экран представляет собой фильтр сетевого трафика, который…
Эллада Нуралиева 22 июня 2021
Ульяна Малышева 18 июня 2021

Selectel развернул 100 виртуальных машин для олимпиады «Я — профессионал»

Завершился четвертый сезон олимпиады «Я — профессионал», на который зарегистрировались 576 012 студентов из 348 вузов России. Selectel стал одним из партнеров трека олимпиады «Робототехника», который …
Ульяна Малышева 18 июня 2021