Понимание основ сетевых технологий Linux является фундаментальным навыком. Для многих освоение этих концепций — лучший способ изучить Linux глубже, поскольку сети неотъемлемо связаны с тем, как работают современные системы. Давайте рассмотрим типичную домашнюю сеть, чтобы понять ее основные компоненты.
Основные сетевые компоненты
Ваша домашняя сеть — это небольшая экосистема устройств, работающих вместе. Вот ключевые участники:
- ISP (Internet Service Provider / Поставщик интернет-услуг): Это компания, которой вы платите за подключение к интернету, связывающее ваш дом с глобальной сетью.
- Router (Маршрутизатор): Маршрутизатор является центральным узлом вашей сети. Он направляет трафик, позволяя каждой машине подключаться к интернету и обмениваться данными друг с другом. Современные маршрутизаторы поддерживают как проводные (Ethernet), так и беспроводные соединения.
Понимание типов сетей WAN, LAN и WLAN
Сети классифицируются по их масштабу. В домашней установке вы столкнетесь с этими тремя распространенными типами, которые составляют основу основ сетевых технологий:
- WAN (Wide Area Network / Глобальная сеть): Этот термин описывает обширную сеть за пределами вашего дома, соединяющую ваш маршрутизатор с более широким интернетом.
- WLAN (Wireless Local Area Network / Беспроводная локальная сеть): Это ваша сеть Wi-Fi. Она соединяет беспроводные устройства, такие как ноутбуки и смартфоны, с вашим маршрутизатором без физических кабелей.
- LAN (Local Area Network / Локальная сеть): Это относится к проводной части вашей сети, соединяющей такие устройства, как настольные ПК или игровые консоли, с вашим маршрутизатором через кабель Ethernet.
Хосты и Пакеты
В любой сети каждое подключенное устройство — будь то компьютер, телефон или сервер — называется хостом.
Все данные, передаваемые по этим сетям, от веб-страниц до электронной почты, разбиваются на небольшие части, называемые пакетами. В разделе «Сетевой кочевник» вы подробно узнаете, как эти пакеты перемещаются к различным хостам и от них, завершая свое путешествие по интернету.