TGViewer
.NET Kings .NET Kings @netskings · 7.38K subscribers
Post #716 1.16K
👁‍🗨Hello world~

Изучаем сеть: Как компьютер определяет маршрут пакета

• Представим, что компьютер с адресом 192.168.1.10/24 хочет отправить пакет другому устройству. Сначала ОС должна определить, находится ли получатель в локальной сети или за маршрутизатором.

• Для этого IP-адрес сопоставляется с маской подсети. В нашем примере сеть имеет адрес: 192.168.1.0/24

• Если получатель имеет адрес 192.168.1.50, он находится в той же сети, поэтому компьютер узнаёт его MAC-адрес и отправляет Ethernet-кадр напрямую.

• Если же получатель имеет адрес 8.8.8.8, он не относится к сети 192.168.1.0/24, поэтому кадр отправляется на шлюз по умолчанию, например 192.168.1.1.

• Здесь есть важный момент: в IP-заголовке адресом назначения останется 8.8.8.8, однако MAC-адресом назначения будет адрес локального маршрутизатора. Маршрутизатор извлечёт IP-пакет из кадра, проверит свою таблицу маршрутизации и отправит его дальше в новом кадре.

• На самом деле операционная система использует таблицу маршрутизации и выбирает наиболее конкретный подходящий маршрут. Подключённая локальная сеть также автоматически появляется в этой таблице.

• Если подходящего маршрута нет, применяется маршрут по умолчанию, а если отсутствует и он, система сообщает, что сеть недоступна.

• IP определяет конечного получателя, а MAC следующее устройство, которому нужно передать кадр на текущем участке пути. В следующем посте разберём, как компьютер узнаёт этот MAC-адрес. Удачи!

#ИзучаемСеть

• Поддержать автора монеткой: @v_meshke
  • 🥰 16
  • ❤ 6
  • 👍 3
  • 🦄 2
More from @netskings
  1. Sep 24, 2026👁‍🗨Hello world~ Как работает антивирус: Direct и Indirect Syscalls • Если EDR перехватыв…
  2. Sep 23, 2026🔎По одному имени, почте или номеру можно собрать на человека целое досье — легально, из о…
  3. Sep 23, 2026👁‍🗨Hello world~ GEOINT: Пожары, землетрясения и другие катастрофы на карте • Карты приро…
  4. Sep 22, 2026👁‍🗨Hello world~ Runit против systemd: Где минимализм начинает мешать • Я уже рассказывал…
  5. Sep 18, 2026👁‍🗨Hello world~ OSINT во ВКонтакте: История профиля и проверка старых данных • Пользоват…
  6. Sep 17, 2026👁‍🗨Hello world~ Как работает антивирус: API Hooking и системные вызовы • Мы уже упоминал…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →