Курс: различия между версиями
Fenix (обсуждение | вклад) |
Fenix (обсуждение | вклад) Нет описания правки |
||
| (не показано 8 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
Общая структура (рекомендуемая длительность: 8–12 занятий / 8–12 недель) | === Общая структура === (рекомендуемая длительность: 8–12 занятий / 8–12 недель) | ||
*Введение и основы (1 занятие) | *Введение и основы (1 занятие) | ||
*Канальный и физический уровни — Ethernet, кабели, VLAN | *Канальный и физический уровни — Ethernet, кабели, VLAN | ||
| Строка 147: | Строка 147: | ||
=== Что такое сеть, узел, хост, порт, MAC, IP, шлюз === | === Что такое сеть, узел, хост, порт, MAC, IP, шлюз === | ||
1. Что такое сеть (Network) | '''1. Что такое сеть (Network)''' | ||
'''Определение:'''<br> | '''Определение:'''<br> | ||
| Строка 173: | Строка 173: | ||
*'''WAN''' (''Wide Area Network'') Например: Интернет, корпоративные магистрали<br> | *'''WAN''' (''Wide Area Network'') Например: Интернет, корпоративные магистрали<br> | ||
Пример: | ''Пример:'' | ||
Домашняя сеть: ноутбук, смартфон и Smart TV подключены к Wi-Fi роутеру — все они находятся в одной LAN. Роутер соединяет LAN с WAN (интернетом). | Домашняя сеть: ноутбук, смартфон и Smart TV подключены к Wi-Fi роутеру — все они находятся в одной LAN. Роутер соединяет LAN с WAN (интернетом).<br> | ||
2. Узел (Node) | |||
Определение: | '''2. Узел (Node)<br>''' | ||
Узел — это любое устройство, подключённое к сети и способное передавать или принимать данные. | |||
'''Определение:'''<br> | |||
''Узел — это любое устройство, подключённое к сети и способное передавать или принимать данные.''<br> | |||
Типы узлов: | Типы узлов: | ||
Конечные устройства (ПК, ноутбуки, телефоны, серверы); | Конечные устройства (ПК, ноутбуки, телефоны, серверы); | ||
| Строка 187: | Строка 191: | ||
Коммутатор, даже если не имеет IP для управления, всё равно является узлом — он участвует в передаче кадров по MAC. | Коммутатор, даже если не имеет IP для управления, всё равно является узлом — он участвует в передаче кадров по MAC. | ||
3. Хост (Host) | '''3. Хост (Host)'''<br> | ||
Определение: | |||
Хост — это конечный узел, который может непосредственно взаимодействовать с другими устройствами по IP (отправлять/принимать пакеты). | '''Определение:'''<br> | ||
Особенности: | |||
Имеет IP-адрес (IPv4 или IPv6); | ''Хост — это конечный узел, который может непосредственно взаимодействовать с другими устройствами по IP (отправлять/принимать пакеты).''<br> | ||
Работает на сетевом уровне модели OSI; | |||
Может выполнять роль клиента, сервера или обоих. | '''Особенности:'''<br> | ||
Примеры хостов: | *Имеет IP-адрес (IPv4 или IPv6); | ||
Компьютер, сервер, ноутбук, смартфон; | *Работает на сетевом уровне модели OSI; | ||
Виртуальная машина, контейнер, IoT-устройство; | *Может выполнять роль клиента, сервера или обоих. | ||
Иногда маршрутизатор, если он обслуживает клиентов (например, DNS или DHCP-сервер внутри него). | ''Примеры хостов:'' | ||
Отличие узла от хоста: | *Компьютер, сервер, ноутбук, смартфон; | ||
Все хосты — узлы, но не все узлы — хосты. | *Виртуальная машина, контейнер, IoT-устройство; | ||
Коммутатор — узел, но не хост, потому что он не обменивается IP-пакетами на прикладном уровне. | *Иногда маршрутизатор, если он обслуживает клиентов (например, DNS или DHCP-сервер внутри него). | ||
4. Порт (Port) | '''Отличие узла от хоста:'''<br> | ||
Определение: | Все хосты — узлы, но не все узлы — хосты.<br> | ||
Порт — это логический номер, позволяющий операционной системе различать сетевые приложения на одном устройстве. | Коммутатор — узел, но не хост, потому что он не обменивается IP-пакетами на прикладном уровне.<br> | ||
'''4. Порт (Port)'''<br> | |||
'''Определение:'''<br> | |||
''Порт — это логический номер, позволяющий операционной системе различать сетевые приложения на одном устройстве.''<br> | |||
Диапазон портов: 0–65535 | Диапазон портов: 0–65535 | ||
Категория | |||
'''Категория:''' Well-known '''диапазон:''' 0–1023 '''например:''' HTTP (80), HTTPS (443), SSH (22), DNS (53)<br> | |||
'''Категория:''' Registered '''диапазон:''' 1024–49151 '''например:''' приложения и сервисы<br> | |||
Well-known | '''Категория:''' Dynamic / Private '''диапазон:''' 49152–65535 '''например:''' временные (ephemeral) порты клиентов<br> | ||
0–1023 | |||
HTTP (80), HTTPS (443), SSH (22), DNS (53) | |||
Registered | |||
1024–49151 | |||
приложения и сервисы | |||
Dynamic / Private | |||
49152–65535 | |||
временные (ephemeral) порты клиентов | |||
Зачем нужны порты: | Зачем нужны порты: | ||
| Строка 226: | Строка 228: | ||
Почтальон знает адрес дома, а консьерж (сетевая ОС) определяет, в какую квартиру (порт) доставить письмо (пакет данных). | Почтальон знает адрес дома, а консьерж (сетевая ОС) определяет, в какую квартиру (порт) доставить письмо (пакет данных). | ||
5. MAC-адрес (Media Access Control) | '''5. MAC-адрес (Media Access Control)'''<br> | ||
'''Определение:''' | |||
MAC — это уникальный физический адрес, присваиваемый каждому сетевому интерфейсу на уровне производителя. | ''MAC — это уникальный физический адрес, присваиваемый каждому сетевому интерфейсу на уровне производителя. | ||
Используется на канальном уровне (L2) модели OSI. | Используется на канальном уровне (L2) модели OSI.''<br> | ||
Формат: | '''Формат:''' ''XX:XX:XX:XX:XX:XX'' (48 бит, шестнадцатеричная форма).<br> | ||
'''Пример:''' 00:1A:2B:3C:4D:5E<br> | |||
Пример: 00:1A:2B:3C:4D:5E | '''Структура MAC-адреса:'''<br> | ||
Структура MAC-адреса: | |||
Первые 24 бита — OUI (Organizationally Unique Identifier) — код производителя; | Первые 24 бита — OUI (Organizationally Unique Identifier) — код производителя; | ||
Последние 24 бита — уникальный номер устройства. | Последние 24 бита — уникальный номер устройства.<br> | ||
Функция: | '''Функция:''' | ||
MAC используется для доставки кадров внутри локальной сети. Коммутатор хранит таблицу соответствия MAC → порт. | MAC используется для доставки кадров внутри локальной сети. Коммутатор хранит таблицу соответствия MAC → порт. | ||
'''Важно:''' | |||
MAC работает только в пределах одной LAN. | MAC работает только в пределах одной LAN.<br> | ||
При переходе через маршрутизатор (L3) MAC заменяется. | При переходе через маршрутизатор (L3) MAC заменяется.<br> | ||
6. IP-адрес (Internet Protocol Address) | |||
Определение: | '''6. IP-адрес (Internet Protocol Address)'''<br> | ||
IP-адрес — это логический адрес, используемый для идентификации узлов в сетях уровня 3 (сетевой уровень OSI). | '''Определение:''' | ||
Версии: | ''IP-адрес — это логический адрес, используемый для идентификации узлов в сетях уровня 3 (сетевой уровень OSI).''<br> | ||
IPv4 — 32 бита (пример: 192.168.1.10) | |||
IPv6 — 128 бит (пример: 2001:0db8:85a3::8a2e:0370:7334) | '''Версии:''' | ||
IPv4 структура: | *IPv4 — 32 бита (пример: 192.168.1.10) | ||
Network ID — часть, определяющая сеть. | *IPv6 — 128 бит (пример: 2001:0db8:85a3::8a2e:0370:7334) | ||
Host ID — часть, определяющая конкретное устройство в сети. | '''IPv4 структура:''' | ||
*Network ID — часть, определяющая сеть. | |||
*Host ID — часть, определяющая конкретное устройство в сети.<br> | |||
Классы IPv4 (для общего понимания): | Классы IPv4 (для общего понимания): | ||
Класс | |||
Диапазон | Класс A Диапазон 1.0.0.0 – 126.255.255.255 Кол-во хостов 16 млн Пример Корпоративные сети<br> | ||
Класс B Диапазон 128.0.0.0 – 191.255.255.255 Кол-во хостов 65 тыс Пример Университеты, крупные компании<br> | |||
Класс C Диапазон 192.0.0.0 – 223.255.255.255 Кол-во хостов254 Пример Домашние/офисные сети<br> | |||
1.0.0.0 – 126.255.255.255 | |||
16 млн | |||
Корпоративные сети | |||
B | |||
128.0.0.0 – 191.255.255.255 | |||
65 тыс | |||
Университеты, крупные компании | |||
C | |||
192.0.0.0 – 223.255.255.255 | |||
Домашние/офисные сети | |||
CIDR (префиксная нотация): | CIDR (префиксная нотация): | ||
192.168.1.0/24 — маска 255.255.255.0 (256 адресов, из них 254 хоста). | 192.168.1.0/24 — маска 255.255.255.0 (256 адресов, из них 254 хоста). | ||
Отличие от MAC: | |||
IP можно изменить, назначить вручную или через DHCP, а MAC «прошит» в сетевой карте. | IP можно изменить, назначить вручную или через DHCP, а MAC «прошит» в сетевой карте. | ||
7. Шлюз (Gateway) | '''7. Шлюз (Gateway)'''<br> | ||
Определение: | '''Определение:'''<br> | ||
''Шлюз по умолчанию (Default Gateway) — это устройство, которое обеспечивает выход из локальной сети в другие сети, обычно в интернет.''<br> | |||
Роль шлюза: | '''Роль шлюза:'''<br> | ||
Принимает трафик, предназначенный для другой сети; | *Принимает трафик, предназначенный для другой сети;<br> | ||
Использует маршрутизацию (routing) для выбора пути передачи; | *Использует маршрутизацию (routing) для выбора пути передачи;<br> | ||
Может выполнять NAT, firewall, DHCP, VPN и другие функции. | *Может выполнять NAT, firewall, DHCP, VPN и другие функции.<br> | ||
Пример: | |||
'''Пример:'''<br> | |||
Если ваш компьютер 192.168.1.100 хочет отправить пакет на сервер 8.8.8.8, он передаёт его шлюзу 192.168.1.1 (роутеру), который уже знает, куда дальше направить трафик.<br> | |||
'''Аналогия:'''<br> | |||
Шлюз — это как «выехать с подъездной дороги на шоссе». | Шлюз — это как «выехать с подъездной дороги на шоссе». | ||
В локальной сети вы можете «ездить» между соседями напрямую, но чтобы попасть за город (в интернет), нужен выезд — шлюз.<br> | |||
ИТОГОВОЕ РЕЗЮМЕ | ИТОГОВОЕ РЕЗЮМЕ | ||
Термин | Термин | ||
| Строка 322: | Строка 317: | ||
LAN, WAN, MAN | LAN, WAN, MAN | ||
Типы сетей: LAN, WAN, MAN, PAN | '''Типы сетей: LAN, WAN, MAN, PAN'''<br> | ||
1. PAN — Personal Area Network (Персональная сеть) | '''1. PAN — Personal Area Network (Персональная сеть)'''<br> | ||
Определение: | '''Определение:'''<br> | ||
PAN — это самая малая сеть, объединяющая устройства, принадлежащие одному пользователю в пределах нескольких метров. | ''PAN — это самая малая сеть, объединяющая устройства, принадлежащие одному пользователю в пределах нескольких метров.''<br> | ||
Примеры: | ''Примеры:'' | ||
Смартфон ↔️ наушники Bluetooth | *Смартфон ↔️ наушники Bluetooth | ||
Ноутбук ↔️ мышь или клавиатура по Bluetooth | *Ноутбук ↔️ мышь или клавиатура по Bluetooth | ||
Телефон ↔️ Smart Watch | *Телефон ↔️ Smart Watch | ||
USB-тетеринг между ПК и телефоном | *USB-тетеринг между ПК и телефоном | ||
Технические характеристики: | ''Технические характеристики:'' | ||
Радиус: до 10 м (иногда больше при BLE 5.0); | *Радиус: до 10 м (иногда больше при BLE 5.0); | ||
Скорость: от 1 до 24 Мбит/с (в зависимости от стандарта Bluetooth); | *Скорость: от 1 до 24 Мбит/с (в зависимости от стандарта Bluetooth); | ||
Протоколы: Bluetooth, Infrared (IrDA), ZigBee, USB, NFC; | *Протоколы: Bluetooth, Infrared (IrDA), ZigBee, USB, NFC; | ||
Схема подключения: точка-точка или звезда. | *Схема подключения: точка-точка или звезда. | ||
Аналогия: | ''Аналогия:'' | ||
PAN — это личное пространство связи. Всё, что "на тебе и вокруг тебя" — от умных часов до гарнитуры. | PAN — это личное пространство связи. Всё, что "на тебе и вокруг тебя" — от умных часов до гарнитуры.<br> | ||
2. LAN — Local Area Network (Локальная сеть) | |||
Определение: | '''2. LAN — Local Area Network (Локальная сеть)''' | ||
LAN — это сеть, охватывающая ограниченную территорию (офис, здание, кампус, дом). | '''Определение:'''<br> | ||
Она объединяет компьютеры и другие устройства для совместного использования данных и ресурсов. | ''LAN — это сеть, охватывающая ограниченную территорию (офис, здание, кампус, дом).Она объединяет компьютеры и другие устройства для совместного использования данных и ресурсов.''<br> | ||
Основные характеристики: | '''Основные характеристики:'''<br> | ||
Радиус: до 1 км; | *Радиус: до 1 км; | ||
Скорость: от 100 Мбит/с до 10 Гбит/с и выше; | *Скорость: от 100 Мбит/с до 10 Гбит/с и выше; | ||
Среда: витая пара, оптика, Wi-Fi; | *Среда: витая пара, оптика, Wi-Fi; | ||
Протоколы: Ethernet, Wi-Fi (802.11), ARP, STP, VLAN; | *Протоколы: Ethernet, Wi-Fi (802.11), ARP, STP, VLAN; | ||
Топологии: звезда, дерево, кольцо, mesh. | *Топологии: звезда, дерево, кольцо, mesh. | ||
Типовые устройства: | '''Типовые устройства:''' | ||
Коммутаторы (switch); | *Коммутаторы (switch); | ||
Точки доступа (Access Point); | *Точки доступа (Access Point); | ||
Маршрутизаторы; | *Маршрутизаторы; | ||
Серверы, принтеры, камеры. | *Серверы, принтеры, камеры.<br> | ||
Преимущества: | Преимущества: | ||
Высокая скорость; | *Высокая скорость; | ||
Низкие задержки; | *Низкие задержки; | ||
Простота управления; | *Простота управления; | ||
Контроль безопасности и доступа. | *Контроль безопасности и доступа. | ||
'''Пример:''' | |||
Домашняя сеть — ноутбук, принтер и телевизор подключены к одному Wi-Fi-роутеру. | Домашняя сеть — ноутбук, принтер и телевизор подключены к одному Wi-Fi-роутеру.<br> | ||
3. MAN — Metropolitan Area Network (Городская сеть) | '''3. MAN — Metropolitan Area Network (Городская сеть)'''<br> | ||
Определение: | '''Определение:'''<br> | ||
MAN — это сеть, охватывающая территорию города или крупного района, соединяющая несколько локальных сетей (LAN) между собой. | ''MAN — это сеть, охватывающая территорию города или крупного района, соединяющая несколько локальных сетей (LAN) между собой.''<br> | ||
Примеры: | Примеры: | ||
Сеть провайдера, соединяющая районы города; | *Сеть провайдера, соединяющая районы города; | ||
Сеть между зданиями университета или компании; | *Сеть между зданиями университета или компании; | ||
Сети муниципальных служб (видеонаблюдение, IoT). | *Сети муниципальных служб (видеонаблюдение, IoT). | ||
Технические характеристики: | Технические характеристики:<br> | ||
Радиус: от 1 до 50 км; | *Радиус: от 1 до 50 км; | ||
Среда: волоконно-оптические линии, радиорелейные каналы; | *Среда: волоконно-оптические линии, радиорелейные каналы; | ||
Скорость: от сотен Мбит/с до десятков Гбит/с; | *Скорость: от сотен Мбит/с до десятков Гбит/с; | ||
Протоколы: MPLS, Metro Ethernet, SDH/SONET, DWDM; | *Протоколы: MPLS, Metro Ethernet, SDH/SONET, DWDM; | ||
Оборудование: маршрутизаторы, оптические мультиплексоры, коммутаторы уровня L2/L3. | Оборудование: маршрутизаторы, оптические мультиплексоры, коммутаторы уровня L2/L3.<br> | ||
'''Аналогия:'''<br> | |||
MAN — это как городская транспортная сеть, соединяющая районы (LAN) между собой скоростными магистралями. | MAN — это как городская транспортная сеть, соединяющая районы (LAN) между собой скоростными магистралями.<br> | ||
4. WAN — Wide Area Network (Глобальная сеть) | |||
Определение: | '''4. WAN — Wide Area Network (Глобальная сеть)'''<br> | ||
WAN — это сеть, охватывающая большие географические территории: страны, континенты, планету. | |||
Главный пример WAN — Интернет. | Определение:<br> | ||
''WAN — это сеть, охватывающая большие географические территории: страны, континенты, планету.Главный пример WAN — Интернет.''<br> | |||
Основные характеристики: | Основные характеристики: | ||
Радиус: от сотен километров до всего мира; | *Радиус: от сотен километров до всего мира; | ||
Скорость: от десятков Мбит/с до терабит; | *Скорость: от десятков Мбит/с до терабит; | ||
Среда: оптоволоконные линии, спутниковые каналы, подводные кабели; | *Среда: оптоволоконные линии, спутниковые каналы, подводные кабели; | ||
Протоколы: IP, MPLS, BGP, PPP, Frame Relay; | *Протоколы: IP, MPLS, BGP, PPP, Frame Relay; | ||
Устройства: маршрутизаторы, оптические транспондеры, магистральные коммутаторы. | *Устройства: маршрутизаторы, оптические транспондеры, магистральные коммутаторы. | ||
Назначение: | Назначение: | ||
Объединение удалённых филиалов, дата-центров, облаков; | *Объединение удалённых филиалов, дата-центров, облаков; | ||
Обеспечение доступа к Интернету; | *Обеспечение доступа к Интернету; | ||
Передача данных между регионами и странами. | *Передача данных между регионами и странами. | ||
Преимущества: | Преимущества: | ||
Глобальное покрытие; | *Глобальное покрытие; | ||
Надёжность через резервные маршруты; | *Надёжность через резервные маршруты; | ||
Масштабируемость. | *Масштабируемость. | ||
Пример: | |||
Связь между офисом в Киеве и сервером в Амстердаме через сеть оператора — это WAN. | Связь между офисом в Киеве и сервером в Амстердаме через сеть оператора — это WAN. | ||
Сам Интернет — крупнейшая WAN в мире. | Сам Интернет — крупнейшая WAN в мире.<br> | ||
Тип сети: PAN<br> | |||
Полное название: Personal Area Network<br> | |||
Радиус действия: до 10 м<br> | |||
Примеры технологий: Bluetooth, USB, NFC<br> | |||
Пример использования: Смартфон ↔ Наушники<br> | |||
Тип сети: LAN<br> | |||
Полное название: Local Area Network<br> | |||
Радиус действия: до 1 км<br> | |||
Примеры технологий: Ethernet, Wi-Fi<br> | |||
Пример использования: Дом, офис<br> | |||
Тип сети | Тип сети: MAN<br> | ||
Полное название | Полное название: Metropolitan Area Network<br> | ||
Радиус действия: 1–50 км<br> | |||
Примеры технологий: Metro Ethernet, MPLS<br> | |||
Пример использования: Сеть города, провайдер<br> | |||
Metropolitan Area Network | |||
1–50 км | |||
Metro Ethernet, MPLS | |||
Сеть города, провайдер | |||
Тип сети: WAN<br> | |||
Полное название: Wide Area Network<br> | |||
Радиус действия: 50+ км, глобально<br> | |||
Примеры технологий IP, MPLS, SDH, Internet<br> | |||
Пример использования Интернет, VPN между филиалами<br> | |||
1. Зачем это нужно | Визуальная аналогия<br> | ||
{| | |||
!Сеть !! Масштаб !! Аналогия | |||
|- | |||
|PAN || 1 человек || Личные устройства | |||
|- | |||
|LAN || 1 дом / офис || Домашняя сеть | |||
|- | |||
|MAN || 1 город || Городская магистраль | |||
|- | |||
|WAN || 1 страна / мир || Глобальная сеть, Интернет | |||
|} | |||
💻'''Знакомство с командной строкой сети'''<br> | |||
''(ipconfig / ifconfig / дополнительные утилиты)''<br> | |||
'''1. Зачем это нужно'''<br> | |||
Командная строка — это инструмент для: | Командная строка — это инструмент для: | ||
диагностики соединений (IP, DNS, шлюз, интерфейсы); | *диагностики соединений (IP, DNS, шлюз, интерфейсы); | ||
проверки корректности настроек; | *проверки корректности настроек; | ||
первичной диагностики проблем (“не пингуется”, “нет интернета”, “адрес не выдан”); | *первичной диагностики проблем (“не пингуется”, “нет интернета”, “адрес не выдан”); | ||
управления сетевыми интерфейсами вручную. | *управления сетевыми интерфейсами вручную. | ||
Работа через CLI (Command Line Interface) быстрее и точнее, чем через GUI, особенно на серверах. | Работа через CLI (Command Line Interface) быстрее и точнее, чем через GUI, особенно на серверах.<br> | ||
2. Команда ipconfig (Windows) | |||
'''2. Команда ipconfig (Windows)''' | |||
Назначение: | Назначение: | ||
Отображает и управляет сетевыми параметрами интерфейсов Windows. | Отображает и управляет сетевыми параметрами интерфейсов Windows. | ||
Синтаксис: | Синтаксис: | ||
ipconfig [параметры] | |||
Основные примеры:<br> | |||
ipconfig Показать базовую информацию о сетевых адаптерах: IP, маска, шлюз | |||
ipconfig /all | ipconfig /all Подробная информация (включая MAC, DNS, DHCP, Lease time) | ||
ipconfig /release | ipconfig /release Освободить текущий IP, полученный от DHCP | ||
ipconfig /renew | ipconfig /renew Запросить новый IP у DHCP-сервера | ||
ipconfig /flushdns | ipconfig /flushdns Очистить кэш DNS-резольвера | ||
ipconfig /displaydns | ipconfig /displaydns Просмотреть содержимое DNS-кэша | ||
Пример вывода: | Пример вывода:<br> | ||
Ethernet adapter Ethernet0: | Ethernet adapter Ethernet0: | ||
Connection-specific DNS Suffix . : | Connection-specific DNS Suffix . : | ||
IPv4 Address. . . . . . . . . . . : 192.168.10.24 | IPv4 Address. . . . . . . . . . . : 192.168.10.24 | ||
Текущая версия от 17:40, 17 ноября 2025
=== Общая структура === (рекомендуемая длительность: 8–12 занятий / 8–12 недель)
- Введение и основы (1 занятие)
- Канальный и физический уровни — Ethernet, кабели, VLAN
- Модель OSI vs TCP/IP, пакеты и фреймы
- IPv4: адресация и subnetting
- IPv6 — базовые концепции
- Коммутация (Switching) и VLANs
- Маршрутизация: статическая и динамическая (RIP/OSPF обзор)
- Базовые сетевые сервисы: DHCP, DNS, NAT
- Беспроводные сети Wi-Fi — основы и безопасность
- Сетевая безопасность: ACL, firewall, VPN
- Тестирование и диагностика: ping, traceroute, arp, nslookup, tcpdump/wireshark
- Мониторинг, логирование, резервирование и документация
- Виртуализация и основы облачных сетей
- Практика: лаборатории + кейс-проект
- Итоговое задание / тест
+---------------------------------------------------------------+
Детализация модулей
1. Введение и терминология (цель: выдать общий словарь)
Что такое сеть, узел, хост, порт, MAC, IP, шлюз.
Типы сетей: LAN, WAN, MAN, PAN.
Практика: знакомство с командной строкой сети (ipconfig/ifconfig).
2. Модель OSI и TCP/IP
Семь уровней OSI — кто за что отвечает.
Как пакеты переходят через стек — пакеты, сегменты, кадры.
Практика: проследить пакет в Wireshark (теоретическая демонстрация).
3. Физический и канальный уровень (Ethernet)
Кабели (UTP, STP, оптика), разъёмы RJ-45, стандарты (Cat5e/6).
Ethernet-frame, MTU, collision vs switching.
Практика: нарисовать схему сети, правильно подобрать кабели.
4. IPv4: адресация и subnetting (фундамент)
Классы? (коротко), префиксная нотация (CIDR), маски.
Подсети, broadcast, network ID, host range.
Практика: расчёт подсетей, задания на split/aggregate, онлайн-и/или бумажные упражнения.
5. IPv6 (основы)
Формат адреса, сокращения, SLAAC vs DHCPv6, преимущества.
Практика: представить IPv6-адрес устройства, преобразовать.
6. Коммутация и VLAN
L2 switching, MAC-таблица, flooding, spanning tree (базово).
VLAN: зачем, trunk vs access, VLAN tagging (802.1Q).
Практика: настроить VLAN на виртуальном switch (GNS3/PacketTracer/real).
7. Маршрутизация
Что делает роутер, routing table, default route.
Статическая маршрутизация: примеры и конфликты.
Динамическая — обзор RIP, OSPF, BGP (основные идеи; BGP — обзор).
Практика: настроить статические маршруты; смоделировать OSPF в симуляторе.
8. Сетевые сервисы: DHCP/DNS/NAT
DHCP процесс, leases, scope.
DNS: A, AAAA, CNAME, PTR; как резолвится имя.
NAT: PAT vs SNAT, когда нужен.
Практика: поднять DHCP сервер, посмотреть логи; сделать статическую запись в DNS.
9. Беспроводные сети
Частоты 2.4/5 GHz, SSID, WPA2/WPA3, выбор каналов.
Позиционирование точки доступа, базовые меры безопасности.
Практика: анализ беспроводной сети (сканирование каналов).
10. Безопасность на сетевом уровне
ACL на коммутаторах/роутерах, базовые правила firewall.
VPN: IPSec vs SSL, туннелирование, аутентификация.
Практика: написать простое ACL для блокировки сети; посмотреть пример туннеля.
11. Диагностика и инструменты
ping, traceroute, arp, netstat, ss, tcpdump, tshark, Wireshark.
Методика поиска неисправностей (OSI-подход сверху вниз).
Практика: разбор packet capture; диагностика медленного узла.
12. Мониторинг и документация
SNMP основы, syslog, RRD/Graphite/Prometheus (обзор).
Как вести документацию: схемы, IP-план, CMDB.
Практика: составить простой IP-план для малого офиса.
13. Виртуализация и облачные сети (введение)
Vlan внутри гипервизора, vSwitch, overlay сети (VXLAN — обзор).
Основы сетей в AWS/Azure/GCP (VPC, subnets, security groups).
Практика: объяснить сетевой путь при подключении VM к внешнему интернету.
14. Лаборатории и кейс-проект
Набор обязательных лабораторий (см. ниже).
Финальный проект: спроектировать и настроить сеть для малого офиса (сетевая схема, IP-план, VLAN, DHCP, базовая безопасность, тестирование).
Что такое сеть, узел, хост, порт, MAC, IP, шлюз
1. Что такое сеть (Network)
Определение:
Сеть — это совокупность устройств, связанных между собой для обмена информацией с помощью физических и логических каналов передачи данных.
Цель сети:
Передача данных, совместное использование ресурсов (файлов, принтеров, интернета), централизованное управление и безопасность.
Основные признаки сети:
- Наличие устройств (компьютеры, маршрутизаторы, сервера, принтеры и т.д.);
- Среда передачи данных (медь, оптика, радиоэфир);
- Протоколы связи — правила обмена (Ethernet, IP, TCP, HTTP и др.);
- Адресация — уникальные идентификаторы устройств.
Классификация по масштабу:
- PAN (Personal Area Network) Например: Bluetooth, USB-связь
- LAN (Local Area Network) Например: офисная сеть, сеть дома
- MAN (Metropolitan Area Network) Например: сеть между зданиями в городе
- WAN (Wide Area Network) Например: Интернет, корпоративные магистрали
Пример:
Домашняя сеть: ноутбук, смартфон и Smart TV подключены к Wi-Fi роутеру — все они находятся в одной LAN. Роутер соединяет LAN с WAN (интернетом).
2. Узел (Node)
Определение:
Узел — это любое устройство, подключённое к сети и способное передавать или принимать данные.
Типы узлов: Конечные устройства (ПК, ноутбуки, телефоны, серверы); Промежуточные устройства (коммутаторы, маршрутизаторы, точки доступа, шлюзы); Специализированные узлы (камеры, принтеры, IoT-датчики). Характеристика: Каждый узел имеет хотя бы один сетевой интерфейс, идентифицируемый MAC-адресом, и (в большинстве случаев) IP-адресом. Пример: Коммутатор, даже если не имеет IP для управления, всё равно является узлом — он участвует в передаче кадров по MAC.
3. Хост (Host)
Определение:
Хост — это конечный узел, который может непосредственно взаимодействовать с другими устройствами по IP (отправлять/принимать пакеты).
Особенности:
- Имеет IP-адрес (IPv4 или IPv6);
- Работает на сетевом уровне модели OSI;
- Может выполнять роль клиента, сервера или обоих.
Примеры хостов:
- Компьютер, сервер, ноутбук, смартфон;
- Виртуальная машина, контейнер, IoT-устройство;
- Иногда маршрутизатор, если он обслуживает клиентов (например, DNS или DHCP-сервер внутри него).
Отличие узла от хоста:
Все хосты — узлы, но не все узлы — хосты.
Коммутатор — узел, но не хост, потому что он не обменивается IP-пакетами на прикладном уровне.
4. Порт (Port)
Определение:
Порт — это логический номер, позволяющий операционной системе различать сетевые приложения на одном устройстве.
Диапазон портов: 0–65535
Категория: Well-known диапазон: 0–1023 например: HTTP (80), HTTPS (443), SSH (22), DNS (53)
Категория: Registered диапазон: 1024–49151 например: приложения и сервисы
Категория: Dynamic / Private диапазон: 49152–65535 например: временные (ephemeral) порты клиентов
Зачем нужны порты: Когда вы подключаетесь к сайту, ваш браузер открывает временный порт, например 52345, и соединяется с сервером на порту 443 (HTTPS). Благодаря этому можно одновременно иметь десятки соединений. Аналогия: Дом = IP-адрес, квартира = порт. Почтальон знает адрес дома, а консьерж (сетевая ОС) определяет, в какую квартиру (порт) доставить письмо (пакет данных).
5. MAC-адрес (Media Access Control)
Определение:
MAC — это уникальный физический адрес, присваиваемый каждому сетевому интерфейсу на уровне производителя.
Используется на канальном уровне (L2) модели OSI.
Формат: XX:XX:XX:XX:XX:XX (48 бит, шестнадцатеричная форма).
Пример: 00:1A:2B:3C:4D:5E
Структура MAC-адреса:
Первые 24 бита — OUI (Organizationally Unique Identifier) — код производителя;
Последние 24 бита — уникальный номер устройства.
Функция:
MAC используется для доставки кадров внутри локальной сети. Коммутатор хранит таблицу соответствия MAC → порт.
Важно:
MAC работает только в пределах одной LAN.
При переходе через маршрутизатор (L3) MAC заменяется.
6. IP-адрес (Internet Protocol Address)
Определение:
IP-адрес — это логический адрес, используемый для идентификации узлов в сетях уровня 3 (сетевой уровень OSI).
Версии:
- IPv4 — 32 бита (пример: 192.168.1.10)
- IPv6 — 128 бит (пример: 2001:0db8:85a3::8a2e:0370:7334)
IPv4 структура:
- Network ID — часть, определяющая сеть.
- Host ID — часть, определяющая конкретное устройство в сети.
Классы IPv4 (для общего понимания):
Класс A Диапазон 1.0.0.0 – 126.255.255.255 Кол-во хостов 16 млн Пример Корпоративные сети
Класс B Диапазон 128.0.0.0 – 191.255.255.255 Кол-во хостов 65 тыс Пример Университеты, крупные компании
Класс C Диапазон 192.0.0.0 – 223.255.255.255 Кол-во хостов254 Пример Домашние/офисные сети
CIDR (префиксная нотация): 192.168.1.0/24 — маска 255.255.255.0 (256 адресов, из них 254 хоста). Отличие от MAC: IP можно изменить, назначить вручную или через DHCP, а MAC «прошит» в сетевой карте.
7. Шлюз (Gateway)
Определение:
Шлюз по умолчанию (Default Gateway) — это устройство, которое обеспечивает выход из локальной сети в другие сети, обычно в интернет.
Роль шлюза:
- Принимает трафик, предназначенный для другой сети;
- Использует маршрутизацию (routing) для выбора пути передачи;
- Может выполнять NAT, firewall, DHCP, VPN и другие функции.
Пример:
Если ваш компьютер 192.168.1.100 хочет отправить пакет на сервер 8.8.8.8, он передаёт его шлюзу 192.168.1.1 (роутеру), который уже знает, куда дальше направить трафик.
Аналогия:
Шлюз — это как «выехать с подъездной дороги на шоссе».
В локальной сети вы можете «ездить» между соседями напрямую, но чтобы попасть за город (в интернет), нужен выезд — шлюз.
ИТОГОВОЕ РЕЗЮМЕ
Термин
Уровень OSI
Назначение
Пример
MAC
2
Уникальный физический адрес интерфейса
00:1A:2B:3C:4D:5E
IP
3
Логический адрес узла в сети
192.168.1.10
Порт
4
Номер приложения/службы
80 (HTTP)
Шлюз
3
Устройство, связывающее сети
192.168.1.1
Узел
все
Любое устройство в сети
ПК, маршрутизатор
Хост
3-7
Конечное устройство, работающее с IP
ноутбук, сервер
Сеть
-
Совокупность узлов и каналов
LAN, WAN, MAN
Типы сетей: LAN, WAN, MAN, PAN
1. PAN — Personal Area Network (Персональная сеть)
Определение:
PAN — это самая малая сеть, объединяющая устройства, принадлежащие одному пользователю в пределах нескольких метров.
Примеры:
- Смартфон ↔️ наушники Bluetooth
- Ноутбук ↔️ мышь или клавиатура по Bluetooth
- Телефон ↔️ Smart Watch
- USB-тетеринг между ПК и телефоном
Технические характеристики:
- Радиус: до 10 м (иногда больше при BLE 5.0);
- Скорость: от 1 до 24 Мбит/с (в зависимости от стандарта Bluetooth);
- Протоколы: Bluetooth, Infrared (IrDA), ZigBee, USB, NFC;
- Схема подключения: точка-точка или звезда.
Аналогия:
PAN — это личное пространство связи. Всё, что "на тебе и вокруг тебя" — от умных часов до гарнитуры.
2. LAN — Local Area Network (Локальная сеть)
Определение:
LAN — это сеть, охватывающая ограниченную территорию (офис, здание, кампус, дом).Она объединяет компьютеры и другие устройства для совместного использования данных и ресурсов.
Основные характеристики:
- Радиус: до 1 км;
- Скорость: от 100 Мбит/с до 10 Гбит/с и выше;
- Среда: витая пара, оптика, Wi-Fi;
- Протоколы: Ethernet, Wi-Fi (802.11), ARP, STP, VLAN;
- Топологии: звезда, дерево, кольцо, mesh.
Типовые устройства:
- Коммутаторы (switch);
- Точки доступа (Access Point);
- Маршрутизаторы;
- Серверы, принтеры, камеры.
Преимущества:
- Высокая скорость;
- Низкие задержки;
- Простота управления;
- Контроль безопасности и доступа.
Пример:
Домашняя сеть — ноутбук, принтер и телевизор подключены к одному Wi-Fi-роутеру.
3. MAN — Metropolitan Area Network (Городская сеть)
Определение:
MAN — это сеть, охватывающая территорию города или крупного района, соединяющая несколько локальных сетей (LAN) между собой.
Примеры:
- Сеть провайдера, соединяющая районы города;
- Сеть между зданиями университета или компании;
- Сети муниципальных служб (видеонаблюдение, IoT).
Технические характеристики:
- Радиус: от 1 до 50 км;
- Среда: волоконно-оптические линии, радиорелейные каналы;
- Скорость: от сотен Мбит/с до десятков Гбит/с;
- Протоколы: MPLS, Metro Ethernet, SDH/SONET, DWDM;
Оборудование: маршрутизаторы, оптические мультиплексоры, коммутаторы уровня L2/L3.
Аналогия:
MAN — это как городская транспортная сеть, соединяющая районы (LAN) между собой скоростными магистралями.
4. WAN — Wide Area Network (Глобальная сеть)
Определение:
WAN — это сеть, охватывающая большие географические территории: страны, континенты, планету.Главный пример WAN — Интернет.
Основные характеристики:
- Радиус: от сотен километров до всего мира;
- Скорость: от десятков Мбит/с до терабит;
- Среда: оптоволоконные линии, спутниковые каналы, подводные кабели;
- Протоколы: IP, MPLS, BGP, PPP, Frame Relay;
- Устройства: маршрутизаторы, оптические транспондеры, магистральные коммутаторы.
Назначение:
- Объединение удалённых филиалов, дата-центров, облаков;
- Обеспечение доступа к Интернету;
- Передача данных между регионами и странами.
Преимущества:
- Глобальное покрытие;
- Надёжность через резервные маршруты;
- Масштабируемость.
Пример:
Связь между офисом в Киеве и сервером в Амстердаме через сеть оператора — это WAN. Сам Интернет — крупнейшая WAN в мире.
Тип сети: PAN
Полное название: Personal Area Network
Радиус действия: до 10 м
Примеры технологий: Bluetooth, USB, NFC
Пример использования: Смартфон ↔ Наушники
Тип сети: LAN
Полное название: Local Area Network
Радиус действия: до 1 км
Примеры технологий: Ethernet, Wi-Fi
Пример использования: Дом, офис
Тип сети: MAN
Полное название: Metropolitan Area Network
Радиус действия: 1–50 км
Примеры технологий: Metro Ethernet, MPLS
Пример использования: Сеть города, провайдер
Тип сети: WAN
Полное название: Wide Area Network
Радиус действия: 50+ км, глобально
Примеры технологий IP, MPLS, SDH, Internet
Пример использования Интернет, VPN между филиалами
Визуальная аналогия
| Сеть | Масштаб | Аналогия |
|---|---|---|
| PAN | 1 человек | Личные устройства |
| LAN | 1 дом / офис | Домашняя сеть |
| MAN | 1 город | Городская магистраль |
| WAN | 1 страна / мир | Глобальная сеть, Интернет |
💻Знакомство с командной строкой сети
(ipconfig / ifconfig / дополнительные утилиты)
1. Зачем это нужно
Командная строка — это инструмент для:
- диагностики соединений (IP, DNS, шлюз, интерфейсы);
- проверки корректности настроек;
- первичной диагностики проблем (“не пингуется”, “нет интернета”, “адрес не выдан”);
- управления сетевыми интерфейсами вручную.
Работа через CLI (Command Line Interface) быстрее и точнее, чем через GUI, особенно на серверах.
2. Команда ipconfig (Windows) Назначение: Отображает и управляет сетевыми параметрами интерфейсов Windows. Синтаксис:
ipconfig [параметры]
Основные примеры:
ipconfig Показать базовую информацию о сетевых адаптерах: IP, маска, шлюз ipconfig /all Подробная информация (включая MAC, DNS, DHCP, Lease time) ipconfig /release Освободить текущий IP, полученный от DHCP ipconfig /renew Запросить новый IP у DHCP-сервера ipconfig /flushdns Очистить кэш DNS-резольвера ipconfig /displaydns Просмотреть содержимое DNS-кэша
Пример вывода:
Ethernet adapter Ethernet0: Connection-specific DNS Suffix . : IPv4 Address. . . . . . . . . . . : 192.168.10.24 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.10.1 DHCP Enabled. . . . . . . . . . . : Yes Physical Address. . . . . . . . . : 00-1A-2B-3C-4D-5E
Комментарий: Из этого вывода можно понять — есть ли DHCP, какой IP и маска у устройства, и куда идут пакеты (через какой шлюз). 3. Команда ifconfig (Linux, macOS) Назначение: Показывает и управляет сетевыми интерфейсами в Unix-подобных системах. (в новых дистрибутивах заменяется на ip addr из пакета iproute2). Синтаксис: ifconfig [интерфейс] [опции] Основные примеры: Команда Описание ifconfig Показать активные интерфейсы ifconfig -a Показать все интерфейсы, включая неактивные ifconfig eth0 up Включить интерфейс ifconfig eth0 down Выключить интерфейс ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up Назначить IP и запустить интерфейс
Пример вывода: eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.24 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::a00:27ff:fe4e:66a1 prefixlen 64 scopeid 0x20<link>
ether 08:00:27:4e:66:a1 txqueuelen 1000 (Ethernet)
RX packets 5213 bytes 734910 (717.6 KiB)
TX packets 4121 bytes 598310 (584.4 KiB)
Комментарий: Здесь видно IP-адрес, маску, MAC, счётчики трафика и состояние интерфейса.
4. Новые утилиты: ip (замена ifconfig) Современные Linux-дистрибутивы используют: ip addr show ip link show ip route show Пример: ip addr show eth0 выведет IP, MAC, состояние интерфейса, IPv6 и т.д.
5. Дополнительные полезные команды