Сетевой инженер с нуля до senior.

341 короткий шаг с нуля. Настоящие роутеры Cisco, Juniper и Arista в лабе на твоём ноутбуке.

Шаг 25. Адрес сети, broadcast и рабочие адреса

Поменяй адрес или префикс. Биты сети оранжевые, биты хоста серые.

Сеть
192.168.10.64
Broadcast
192.168.10.127
Первый хост
192.168.10.65
Последний хост
192.168.10.126
Рабочих адресов
62
Маска
255.255.255.192

Маршрут по частям

Каждая часть опирается на предыдущую. Скачков нет: CLI вендора появляется только после пакетов, адресов и сервисов.

  1. 1

    Основа бесплатно 0-21

    Рабочее место и лаба, Как ходят данные, Адресация IPv4, Транспорт и базовые сервисы

    000-048 49 шагов
  2. 2

    Коммутация и маршрутизация

    Сетевые ОС, Коммутация, Основы маршрутизации, OSPF, EIGRP и редистрибуция, IPv6, Multicast

    049-128 80 шагов
  3. 3

    Граница с интернетом, WAN и операторы

    BGP, WAN, VPN, SD-WAN и QoS, MPLS и segment routing

    129-174 46 шагов
  4. 4

    Дата-центр

    Фабрики дата-центра, Серверы, балансировщики и сеть

    175-202 28 шагов
  5. 5

    Безопасность

    Лаба: Cisco IOL, Linux nftables, FreeRADIUS, Suricata, Batfish

    203-221 19 шагов
  6. 6

    Кампус и беспроводные сети

    Лаба: design exercises, packet captures, calculators

    222-233 12 шагов
  7. 7

    Облачные сети

    Лаба: AWS free tier, Azure, Terraform, kind, Cilium

    234-251 18 шагов
  8. 8

    Автоматизация и NetDevOps

    Python для сетевика, Автоматизация по моделям и NetDevOps

    252-281 30 шагов
  9. 9

    Эксплуатация и наблюдаемость

    Лаба: SNMP, syslog, pmacct, gNMIc, Prometheus, Grafana

    282-299 18 шагов
  10. 10

    Senior-инженер

    Тикеты на поиск неисправностей, Разбор реальных аварий, Проектирование и бизнес, Финальный проект

    300-340 41 шаг

Как выглядит один шаг

Шаг занимает 10-15 минут и добавляет одну идею. Это шаг 62, «Транки и метки 802.1Q».

  1. Цель

    Одно-два предложения: что у тебя будет к концу шага.

  2. Вспомни

    Две-четыре ссылки на шаги, на которых стоит этот.

  3. Новое

    Одна новая идея, каждый термин объяснён при первом упоминании.

  4. Лаба

    Три-пять заданий на топологии лабы, у каждого команда и вывод, который должен получиться.

  5. Сломай

    Ты нарочно рвёшь транк или ошибаешься в VLAN и смотришь, как выглядит отказ.

  6. Проверка

    ./check.sh заходит на свитчи и проверяет результат. Зелёный значит шаг пройден.

labs/062_trunks_8021q/topo.clab.yml
name: trunks-8021q
topology:
  nodes:
    sw1:  { kind: cisco_iol, image: vrnetlab/cisco_iol:L2-17.12.01, type: L2 }
    sw2:  { kind: arista_ceos, image: ceos:4.33.1F }
    pc10: { kind: linux, image: wbitt/network-multitool }
    pc20: { kind: linux, image: wbitt/network-multitool }
  links:
    - endpoints: ["sw1:Ethernet0/1", "sw2:eth1"]   # the trunk
    - endpoints: ["sw1:Ethernet0/2", "pc10:eth1"]  # VLAN 10
    - endpoints: ["sw2:eth2", "pc20:eth1"]         # VLAN 20

Что запускается на ноутбуке

containerlab запускает настоящие сетевые ОС в контейнерах и соединяет их. Обычная лаба помещается в 16 ГБ памяти.

  • Linux-хосты и FRR

    Блоки A-D и большинство лаб по маршрутизации

    бесплатно, публичные образы

  • Cisco IOL и IOL-L2

    Коммутация, маршрутизация, безопасность

    бесплатный аккаунт CML

  • Arista cEOS

    Коммутация и фабрики ДЦ

    бесплатный аккаунт arista.com

  • Juniper cJunos и vJunos

    Синтаксис Junos, BGP, MPLS

    бесплатно, vJunos Labs

  • Nokia SR Linux

    EVPN и телеметрия gNMI

    бесплатно, публичный образ

  • Fortinet FortiGate

    Политики firewall, NAT и VPN

    бесплатная пробная VM, аккаунт FortiCare

  • Batfish, NetBox, Grafana

    Блоки автоматизации и мониторинга

    бесплатно, open source

  • AWS и Azure

    Облачный блок на Terraform

    free tier, всё удаляется после шага

Курс не раздаёт образы вендоров: это запрещают их лицензии. Первый шаг блока E показывает, как скачать каждый самому.

Вся программа

341 шаг в 26 блоках. Шаги 0-21 бесплатны. Каждый блок заканчивается кейсом на весь блок, а в части для senior разбираются реальные аварии по опубликованным отчётам.

1 Основа

A Рабочее место и лаба бесплатно 000-009 10 шагов

Лаба: Linux containers only

  1. 000 Чем сетевой инженер занят весь день
  2. 001 Терминал: первые 12 команд
  3. 002 Файлы, редакторы и права в Linux
  4. 003 Установить Docker и запустить первый контейнер
  5. 004 Установить containerlab
  6. 005 Первая лаба: два хоста и один кабель
  7. 006 Разобрать файл топологии по строкам
  8. 007 Поднять, осмотреть, удалить, поднять заново
  9. 008 Git для файлов лабы
  10. 009 Как здесь проверяется каждый шаг
B Как ходят данные бесплатно 010-021 12 шагов

Лаба: Linux hosts, tcpdump, Wireshark

  1. 010 Биты, кадры, пакеты, сегменты
  2. 011 Модель TCP/IP и модель OSI
  3. 012 Инкапсуляция: один ping, четыре заголовка
  4. 013 Поймать первый пакет через tcpdump
  5. 014 Открыть захват в Wireshark
  6. 015 Кадры Ethernet и MAC-адреса
  7. 016 ARP: от IP-адреса к MAC-адресу
  8. 017 Кабели, оптика и трансиверы
  9. 018 Скорость, дуплекс и автосогласование
  10. 019 MTU и что происходит с большим пакетом
  11. 020 Пропускная способность, задержка и джиттер на замерах
  12. 021 Кейс: ping проходит, а страница не открывается
C Адресация IPv4 022-033 12 шагов

Лаба: Linux hosts

  1. 022 Двоичная система за 10 минут
  2. 023 Из чего состоит адрес IPv4
  3. 024 Длина префикса и маска подсети
  4. 025 Адрес сети, broadcast и рабочие адреса
  5. 026 Делим /24 вручную
  6. 027 Тренажёр подсетей: 20 быстрых раундов
  7. 028 Частные диапазоны и особые адреса
  8. 029 Шлюз по умолчанию
  9. 030 Адреса и маршруты на Linux-хосте
  10. 031 VLSM: подсети разного размера
  11. 032 Суммаризация маршрутов
  12. 033 Кейс: план адресов для офиса на 60 человек
D Транспорт и базовые сервисы 034-048 15 шагов

Лаба: Linux hosts, dnsmasq, Kea, nftables

  1. 034 Порты и сокеты
  2. 035 UDP: отправил и забыл
  3. 036 TCP: тройное рукопожатие
  4. 037 Окна TCP, повторы и сбросы
  5. 038 ICMP, ping и traceroute
  6. 039 DNS: как имя превращается в адрес
  7. 040 Записи DNS, которые трогаешь каждую неделю
  8. 041 Свой DNS-сервер
  9. 042 DHCP: четыре сообщения
  10. 043 DHCP-сервер и relay
  11. 044 NTP: зачем сетям точное время
  12. 045 NAT и PAT
  13. 046 NAT на Linux через nftables
  14. 047 HTTP и TLS в захвате трафика
  15. 048 Кейс: домашняя сеть от начала до конца

2 Коммутация и маршрутизация

E Сетевые ОС 049-058 10 шагов

Лаба: Cisco IOL, Arista cEOS, Juniper cJunosEvolved, FRR

  1. 049 Легально получить образы вендоров
  2. 050 Cisco IOS: режимы CLI
  3. 051 Cisco IOS: show-команды, которые отвечают на вопросы
  4. 052 Cisco IOS: изменить, проверить, сохранить
  5. 053 Arista EOS: те же задачи
  6. 054 Junos: set, commit, rollback
  7. 055 FRR: маршрутизатор внутри Linux
  8. 056 Одна задача в четырёх синтаксисах
  9. 057 Доступ к управлению: SSH, пользователи, баннеры
  10. 058 Бэкапы и сравнение конфигов
F Коммутация 059-077 19 шагов

Лаба: Cisco IOL-L2, Arista cEOS

  1. 059 Как свитч учит MAC-адреса
  2. 060 VLAN: один свитч, несколько сетей
  3. 061 Access-порты
  4. 062 Транки и метки 802.1Q
  5. 063 Native VLAN и его ловушки
  6. 064 Маршрутизация между VLAN на роутере
  7. 065 Маршрутизация между VLAN на L3-свитче
  8. 066 Почему петли убивают сеть
  9. 067 STP: выбор корневого моста
  10. 068 Rapid STP и роли портов
  11. 069 MSTP: одно дерево на группу VLAN
  12. 070 PortFast и BPDU Guard
  13. 071 Агрегация каналов через LACP
  14. 072 LLDP и CDP: кто мой сосед
  15. 073 Port security
  16. 074 Private VLAN
  17. 075 DHCP snooping и Dynamic ARP Inspection
  18. 076 Стеки свитчей и резерв шасси
  19. 077 Кейс: найти петлю в сломанном офисе
G Основы маршрутизации 078-088 11 шагов

Лаба: Cisco IOL, FRR, Juniper

  1. 078 Читаем таблицу маршрутизации
  2. 079 Подключённые маршруты
  3. 080 Статические маршруты
  4. 081 Маршрут по умолчанию
  5. 082 Самый длинный префикс побеждает
  6. 083 Административная дистанция и метрики
  7. 084 Плавающие статические маршруты для резерва
  8. 085 ECMP: несколько равных путей
  9. 086 Резерв шлюза: VRRP и HSRP
  10. 087 Маршрутизация по политике
  11. 088 Разбор: маршрута нет
H OSPF 089-101 13 шагов

Лаба: FRR, Cisco IOL, Arista cEOS, Juniper

  1. 089 Зачем динамическая маршрутизация
  2. 090 Link-state маршрутизация на одной схеме
  3. 091 Первые соседи OSPF
  4. 092 Состояния соседства и почему они зависают
  5. 093 DR и BDR на общих сегментах
  6. 094 Стоимость и выбор пути
  7. 095 Пассивные интерфейсы и маршрут по умолчанию
  8. 096 OSPF с несколькими областями
  9. 097 Типы LSA, которые реально встречаются
  10. 098 Суммаризация и stub-области
  11. 099 Аутентификация OSPF
  12. 100 Один домен OSPF на трёх вендорах
  13. 101 Кейс: OSPF падает каждые 40 секунд
I EIGRP и редистрибуция 102-110 9 шагов

Лаба: Cisco IOL, FRR, Arista cEOS

  1. 102 EIGRP: соседи и таблица топологии
  2. 103 Метрики EIGRP и feasible successor
  3. 104 Суммаризация EIGRP и stub-маршрутизаторы
  4. 105 Почему в одной сети несколько протоколов маршрутизации
  5. 106 Редистрибуция статики и подключённых сетей
  6. 107 Редистрибуция между OSPF и BGP
  7. 108 Метки маршрутов против петель редистрибуции
  8. 109 Фильтры в точке редистрибуции
  9. 110 Кейс: две слившиеся компании, один домен маршрутизации
J IPv6 111-121 11 шагов

Лаба: FRR, Cisco IOL, Linux

  1. 111 Зачем IPv6 и почему сейчас
  2. 112 Запись и сокращение адресов IPv6
  3. 113 Link-local, глобальные и unique local
  4. 114 Neighbor Discovery вместо ARP
  5. 115 SLAAC и DHCPv6
  6. 116 Статическая маршрутизация IPv6
  7. 117 OSPFv3
  8. 118 Двойной стек в одной сети
  9. 119 Защита первого хопа в IPv6: RA Guard
  10. 120 NAT64 и DNS64
  11. 121 Кейс: план адресов IPv6 для компании
K Multicast 122-128 7 шагов

Лаба: FRR, Cisco IOL, Linux senders and receivers

  1. 122 Multicast: один отправитель, много получателей
  2. 123 Адреса multicast и их MAC
  3. 124 IGMP и IGMP snooping
  4. 125 PIM sparse mode и точка встречи (RP)
  5. 126 Source-specific multicast
  6. 127 Разбор: поток не доходит до получателя
  7. 128 Кейс: рыночные котировки для торгового зала

3 Граница с интернетом, WAN и операторы

L BGP 129-148 20 шагов

Лаба: FRR, Arista cEOS, Juniper, Routinator

  1. 129 Автономные системы и зачем нужен BGP
  2. 130 Первая eBGP-сессия
  3. 131 Анонсировать свои префиксы
  4. 132 iBGP и next-hop-self
  5. 133 Атрибуты пути
  6. 134 Выбор лучшего пути по порядку
  7. 135 Local preference: выбираем выход
  8. 136 AS-path prepend: влияем на вход
  9. 137 MED
  10. 138 Communities
  11. 139 Prefix-list, route-map и политики Junos
  12. 140 Подключение к двум провайдерам
  13. 141 Фильтры на вход: bogons и max-prefix
  14. 142 RPKI и проверка источника маршрута
  15. 143 Route reflector
  16. 144 BFD: заметить отказ за миллисекунды
  17. 145 Graceful restart и nonstop forwarding
  18. 146 Разбор: BGP-сессия не поднимается
  19. 147 Разбор аварии: Pakistan Telecom угоняет YouTube (2008) авария
  20. 148 Разбор аварии: Facebook отзывает сам себя (2021) авария
M WAN, VPN, SD-WAN и QoS 149-163 15 шагов

Лаба: FRR, strongSwan, WireGuard, Linux tc, Juniper

  1. 149 Варианты WAN: MPLS, интернет, LTE
  2. 150 GRE-туннели
  3. 151 IPsec и IKEv2: устройство
  4. 152 Сертификаты и PKI для сетевика
  5. 153 IPsec между площадками
  6. 154 Route-based VPN: BGP поверх IPsec
  7. 155 WireGuard
  8. 156 VPN удалённого доступа для сотрудников
  9. 157 Hub-and-spoke и DMVPN
  10. 158 SD-WAN: контроллеры, оверлей, политики
  11. 159 Мини SD-WAN своими руками: замер путей и выбор канала
  12. 160 SASE и SSE
  13. 161 QoS: классификация и маркировка DSCP
  14. 162 QoS: очереди, policing, shaping
  15. 163 Кейс: голос рвётся каждый день после обеда
N MPLS и segment routing 164-174 11 шагов

Лаба: FRR, Juniper vJunos-router, Nokia SR Linux

  1. 164 Основы IS-IS
  2. 165 Коммутация по меткам
  3. 166 LDP
  4. 167 VRF-lite: несколько таблиц маршрутизации на одном устройстве
  5. 168 MPLS L3VPN на MP-BGP
  6. 169 L2VPN и EVPN у операторов
  7. 170 Segment routing на MPLS
  8. 171 Быстрое переключение TI-LFA
  9. 172 SRv6 в одной лабе
  10. 173 Traffic engineering
  11. 174 Кейс: маленький оператор на трёх клиентов

4 Дата-центр

O Фабрики дата-центра 175-194 20 шагов

Лаба: Arista cEOS, Nokia SR Linux, Juniper, FRR

  1. 175 Трёхуровневая схема и spine-leaf
  2. 176 Математика Clos и переподписка
  3. 177 MLAG
  4. 178 eBGP в андерлее
  5. 179 BGP unnumbered
  6. 180 VXLAN: второй уровень поверх третьего
  7. 181 EVPN: плоскость управления для VXLAN
  8. 182 L2 VNI
  9. 183 L3 VNI и symmetric IRB
  10. 184 Anycast-шлюз
  11. 185 EVPN multihoming через ESI
  12. 186 Тенанты и VRF в фабрике
  13. 187 Border leaf: фабрика встречает WAN
  14. 188 Связать два дата-центра
  15. 189 Ethernet без потерь для хранилищ и AI-трафика
  16. 190 PFC и ECN
  17. 191 RoCEv2 в фабрике для GPU
  18. 192 Rail-optimized дизайн для AI-кластеров
  19. 193 Разбор EVPN маршрут за маршрутом
  20. 194 Кейс: фабрика 2 spine и 4 leaf на двух вендорах
P Серверы, балансировщики и сеть 195-202 8 шагов

Лаба: Linux, HAProxy, FRR

  1. 195 Linux-мосты, VLAN-интерфейсы и бонды
  2. 196 Сетевые неймспейсы и пары veth
  3. 197 Балансировка на L4 и L7
  4. 198 HAProxy с проверками здоровья
  5. 199 Anycast-сервисы через BGP
  6. 200 ECMP до серверов и хеширование
  7. 201 Глобальная балансировка через DNS (GSLB)
  8. 202 Кейс: веб-слой без простоя

5 Безопасность

Q Сетевая безопасность 203-221 19 шагов

Лаба: Cisco IOL, Linux nftables, FreeRADIUS, Suricata, Batfish

  1. 203 Модель угроз для сети
  2. 204 Стандартные и расширенные ACL
  3. 205 Firewall с отслеживанием состояния
  4. 206 Зоны и политики между зонами
  5. 207 Что добавляет NGFW
  6. 208 FortiGate: первая политика и NAT
  7. 209 FortiGate: VPN и профили безопасности
  8. 210 Ревью и чистка базы правил firewall
  9. 211 Сегментация и микросегментация
  10. 212 802.1X и RADIUS
  11. 213 802.1X с сертификатами: EAP-TLS
  12. 214 TACACS+ для входа на устройства
  13. 215 Защита control plane: CoPP
  14. 216 uRPF и защита от подмены адресов
  15. 217 Основы DDoS: RTBH и Flowspec
  16. 218 Обнаружение вторжений с Suricata
  17. 219 Zero trust и ZTNA
  18. 220 Аудит конфигов через Batfish
  19. 221 Кейс: укрепить филиал

6 Кампус и беспроводные сети

R Кампус, Wi-Fi и физический мир 222-233 12 шагов

Лаба: design exercises, packet captures, calculators

  1. 222 Структурированная кабельная система и кросс
  2. 223 PoE и бюджет мощности
  3. 224 Дизайн кампуса: доступ, распределение, ядро
  4. 225 Основы радио для Wi-Fi
  5. 226 Стандарты 802.11 от Wi-Fi 4 до Wi-Fi 7
  6. 227 Каналы, помехи и план каналов
  7. 228 Контроллеры и Wi-Fi с облачным управлением
  8. 229 WPA3 и корпоративный Wi-Fi через 802.1X
  9. 230 Роуминг
  10. 231 Обследование площадки и тепловые карты
  11. 232 Разбор медленного Wi-Fi по захвату
  12. 233 Кейс: Wi-Fi для офиса на 3 этажа

7 Облачные сети

S Сети в облаке 234-251 18 шагов

Лаба: AWS free tier, Azure, Terraform, kind, Cilium

  1. 234 Чем облачная сеть отличается от твоей
  2. 235 AWS VPC, подсети и таблицы маршрутов
  3. 236 Internet gateway и NAT gateway
  4. 237 Security groups и network ACL
  5. 238 VPC peering
  6. 239 Transit Gateway
  7. 240 VPN из твоей лабы в AWS с BGP
  8. 241 Direct Connect и частные каналы
  9. 242 PrivateLink и endpoints
  10. 243 Гибридный DNS через Route 53 Resolver
  11. 244 Azure VNet и Virtual WAN
  12. 245 Google Cloud VPC
  13. 246 Сколько стоит исходящий трафик и как его урезать
  14. 247 Вся сеть в Terraform
  15. 248 Сеть Kubernetes: поды, сервисы, CNI
  16. 249 Cilium и eBPF
  17. 250 Ingress и Gateway API
  18. 251 Кейс: связать офис, дата-центр и два облака

8 Автоматизация и NetDevOps

T Python для сетевика 252-263 12 шагов

Лаба: Python 3, Netmiko, NAPALM, Nornir, Jinja2

  1. 252 Установка Python и первый скрипт
  2. 253 Переменные, списки и словари
  3. 254 Циклы и условия по списку устройств
  4. 255 Функции и модули
  5. 256 Файлы, JSON и YAML
  6. 257 Модуль ipaddress
  7. 258 SSH на устройство через Netmiko
  8. 259 Разбор вывода show через TextFSM
  9. 260 Шаблоны на Jinja2
  10. 261 NAPALM: один API на много вендоров
  11. 262 Nornir: задачи на 50 устройствах разом
  12. 263 Кейс: бэкап и diff всей лабы одним скриптом
U Автоматизация по моделям и NetDevOps 264-281 18 шагов

Лаба: NETCONF, RESTCONF, gNMI, Ansible, NetBox, GitHub Actions

  1. 264 Модели YANG
  2. 265 NETCONF через ncclient
  3. 266 RESTCONF
  4. 267 gNMI и OpenConfig
  5. 268 Ansible для сетевых устройств
  6. 269 Роли и инвентари Ansible
  7. 270 NetBox как источник истины
  8. 271 Конфиги из NetBox
  9. 272 Стандарты и эталонные конфиги
  10. 273 Изменения сети через Git и pull request
  11. 274 CI для конфигов: линтер, Batfish, тест в лабе
  12. 275 Тесты до и после изменения через pyATS
  13. 276 Найти дрейф конфигурации
  14. 277 Terraform для сетевых устройств
  15. 278 API контроллеров: Meraki и Catalyst Center
  16. 279 Автоматизация по событиям
  17. 280 AI-ассистенты в эксплуатации сети и их ограничения
  18. 281 Кейс: полный CI/CD для фабрики

9 Эксплуатация и наблюдаемость

V Мониторинг и эксплуатация 282-299 18 шагов

Лаба: SNMP, syslog, pmacct, gNMIc, Prometheus, Grafana

  1. 282 SNMP v2c и v3
  2. 283 Syslog, по которому можно искать
  3. 284 NetFlow, IPFIX и sFlow
  4. 285 Потоковая телеметрия в Prometheus
  5. 286 Дашборды Grafana для сети
  6. 287 Алерты, которые будят только по делу
  7. 288 Синтетический мониторинг
  8. 289 Метод поиска неисправностей, который работает
  9. 290 MTU-дыры и path MTU discovery
  10. 291 Медленная передача: TCP на длинном канале
  11. 292 Bufferbloat
  12. 293 Изменения, окна работ и план отката
  13. 294 Обновить роутер без простоя
  14. 295 Вести крупную аварию как incident commander
  15. 296 Планирование ёмкости
  16. 297 Документация и схемы сети
  17. 298 SLO для сети
  18. 299 Кейс: ночное дежурство, три инцидента

10 Senior-инженер

W Тикеты на поиск неисправностей 300-312 13 шагов

Лаба: broken labs, one fault each, no hint which block it belongs to

  1. 300 Как работать тикет: рамки, факты, фикс, запись
  2. 301 Тикет: новый VLAN не выходит в интернет
  3. 302 Тикет: один филиал тормозит только на видеозвонках
  4. 303 Тикет: соседи OSPF подняты, маршрутов нет
  5. 304 Тикет: BGP-сессия падает каждые 3 минуты
  6. 305 Тикет: VPN поднят, трафик не идёт
  7. 306 Тикет: DHCP работает только на одном этаже
  8. 307 Тикет: хост в EVPN отвечает только с одного leaf
  9. 308 Тикет: передача файлов зависает на середине
  10. 309 Тикет: дубль IP после изменения
  11. 310 Тикет: облако не резолвит имена офиса
  12. 311 Тикет: мониторинг зелёный, пользователи говорят, что всё сломано
  13. 312 Смена: 10 разных тикетов на время
X Разбор реальных аварий 313-319 7 шагов

Лаба: outages reproduced in containerlab

  1. 313 Как читать отчёт об аварии
  2. 314 Разбор аварии: AS7007 сливает интернет (1997) авария
  3. 315 Разбор аварии: утечка маршрутов через маленького провайдера (2019) авария
  4. 316 Разбор аварии: изменение на магистрали роняет CDN (2020) авария
  5. 317 Разбор аварии: национальный оператор гаснет (Rogers, 2022) авария
  6. 318 Разбор аварии: внутренняя сеть облачного региона перегружена (2021) авария
  7. 319 Написать свой отчёт об аварии
Y Проектирование и бизнес 320-331 12 шагов

Лаба: design documents, cost models

  1. 320 Чужая сеть без документации: обследование
  2. 321 Навести порядок в чужой сети без аварий
  3. 322 Собрать требования у людей, которые не инженеры
  4. 323 Написать документ дизайна сети
  5. 324 Выбрать вендора по матрице решений
  6. 325 Полная стоимость владения
  7. 326 Найти, что автоматизировать, и посчитать сэкономленные часы
  8. 327 Предложить оптимизацию руководству
  9. 328 Спланировать миграцию без простоя
  10. 329 Провести ревью изменения
  11. 330 Интервью по дизайну сети
  12. 331 Интервью по поиску неисправностей
Z Финальный проект 332-340 9 шагов

Лаба: everything above, in one lab

  1. 332 Задание: компания с офисом, 3 филиалами, ДЦ и AWS
  2. 333 Финал: адресация, площадки и WAN
  3. 334 Финал: фабрика ДЦ
  4. 335 Финал: граница с интернетом и облако
  5. 336 Финал: безопасность
  6. 337 Финал: автоматизация и CI
  7. 338 Финал: мониторинг и runbook
  8. 339 Финал: сломать и починить
  9. 340 Финал: защита дизайна

Соответствие сертификатам

Курс учит работе, а не ответам на экзаменационные вопросы. Эти блоки покрывают темы каждого экзамена.

ABCDEFGHIJKLMNOPQRSTUVWXYZ
CCNA (200-301) Как ходят данные Адресация IPv4 Транспорт и базовые сервисы Сетевые ОС Коммутация Основы маршрутизации OSPF IPv6 Сетевая безопасность Кампус, Wi-Fi и физический мир Python для сетевика
CCNP ENCOR (350-401) Коммутация Основы маршрутизации OSPF EIGRP и редистрибуция IPv6 Multicast BGP WAN, VPN, SD-WAN и QoS Сетевая безопасность Кампус, Wi-Fi и физический мир Автоматизация по моделям и NetDevOps Мониторинг и эксплуатация
JNCIA-Junos (JN0-105) Адресация IPv4 Сетевые ОС Основы маршрутизации OSPF BGP
AWS Advanced Networking Specialty BGP WAN, VPN, SD-WAN и QoS Сети в облаке

Вопросы

Я никогда не работал в IT. Можно начинать?

Да. Блок A начинается с терминала и Docker. Первый роутер появляется в блоке E, после 49 шагов про пакеты, адреса и сервисы.

Какой нужен компьютер?

16 ГБ памяти и x86: Linux или Windows с WSL2. Большинство образов вендоров не запускается на Mac с Apple Silicon, поэтому блок A показывает, как арендовать облачную VM с почасовой оплатой.

Нужно покупать лицензии Cisco или Juniper?

Нет. Cisco IOL идёт с бесплатным аккаунтом CML, Arista cEOS с бесплатным аккаунтом arista.com, Juniper отдаёт vJunos бесплатно. Linux, FRR и SR Linux открыты.

Сколько длится курс?

Шаг занимает 10-15 минут, весь курс занимает 57-85 часов. По 3 шага в день выходит около 4 месяцев.

Хватит ли этого на CCNA?

Курс покрывает темы CCNA из таблицы выше, через лабы. Пробных экзаменов в нём нет, поэтому за 2 недели до теста добавь банк вопросов.

Как учить Wi-Fi без радио?

Wi-Fi не эмулируется в containerlab. Блок про Wi-Fi строится на реальных захватах трафика, планах каналов и проекте сети для офиса на 3 этажа.

Получи первые блоки, когда они откроются

Оставь почту. Напишем один раз, когда будут готовы шаги 0-21.

Начать учиться скоро