Вопросы на собеседовании: Сетевой инженер
100 реальных вопросов с образцовыми ответами и пояснениями для уровня Junior.
Смотреть пример резюме: Сетевой инженер →Тренировка флешкарточками
Интервальное повторение · Hunter Pass
Вопросы
Модель OSI включает физический, канальный, сетевой, транспортный, сеансовый, представительский и прикладной уровни.
- Физический уровень передаёт биты в виде электрических, оптических или радиосигналов.
- Канальный уровень работает с локальными кадрами и MAC-адресацией, а сетевой отвечает за логическую адресацию и маршрутизацию.
- Транспортный уровень обеспечивает сквозную доставку, а верхние три поддерживают сеансы, представление данных и прикладные сервисы.
Зачем это спрашивают: Интервьюер проверяет, знаете ли вы порядок уровней и можете ли связать каждый с реальными обязанностями.
Модель TCP/IP объединяет сетевые функции в уровни сетевого доступа, интернета, транспорта и приложений.
- Уровень сетевого доступа примерно соответствует физическому и канальному уровням OSI.
- Уровень интернета соответствует сетевому уровню OSI, а транспортный напрямую соответствует транспортному.
- Прикладной уровень TCP/IP объединяет сеансовый, представительский и прикладной уровни OSI.
Зачем это спрашивают: Сильный ответ связывает практический стек TCP/IP с более подробной эталонной моделью OSI.
При инкапсуляции каждый уровень добавляет служебную информацию к данным приложения по мере их движения вниз по сетевому стеку.
- Транспортный уровень добавляет заголовок TCP или UDP, создавая сегмент или датаграмму.
- IP добавляет адреса источника и назначения, формируя пакет.
- Ethernet добавляет заголовок и завершающее поле кадра для локальной доставки, а получатель снимает эти слои в обратном порядке.
Зачем это спрашивают: Интервьюер проверяет, понимаете ли вы совместную работу протоколов, а не считаете пакет одним неделимым объектом.
Кадр является единицей канального уровня, пакет относится к сетевому уровню, а TCP-сегмент к транспортному.
- Ethernet-кадры содержат MAC-адреса источника и назначения для одного локального канала.
- IP-пакеты содержат логические адреса для передачи через маршрутизируемые сети.
- TCP-сегменты несут номера портов, порядковые номера, флаги и данные приложения внутри IP-пакетов.
Зачем это спрашивают: Хороший ответ помещает каждую единицу на правильный уровень и называет содержащуюся в ней адресацию.
MAC-адрес идентифицирует сетевой интерфейс для доставки на канальном уровне в локальном сегменте сети.
- Ethernet обычно использует 48-битные MAC-адреса источника и назначения.
- Коммутаторы изучают MAC-адреса источников и пересылают кадры по своей таблице MAC-адресов.
- Маршрутизаторы заменяют локальный заголовок кадра на каждом переходе, поэтому MAC-адреса обычно меняются, а конечные IP-адреса сохраняются.
Зачем это спрашивают: Интервьюер проверяет, понимаете ли вы локальную область действия MAC-адресации.
Unicast направлен одному получателю, broadcast всем узлам широковещательного домена, а multicast заинтересованной группе.
- Большая часть клиент-серверного трафика является unicast между конкретными адресами.
- Broadcast в Ethernet и IPv4 не проходит через маршрутизаторы и используется, например, протоколом ARP.
- Multicast применяет групповые адреса и требует управления членством и пересылкой групп со стороны получателей и сетевых устройств.
Зачем это спрашивают: Сильный ответ различает область назначения и базовое поведение пересылки каждого типа трафика.
Коммутатор изучает MAC-адреса источников на входящих портах и использует таблицу для выбора выходного порта по адресу назначения.
- Известный unicast-кадр отправляется только через порт, связанный с адресом назначения.
- Неизвестный unicast рассылается внутри VLAN через все порты, кроме входного.
- Изученные записи устаревают и удаляются, чтобы таблица адаптировалась к перемещению или исчезновению устройств.
Зачем это спрашивают: Интервьюер проверяет понимание коммутации от изучения MAC до пересылки на известный и неизвестный адрес.
Домен коллизий объединяет устройства, чьи одновременные Ethernet-передачи могут конфликтовать, а широковещательный домен охватывает получателей кадра broadcast второго уровня.
- Каждый full-duplex порт Ethernet-коммутатора фактически является отдельным доменом коллизий.
- Все порты одного VLAN обычно входят в один широковещательный домен.
- Маршрутизаторы и интерфейсы третьего уровня разделяют широковещательные домены, а концентраторы не разделяют домены коллизий.
Зачем это спрашивают: Хороший ответ связывает оба вида доменов с коммутаторами, VLAN, маршрутизаторами и устаревшими hubs.
STP предотвращает петли второго уровня, переводя избыточные пути между коммутаторами в топологию без циклов.
- У Ethernet-кадра нет ограничения числа переходов, поэтому физическая петля может вызвать широковещательный шторм и нестабильность MAC-таблиц.
- Коммутаторы выбирают root bridge и рассчитывают предпочтительные пути к нему.
- Избыточные порты могут оставаться заблокированными и перейти в forwarding при изменении активной топологии.
Зачем это спрашивают: Интервьюер проверяет, знаете ли вы предотвращаемый STP сбой и базовый принцип работы протокола.
Эти топологии описывают физическое или логическое расположение узлов и связей сети.
- В звезде конечные устройства подключаются к центральному устройству, что типично для Ethernet LAN.
- Шина использует одну общую магистраль, а в кольце каждый узел соединён с двумя соседями.
- Ячеистая топология предоставляет несколько взаимных соединений для отказоустойчивости, но требует больше линий и портов.
Зачем это спрашивают: Сильный ответ распознаёт схему соединений и базовый компромисс каждой топологии.
Категории витой пары задают проверенные характеристики, которые поддерживают определённые скорости и частоты Ethernet на установленных расстояниях.
- Cat5e обычно поддерживает Gigabit Ethernet на расстоянии до 100 метров.
- Cat6 работает на более высокой частоте и может передавать 10 Gigabit Ethernet на меньших расстояниях.
- Cat6A рассчитан на 10 Gigabit Ethernet до 100 метров и лучше защищён от перекрёстных помех.
Зачем это спрашивают: Интервьюер проверяет, связываете ли вы категорию кабеля с характеристиками, а не с внешним видом разъёма.
Оптоволокно выбирают для больших расстояний, высокой пропускной способности, электрической изоляции и устойчивости к электромагнитным помехам.
- Многомодовое волокно распространено на коротких линиях внутри зданий и дата-центров, а одномодовое работает на гораздо больших расстояниях.
- Медный Ethernet обычно дешевле для коротких подключений устройств и может передавать питание по технологии Power over Ethernet.
- Тип волокна, разъём, длина волны и трансивер должны быть совместимы на обоих концах.
Зачем это спрашивают: Хороший ответ сравнивает расстояние, помехи, передачу питания и совместимость компонентов.
Скорость задаёт скорость передачи сигналов, а duplex определяет возможность одновременной передачи в обоих направлениях.
- Full duplex позволяет одновременно отправлять и принимать данные и исключает коллизии на коммутируемой линии.
- Half duplex разделяет время передачи и использует механизм обработки коллизий.
- Auto-negotiation обычно следует включать на обоих концах, поскольку несовпадение настроек может привести к низкой скорости и ошибкам интерфейса.
Зачем это спрашивают: Интервьюер проверяет понимание согласования линии и последствий duplex mismatch.
IPv4-адрес является 32-битным логическим адресом, сетевую и узловую части которого определяет длина префикса.
- Он записывается четырьмя десятичными октетами от 0 до 255.
- Сетевая часть определяет подсеть, а оставшиеся биты идентифицируют интерфейс внутри неё.
- Маршрутизаторы пересылают пакеты по префиксам назначения, а не рассматривают весь адрес как один плоский идентификатор.
Зачем это спрашивают: Сильный ответ связывает запись адреса с принадлежностью к подсети и маршрутизацией.
Маска подсети отмечает, какие биты IPv4-адреса принадлежат сетевому префиксу, а какие узловой части.
- Единичные биты маски обозначают сетевую часть, после них идут нулевые биты узлов.
- Маска 255.255.255.0 эквивалентна префиксу /24.
- Узел использует маску, чтобы решить, находится ли адрес назначения локально или пакет нужно отправить маршрутизатору.
Зачем это спрашивают: Интервьюер проверяет, связываете ли вы маску и с расчётом подсети, и с решением о пересылке.
CIDR записывает IP-префикс как адрес и число сетевых битов после косой черты, например 192.0.2.0/24.
- Большая длина префикса оставляет меньше битов узлов и создаёт меньшую подсеть.
- CIDR заменил фиксированные классовые границы префиксами переменной длины.
- Одна запись используется и для деления сети на подсети, и для агрегации маршрутов между сетями.
Зачем это спрашивают: Хороший ответ объясняет и длину после косой черты, и пользу префиксов переменной длины.
В сетевом адресе все биты узлов равны 0, а в широковещательном все они равны 1.
- Побитовое AND адреса узла и маски подсети даёт сетевой адрес.
- Широковещательный адрес является наибольшим адресом подсети.
- В обычной подсети пригодные адреса узлов лежат между этими двумя зарезервированными адресами.
Зачем это спрашивают: Интервьюер проверяет понимание границ подсети, а не только запомненного числа адресов.
Частными диапазонами IPv4 являются 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16.
- Интернет-маршрутизаторы обычно не маршрутизируют эти адреса глобально.
- Организации могут повторно использовать их внутри сети без получения уникального публичного пространства.
- Для доступа частных узлов в интернет на границе сети обычно применяется NAT.
Зачем это спрашивают: Сильный ответ точно называет все три диапазона RFC 1918 и область их применения.
Публичные IP-адреса глобально уникальны и маршрутизируются в интернете, а частные предназначены для внутренних сетей.
- Распределение публичных адресов координируют регистраторы и поставщики услуг.
- Частные диапазоны могут повторно использовать разные организации, поэтому они не уникальны глобально.
- NAT может транслировать адреса частных узлов в публичные, но не делает исходный частный адрес маршрутизируемым в интернете.
Зачем это спрашивают: Интервьюер проверяет, отличаете ли вы область адреса от трансляции на границе сети.
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 работают; как это исследовать?