Если вы хотите, чтобы два или более компьютеров могли обмениваться данными, вам необходимо каким-либо образом соединить их. С двумя устройствами у вас действительно не так много вариантов. Ссылка «точка-точка» — лучший и, по сути, единственный выбор. Если вы хотите соединить более двух компьютеров вместе, все становится немного сложнее, поскольку у вас есть гораздо больше вариантов. Одной из возможных топологий сети является ячеистая топология.
Сетчатая топология
В ячеистой топологии устройства связаны между собой несколькими возможными маршрутами. Существует два варианта топологии сетки: частично связанная сетка и полностью связанная сетка.
В полносвязной сетке каждое устройство подключено ко всем другим устройствам. Это обеспечивает отличную связь, но может быть дорогим и сложным для масштабирования. В частично связанной сетке многие, хотя и не все, устройства имеют несколько соединений. Этот вариант обеспечивает большинство преимуществ полной сетки, но с регулируемыми уровнями сложности и сопутствующими затратами в зависимости от допустимого риска.
Преимущества
Любая форма ячеистой сети предлагает расширенные возможности подключения. Это предлагает дополнительную потенциальную пропускную способность, которая может быть полезна для всплесков активности, которые перегрузили бы одиночную ссылку. Ключевым преимуществом расширенной связности является наличие избыточных маршрутов. В сочетании с протоколом сетевой маршрутизации, который может обнаруживать проблемы с подключением в сети и подстраиваться на лету, ячеистая сеть потенциально может терпеть множественные сбои и при этом поддерживать почти все Мероприятия.
Точная способность сети продолжать предлагать номинальные функциональные возможности зависит от конкретного сбоя или сбоев. Если сетевой кабель перерезан, сломан или случайно отсоединен, если существует другой обходной маршрут. Между двумя — теперь отключенными — устройствами будет минимальное нарушение. Напротив, сеть определяет, что канал не работает, и по-разному направляет трафик. Ситуация немного отличается, если реальный компьютер или сервер выходит из строя или выключается. В данном случае это устройство, очевидно, совершенно недоступно. Однако остальная часть сети может определить это и направить трафик по альтернативным соединениям.
Добавление любого устройства в сеть не требует простоев, хотя использование сети в качестве маршрута для передачи данных может занять некоторое время. Удаление устройства может иметь некоторые последствия, если оно сделано внезапно. Однако также возможно полностью удалить устройство из сети, если требуется какое-то планирование. Отказоустойчивость ячеистой сети также позволяет сравнительно легко удаленно диагностировать проблемы. Тем не менее, проблема может по-прежнему требовать, чтобы кто-то на месте решил проблему.
Недостатки
Стоимость является основным недостатком ячеистой топологии, особенно для полносвязных ячеистых сетей. Даже в относительно небольших масштабах количество необходимых сетевых кабелей и интерфейсов становится смешным. Например, в сети из пяти устройств каждому устройству требуется четыре порта Ethernet, а всего вам потребуется девять кабелей Ethernet. С десятью устройствами вам потребуется, чтобы каждое устройство имело девять портов Ethernet и емкость сорок пять кабелей Ethernet. С точки зрения подключения это слишком сложно для кабеля и дорого стоит.
Стоимостью и сложностью подключения можно управлять в частичной сетке, что позволяет использовать избыточное подключение по гораздо более разумным ценам. Например, может быть гораздо разумнее обеспечить, чтобы все конечные точки, такие как серверы и компьютеры, имели два независимых подключения к сети. Напротив, магистральные маршрутизаторы имеют более сложную и полную сетку.
Несмотря на то, что избыточность соединения превосходна, она также является затратой, которая не оправдывает себя. Это немного похоже на страховку. Если он у вас есть и он вам нужен, это отлично; если вам это нужно, но у вас его нет, это ужасно. Однако иметь избыточность и не нуждаться в ней может быть непросто, особенно в некоторых корпоративных условиях. Многие компании, внедряющие ячеистые сети для резервирования, могут по-прежнему сталкиваться с отдельными точками отказа, когда дело доходит до фактического подключения к более широкому Интернету. Это та же проблема, когда избыточность стоит денег, но не используется большую часть времени.
Еще одна проблема, с которой могут столкнуться некоторые компании, — это распределенный характер соединений. Это может усложнить общий мониторинг сети, особенно при выполнении таких задач, как «глубокая проверка пакетов».
Вывод
Ячеистая топология — это сеть компьютеров, в которой многие, хотя и не все, устройства имеют несколько сетевых подключений. Эта избыточность топологии сети делает ячеистые сети отказоустойчивыми, но также способствует высокой стоимости.
В сочетании с соответствующим протоколом сетевой маршрутизации, который проверяет состояние канала, ячеистая сеть может самовосстанавливаться и в случае инцидента с минимальными потерями подключения. Сетчатые топологии обычно не используются для устройств конечных пользователей. Тем не менее, вместо этого они предпочтительнее для подключения к серверу, например, для подключения к серверам и между маршрутизаторами.