Вы разберётесь в устройстве главного протокола интернета: как формируются и доставляются пакеты, как работает адресация и деление на подсети, какие служебные механизмы обеспечивают работу IP-сетей. Курс даёт твёрдую базу для любой дальнейшей работы с сетями.
Курс по основам протокола IPv4 — от структуры пакета и механизмов адресации до служебных протоколов. Разбираются классовая и бесклассовая адресация (CIDR), задачи на подсети, протоколы ARP, DHCP, ICMP и NAT. Подходит как первый курс для начинающих сетевых инженеров.
Начинающие сетевые инженеры, системные администраторы и студенты, готовящиеся к сертификационным экзаменам (CCNA и аналогичные). Курс также полезен DevOps-инженерам и разработчикам, которым необходимо понимать сетевой уровень для диагностики и проектирования инфраструктуры.
Базовое понимание двоичной системы счисления и модели OSI/TCP-IP. Желательно знакомство с протоколом Ethernet и понятием MAC-адреса на уровне общих представлений.
Назначение протокола IP, принципы пакетной коммутации, роли участников сети (отправитель, получатель, маршрутизатор) и структура IPv4-адреса.
Поля заголовка IPv4-пакета, механизм фрагментации и Path MTU Discovery. Демонстрация в Wireshark.
Классы IP-адресов (A, B, C), определение границы Network ID / Host ID, служебные адреса, таблица маршрутизации и причины неэффективности классовой модели.
Бесклассовая адресация CIDR: маски подсети, сабнетинг, агрегация маршрутов и правило Longest Prefix Match.
Практикум: преобразование масок, вычисление адреса сети и broadcast, подсчёт узлов, простой и сложный сабнетинг, агрегация.
Протокол ARP: разрешение IP-адресов в MAC-адреса, ARP-кэш, Proxy ARP, Gratuitous ARP и родственные протоколы (RARP, Inverse ARP, NDP).
Протокол DHCP: автоматическая выдача сетевых параметров, процедура DORA, таймеры аренды, DHCP Relay и защита через DHCP Snooping.
Протокол ICMP: типы диагностических сообщений, утилиты ping и traceroute, Path MTU Discovery.
Механизм NAT: частные адреса, Basic NAT и NAPT/PAT, типы трансляций (Full Cone, Symmetric и др.), ограничения NAT и протоколы обхода (STUN, TURN).