Погано працює домашній інтернет (оптичний PON). Чому треба перезавантажувати роутер?

Обкладинка допису: Погано працює домашній інтернет (оптичний PON). Чому треба перезавантажувати роутер?
Світ дивний: у нас гігабітний інтернет, Wi-Fi 6, mesh-системи, а іноді достатньо… просто перезавантажити роутер. І все магічно “оживає”. Магія? Ні.

Чому взагалі потрібно перезавантажувати роутер

Роутер - це маленький комп’ютер. У нього є процесор, оперативна памʼять і прошивка. Він:
  • тримає таблиці NAT (хто куди підключився),
  • роздає IP через DHCP,
  • підтримує Wi-Fi-сесії десятків пристроїв,
  • іноді працює тижнями без паузи.
З часом у памʼяті накопичуються “висячі” сесії, помилки драйверів Wi-Fi, зростає фрагментація памʼяті. Це не катастрофа, а нормальна властивість будь-якої системи, що довго працює без рестарту. Перезавантаження очищає таблиці з’єднань і дає прошивці старт із чистого аркуша.
Це як перезапуск браузера після 100 вкладок - світ раптом стає швидшим.
Що дає перезапуск на практиці
  1. Очищення NAT-таблиць - менше дивних зависань у Zoom чи Discord.
  2. Скидання Wi-Fi-радіомодуля - стабільніший сигнал.
  3. Оновлення з’єднання з провайдером - нова PPPoE/DHCP-сесія, іноді новий IP.
  4. Вирівнювання після мікропомилок прошивки.
Особливо це помітно, якщо роутер бюджетний або працює 24/7 з великою кількістю пристроїв.

Вбудоване перезавантаження за розкладом

Багато сучасних роутерів уже мають цю функцію.
Наприклад, у роутерах від TP-Link у розділі System Tools можна налаштувати “Reboot Schedule” - автоматичний рестарт раз на день або тиждень уночі.
мій роутер
мій роутер
У моделях від MikroTik це робиться через Scheduler - можна задати скрипт із перезавантаженням раз на 7 днів.
У прошивці OpenWrt є cron - фактично планувальник завдань Linux, де легко прописати регулярний reboot.
Ідея проста: перезавантаження о 04:30, коли всі сплять, і ніхто цього не помічає.

Автоматизація через розумну розетку

Якщо у роутері немає функції перезапуску за розкладом - можна зробити це через смарт-розетку.
Розумна розетка (наприклад, TP-Link Tapo P110) може:
  • вимкнути живлення,
  • почекати 1-2 хвилини,
  • увімкнути назад.
Це жорсткий power cycle - найнадійніший спосіб.
Тонкий момент: якщо розетка залежить від Wi-Fi і хмари, вона може не виконати сценарій, коли інтернет уже “лежить”. Краще, коли розклад зберігається локально або є хаб із локальною автоматизацією.

Чому це особливо важливо під час блекаутів (PON)

Тут починається цікава фізика мереж.
Багато міст в Україні працюють через PON (Passive Optical Network). Оптика приходить до квартири, але:
  • у будинку або на вулиці є розподільчі вузли,
  • у провайдера - активне обладнання,
  • у вас - ONU/ONT (оптичний термінал).
Під час відключення світла:
  • провайдер може переходити на резервне живлення,
  • частина вузлів перезавантажується неодночасно,
  • ONU і роутер стартують у різний час.
У результаті виникає стан, коли “ніби все ввімкнено”, але сесія не піднялась коректно. DHCP не оновився. PPPoE завис. Оптичний термінал підняв лінк, а роутер - ні.
Після блекаутів мережа проходить через фазу нестабільності. Регулярне або контрольоване перезавантаження:
  • синхронізує старт пристроїв,
  • дозволяє отримати нову сесію,
  • зменшує кількість “дивних” станів без інтернету.
Особливо це актуально, якщо у вас є ДБЖ (UPS), і роутер не вимикається разом із будинком - тоді він може “жити у своєму світі”, поки мережа провайдера вже перезапустилась.

Практичний підхід

Раціональний варіант:
  • Раз на тиждень - автоматичний нічний рестарт.
  • Після великих блекаутів - ручний або автоматизований power cycle.
  • Якщо є UPS - перезавантажувати і ONU, і роутер разом.
Перезапуск - це не лікування всіх хвороб, але це гігієна мережі. Маленький технічний ритуал, який зменшує хаос у системі.
Світ мереж складний і нелінійний. Інтернет - це не “кабель у стіні”, а багаторівнева система з купою станів, таймерів і протоколів. Іноді найрозумніше, що можна зробити - це дозволити всьому стартувати заново.
Я тільки почав розбиратися з цим питанням. Інтернет наче й є, але дуже погано працює. Тож я додав перезавантаження за розкладом моєму роутеру Archer C54. Сподіваюсь, це трошки допоможе налагодити стабільність домашньої мережі. Про результати відпишуся через тиждень або два. Також планую спробувати Tapo P110 планувальник (якщо перезавантаження раз на добу не достатньо з налаштувань самого роутера)

Цей допис поки що не має жодних доповнень від автора/ки.

Де завантажити старішу версію VirtualBox?
26 січ., 12:26

Де завантажити старішу версію VirtualBox?

ElectroKit
ElectroKit@ElectroKit
ТЕЦ, ГЕС, СЕС та інші «енерго-скорочення»: розшифровка і просте пояснення без занудства
02 лют., 17:31

ТЕЦ, ГЕС, СЕС та інші «енерго-скорочення»: розшифровка і просте пояснення без занудства

ElectroKit
ElectroKit@ElectroKit
КВт, ампери, вольти і кВт·год: простими словами (і як порахувати, на скільки вистачить EcoFlow під час блекауту)
02 лют., 18:28

КВт, ампери, вольти і кВт·год: простими словами (і як порахувати, на скільки вистачить EcoFlow під час блекауту)

ElectroKit
ElectroKit@ElectroKit
Чи влізе модуль введення резерву TOMZN TOQ5-63/2 у коробку Hager Volta VA48CN?
03 лют., 10:38

Чи влізе модуль введення резерву TOMZN TOQ5-63/2 у коробку Hager Volta VA48CN?

ElectroKit
ElectroKit@ElectroKit
Закон Мерфі по-котячому: якщо є кнопка - кіт її натисне (і вимкне вам опалення)
04 лют., 11:06

Закон Мерфі по-котячому: якщо є кнопка - кіт її натисне (і вимкне вам опалення)

ElectroKit
ElectroKit@ElectroKit
[Власний досвід] Замінив динаміки на macbook a2337 (динамік з Алі)
15 лют., 20:22

[Власний досвід] Замінив динаміки на macbook a2337 (динамік з Алі)

ElectroKit
ElectroKit@ElectroKit
Чернетка
27 лют., 20:44

Чернетка

ElectroKit
ElectroKit@ElectroKit