Skip to content

Instantly share code, notes, and snippets.

View AlexanderZoom's full-sized avatar

AlexanderZoom

View GitHub Profile
@AlexanderZoom
AlexanderZoom / routing-nat-basic.md
Created November 9, 2024 21:53
Маршрутизация и NAT

Маршрутизация и NAT

Цель

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

Темы

Основы маршрутизации

  • Маршруты — определяют путь для передачи пакетов от источника к получателю в сети.
  • Статическая маршрутизация — маршруты задаются вручную администратором; подходит для небольших сетей.
@AlexanderZoom
AlexanderZoom / dhcp-dns-basic.md
Created November 9, 2024 21:48
Изучение протоколов DHCP и DNS

Изучение протоколов DHCP и DNS

Цель

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

Темы

1. DHCP (Dynamic Host Configuration Protocol)

Основная функция: Автоматическое назначение IP-адресов и параметров сети клиентским устройствам. Это избавляет от необходимости ручной настройки сетевых параметров для каждого устройства.

@AlexanderZoom
AlexanderZoom / wireshark-basic.md
Created November 9, 2024 21:38
# Анализ потоков и пакетов в Wireshark

Анализ потоков и пакетов в Wireshark

Цель

Понять, как следовать за потоками и собирать пакеты воедино для анализа данных, передаваемых пользователем через сеть.


Шаги по анализу потоков и пакетов

1. Фильтрация по протоколам

@AlexanderZoom
AlexanderZoom / ipv6-basic.md
Created November 9, 2024 21:18
Настройка IPv6 в корпоративной сети и выход в интернет

Настройка IPv6 в корпоративной сети и выход в интернет

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

Основы адресации IPv6

  • Префикс ULA (Unique Local Address): Для внутренней IPv6-сети можно использовать префикс из диапазона ULA (fd00::/8), аналогичный частным адресам IPv4 (192.168.x.x или 10.x.x.x). Эти адреса остаются внутри локальной сети и не маршрутизируются в интернете.
  • Подсети /64: Рекомендуется использовать префиксы /64 для каждой подсети в локальной сети, так как они поддерживают огромное количество адресов (18 квинтиллионов на одну подсеть).

NAT в IPv6

@AlexanderZoom
AlexanderZoom / network-models.md
Created November 9, 2024 20:38
# Сетевые модели, используемые сегодня

Сетевые модели, используемые сегодня

В современной сетевой архитектуре активно применяются несколько моделей, каждая из которых играет важную роль в разных типах сетей и задачах. Рассмотрим основные модели, которые «дожили» до наших дней:

1. Модель TCP/IP

Модель TCP/IP — это основная модель для сетевого взаимодействия, особенно в Интернете. Она включает 4 уровня:

  • Прикладной уровень (Application)
  • Транспортный уровень (Transport)
  • Интернет-уровень (Internet)
  • Уровень доступа к сети (Network Access)
@AlexanderZoom
AlexanderZoom / cidr-vlsm.md
Created November 9, 2024 20:22
# Шпаргалка по CIDR и VLSM

Шпаргалка по CIDR и VLSM

1. CIDR (Classless Inter-Domain Routing)

CIDR — метод адресации, который позволяет отходить от жёсткой системы классов IP-адресов (A, B, C) и создавать сети произвольного размера с помощью гибких масок.

Основные принципы CIDR

  • Гибкость масок: CIDR позволяет создавать сети с любой длиной префикса, например, /22, /28, /16. Это помогает использовать только необходимое количество IP-адресов, избегая потерь.
  • Запись CIDR: CIDR записывается в формате IP/префикс. Например, 192.168.1.0/24 означает, что первые 24 бита адреса используются для обозначения сети, а остальные 8 бит — для хостов.
@AlexanderZoom
AlexanderZoom / masksubnet.md
Last active October 11, 2025 20:00
Шпаргалка по сетям и маскам подсети

Шпаргалка по сетям и маскам подсети

1. Основы масок подсети

Маска подсети указывает, какая часть IP-адреса отводится под сеть, а какая — под хосты. Маска может быть записана в десятичном формате, например, 255.255.255.0, или в префиксном формате, например, /24.

Примеры масок и префиксов:

  • /24 или 255.255.255.0 — 256 адресов, из них 254 доступны для хостов.
  • /25 или 255.255.255.128 — 128 адресов, из них 126 доступны для хостов.
  • /26 или 255.255.255.192 — 64 адреса, из них 62 доступны для хостов.
@AlexanderZoom
AlexanderZoom / l2-l4.md
Created October 27, 2024 19:50
Коммутаторы уровня L2-L4

Коммутаторы уровня L2 (Data Link Layer)

L2-коммутаторы работают на канальном уровне модели OSI. Их основная задача — передача данных между устройствами в локальной сети (LAN) на основе MAC-адресов.

Основные функции L2-коммутаторов:

  • Форвардинг: Коммутаторы принимают кадры данных и отправляют их на основе MAC-адресов, записанных в таблице MAC-адресов.
  • Изоляция трафика: L2-коммутаторы могут изолировать трафик между различными сегментами сети, что снижает уровень широковещательного трафика.
  • VLAN: Поддержка виртуальных локальных сетей (VLAN) для разделения трафика в рамках одной физической сети.

Коммутаторы уровня L3 (Network Layer)

@AlexanderZoom
AlexanderZoom / osi tcpip.md
Last active October 27, 2024 18:58
Общее по OSI TCP\IP

Модель OSI (Open Systems Interconnection)

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

Физический уровень (Physical Layer):

  • Отвечает за передачу необработанных битов по физическим средам (кабели, беспроводные технологии и т. д.).
  • Примеры: электрические сигналы, оптоволокно.

Канальный уровень (Data Link Layer):

  • Отвечает за надежную передачу данных между узлами сети.
@AlexanderZoom
AlexanderZoom / plan.md
Created October 26, 2024 19:16
План подготовки к работе сис админа

План подготовки на Системного администратора

1. Изучение основ сетевых технологий

  • Принципы работы сетей и передача данных (OSI, TCP/IP).
  • Понимание работы DHCP и DNS, настройка и обслуживание.
  • Конфигурирование коммутаторов L2-L4.
  • Практическое задание: настройка локальной сети с DHCP и DNS на виртуальной машине.

2. Операционные системы и управление серверами

  • Установка и настройка Windows Server и Linux (Ubuntu, CentOS).