Дивлячись на ваше запитання, схоже, ви плутаєте DHCP та маршрутизацію.
Щоб було зрозуміло, вони обидва виконують різні завдання і насправді не мають нічого спільного. DHCP - це спосіб динамічно призначити IP-адреси клієнтам. Маршрутизація дозволяє переходити з однієї мережі в іншу.
Щоб відповісти на ваше запитання .. Дійсно є два способи, за допомогою яких ваш комп'ютер буде знати, що в мережі є маршрутизатор. Або тому, що ви вручну призначили маску IP-адреси / підмережі з шлюзом за замовчуванням (шлюз за замовчуванням є маршрутизатором), або через те, що комп'ютер налаштований запитувати IP через DHCP і в рамках пропозиції DHCP, отриманого від сервера, він містить шлюз за замовчуванням для клієнта.
Клієнт не намагатиметься спілкуватися з маршрутизатором, поки не буде налаштовано IP-адресу та шлюз за замовчуванням (знову вручну або через dhcp). Потім комп'ютер перегляне власну IP-адресу та маску підмережі, щоб визначити, чи IP-адреса, з якою він намагається спілкуватися, знаходиться у своїй локальній мережі. Якщо це так, то він спробує відправити дані прямо на пристрій, а якщо ні, то він перегляне налаштований шлюз (маршрутизатор) за замовчуванням і надішле їх туди. Потім маршрутизатор відправить трафік до пункту призначення, оскільки він має маршрут, або до іншого маршрутизатора, який може знати, де існує цільова мережа.