Melihat pertanyaan Anda, sepertinya Anda membingungkan DHCP dan perutean.
Agar jelas, mereka berdua menyelesaikan tugas yang berbeda dan benar-benar tidak ada hubungannya satu sama lain. DHCP adalah cara untuk secara dinamis menetapkan IP ke klien. Routing memungkinkan Anda untuk berpindah dari satu jaringan ke jaringan lainnya.
Untuk menjawab pertanyaan Anda .. Sebenarnya ada dua cara di mana komputer Anda akan tahu ada router di jaringan. Baik karena Anda telah secara manual menetapkan alamat IP / subnet mask dengan gateway default (gateway default adalah router), atau karena komputer telah diatur untuk meminta IP melalui DHCP dan dalam penawaran DHCP yang diterima dari server itu berisi gateway default untuk digunakan klien.
Klien tidak akan mencoba komunikasi dengan router sampai memiliki alamat IP dan gateway default yang dikonfigurasi (lagi secara manual atau melalui dhcp). Komputer kemudian akan melihat alamat IP dan subnet mask-nya sendiri untuk menentukan apakah alamat IP yang ia coba komunikasikan ada di jaringan lokalnya. Jika ya maka akan mencoba untuk mengirim data langsung ke perangkat dan jika tidak maka akan melihat gateway default yang dikonfigurasi (router) dan mengirimkannya ke sana. Router kemudian akan mengirim lalu lintas ke tujuan karena memiliki rute, atau ke router lain yang mungkin tahu di mana jaringan tujuan ada.
Dengan IPv4, komputer tidak benar-benar tahu tentang router. Host akan memiliki gateway yang telah dikonfigurasi, yang akan dikirimnya lalu lintas ke jaringan lain. Gateway mungkin adalah router, tetapi tidak harus. Gateway dikonfigurasikan secara manual, atau ditetapkan melalui DHCP. Tuan rumah tidak memiliki gateway yang dikonfigurasikan sampai gateway ditetapkan secara manual atau dinamis. Itu berarti bahwa ia tidak dapat berkomunikasi ke jaringan yang berbeda sampai satu ditugaskan.
Di sisi lain, IPv6 telah menambahkan ND (Neighbor Discovery), dan bagian dari ND termasuk RAS (Router Advertisements). Router dapat dikonfigurasi untuk mengiklankan keberadaannya, dan awalan jaringan lokal. Ini memungkinkan host IPv6 untuk mengkonfigurasi sendiri tanpa DHCP, walaupun ada versi DHCP untuk IPv6.
sumber
Pengontrol Ethernet modern memiliki deteksi keadaan tautan. Mereka dapat mendeteksi ketika tautan dibuat ke port Ethernet mereka.
Situasinya sedikit berbeda untuk IPv4 dan IPv6. Pertama skenario IPv4.
Ketika kabel Ethernet dicolokkan di OS mendeteksi ini melalui deteksi keadaan tautan. Jika antarmuka dikonfigurasi untuk DHCP maka klien akan mengirimkan permintaan DHCP. Dalam jaringan bisnis rumah / kecil yang khas, router akan menjalankan server DHCP yang akan memberikan klien alamat IP dan juga memberi tahu klien apa subnet mask, gateway default, dan server DNS yang akan digunakan. Dalam jaringan yang lebih besar, router dan server DHCP mungkin berada pada perangkat yang berbeda.
Jika tidak ada server DHCP yang ditemukan, klien dapat terus mencoba dan / atau mungkin menetapkan IP lokal menggunakan "pengalamatan IP pribadi otomatis".
IPv6 sedikit lebih rumit. Tidak seperti node IPv4, node IPv6 selalu memiliki tautan alamat lokal yang mereka tetapkan sendiri. Untuk akses Internet, mereka akan memerlukan alamat lingkup global dan pengaturan terkait. Ada tiga kemungkinan utama untuk konfigurasi otomatis IPv6.
sumber
Ketika PC Anda dinyalakan, ia menggunakan protokol DHCP untuk meminta alamat IP dan pengaturan jaringan. Setiap kali sebuah paket dikirim dari komputer, ia akan mengirimkannya ke gateway default router. Router tidak secara konsisten mem-ping 'hello im here' lebih seperti host akan mengarahkan lalu lintas saat dibutuhkan. - Semoga ini menjelaskannya.
sumber
Dalam "kata-kata percakapan".
Anda menyalakan Komputer Anda dan Komputer mendeteksi bahwa ada kabel yang terhubung ke NIC Anda.
Komputer berpikir "BAGUS! Saya terhubung ke jaringan - apakah server DHCP mereka online, jadi saya tahu keberadaan saya ??"
Komputer mengirimkan permintaan DHCP.
Router / DHCP Server mendapatkan permintaan ini dan mengatakan ke Komputer:
"Hei! Kamu dan ini Netmask kamu, gateway default kamu dan Informasi lainnya - Selamat datang di jaringan!"
Ini hanya berfungsi jika NIC Anda dikonfigurasi untuk DHCP.
sumber
Router tidak menyiarkan bahwa itu ada sebagai gateway default. Server DHCP memang merespons teriakan (broadcast) dari titik akhir. Bagian dari respons DHCP adalah alamat IP gateway default (router). Sebagian besar router memiliki server DHCP yang dinonaktifkan secara default. Banyak admin server / TI yang menggunakan Windows Server DHCP.
sumber
Jawaban terbaik yang sesuai untuk pertanyaan Anda adalah DHCP (Dynamic Host Configuration Protocol). Ketika komputer atau perangkat jaringan apa pun terhubung ke jaringan, ia mengirim DHCP Discover Message dengan alamat IP broadcast (255.255.255.255) untuk mendapatkan alamat IP-nya sendiri. Server DHCP yang menerima Pesan Temukan DHCP merespons klien dengan Pesan Penawaran DHCP . Jika kita melihat lebih dekat ke pesan ini, kita akan melihat kolom opsi router di dalamnya. Ini dia, host atau perangkat jaringan apa pun yang ingin mendapatkan alamat IP sebenarnya mempelajari alamat IP dari gateway standar dari bidang ini.
sumber