Skip to content

Вопросы на собеседовании: Сетевой инженер

100 реальных вопросов с образцовыми ответами и пояснениями для уровня Junior.

Смотреть пример резюме: Сетевой инженер

Тренировка флешкарточками

Интервальное повторение · Hunter Pass

Вопросы

networking-fundamentals

Модель OSI включает физический, канальный, сетевой, транспортный, сеансовый, представительский и прикладной уровни.

  • Физический уровень передаёт биты в виде электрических, оптических или радиосигналов.
  • Канальный уровень работает с локальными кадрами и MAC-адресацией, а сетевой отвечает за логическую адресацию и маршрутизацию.
  • Транспортный уровень обеспечивает сквозную доставку, а верхние три поддерживают сеансы, представление данных и прикладные сервисы.

Зачем это спрашивают: Интервьюер проверяет, знаете ли вы порядок уровней и можете ли связать каждый с реальными обязанностями.

networkingnetworking-fundamentalsprotocols

Модель TCP/IP объединяет сетевые функции в уровни сетевого доступа, интернета, транспорта и приложений.

  • Уровень сетевого доступа примерно соответствует физическому и канальному уровням OSI.
  • Уровень интернета соответствует сетевому уровню OSI, а транспортный напрямую соответствует транспортному.
  • Прикладной уровень TCP/IP объединяет сеансовый, представительский и прикладной уровни OSI.

Зачем это спрашивают: Сильный ответ связывает практический стек TCP/IP с более подробной эталонной моделью OSI.

oop

При инкапсуляции каждый уровень добавляет служебную информацию к данным приложения по мере их движения вниз по сетевому стеку.

  • Транспортный уровень добавляет заголовок TCP или UDP, создавая сегмент или датаграмму.
  • IP добавляет адреса источника и назначения, формируя пакет.
  • Ethernet добавляет заголовок и завершающее поле кадра для локальной доставки, а получатель снимает эти слои в обратном порядке.

Зачем это спрашивают: Интервьюер проверяет, понимаете ли вы совместную работу протоколов, а не считаете пакет одним неделимым объектом.

networkingprotocols

Кадр является единицей канального уровня, пакет относится к сетевому уровню, а TCP-сегмент к транспортному.

  • Ethernet-кадры содержат MAC-адреса источника и назначения для одного локального канала.
  • IP-пакеты содержат логические адреса для передачи через маршрутизируемые сети.
  • TCP-сегменты несут номера портов, порядковые номера, флаги и данные приложения внутри IP-пакетов.

Зачем это спрашивают: Хороший ответ помещает каждую единицу на правильный уровень и называет содержащуюся в ней адресацию.

switching

MAC-адрес идентифицирует сетевой интерфейс для доставки на канальном уровне в локальном сегменте сети.

  • Ethernet обычно использует 48-битные MAC-адреса источника и назначения.
  • Коммутаторы изучают MAC-адреса источников и пересылают кадры по своей таблице MAC-адресов.
  • Маршрутизаторы заменяют локальный заголовок кадра на каждом переходе, поэтому MAC-адреса обычно меняются, а конечные IP-адреса сохраняются.

Зачем это спрашивают: Интервьюер проверяет, понимаете ли вы локальную область действия MAC-адресации.

Unicast направлен одному получателю, broadcast всем узлам широковещательного домена, а multicast заинтересованной группе.

  • Большая часть клиент-серверного трафика является unicast между конкретными адресами.
  • Broadcast в Ethernet и IPv4 не проходит через маршрутизаторы и используется, например, протоколом ARP.
  • Multicast применяет групповые адреса и требует управления членством и пересылкой групп со стороны получателей и сетевых устройств.

Зачем это спрашивают: Сильный ответ различает область назначения и базовое поведение пересылки каждого типа трафика.

networking-fundamentalsswitching

Коммутатор изучает MAC-адреса источников на входящих портах и использует таблицу для выбора выходного порта по адресу назначения.

  • Известный unicast-кадр отправляется только через порт, связанный с адресом назначения.
  • Неизвестный unicast рассылается внутри VLAN через все порты, кроме входного.
  • Изученные записи устаревают и удаляются, чтобы таблица адаптировалась к перемещению или исчезновению устройств.

Зачем это спрашивают: Интервьюер проверяет понимание коммутации от изучения MAC до пересылки на известный и неизвестный адрес.

Домен коллизий объединяет устройства, чьи одновременные Ethernet-передачи могут конфликтовать, а широковещательный домен охватывает получателей кадра broadcast второго уровня.

  • Каждый full-duplex порт Ethernet-коммутатора фактически является отдельным доменом коллизий.
  • Все порты одного VLAN обычно входят в один широковещательный домен.
  • Маршрутизаторы и интерфейсы третьего уровня разделяют широковещательные домены, а концентраторы не разделяют домены коллизий.

Зачем это спрашивают: Хороший ответ связывает оба вида доменов с коммутаторами, VLAN, маршрутизаторами и устаревшими hubs.

switchingtyping

STP предотвращает петли второго уровня, переводя избыточные пути между коммутаторами в топологию без циклов.

  • У Ethernet-кадра нет ограничения числа переходов, поэтому физическая петля может вызвать широковещательный шторм и нестабильность MAC-таблиц.
  • Коммутаторы выбирают root bridge и рассчитывают предпочтительные пути к нему.
  • Избыточные порты могут оставаться заблокированными и перейти в forwarding при изменении активной топологии.

Зачем это спрашивают: Интервьюер проверяет, знаете ли вы предотвращаемый STP сбой и базовый принцип работы протокола.

Эти топологии описывают физическое или логическое расположение узлов и связей сети.

  • В звезде конечные устройства подключаются к центральному устройству, что типично для Ethernet LAN.
  • Шина использует одну общую магистраль, а в кольце каждый узел соединён с двумя соседями.
  • Ячеистая топология предоставляет несколько взаимных соединений для отказоустойчивости, но требует больше линий и портов.

Зачем это спрашивают: Сильный ответ распознаёт схему соединений и базовый компромисс каждой топологии.

networking-fundamentals

Категории витой пары задают проверенные характеристики, которые поддерживают определённые скорости и частоты Ethernet на установленных расстояниях.

  • Cat5e обычно поддерживает Gigabit Ethernet на расстоянии до 100 метров.
  • Cat6 работает на более высокой частоте и может передавать 10 Gigabit Ethernet на меньших расстояниях.
  • Cat6A рассчитан на 10 Gigabit Ethernet до 100 метров и лучше защищён от перекрёстных помех.

Зачем это спрашивают: Интервьюер проверяет, связываете ли вы категорию кабеля с характеристиками, а не с внешним видом разъёма.

react

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

  • Многомодовое волокно распространено на коротких линиях внутри зданий и дата-центров, а одномодовое работает на гораздо больших расстояниях.
  • Медный Ethernet обычно дешевле для коротких подключений устройств и может передавать питание по технологии Power over Ethernet.
  • Тип волокна, разъём, длина волны и трансивер должны быть совместимы на обоих концах.

Зачем это спрашивают: Хороший ответ сравнивает расстояние, помехи, передачу питания и совместимость компонентов.

networking-fundamentals

Скорость задаёт скорость передачи сигналов, а duplex определяет возможность одновременной передачи в обоих направлениях.

  • Full duplex позволяет одновременно отправлять и принимать данные и исключает коллизии на коммутируемой линии.
  • Half duplex разделяет время передачи и использует механизм обработки коллизий.
  • Auto-negotiation обычно следует включать на обоих концах, поскольку несовпадение настроек может привести к низкой скорости и ошибкам интерфейса.

Зачем это спрашивают: Интервьюер проверяет понимание согласования линии и последствий duplex mismatch.

IPv4-адрес является 32-битным логическим адресом, сетевую и узловую части которого определяет длина префикса.

  • Он записывается четырьмя десятичными октетами от 0 до 255.
  • Сетевая часть определяет подсеть, а оставшиеся биты идентифицируют интерфейс внутри неё.
  • Маршрутизаторы пересылают пакеты по префиксам назначения, а не рассматривают весь адрес как один плоский идентификатор.

Зачем это спрашивают: Сильный ответ связывает запись адреса с принадлежностью к подсети и маршрутизацией.

networkingip-addressing

Маска подсети отмечает, какие биты IPv4-адреса принадлежат сетевому префиксу, а какие узловой части.

  • Единичные биты маски обозначают сетевую часть, после них идут нулевые биты узлов.
  • Маска 255.255.255.0 эквивалентна префиксу /24.
  • Узел использует маску, чтобы решить, находится ли адрес назначения локально или пакет нужно отправить маршрутизатору.

Зачем это спрашивают: Интервьюер проверяет, связываете ли вы маску и с расчётом подсети, и с решением о пересылке.

ip-addressing

CIDR записывает IP-префикс как адрес и число сетевых битов после косой черты, например 192.0.2.0/24.

  • Большая длина префикса оставляет меньше битов узлов и создаёт меньшую подсеть.
  • CIDR заменил фиксированные классовые границы префиксами переменной длины.
  • Одна запись используется и для деления сети на подсети, и для агрегации маршрутов между сетями.

Зачем это спрашивают: Хороший ответ объясняет и длину после косой черты, и пользу префиксов переменной длины.

networkingip-addressing

В сетевом адресе все биты узлов равны 0, а в широковещательном все они равны 1.

  • Побитовое AND адреса узла и маски подсети даёт сетевой адрес.
  • Широковещательный адрес является наибольшим адресом подсети.
  • В обычной подсети пригодные адреса узлов лежат между этими двумя зарезервированными адресами.

Зачем это спрашивают: Интервьюер проверяет понимание границ подсети, а не только запомненного числа адресов.

Частными диапазонами IPv4 являются 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16.

  • Интернет-маршрутизаторы обычно не маршрутизируют эти адреса глобально.
  • Организации могут повторно использовать их внутри сети без получения уникального публичного пространства.
  • Для доступа частных узлов в интернет на границе сети обычно применяется NAT.

Зачем это спрашивают: Сильный ответ точно называет все три диапазона RFC 1918 и область их применения.

ip-addressing

Публичные IP-адреса глобально уникальны и маршрутизируются в интернете, а частные предназначены для внутренних сетей.

  • Распределение публичных адресов координируют регистраторы и поставщики услуг.
  • Частные диапазоны могут повторно использовать разные организации, поэтому они не уникальны глобально.
  • NAT может транслировать адреса частных узлов в публичные, но не делает исходный частный адрес маршрутизируемым в интернете.

Зачем это спрашивают: Интервьюер проверяет, отличаете ли вы область адреса от трансляции на границе сети.

gatewayrouting

Default gateway является адресом маршрутизатора, который узел использует для адресов назначения вне своей непосредственно подключённой подсети.

  • Интерфейс gateway должен быть доступен в локальном сегменте узла.
  • Узел определяет локальный MAC-адрес gateway и отправляет кадр ему, сохраняя удалённый IP-адрес назначения.
  • Если более точного маршрута нет, а gateway недоступен, связь за пределами подсети не работает.

Зачем это спрашивают: Хороший ответ объясняет и назначение gateway, и доставку до него на втором уровне.

Закрытые вопросы

  • 21

    Каковы основные различия адресации IPv4 и IPv6?

    ip-addressing
  • 22

    Для чего используются loopback и link-local адреса?

  • 23

    Если сеть /24 разделить на подсети /26, сколько подсетей получится и сколько адресов будет в каждой?

    networkingip-addressing
  • 24

    Как маршрутизатор выбирает маршрут, если адресу назначения соответствуют несколько записей?

    routing
  • 25

    Когда используются статические и динамические маршруты?

    routing
  • 26

    Какую роль OSPF выполняет в маршрутизируемой сети?

    routing
  • 27

    Какую роль BGP выполняет в сетях?

    routing
  • 28

    Каковы основные характеристики EIGRP?

    routing
  • 29

    Чем административная дистанция отличается от метрики протокола маршрутизации?

    monitoringtyping
  • 30

    Какую задачу MPLS решает на базовом уровне?

    wan
  • 31

    Зачем VLAN используются в коммутируемой сети?

    switching
  • 32

    Чем access-порт коммутатора отличается от trunk-порта?

    switching
  • 33

    Что содержит тег IEEE 802.1Q и зачем он добавляется?

  • 34

    Как узлы из разных VLAN могут обмениваться данными?

    communication
  • 35

    Чем TCP отличается от UDP?

    networkingprotocols
  • 36

    Как TCP three-way handshake устанавливает соединение?

    networkingprotocols
  • 37

    Для чего используются номера портов транспортного уровня?

  • 38

    Какие распространённые сетевые порты должен знать junior-инженер?

  • 39

    Что происходит при обычном DNS-разрешении имени?

    dnsnetwork-services
  • 40

    Для чего используются DNS-записи A, AAAA, CNAME, MX и NS?

    dnsnetwork-services
  • 41

    Как узел получает аренду IPv4-адреса через DHCP?

    network-services
  • 42

    Что делает ARP в IPv4-сети?

    protocols
  • 43

    Для чего используется ICMP?

  • 44

    Чем HTTP отличается от HTTPS на сетевом уровне?

    httphttps
  • 45

    Что устанавливает TLS до отправки защищённых данных приложения?

    tls
  • 46

    Почему SSH предпочитают для удалённого администрирования сетевых устройств?

    ssh
  • 47

    Чем active mode FTP отличается от passive mode?

  • 48

    Как NAT и PAT изменяют адресацию пакетов?

    networkingnetwork-services
  • 49

    Чем stateless firewall отличается от stateful firewall?

    network-securitynetworking
  • 50

    Как узел отправляет IP-пакет локальному и удалённому адресу назначения?

  • 51

    Пользователь говорит, что сеть не работает; как сузить проблему?

  • 52

    Что искать в выводе ipconfig или ip addr, если host не подключается?

  • 53

    Host не может выполнить ping default gateway; что проверять дальше?

    gatewayrouting
  • 54

    Host выполняет ping 8.8.8.8, но не открывает сайты по имени; как это диагностировать?

  • 55

    Как использовать nslookup или dig, если hostname не резолвится?

  • 56

    Как по-разному интерпретировать NXDOMAIN, SERVFAIL и DNS timeout?

    dnsresiliencenetwork-services
  • 57

    Один DNS server резолвит имя, а другой нет; как это исследовать?

    dnsnetwork-services
  • 58

    DNS record изменили, но одна workstation всё ещё получает старый address; что проверить?

    dnsnetwork-services
  • 59

    Как использовать traceroute для поиска проблемы связности?

    diagnostics
  • 60

    Ping не работает, но сайт открывается; как объяснить и проверить результат?

  • 61

    Пользователи жалуются на медленную сеть; как разделить latency, loss и bandwidth limits?

    latency
  • 62

    Как диагностировать packet loss, показанный повторным ping?

    troubleshooting
  • 63

    Маленькие pings работают, но большие transfers зависают; как проверить проблему MTU?

    performance
  • 64

    Ethernet link поднят, но работает медленно и показывает много errors; что проверить?

    networking-fundamentals
  • 65

    Wi-Fi медленный у одного пользователя, а wired access работает нормально; как сузить проблему?

  • 66

    Как читать switch interface counters при troubleshooting?

    switchingtypes
  • 67

    Как через Wireshark подтвердить TCP retransmissions?

    networkingprotocolspacket-analysis
  • 68

    Packet capture показывает SYN retransmissions без SYN-ACK; что проверить?

  • 69

    Workstation получила address 169.254.x.x; как диагностировать DHCP?

    network-services
  • 70

    Clients получают DHCP addresses, но не достигают других сетей; что проверить?

    network-services
  • 71

    Как настроить subnet для 50 hosts?

    networkingip-addressingconfig
  • 72

    Два hosts в одной configured subnet не могут общаться; как это диагностировать?

    networkingip-addressingcommunication
  • 73

    У host неверный default gateway; какие симптомы и проверки ожидаются?

    gatewayrouting
  • 74

    Как подтвердить и устранить duplicate IP address?

    ip-addressing
  • 75

    Как настроить switch access port для workstation VLAN?

    switchingconfig
  • 76

    Устройства в новой VLAN работают на одном switch, но не через trunk; что проверить?

    switching
  • 77

    Hosts в двух VLAN не могут общаться; как проверить inter-VLAN routing?

    communicationswitching
  • 78

    Redundant switch link заблокирован STP; как понять, нормально ли это?

    switching
  • 79

    Как безопасно добавить новую user VLAN через несколько switches?

    switching
  • 80

    Как опубликовать внутренний HTTPS-сервер через firewall?

    network-securityhttpsnetworking
  • 81

    ACL содержит allow rule, но traffic всё равно denied; как её читать?

    network-security
  • 82

    Как учесть return traffic на stateful firewall?

    network-securitynetworking
  • 83

    DNS работает внутри одного segment, но не проходит через firewall; какие rules проверить?

    dnsnetworkingnetwork-services
  • 84

    Internal host достигает local networks, но не internet; как проверить NAT?

    networkingnetwork-services
  • 85

    Как проверить доступность remote TCP port?

    networkingprotocols
  • 86

    Service работает на localhost, но не с другого host; как это диагностировать?

  • 87

    Как читать route table host, чтобы объяснить путь packet?

    routing
  • 88

    Как добавить и проверить static route к remote subnet?

    networkingip-addressingrouting
  • 89

    Traceroute повторяет одни и те же два routers до исчерпания hop limit; как это исследовать?

    routingdiagnostics
  • 90

    OSPF neighbor не достигает FULL state; какие базовые настройки сравнить?

    routing
  • 91

    Базовая eBGP session остаётся idle; что проверить сначала?

    sessions
  • 92

    EIGRP neighbor отсутствует на одном link; что сравнить?

    routing
  • 93

    Как мониторить intermittent interface problem через SNMP?

    monitoringtypes
  • 94

    WAN link насыщен; как NetFlow поможет найти причину?

    monitoring
  • 95

    Как изменить firewall или switch и не потерять собственный доступ?

    networkingswitchingnetwork-security
  • 96

    Какие command outputs собрать перед escalation проблемы связности Cisco или Juniper?

    escalation
  • 97

    Где размещать packet captures, если traffic исчезает между client и server?

  • 98

    Remote-access VPN подключается, но internal resources недоступны; как это диагностировать?

    network-security
  • 99

    Один branch не достигает другого через MPLS service; какие local evidence собрать до обращения к provider?

    wan
  • 100

    Весь офис потерял internet access, но internal servers работают; как это исследовать?