Бесплатные калькуляторы

Примеры запросов: процентыипотекаплощадь✓ 1 414 работающих калькуляторов

ПОЛНОСВЯЗНАЯ СЕТЬ · ОНЛАЙН

Полносвязная сеть: число соединений между узлами

Калькулятор считает число прямых соединений между n узлами сети по формуле сочетаний C(n, 2) = n(n − 1) / 2. Он показывает, как быстро растёт число каналов, туннелей или кабелей при топологии «каждый с каждым» (full mesh).

✓ Бесплатно⌁ С пояснением✦ Без регистрации
▦
КАЛЬКУЛЯТОР

Введите данные

Сколько офисов, серверов или коммутаторов нужно связать напрямую, от 2 до 100.
Для обычной линии между двумя узлами оставьте 2; значение 3 покажет число троек узлов.
✓ Исходные значения передаются серверу только для выполнения расчёта. Регистрация не нужна.
ВАШ РЕЗУЛЬТАТ✓ Вычислено

Сочетания

Результат66

«Копировать картинку» помещает изображение результата в буфер обмена без сохранения файла — его можно сразу вставить в мессенджер или документ. Картинка и PDF содержат ссылку на calc-calc.ru.

Был ли калькулятор полезен?Одно касание — и мы поймём, какие инструменты улучшать.
ПОДРОБНЫЙ РАЗБОР · ФОРМУЛЫ И ПРИМЕРЫ

Сколько каналов связи нужно, чтобы связать узлы «каждый с каждым»

Когда сетевой инженер планирует VPN между филиалами или кабели между коммутаторами, возникает вопрос: сколько соединений нужно для полносвязной сети? Ответ не растёт линейно с числом узлов, и именно поэтому прямые связи «все со всеми» быстро становятся дорогими и трудными в обслуживании.

Калькулятор считает число различных пар узлов по формуле n(n − 1) / 2. Ниже разобрано, откуда берётся эта формула, как сравнить топологии и в каких случаях полносвязная схема оправдана.

Почему считаются именно пары

Каждый узел должен быть связан с n − 1 остальными, поэтому в сумме получается n(n − 1) направленных концов связей. Но линия между A и B одна на двоих, и при таком подсчёте она учтена дважды, так что результат делится на два.

В комбинаторике это число сочетаний из n по 2. Для 12 узлов получаем 12 × 11 ÷ 2 = 66 соединений, а для пяти узлов – 5 × 4 ÷ 2 = 10 соединений, что легко проверить, нарисовав пятиугольник со всеми диагоналями.

Квадратичный рост

Число соединений растёт пропорционально квадрату числа узлов. Если удвоить 12 узлов до 24, соединений станет не 132, а 276, то есть больше чем в четыре раза. На сотне узлов получается уже 4950 связей.

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

Сравнение со звездой и кольцом

В звезде все узлы соединены с центральным, и нужно всего n − 1 связей: для 12 узлов это 11. Кольцо требует n связей. Эти схемы дешевле, но путь между двумя узлами может быть длиннее, а центр звезды является единой точкой отказа.

Полносвязная сеть даёт кратчайшие пути и высокую отказоустойчивость, поскольку при выходе из строя одной связи остаются обходные. Часто выбирают компромисс: полный mesh для нескольких основных узлов и звезды для остальных.

Пример с VPN между филиалами

Компания с 12 офисами хочет соединить их туннелями напрямую. Это 66 туннелей, каждый нужно настроить на двух концах, то есть 132 конфигурации. Когда офисов становится 13, добавляется ещё 12 туннелей.

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

Порты и оборудование

В полносвязной схеме каждому узлу нужно n − 1 портов, для 12 узлов это 11 портов на каждом устройстве. Если в коммутаторе меньше портов, прямое соединение «все со всеми» физически невозможно без дополнительного оборудования.

Общее число используемых портов равно удвоенному числу связей: 66 соединений занимают 132 порта. Эту проверку полезно сделать до заказа оборудования и прокладки кабелей.

Границы применимости

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

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

Как оценить стоимость и сложность

Умножьте число связей на стоимость одного канала или на время настройки одного туннеля, и получите оценку затрат. Для 66 соединений при часе работы на каждое это уже две рабочих недели администратора, если считать по 40 часов.

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

Формула расчёта

ОСНОВНАЯ ФОРМУЛА

C(n, 2) = n × (n − 1) ÷ 2

Проверенные примеры

12 филиалов и VPN-туннели

Нужно соединить 12 филиалов туннелями «каждый с каждым». Сколько туннелей настроить?

C(12, 2) = 12 × 11 ÷ 2 = 66 туннелей.

5 коммутаторов

Пять коммутаторов нужно связать попарно. Сколько кабелей?

C(5, 2) = 5 × 4 ÷ 2 = 10 кабелей.

Как пользоваться онлайн-калькулятором

  1. Введите число узлов сети, например 12.
  2. Оставьте число узлов в одной связи равным 2.
  3. Нажмите «Вычислить» и получите число прямых соединений.
  4. Сравните результат с вариантом звезды, где требуется n − 1 связь.
ВОПРОСЫ И ОТВЕТЫ

Частые вопросы

Почему делим на два?

Пара A–B и пара B–A – это одно и то же соединение. Произведение n(n − 1) считает каждую пару дважды, поэтому результат делится пополам.

Сколько связей в звезде для тех же узлов?

Для звезды с центральным узлом нужно n − 1 связь, для 12 узлов это 11 вместо 66, но центр становится единой точкой отказа.

Подходит ли формула для беспроводных сетей?

Она даёт число возможных пар узлов, а реальные радиосвязи зависят от дальности и помех.

Похожие калькуляторы

▦СЕТИ И IP-АДРЕСА

Объём данных за время работы сети

Рассчитайте число мегабайт, переданных по каналу с заданной постоянной скоростью за определённое время. Мбит/с измеряет поток бит, а МБ — объём байт; результат идеальный и не учитывает заголовки пакетов.

ПОДЕЛИТЬСЯ ИНСТРУМЕНТОМ

Встроить на свой сайт

Вставьте этот код в HTML-блок на своём сайте. Посетители смогут пользоваться калькулятором без перехода.

Прямая ссылка: https://calc-calc.ru/embed/calc_060247/

Предварительный просмотр