# Топологии сетей, сегментация и масштабирование

## 1. Основные топологии сетей

Топология сети определяет физическое или логическое расположение устройств и способ их соединения.

**Основные типы топологий:**

- **Звезда**  
  Все конечные устройства подключены к центральному узлу (коммутатору или маршрутизатору). Обеспечивает высокую надёжность и простоту управления. Отказ одного устройства не влияет на работу остальных.

- **Шина**  
  Все устройства подключены к одному общему кабелю (шине). Простая в реализации, но обладает низкой отказоустойчивостью и производительностью при большом количестве узлов.

- **Кольцо**  
  Устройства соединены в замкнутую цепь. Данные передаются последовательно от одного устройства к другому. Обладает средней отказоустойчивостью (разрыв кольца нарушает работу сети).

- **Полносвязная (Mesh)**  
  Каждое устройство соединено с каждым другим. Обеспечивает максимальную надёжность и избыточность, но требует большого количества соединений и высокой стоимости.

- **Иерархическая**  
  Сеть построена по уровням (ядро, распределение, доступ). Является наиболее распространённой в современных корпоративных сетях благодаря хорошей масштабируемости и управляемости.

## 2. Принципы построения сетей различных масштабов

- **Локальные сети (LAN — Local Area Network)**  
  Охватывают ограниченную территорию (здание, этаж, офис). Характеризуются высокой скоростью передачи данных и низкой задержкой. Обычно строятся на базе Ethernet-технологий.

- **Кампусные сети (CAN — Campus Area Network)**  
  Объединяют несколько зданий в пределах одной территории (кампус, предприятие). Используют сочетание LAN-сегментов и высокоскоростных соединений между ними.

- **Глобальные сети (WAN — Wide Area Network)**  
  Соединяют географически удалённые объекты. Используют каналы связи операторов связи (оптоволокно, MPLS, VPN). Характеризуются более низкой скоростью и большей задержкой по сравнению с LAN.

## 3. Технологии виртуализации и сегментации сетей

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

- **VLAN (Virtual Local Area Network)**  
  Логическое разделение физической сети на независимые широковещательные домены. Позволяет группировать устройства по функциональному признаку независимо от их физического расположения.

- **VRF (Virtual Routing and Forwarding)**  
  Создание нескольких независимых таблиц маршрутизации на одном физическом маршрутизаторе. Применяется для изоляции трафика различных организаций или подразделений.

- **VXLAN (Virtual Extensible LAN)**  
  Технология туннелирования Layer 2 поверх Layer 3. Позволяет создавать виртуальные сети большого масштаба (до 16 млн сегментов) и преодолевать ограничения классических VLAN.

## 4. Современные подходы к построению сетей

- **SDN (Software-Defined Networking)**  
  Разделение плоскости управления и плоскости передачи данных. Центральный контроллер управляет всеми устройствами сети, что упрощает конфигурацию и повышает гибкость.

- **NFV (Network Functions Virtualization)**  
  Перенос сетевых функций (маршрутизация, межсетевой экран, балансировка нагрузки) на виртуальные машины или контейнеры вместо специализированного оборудования.

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