Локальная, широкая, метрополитенская, персональная

Тема дорожной карты · Компьютерные сети

LAN (локальная сеть), WAN (широкополосная сеть), MAN (метрополитенская сеть) и PAN (персональная сеть) — это различные типы компьютерных сетей, которые различаются по размеру и охвату. Эти сети играют ключевую роль в обеспечении эффективного обмена данными между устройствами. Локальные сети (LAN) используются для соединения устройств в одном физическом пространстве, таких как офис или дом. Широкополосные сети (WAN) охватывают большие географические области, включая городские и межрегиональные сети. Метрополитенские сети (MAN) соединяют устройства на уровне городов, а персональные сети (PAN) используются для связи устройств в рабочем пространстве одного человека.

Как это работает

Сети, такие как LAN, WAN, MAN и PAN, представляют собой набор устройств, соединённых для обмена данными. Например, PAN может быть реализована с помощью Bluetooth или USB tethering, а LAN — это сеть, охватывающая одно здание или площадку. MAN обычно соединяет устройства на уровне городов, а WAN охватывает большие географические области, включая Интернет и межсайтовые корпоративные сети. Физические и логические топологии (star, mesh, bus, ring, hybrid) описывают различные способы соединения устройств в сети. В клиент-серверной архитектуре один сервер обслуживает множество клиентов (веб-серверы, базы данных), что является основным типом конфигурации для большинства производственных систем. В peer-to-peer (P2P) архитектуре все устройства равны, и каждый может быть как клиентом, так и сервером (BitTorrent, блокчейн). Понимание этих основных концепций важно для понимания более сложных сетевых систем.

Когда применять

Для большинства разработчиков приложений сетевая грамотность начинается с понимания границ между LAN и Интернетом. Это включает знание таких протоколов, как DHCP для автоматического назначения IP-адресов, NAT для маршрутизации трафика между локальной и глобальной сетями, а также различий между публичными и приватными IP-адресами, а также основы работы протокола DNS. Peer-to-peer архитектуры используются в специфических нишах, таких как файлообмен или блокчейн, но клиент-серверная модель остается стандартом для большинства продуктовых систем. Рекомендуется зарисовывать топологию сети, чтобы иметь наглядное представление о её структуре, что может быть полезно при отладке проблем.

Типичные ошибки

Часто встречаются ошибки, связанные с неправильным пониманием физической и логической топологии сети. Например, часто считается, что LAN всегда является приватной сетью, но использование NAT и виртуальных частных сетей (VPN) может размыть границы между публичной и приватной сетями. Кроме того, при проектировании сетей важно учитывать отказоустойчивость, и игнорирование топологии сети может привести к тому, что отказ одного коммутатора выведет из строя всю сеть. Наконец, часто наблюдается избыточное проектирование маленьких сетей, когда используется полная меш-топология даже для небольшого количества узлов.

Связанные понятия

Полезные ресурсы