85 KiB
Ниже приведён полный список уникальных вопросов из всех экзаменационных билетов (без дублирования) и развёрнутые ответы на каждый из них.
1. Какие уровни модели OSI отвечают за передачу данных между компьютерами?
За непосредственную передачу данных между компьютерами отвечают нижние четыре уровня модели OSI (с 1 по 4):
- Физический уровень (1) – передача битов по среде (кабель, радиоэфир).
- Канальный уровень (2) – передача кадров между соседними узлами (MAC-адреса, коммутаторы).
- Сетевой уровень (3) – маршрутизация пакетов от источника к получателю через несколько сетей (IP-адреса,路由器).
- Транспортный уровень (4) – обеспечивает надёжную или ненадёжную доставку данных между процессами на узлах (TCP, UDP).
Верхние три уровня (сеансовый, представительский, прикладной) занимаются формированием данных, кодированием, управлением сеансами и прикладными сервисами.
2. Что такое физический уровень в модели OSI и какие функции он выполняет?
Физический уровень – самый нижний уровень модели OSI. Он определяет электрические, механические, процедурные и функциональные характеристики передачи сигналов по физической среде.
Функции:
- Преобразование битов в электрические/оптические/радиосигналы и обратно.
- Определение типа среды (витая пара, оптоволокно, радио).
- Управление скоростью передачи, синхронизацией, формой сигнала.
- Передача неструктурированного потока битов (без кадров).
- Обработка коллизий (в некоторых средах, например, CSMA/CD).
Примеры протоколов: Ethernet (10Base-T, 100Base-TX), DSL, Bluetooth (радиочастотная часть), USB.
3. Что такое IP-адрес и как он работает?
IP-адрес – уникальный числовой идентификатор устройства в сети (или в интернете), работающий на сетевом уровне (L3) модели OSI. Позволяет маршрутизаторам направлять пакеты от отправителя к получателю.
Как работает:
- IPv4 – 32 бита, записывается как 4 десятичных числа через точку (например, 192.168.1.1).
- IPv6 – 128 бит, шестнадцатеричная запись.
- Адрес состоит из сетевой части (идентифицирует сеть) и хостовой части (идентифицирует устройство внутри сети). Маска подсети (или префикс) показывает границу между ними.
- Маршрутизаторы используют таблицы маршрутизации, чтобы по IP-адресу назначения отправить пакет дальше.
- Протокол ARP (для IPv4) или NDP (IPv6) связывает IP-адрес с MAC-адресом в пределах локальной сети.
Пример: Компьютер с IP 192.168.1.10 отправляет данные на 8.8.8.8. Маршрутизатор по сети 192.168.1.0/24 узнаёт, что это внешний адрес, и передаёт пакет вышестоящему роутеру.
4. Что такое прикладной уровень в модели OSI и какие приложения на нём работают?
Прикладной уровень (Layer 7) – самый верхний. Обеспечивает интерфейс между сетевыми службами и пользовательскими приложениями. На этом уровне работают протоколы, которые непосредственно используют приложения.
Приложения / протоколы:
- HTTP/HTTPS – веб-браузеры.
- FTP – передача файлов.
- SMTP, POP3, IMAP – электронная почта.
- DNS – преобразование доменных имён в IP-адреса.
- Telnet, SSH – удалённый доступ.
- DHCP – автоматическая настройка IP-адресов.
5. Какие стандарты и протоколы используются для обеспечения взаимодействия между устройствами на различных уровнях модели OSI?
На каждом уровне – свои протоколы и стандарты:
- L1 (физический): IEEE 802.3 (Ethernet), 802.11 (Wi-Fi), USB, Bluetooth (физическая часть).
- L2 (канальный): Ethernet (MAC, CSMA/CD), PPP, HDLC, 802.11 (MAC), VLAN (802.1Q), ARP (частично).
- L3 (сетевой): IP (IPv4, IPv6), ICMP, OSPF, BGP, RIP.
- L4 (транспортный): TCP, UDP, SCTP.
- L5 (сеансовый): NetBIOS, PPTP, L2TP (частично).
- L6 (представительский): SSL/TLS, JPEG, ASCII, MIME.
- L7 (прикладной): HTTP, FTP, DNS, SMTP, DHCP, SSH.
Стандарты разрабатываются ISO, IEEE, IETF (RFC).
6. Какие альтернативные модели существуют для описания процесса передачи данных?
Основные альтернативы модели OSI:
- Модель TCP/IP (DoD) – имеет 4 уровня (сетевой интерфейс, интернет, транспорт, прикладной). Более простая, реально используемая в интернете.
- Модель Cisco (иерархическая) – ядро, распределение, доступ (для проектирования сетей).
- Модель IEEE 802 (LAN/MAN) – фокусируется на канальном и физическом уровнях (LLC, MAC).
- Модель «SNA» (IBM) – системы сетевой архитектуры (устаревшая, собственническая).
- Модель «X.25» – для сетей с коммутацией пакетов (устаревшая).
На практике инженеры чаще используют модель TCP/IP.
7. Что такое транспортный уровень в модели OSI и чем он отличается от сетевого уровня?
Транспортный уровень (L4) обеспечивает логическую связь между процессами (приложениями) на конечных узлах. Он отвечает за сегментацию данных, управление потоком, контроль ошибок (TCP) или быстроту без гарантий (UDP).
Отличия от сетевого уровня (L3):
| Параметр | Транспортный (L4) | Сетевой (L3) |
|---|---|---|
| Объект доставки | Сегменты (данные приложения) | Пакеты (дейтаграммы) |
| Адресация | Порты (номер процесса) | IP-адреса (устройство) |
| Сквозная доставка | Между приложениями | Между узлами (хостами) |
| Надёжность | TCP – надёжный, UDP – нет | IP – ненадёжный (best effort) |
| Пример | TCP, UDP | IPv4, IPv6 |
Пример: Сетевой уровень доставляет пакет на компьютер, транспортный уровень – нужному приложению (порту 80 для веб-сервера).
8. Что такое сетевой уровень в модели OSI и как он обеспечивает маршрутизацию пакетов?
Сетевой уровень (L3) отвечает за доставку пакетов от отправителя к получателю через несколько сетей (сегментов). Основная функция – маршрутизация.
Как обеспечивает маршрутизацию:
- Каждому устройству присваивается IP-адрес (сетевой адрес + хост).
- Маршрутизаторы строят таблицы маршрутизации (статически или динамически через протоколы OSPF, BGP, RIP).
- При получении пакета маршрутизатор смотрит IP-адрес назначения, находит в таблице подходящий маршрут (следующий hop) и пересылает пакет.
- Если маршрут неизвестен, используется маршрут по умолчанию (default gateway).
- При необходимости пакет может быть фрагментирован (для MTU разных сетей).
Пример: Пакет из сети 192.168.1.0/24 должен попасть в 10.0.0.0/8 – маршрутизатор по таблице знает, что следующий шлюз – 192.168.1.1.
9. Что такое Wi-Fi и как он работает?
Wi-Fi – семейство стандартов беспроводной связи (IEEE 802.11) для локальных сетей. Использует радиоволны (2,4 ГГц, 5 ГГц, 6 ГГц).
Как работает:
- Устройства общаются через точку доступа (AP) в режиме инфраструктуры или напрямую (Ad-hoc).
- Используется CSMA/CA (множественный доступ с контролем несущей и предотвращением коллизий): перед передачей устройство слушает эфир, если занят – ждёт случайное время.
- Поддерживаются шифрование (WPA2/WPA3), аутентификация (пароль, 802.1X).
- Кадры Wi-Fi инкапсулируются в Ethernet-кадры (часто).
Стандарты: 802.11b/g/n (2,4 ГГц), 802.11a/ac/ax (5 ГГц), 802.11be (Wi-Fi 7).
10. Что такое канальный уровень в модели OSI и какие протоколы на нём используются?
Канальный уровень (L2) обеспечивает передачу кадров между двумя соседними узлами (в пределах одной физической сети). Отвечает за управление доступом к среде, обнаружение ошибок (CRC), физическую адресацию (MAC).
Протоколы:
- Ethernet (IEEE 802.3) – самый распространённый для LAN.
- Wi-Fi (802.11) – беспроводной.
- PPP – для соединений точка-точка (Dial-up, DSL).
- HDLC – синхронные линии.
- Frame Relay, ATM – устаревшие для WAN.
- VLAN (802.1Q) – виртуальные локальные сети.
- STP – предотвращение петель.
- LLDP – обнаружение соседей.
11. В чём разница между TCP и UDP протоколами транспортного уровня?
| Характеристика | TCP | UDP |
|---|---|---|
| Надёжность | Подтверждение доставки, повторная передача потерь | Нет подтверждений, пакеты могут теряться |
| Упорядочивание | Да, пакеты приходят в порядке отправки | Нет, возможна перестановка |
| Контроль потока | Да (оконное управление) | Нет |
| Установление соединения | Трёхэтапное рукопожатие (SYN, SYN-ACK, ACK) | Без соединения (дейтаграммы) |
| Скорость | Ниже (больше служебной информации) | Выше, меньше задержек |
| Заголовок | 20–60 байт | 8 байт |
| Примеры приложений | HTTP, HTTPS, FTP, SSH, SMTP | DNS, VoIP, видеоконференции, игры |
Выбор: TCP для критичных к потерям данных (веб, файлы); UDP – где важна скорость и допустимы потери (стриминг, голос).
12. Как работает маршрутизация в сети с использованием модели OSI?
Маршрутизация опирается на сетевой уровень (L3). Процесс (отправка из сети A в сеть B через несколько маршрутизаторов):
- Приложение на хосте-отправителе передаёт данные транспортному уровню (L4, например, TCP).
- L4 добавляет заголовок (порты) -> сегмент.
- L3 (IP) добавляет заголовок с IP-адресами отправителя и получателя -> пакет.
- L2 (Ethernet) инкапсулирует пакет в кадр с MAC-адресами отправителя и следующего маршрутизатора (шлюза). Если получатель в другой сети, шлюзом является роутер.
- Кадр передаётся через L1 (биты) к шлюзу.
- Маршрутизатор на L2 извлекает пакет, на L3 смотрит IP-адрес назначения, сверяется с таблицей маршрутизации и решает, на какой интерфейс и какому следующему роутеру отправить пакет.
- Затем пакет снова инкапсулируется в новый кадр для следующего сегмента.
- На конечном узле пакет поднимается по уровням до приложения.
Динамическая маршрутизация использует протоколы OSPF, BGP, RIP для автоматического обновления таблиц.
13. Что такое сеансовый уровень в модели OSI и для чего он нужен?
Сеансовый уровень (L5) управляет диалогом между приложениями на разных устройствах. Он устанавливает, поддерживает и завершает сеансы связи.
Основные функции:
- Управление диалогом: определяет, какая сторона может передавать в данный момент (полудуплекс/дуплекс).
- Синхронизация: добавляет контрольные точки в длинные передачи (чтобы при сбое можно было возобновить не с начала).
- Управление сеансом: открытие/закрытие сеанса, идентификация приложений.
- Возобновление прерванной передачи.
Примеры протоколов: NetBIOS, PPTP, L2TP (частично), RPC. В модели TCP/IP эти функции часто встроены в прикладной или транспортный уровни.
14. Что такое TCP/IP и как это влияет на работу сети?
TCP/IP – стек протоколов (набор), фактически используемый в интернете. Название от двух основных протоколов: TCP (транспортный уровень) и IP (сетевой уровень). Модель TCP/IP имеет 4 уровня (сетевой интерфейс, интернет, транспортный, прикладной) и является более простой и практичной, чем OSI.
Влияние на работу сети:
- Обеспечивает сквозную связь между любыми устройствами в интернете.
- IP отвечает за адресацию и маршрутизацию (без установки соединения).
- TCP – надёжная доставка с управлением перегрузкой, упорядочиванием.
- UDP – быстрая доставка без гарантий.
- Прикладные протоколы (HTTP, FTP, DNS) работают поверх TCP/UDP.
- Именно TCP/IP лежит в основе всей современной сетевой инфраструктуры (LAN, WAN, интернет).
15. Что такое SDN и как эта технология меняет подход к управлению сетью?
SDN (Software-Defined Networking) – подход, при котором управление сетью (control plane) отделяется от передачи данных (data plane). Управление централизуется в контроллере.
Как меняет подход:
- Централизованное программируемое управление – сетевые политики задаются программно (через API), а не конфигурацией каждого устройства вручную.
- Гибкость – администратор может динамически менять маршруты, балансировку, политики безопасности.
- Виртуализация сети (Network Function Virtualization) – функции (брандмауэр, балансировщик) могут быть программными.
- OpenFlow – один из протоколов между контроллером и коммутаторами.
- Упрощение – интеллект в контроллере, коммутаторы только пересылают пакеты по таблицам, полученным от контроллера.
Пример: В дата-центре SDN позволяет быстро перенастраивать трафик при отказе кабеля без участия человека.
16. Что такое представительский уровень в модели OSI и что он делает с данными?
Представительский уровень (L6) отвечает за преобразование данных из формата приложения в единый сетевой формат и обратно. Также выполняет шифрование/дешифрование и сжатие.
Функции:
- Преобразование кодировок (EBCDIC ↔ ASCII, UTF-8).
- Шифрование – SSL/TLS на этом уровне (хотя в TCP/IP это часто относят к прикладному).
- Сжатие данных для уменьшения объёма (например, gzip в HTTP).
- Сериализация/десериализация (XML, JSON, ASN.1).
- Управление синтаксисом – согласование форматов между разными системами.
Пример: Веб-браузер (L7) отправляет HTML-текст; L6 может сжать его (gzip) и зашифровать (TLS) перед передачей на L5.
17. Что такое VPN и как оно обеспечивает безопасность в сети?
VPN (Virtual Private Network) – технология, создающая зашифрованное соединение («туннель») поверх другой сети (например, интернета). Обеспечивает конфиденциальность, целостность и аутентификацию данных.
Как обеспечивает безопасность:
- Шифрование – все данные между клиентом и сервером VPN шифруются (AES, ChaCha20).
- Туннелирование – исходные пакеты инкапсулируются в новые (с новыми заголовками), скрывая реальные IP-адреса.
- Аутентификация – проверка клиента (пароль, сертификат, токен) перед подключением.
- Целостность – хэширование (SHA) для обнаружения изменения данных.
- Защита от прослушивания и подмены на публичных сетях (Wi-Fi).
Протоколы: IPsec, OpenVPN, WireGuard, L2TP/IPsec, SSTP.
Пример: Сотрудник подключается к VPN-серверу компании из кафе. Все его данные к серверам компании идут через зашифрованный туннель.
18. Как происходит взаимодействие между уровнями модели OSI?
Взаимодействие – вертикальное (между уровнями одного устройства) и горизонтальное (между одинаковыми уровнями разных устройств).
На одном устройстве (передача):
- Данные от приложения (L7) передаются вниз: L7 -> L6 -> L5 -> L4 -> L3 -> L2 -> L1.
- Каждый уровень добавляет свой заголовок (PDU) к данным (инкапсуляция).
- На L2 также добавляется концевик (CRC).
На приёмном устройстве:
- L1 принимает биты, L2 проверяет CRC, удаляет L2-заголовок и передаёт PDU вверх на L3.
- Каждый уровень снимает свой заголовок (деинкапсуляция) и передаёт выше.
Горизонтальное взаимодействие: L4 отправителя и L4 получателя «общаются» через логический протокол (TCP/UDP). Физически данные проходят через все уровни, но логически кажется, что уровень напрямую разговаривает с одноуровневым на другом устройстве.
19. Какие функции выполняет каждый из уровней модели OSI?
| Уровень | Функции |
|---|---|
| 7. Прикладной | Интерфейс с приложениями, протоколы HTTP/FTP/DNS/SMTP. |
| 6. Представительский | Преобразование данных, шифрование, сжатие. |
| 5. Сеансовый | Управление диалогом, синхронизация, восстановление сеансов. |
| 4. Транспортный | Сквозная доставка, надёжность (TCP) или скорость (UDP), управление потоком и перегрузками. |
| 3. Сетевой | Маршрутизация пакетов, IP-адресация, фрагментация. |
| 2. Канальный | Передача кадров между соседними узлами, MAC-адреса, обнаружение ошибок, доступ к среде (CSMA/CD, CSMA/CA). |
| 1. Физический | Передача битов по среде, кодирование сигналов, разъёмы, напряжение. |
20. Что такое DDoS-атака и как она может повлиять на работу компьютерной сети?
DDoS (Distributed Denial of Service) – атака, при которой множество скомпрометированных устройств (ботнет) одновременно отправляют огромное количество запросов на цель (сервер, сетевой ресурс), перегружая её и делая недоступной для легитимных пользователей.
Влияние на сеть:
- Перегрузка полосы пропускания – канал до цели заполняется мусорным трафиком, легитимные пакеты теряются.
- Истощение ресурсов сервера (CPU, память, таблицы соединений).
- Переполнение таблиц маршрутизаторов/брандмауэров – устройства падают или сбрасывают соединения.
- Коллатеральный ущерб – могут пострадать провайдеры и соседние сети (например, при атаке на DNS-сервер).
- Экономические потери (простой сервисов, упущенная выгода).
Примеры атак: SYN flood, UDP flood, HTTP flood, ICMP flood (ping flood). Защита: фильтрация, капчи, CDN, специализированные анти-DDoS устройства.
21. Чем отличаются протоколы канального и сетевого уровней?
| Параметр | Канальный (L2) | Сетевой (L3) |
|---|---|---|
| Область действия | В пределах одной сети (сегмента) | Между разными сетями (сквозная) |
| Адресация | MAC-адреса (48 бит, плоское пространство) | IP-адреса (иерархические) |
| Тип доставки | Точка-точка (соседние узлы) | От источника до получателя (через несколько L2 сетей) |
| Управление ошибками | Обнаружение (CRC), но не исправление | Может сообщить об ошибке (ICMP), но не исправляет |
| Пример протокола | Ethernet, Wi-Fi, PPP | IPv4, IPv6 |
| Основное устройство | Коммутатор, мост | Маршрутизатор |
L2 не умеет пересылать кадры за пределы одной широковещательной домены. L3 – обеспечивает маршрутизацию через L2-сети.
22. Что такое протокол и какие типы протоколов используются в модели OSI?
Сетевой протокол – набор правил и форматов, определяющих, как устройства обмениваются данными на определённом уровне.
Типы протоколов в модели OSI (по уровням):
- Физические: кодирование сигнала, разъёмы (например, 1000BASE-T).
- Канальные: Ethernet, Wi-Fi, PPP, HDLC.
- Сетевые: IP, ICMP, ARP, OSPF, BGP.
- Транспортные: TCP, UDP, SCTP.
- Сеансовые: NetBIOS, PPTP.
- Представительские: SSL/TLS, ASCII, JPEG.
- Прикладные: HTTP, FTP, DNS, SMTP, DHCP.
Также бывают проприетарные (Cisco CDP) и открытые (RFC IETF).
23. Что такое кибербезопасность и как она защищает компьютерные сети от угроз?
Кибербезопасность – практика защиты сетей, устройств, программ и данных от кибератак, несанкционированного доступа, повреждения или кражи.
Как защищает сети:
- Контроль доступа (аутентификация, авторизация, учёт) – пароли, сертификаты, биометрия.
- Межсетевые экраны (firewall) – фильтрация трафика по правилам.
- Системы обнаружения вторжений (IDS/IPS) – мониторинг аномалий.
- Шифрование данных (VPN, HTTPS, SSH) – защита от прослушивания.
- Антивирусы и анти-шпионские ПО.
- Сегментация сети (VLAN, DMZ) – ограничение распространения атак.
- Безопасная конфигурация устройств, регулярные обновления (патчи).
- Обучение пользователей (фишинг, социальная инженерия).
24. Какие проблемы могут возникнуть при передаче данных через модель OSI?
Реальные проблемы при передаче по стеку OSI (или любой модели):
- Физический уровень: обрыв кабеля, помехи, затухание, нарушение синхронизации.
- Канальный уровень: коллизии (в старом Ethernet), ошибки в кадрах (CRC mismatch), петли (без STP), подмена MAC-адресов.
- Сетевой уровень: неправильная маршрутизация (петли), фрагментация пакетов (MTU mismatch), недостижимость сети (ICMP ошибки), исчерпание IP-адресов (IPv4).
- Транспортный уровень: потеря сегментов (если UDP), перегрузка (TCP slow start), ошибка портов.
- Сеансовый уровень: разрыв сеанса, неспособность возобновить передачу.
- Представительский уровень: несовместимость кодировок (ASCII vs EBCDIC), ошибки шифрования/дешифрования.
- Прикладной уровень: сбои приложения, неподдерживаемые версии протоколов, атаки (SQL-инъекции, XSS).
Общие проблемы: задержки, джиттер, потеря пакетов, перегрузка, атаки.
25. Что такое топология сети и какие существуют её виды?
Топология сети – способ соединения узлов и каналов связи в сети. Определяет физическое или логическое расположение.
Основные виды:
- Шина (Bus) – все устройства подключены к одному кабелю (устарела; коллизии, разрыв кабеля парализует сеть).
- Звезда (Star) – каждый узел подключён к центральному устройству (коммутатору/концентратору). Самый распространённый вид (Ethernet).
- Кольцо (Ring) – данные передаются по кругу (Token Ring, FDDI). Отказ одного узла может нарушить работу.
- Полносвязная (Mesh) – каждый узел соединён с каждым (используется в ядре интернета, большая избыточность).
- Дерево (Tree) – иерархическая звезда (например, в больших кампусных сетях).
- Ячеистая (Partial mesh) – часть соединений (баланс надёжности и стоимости).
- Точка-точка (Point-to-point) – два устройства напрямую.
Логическая топология – как данные передаются (например, логическое кольцо при физической звезде).
26. Как можно решить проблемы, связанные с передачей данных через модель OSI?
Решения зависят от уровня:
- Физический: заменить кабель, использовать экранированные линии, повторители/хабы (устарели), лучше – коммутаторы с медным/оптическим подключением.
- Канальный: использовать протоколы с обнаружением ошибок (Ethernet CRC) и повторной передачей (TCP на вышестоящем уровне), применять STP (Spanning Tree) для предотвращения петель.
- Сетевой: динамическая маршрутизация (OSPF, BGP), правильная адресация (VLSM, IPv6), увеличение MTU или фрагментация.
- Транспортный: выбор TCP для надёжности, настройка буферов и окон, использование SCTP при необходимости.
- Сеансовый: механизмы восстановления сеансов, контрольные точки (например, в протоколах удалённого доступа).
- Представительский: согласование кодировок (например, HTTP заголовки Content-Type), использование стандартных форматов (UTF-8).
- Прикладной: отладка приложений, корректная обработка ошибок, таймауты.
Общие практики: мониторинг (SNMP, NetFlow), резервирование (дублирование каналов, устройств), регулярное тестирование.
27. Какие устройства используются на каждом уровне модели OSI?
| Уровень | Устройства |
|---|---|
| L1 Физический | Повторитель (repeater), концентратор (hub), медиаконвертер, трансивер, пассивные компоненты (кабель, разъём, патч-панель). |
| L2 Канальный | Коммутатор (switch), мост (bridge), сетевой адаптер (NIC – частично L2), точка доступа Wi-Fi (L2), модем (частично). |
| L3 Сетевой | Маршрутизатор (router), многоуровневый коммутатор (L3 switch), брандмауэр (часто L3-L4). |
| L4 Транспортный | Программные компоненты (стек TCP/IP, балансировщики нагрузки на основе портов). Специализированных аппаратных устройств нет. |
| L5–L7 | Шлюзы (application gateway), прокси-серверы, контроллеры WAN-ускорения, межсетевые экраны седьмого уровня (NGFW). |
Некоторые устройства работают на нескольких уровнях: коммутатор L3 (L2 + L3), NGFW (L3–L7).
28. Что такое DHCP и как он упрощает настройку сетевых устройств?
DHCP (Dynamic Host Configuration Protocol) – протокол прикладного уровня (L7), позволяющий устройствам автоматически получать IP-адрес и другие параметры сети от сервера DHCP.
Как упрощает настройку:
- Администратору не нужно вручную прописывать IP, маску, шлюз, DNS на каждом устройстве.
- При подключении к сети клиент отправляет широковещательный запрос (DHCP Discover), сервер отвечает предложением (Offer) и затем подтверждает (ACK).
- Клиент получает: IP-адрес, маску подсети, шлюз по умолчанию, DNS-серверы, домен, время аренды.
- Адреса можно зарезервировать по MAC-адресу (статическое назначение).
- Аренда автоматически продлевается, адреса переиспользуются.
Преимущества: централизованное управление, уменьшение ошибок ввода, поддержка мобильных устройств (ноутбуки подключаются к разным сетям).
29. Что такое Ethernet и как он стал стандартом для локальных сетей?
Ethernet – семейство технологий канального и физического уровня, описывающее формат кадров, управление доступом к среде (CSMA/CD в старых версиях), а также электрические и оптические спецификации.
Как стал стандартом:
- Надёжность и простота – дешевизна, масштабируемость от 10 Мбит/с до 400 Гбит/с.
- Использование звёздообразной топологии на коммутаторах (избавило от коллизий).
- IEEE 802.3 – открытый стандарт, принятый всеми производителями.
- Обратная совместимость – новые версии (Fast Ethernet, Gigabit, 10GbE) поддерживают ту же структуру кадров.
- Поддержка витой пары и оптоволокна – дешево для дома (UTP) и производительно для дата-центров (оптика).
- Простота администрирования – не требует установки соединений (как в Token Ring).
Сегодня Ethernet доминирует в LAN, MAN и даже используется в некоторых WAN (Ethernet over MPLS).
30. Что такое VLAN и как он разделяет сеть на логические сегменты?
VLAN (Virtual Local Area Network) – технология, позволяющая разделить одну физическую сеть на несколько изолированных логических сетей на уровне L2 (коммутаторы).
Как разделяет:
- Коммутатор помечает кадры тегами (802.1Q) – добавляет 4 байта с идентификатором VLAN (12 бит → до 4096 VLAN).
- Порты коммутатора назначаются в определённый VLAN (access port) или пропускают несколько VLAN (trunk port).
- Устройства в разных VLAN не видят трафик друг друга напрямую (без маршрутизатора или L3 коммутатора).
- Это улучшает безопасность, уменьшает широковещательный трафик, позволяет логически группировать пользователей независимо от их физического расположения.
Пример: В одной компании отделы продаж и бухгалтерия находятся в одном здании, но находятся в разных VLAN. Трафик между ними идёт только через маршрутизатор с контролем доступа.
31. Как осуществляется передача данных между устройствами на разных уровнях модели OSI?
(Этот вопрос частично дублирует вопрос 18, но добавим детали.)
Процесс передачи данных между устройствами (отправитель А, получатель Б) включает:
- Формирование данных на прикладном уровне А (например, HTTP-запрос).
- Инкапсуляция вниз по уровням (каждый уровень добавляет свой заголовок: L7→L6→L5→L4→L3→L2→L1).
- Передача битов по физической среде (электрические или оптические сигналы).
- Приём на устройстве Б – подъём вверх по уровням: L1 снимает сигнал, L2 проверяет кадр и удаляет заголовок L2, L3 обрабатывает IP-пакет, L4 передаёт данные процессу, L5–L7 по очереди обрабатывают свои заголовки.
- Логическое взаимодействие – каждому уровню кажется, что он общается напрямую с тем же уровнем получателя (через протокол).
Важно: на маршрутизаторах пакеты поднимаются только до L3 (или до L4 в файрволах), а затем снова инкапсулируются для следующего сегмента.
32. Что такое маршрутизатор и как он функционирует?
Маршрутизатор (router) – сетевое устройство, работающее на сетевом уровне (L3). Его основная задача – направлять пакеты между различными IP-сетями.
Функционирование:
- Имеет несколько сетевых интерфейсов (Ethernet, Wi-Fi, оптические порты).
- Хранит таблицу маршрутизации (список сетей, next-hop, метрики).
- При получении пакета:
- Проверяет IP-адрес назначения.
- Ищет самую длинную совпадающую префиксную запись в таблице.
- Если найдена, отправляет пакет на следующий маршрутизатор (или на интерфейс, ведущий к сети назначения).
- Если нет – использует маршрут по умолчанию (default gateway), иначе отбрасывает пакет и отправляет ICMP-сообщение об ошибке.
- Поддерживает статическую маршрутизацию (ручное задание) и динамическую (протоколы OSPF, BGP, RIP).
- Может выполнять NAT, фильтрацию, QoS, шифрование VPN.
33. Что такое компьютерная сеть и для чего она нужна?
Компьютерная сеть – совокупность устройств (компьютеры, серверы, принтеры, маршрутизаторы), соединённых каналами передачи данных, которые обмениваются информацией по определённым правилам (протоколам).
Для чего нужна:
- Совместное использование ресурсов – доступ к файлам, принтерам, сканерам, интернет-каналу.
- Обмен данными – электронная почта, мессенджеры, видеоконференции, социальные сети.
- Централизованное управление – администрирование, обновления, резервное копирование.
- Доступ к информации – базы данных, веб-сайты, облачные сервисы.
- Распределённые вычисления – кластеры, грид-системы, облачные платформы.
- Развлечения – онлайн-игры, стриминг видео.
Без сетей каждый компьютер был бы «островом».
34. Какие существуют типы компьютерных сетей?
По размеру и охвату:
- PAN (Personal Area Network) – вокруг одного человека (Bluetooth, USB).
- LAN (Local Area Network) – в пределах здания, офиса, кампуса (Ethernet, Wi-Fi).
- MAN (Metropolitan Area Network) – город или его часть (например, сеть кабельного ТВ).
- WAN (Wide Area Network) – страна, континент, весь мир (интернет, MPLS).
- GAN (Global Area Network) – глобальная (синоним WAN).
- WLAN (Wireless LAN) – беспроводная локальная сеть (Wi-Fi).
- SAN (Storage Area Network) – сеть хранения данных (Fibre Channel).
По топологии, по функциональному назначению (корпоративные, домашние, провайдерские), по типу среды (проводные, беспроводные).
35. Какие преимущества предоставляет использование модели OSI для организации передачи данных?
Модель OSI – эталонная модель, которая даёт:
- Стандартизацию – единый язык для производителей и разработчиков.
- Разделение на уровни – упрощает разработку, тестирование и отладку.
- Модульность – можно заменить технологию на одном уровне, не затрагивая другие (например, заменить Ethernet на Wi-Fi без изменения приложений).
- Совместимость – разные системы могут взаимодействовать, если следуют спецификациям уровней.
- Упрощение обучения – структурированный подход к сетевым технологиям.
- Межуровневые интерфейсы – чётко определены сервисы, которые уровень предоставляет вышестоящему.
- Инкапсуляцию – позволяет скрыть детали реализации нижних уровней.
Хотя на практике чаще используется модель TCP/IP, OSI остаётся полезной для понимания и учебных целей.
36. Что такое MPLS и как этот протокол ускоряет передачу данных в сети?
MPLS (Multiprotocol Label Switching) – технология, работающая между L2 и L3 (часто называют «уровень 2.5»). Вместо полного анализа IP-заголовка на каждом маршрутизаторе, MPLS использует метки (labels).
Как ускоряет:
- При входе в MPLS-сеть пакету присваивается метка (фиксированной длины 20 бит).
- Промежуточные маршрутизаторы (LSR) пересылают пакеты только по метке (очень быстро, аппаратно), не заглядывая в IP-заголовок.
- Это снижает задержки и увеличивает пропускную способность.
- Позволяет строить VPN (L2VPN, L3VPN) и управлять трафиком (TE – Traffic Engineering).
MPLS широко используется у провайдеров для магистральных сетей и VPN.
37. Что такое IoT и как он использует сетевые технологии для управления устройствами?
IoT (Internet of Things) – концепция сети физических объектов («умные» датчики, бытовая техника, транспортные средства), оснащённых электроникой и связью, собирающих и обменивающихся данными.
Использование сетевых технологий:
- Беспроводные протоколы: Wi-Fi (дома), Bluetooth (BLE), ZigBee, Z-Wave, LoRaWAN (дальняя маломощная), NB-IoT, LTE-M.
- Проводные: Ethernet (для стационарных промышленных датчиков).
- Сетевые модели: часто используются модели «издатель-подписчик» (MQTT, CoAP) поверх TCP/IP или UDP.
- Устройства отправляют данные в облачные платформы или на локальные шлюзы, где обрабатываются и могут передаваться обратно для управления (например, включить лампу, открыть клапан).
- Безопасность – шифрование, аутентификация (TLS, VPN, аппаратные модули).
Пример: умный дом – через смартфон (HTTP/MQTT) вы даёте команду на Wi-Fi-розетку.
38. Что такое облачные вычисления и как они связаны с компьютерными сетями?
Облачные вычисления – модель предоставления вычислительных ресурсов (серверы, хранилища, БД, ПО) по запросу через интернет.
Связь с сетями:
- Облако полностью зависит от сети – доступ к облачным сервисам идёт через интернет или частные каналы (VPN, Direct Connect).
- Сетевые технологии обеспечивают связь между пользователями и дата-центрами облака, а также внутреннюю связь между серверами в дата-центре (VPC, балансировщики, маршрутизаторы).
- SDN, NFV – используются внутри облаков для виртуализации сети.
- Качество сети (задержка, пропускная способность) напрямую влияет на производительность облачных приложений.
- Примеры: AWS, Azure, Google Cloud – предоставляют виртуальные сети (VPC), маршрутизаторы, межсетевые экраны как услугу.
39. Что такое Bluetooth и как его можно использовать в сетевых технологиях?
Bluetooth – технология беспроводной связи малого радиуса действия (до 100 м) на частоте 2,4 ГГц. Используется для обмена данными между устройствами (телефон – гарнитура, мышь – компьютер, ноутбук – колонка).
Использование в сетевых технологиях:
- Bluetooth PAN (Personal Area Network) – объединение устройств вокруг одного человека (например, ноутбук + телефон + принтер).
- Bluetooth LE (BLE) – энергоэффективный вариант для датчиков IoT.
- Тетеринг – раздача интернета с телефона на ноутбук через Bluetooth (BlueTooth PAN или DUN).
- Beacon – маячки для определения местоположения и отправки уведомлений.
- Bluetooth Mesh – сеть с самоорганизацией, позволяет покрыть большие территории (умное освещение).
В отличие от Wi-Fi, Bluetooth не предназначен для высокоскоростной передачи больших объёмов данных, но хорош для периферии и маломощных устройств.
40. Какие недостатки имеет модель OSI при её использовании?
Несмотря на теоретическую ценность, OSI имеет недостатки:
- Сложность реализации – 7 уровней, многие из которых (L5, L6) редко реализуются отдельно (их функции в реальных стеках часто объединены с L7 или L4).
- Некоторые уровни избыточны – например, сеансовый и представительский уровни почти не используются в популярных протоколах.
- Плохая поддержка производителями – реальный интернет построен на модели TCP/IP (4 уровня).
- Неопределённость в границах – многие протоколы «размывают» уровни (например, ARP часто относят и к L2, и к L3).
- Отсутствие обратной связи – модель не включает управление перегрузками (это добавляется на транспортном уровне в TCP).
- Избыточная детализация для обучения – новичкам сложнее, чем с моделью TCP/IP.
Тем не менее, OSI остаётся хорошим концептуальным каркасом.
41. Как модель OSI влияет на безопасность передачи данных?
Модель OSI помогает анализировать безопасность на каждом уровне и строить многоуровневую защиту («защита в глубину»):
- L1 (Физический): защита от перехвата (экранирование кабелей, контроль доступа в серверные).
- L2 (Канальный): Port Security (защита от MAC-спуфинга), DHCP Snooping, Dynamic ARP Inspection.
- L3 (Сетевой): ACL (списки доступа), фильтрация IP, IPsec (на уровне L3), Anti-spoofing.
- L4 (Транспортный): фильтрация по портам, отслеживание состояния сессий (stateful firewall), защита от SYN flood.
- L5 (Сеансовый): аутентификация сеансов, защита от session hijacking (например, использование TLS).
- L6 (Представительский): шифрование данных (SSL/TLS) и проверка целостности.
- L7 (Прикладной): антивирусы, WAF (брандмауэры веб-приложений), контроль контента.
Таким образом, понимание уровней позволяет точечно применять средства защиты.
42. Какие технологии и устройства используют модель OSI в своей работе?
Многие сетевые устройства разрабатываются с привязкой к уровням OSI:
- Коммутаторы L2 – работают на канальном уровне.
- Маршрутизаторы – сетевой уровень (L3).
- Многоуровневые коммутаторы (L3-коммутаторы) – сочетают L2 и L3.
- Балансировщики нагрузки – часто на L4 (порты) или L7 (содержимое приложений).
- Брандмауэры – от L3/L4 (stateful) до L7 (NGFW).
- Шлюзы приложений (Application gateway) – работают на L7.
- Системы обнаружения вторжений (IDS/IPS) – анализируют трафик на разных уровнях.
- Точки доступа Wi-Fi – L1 и L2 (иногда L3 для управления).
Все сетевые стеки ОС (Linux, Windows) реализуют уровни модели (обычно TCP/IP).
43. Какие изменения были внесены в модель OSI после её первоначального представления?
Исходная модель OSI (ISO 7498, 1984) почти не менялась. Однако:
- Были добавлены уточнения в виде протокольных спецификаций (например, X.400 для почты, X.500 для каталогов), но они не получили распространения.
- Некоторые функции перераспределены: например, управление потоком и ошибками полностью закреплено за транспортным уровнем, а не за сеансовым.
- В практических реализациях (например, в протоколах TCP/IP) уровни L5 и L6 не выделяются – их функции выполняются прикладным уровнем (L7) или библиотеками (SSL/TLS).
- Появились модели, сочетающие OSI и TCP/IP (например, «гибридная»).
- В документах ISO модель OSI была дополнена вопросами управления сетью (сетевой менеджмент).
Сегодня модель OSI остаётся неизменной как учебный стандарт.
44. Как модель OSI применяется в современных сетях?
Хотя реальные сети используют стек TCP/IP, модель OSI применяется:
- В обучении – как фундаментальная концепция для понимания принципов инкапсуляции, уровней, протоколов.
- При проектировании – помогает определить, на каком уровне нужна та или иная функция (например, шифрование – L6, маршрутизация – L3).
- В документации и диагностике – при локализации неисправности говорят «проблема на физическом уровне» (обрыв кабеля) или «проблема на прикладном уровне» (ошибка HTTP).
- В устройствах безопасности – уровни OSI используются для классификации трафика (L3, L4, L7-фильтрация).
- В протоколах VoIP/SIP – часто ссылаются на уровни.
- В управлении сетями – SNMP MIB-ы иногда организованы по уровням.
На практике инженеры чаще мыслят 4-уровневой моделью TCP/IP, но OSI остаётся полезной рамкой.
45. Что такое QoS и как оно улучшает качество сетевого соединения?
QoS (Quality of Service) – набор технологий и механизмов, которые управляют пропускной способностью, задержкой, джиттером и потерями пакетов для разных типов трафика.
Как улучшает качество:
- Классификация и маркировка – пакеты помечаются (например, DSCP в IP-заголовке) для приоритизации (голос > видео > веб > фоновый).
- Очереди – на маршрутизаторах/коммутаторах настроены очереди с разным приоритетом (LLQ, CBWFQ).
- Управление перегрузками – предотвращение заполнения буферов (WRED, tail drop).
- Планирование – строгие приоритеты или взвешенные циклические алгоритмы (WRR).
- Полирование и ограничение скорости – для нежелательного трафика.
Пример: VoIP-звонок получает высокий приоритет – задержка < 150 мс, потери < 1%. А загрузка торрента – низкий приоритет.
46. Какие новые технологии могут повлиять на будущее модели OSI?
Новые технологии вносят коррективы в классическое понимание уровней:
- SDN (Software-Defined Networking) – разделяет плоскость управления и данных, что не совсем соответствует жёсткой эталонной модели.
- NFV (Network Functions Virtualization) – виртуализация сетевых функций (маршрутизаторы, брандмауэры) в виде программных модулей, стирает границы между уровнями.
- Именованные данные (NDN) – Content-Centric Networking, где маршрутизация идёт не по IP-адресам, а по именам контента (потенциально новый уровень).
- Quantum networking – квантовые сети с иными принципами передачи (обмен ключами, телепортация) – могут потребовать новых уровней.
- AI/ML в сетях – адаптивные протоколы, которые могут динамически менять поведение уровней.
- Segment Routing – упрощает управление трафиком, стирая границу между L3 и L2.5.
- Time-Sensitive Networking (TSN) – добавляет детерминированную задержку на L2.
Модель OSI, вероятно, останется концептуальной, но практические стеки будут развиваться.
47. Что такое NAT и как он обеспечивает конфиденциальность в сети?
NAT (Network Address Translation) – технология, заменяющая IP-адреса в заголовках пакетов при прохождении через маршрутизатор. Чаще всего используется для преобразования частных адресов (RFC 1918) в публичный адрес.
Обеспечение конфиденциальности (но не полной анонимности):
- Внутренняя структура сети (частные IP-адреса) скрыта от внешнего мира – из интернета нельзя напрямую инициировать соединение к компьютеру внутри LAN.
- NAT создаёт состояние (таблицу трансляции), сопоставляя внутренний IP:порт с внешним портом. Это действует как простой (stateful) firewall – входящие пакеты пропускаются только если они являются ответом на исходящий запрос.
- Защита от некоторых видов атак (например, сканирование портов становится сложнее).
- Ограничение: NAT не шифрует данные (это не VPN). Он скрывает адреса, но содержимое может быть прочитано.
Типы: Static NAT, Dynamic NAT, PAT (Port Address Translation) – самый распространённый.
48. Как модель OSI помогает в разработке новых сетевых технологий?
Модель OSI служит архитектурной основой:
- Чёткие интерфейсы между уровнями – разработчик нового протокола может заменить компонент на одном уровне, не меняя остальные (например, новый протокол маршрутизации на L3, сохраняя L2 Ethernet и L4 TCP).
- Разделение обязанностей – помогает определить, какие функции должен выполнять новый протокол (какой уровень) и какие сервисы он должен предоставлять верхним уровням.
- Стандартизация – использование уровней облегчает совместимость между разными реализациями.
- Инкапсуляция – позволяет существующим протоколам работать поверх новых технологий (например, IPv6 поверх Ethernet).
- Диагностика – при тестировании разработчики могут локализовать проблему на конкретном уровне.
Пример: При разработке протокола QUIC (поверх UDP, но с функциями, похожими на TCP+TLS) инженеры ориентируются на то, чтобы он работал на транспортном/прикладном уровне.
49. Почему модель OSI остаётся (актуальной)?
Несмотря на доминирование TCP/IP, модель OSI остаётся важной по нескольким причинам:
- Образовательная ценность – даёт стройную, концептуально чистую модель из 7 уровней, которая помогает понять принципы сетевого взаимодействия, инкапсуляцию, независимость уровней.
- Универсальный язык – используется в спецификациях, учебниках, сертификациях (Cisco CCNA, CompTIA Network+).
- Справочная модель – для сравнения других архитектур (например, модель TCP/IP сравнивают с OSI).
- Диагностика – фраза «проблема на физическом уровне» понятна всем.
- Безопасность и управление – уровни OSI помогают структурировать политики безопасности и сетевого менеджмента.
- Долговечность – OSI не устаревает, потому что она остаётся «эталоном», а не технологической реализацией.
Модель OSI – это нечто вроде периодической таблицы для сетей: её не используют напрямую, но без неё сложно понять предмет.
50. Что такое DNS и как он помогает в работе с сетью?
DNS (Domain Name System) – распределённая система, преобразующая доменные имена (например, www.example.com) в IP-адреса (например, 93.184.216.34). Работает на прикладном уровне (L7) через протокол UDP (иногда TCP).
Как помогает:
- Пользователям не нужно запоминать числовые IP-адреса – достаточно ввести понятное имя.
- DNS-запросы: клиент → рекурсивный DNS-сервер → корневые серверы → TLD-серверы → авторитативные серверы → ответ.
- Кэширование – ускоряет повторные запросы.
- Поддерживает разные типы записей: A (IPv4), AAAA (IPv6), MX (почтовые серверы), CNAME (псевдонимы), TXT (верификация) и др.
- Балансировка нагрузки – одному имени можно сопоставить несколько IP-адресов.
Без DNS работать в интернете было бы крайне неудобно.
51. Какие основные компоненты входят в состав компьютерной сети?
Основные компоненты:
- Конечные устройства (хосты) – компьютеры, ноутбуки, серверы, принтеры, телефоны, IoT.
- Сетевое оборудование:
- Активное: маршрутизаторы, коммутаторы, точки доступа Wi-Fi, модемы, медиаконвертеры.
- Пассивное: кабели (витая пара, оптоволокно), разъёмы, патч-панели, кроссы.
- Среда передачи данных – проводная (медь, оптика) или беспроводная (радио, инфракрасная).
- Протоколы – правила взаимодействия (TCP/IP, Ethernet, HTTP и др.).
- Программное обеспечение – сетевые драйверы, ОС, сетевые сервисы (DNS, DHCP), приложения.
- Сетевые сервисы – печать, файловые серверы, каталоги (Active Directory).
- Системы управления и мониторинга – SNMP, NetFlow, Syslog.
- Средства безопасности – межсетевые экраны, системы обнаружения вторжений, VPN.
Без любого из этих компонентов сеть не будет полноценной.
52. В чём разница между проводными и беспроводными сетями?
| Аспект | Проводные | Беспроводные |
|---|---|---|
| Среда | Витая пара, оптоволокно, коаксиал | Радиоволны (Wi-Fi, Bluetooth, 4G/5G), инфракрасный |
| Скорость | Стабильная, до 400 Гбит/с (оптика) | Ниже, зависит от помех, до 10-20 Гбит/с (Wi-Fi 7) |
| Задержка | Минимальная, стабильная | Выше, вариабельна из-за коллизий |
| Надёжность | Высокая (помехи только от повреждения кабеля) | Подвержена помехам, перекрытию каналов, отражениям |
| Мобильность | Низкая (привязан к порту) | Высокая, роуминг |
| Безопасность | Физический доступ сложнее перехватить | Легче перехватить (требуется шифрование) |
| Сложность установки | Требует прокладки кабеля | Не требует, но нужна настройка радиочастот |
Выбор зависит от задачи: проводные – для стационарных высокоскоростных надёжных соединений; беспроводные – для мобильности и удобства.
53. Как происходит обмен данными между компьютерами в сети?
Обобщённый процесс:
- Приложение на компьютере А создаёт данные (например, сообщение).
- Инкапсуляция в стеке протоколов: данные передаются транспортному уровню (L4), который разбивает их на сегменты (TCP) или дейтаграммы (UDP), добавляет заголовок с портами. Далее сетевой уровень (L3) добавляет IP-адреса источника и получателя, формируя пакет. Канальный уровень (L2) обрамляет пакет в кадр с MAC-адресами и передаёт физическому уровню.
- Передача битов по среде (кабель, радио).
- Приём на промежуточных устройствах (коммутаторы, маршрутизаторы). Маршрутизаторы деинкапсулируют пакеты до L3, принимают решение о маршруте, затем снова инкапсулируют в кадры для следующего сегмента.
- Конечный компьютер Б принимает биты, поднимает их вверх по уровням (L1 → L2 → L3 → L4 → приложение), удаляя заголовки.
- Приложение на Б обрабатывает данные и может отправить ответ.
Вся передача управляется протоколами, которые обеспечивают адресацию, контроль ошибок, квитирование, упорядочивание.
54. Что такое маска подсети и как она используется?
Маска подсети – 32-битное число (для IPv4), показывающее, какая часть IP-адреса относится к адресу сети, а какая – к адресу хоста. В IPv6 используется префикс (длина в битах).
Использование:
- Вместе с IP-адресом позволяет определить, принадлежит ли другой узел той же локальной сети.
- Если IP-адрес получателя в той же подсети (согласно маске), отправитель отправляет пакет напрямую через коммутатор (L2). Если в другой – отправляет на шлюз (маршрутизатор).
- Маска задаётся в десятичном виде (255.255.255.0) или в префиксной записи (/24).
- Используется для разделения IP-пространства на подсети (VLSM – переменная длина маски).
Пример: IP 192.168.1.10/24 (маска 255.255.255.0). Адрес сети – 192.168.1.0, диапазон хостов – 192.168.1.1–254. Широковещательный адрес – 192.168.1.255.
55. Что такое сетевой протокол и зачем он нужен?
Сетевой протокол – формализованный набор правил, определяющий синтаксис, семантику и синхронизацию сообщений при обмене между сетевыми устройствами.
Зачем нужен:
- Обеспечивает совместимость устройств разных производителей.
- Определяет, как устанавливать соединение, обмениваться данными, завершать связь.
- Управляет адресацией, маршрутизацией, контролем ошибок, потоком, перегрузкой.
- Без протоколов сеть была бы хаосом – устройства не смогли бы понять друг друга.
Примеры: HTTP (веб-сервер и браузер), TCP (надёжная доставка), IP (маршрутизация), Ethernet (кадры).
56. Какие протоколы используются в современных сетях?
Основные протоколы по уровням (модель TCP/IP):
- Сетевой интерфейс (L2): Ethernet, Wi-Fi (802.11), PPP, L2TP, ARP, NDP.
- Интернет (L3): IPv4, IPv6, ICMP, ICMPv6, IGMP, OSPF, BGP, RIP.
- Транспортный (L4): TCP, UDP, SCTP, DCCP.
- Прикладной (L5-L7): HTTP/2, HTTP/3 (QUIC), HTTPS, FTP, SFTP, SSH, Telnet, SMTP, POP3, IMAP, DNS, DHCP, SNMP, NTP, TLS/SSL, WebSocket, MQTT, CoAP, RTP, RTSP, SIP.
Кроме того, служебные протоколы: VRRP, LACP, STP, CDP/LLDP.
57. Что такое коммутатор и чем он отличается от концентратора?
Коммутатор (switch) – устройство канального уровня (L2), которое принимает кадр и передаёт его только на тот порт, где находится устройство-получатель, на основе MAC-адреса.
Концентратор (hub) – устаревшее устройство физического уровня (L1). Просто повторяет сигнал, полученный на одном порту, на все остальные порты.
| Характеристика | Коммутатор | Концентратор |
|---|---|---|
| Уровень OSI | L2 | L1 |
| Логика работы | Изучает MAC-таблицу, коммутирует только на нужный порт | Регенерация сигнала на всех портах |
| Коллизии | Нет (полный дуплекс), изолирует коллизионные домены | Есть (полудуплекс), один общий домен коллизий |
| Пропускная способность | На каждый порт выделенная | Делится между всеми активными портами |
| Безопасность | Выше (трафик виден только адресату) | Любой порт может прослушивать весь трафик |
Сегодня концентраторы практически не используются.
58. Что такое сервер и клиент в контексте сетевых технологий?
Сервер – устройство или программа, предоставляющая ресурсы или услуги (файлы, веб-страницы, печать, вычисления) по запросу.
Клиент – устройство или программа, которая запрашивает услуги у сервера.
В сетях:
- Модель «клиент-сервер» – клиент инициирует соединение, сервер ожидает и отвечает.
- Примеры: веб-сервер (Apache, Nginx) и браузер; почтовый сервер (Postfix) и почтовый клиент (Outlook); FTP-сервер и клиент.
- Сервер может быть выделенным (мощное оборудование) или программным (например, SSH-сервер на любом устройстве).
- Противоположная модель – одноранговая (P2P), где каждый узел одновременно является и клиентом, и сервером (BitTorrent).
59. Что такое домен и как он связан с сетевыми технологиями?
Термин «домен» имеет несколько значений:
- DNS-домен – иерархическая область в системе доменных имён (например, .com, .ru, wikipedia.org). Управляется определённым авторитативным сервером. Связан с сетью – преобразуется в IP-адреса.
- Домен Windows (Active Directory) – логическая группа компьютеров и пользователей под единой системой управления (политики, аутентификация, ресурсы). Использует DNS и другие сетевые сервисы (Kerberos, LDAP, SMB).
- Широковещательный домен (broadcast domain) – область сети, где широковещательный кадр L2 достигнет всех узлов. VLAN разделяют широковещательные домены.
- Коллизионный домен – устаревшее понятие, область, где возможны коллизии (в коммутируемых сетях каждый порт – отдельный коллизионный домен).
В сетевых технологиях понятие домена помогает структурировать адресацию, управление и безопасность.
60. Что такое инкапсуляция и деинкапсуляция данных в контексте модели OSI?
Инкапсуляция – процесс добавления заголовка (и иногда концевика) к данным на каждом уровне модели OSI при движении сверху вниз.
- На уровне L7 (прикладной) – данные (протокол HTTP и т.п.).
- L6 добавляет свой заголовок (кодирование/шифрование).
- L5 – заголовок сеанса.
- L4 – заголовок транспортного уровня (порты, номер сегмента).
- L3 – заголовок сетевого уровня (IP-адреса).
- L2 – заголовок канального уровня (MAC-адреса) и концевик (CRC).
- L1 – преобразует в битовый сигнал.
Деинкапсуляция – обратный процесс на приёмной стороне: каждый уровень снимает (удаляет) свой заголовок и передаёт оставшиеся данные вышестоящему уровню.
Этот механизм обеспечивает иерархическую независимость уровней и сквозную связь.