Patrząc na twoje pytanie, wygląda na to, że mylisz DHCP i routing.
Żeby było jasne, oboje wykonują różne zadania i naprawdę nie mają ze sobą nic wspólnego. DHCP to sposób na dynamiczne przypisywanie adresów IP klientom. Routing pozwala na przejście z jednej sieci do drugiej.
Aby odpowiedzieć na twoje pytanie .. Istnieją naprawdę dwa sposoby, dzięki którym komputer dowie się, że w sieci jest router. Albo dlatego, że ręcznie przypisałeś adres IP / maskę podsieci domyślną bramą (domyślną bramą jest router), albo ponieważ komputer został skonfigurowany tak, aby żądał adresu IP przez DHCP i w ramach oferty DHCP otrzymanej od serwera zawierał domyślna brama do użycia przez klienta.
Klient nie będzie próbował komunikować się z routerem, dopóki nie skonfiguruje adresu IP i domyślnej bramy (ponownie ręcznie lub przez dhcp). Komputer następnie sprawdzi własny adres IP i maskę podsieci, aby ustalić, czy adres IP, z którym próbuje się komunikować, znajduje się w sieci lokalnej. Jeśli tak, to spróbuje wysłać dane bezpośrednio do urządzenia, a jeśli nie, to spojrzy na skonfigurowaną domyślną bramę (router) i tam ją wyśle. Router następnie wyśle ruch do miejsca docelowego, ponieważ ma trasę lub do innego routera, który może wiedzieć, gdzie istnieje sieć docelowa.
Dzięki IPv4 komputer tak naprawdę nie wie o routerze. Host będzie miał skonfigurowaną bramę, do której będzie wysyłał wszelki ruch przeznaczony dla innej sieci. Brama jest prawdopodobnie routerem, ale niekoniecznie. Brama jest albo konfigurowana ręcznie, albo przypisywana przez DHCP. Host nie ma skonfigurowanej bramy, dopóki nie zostanie przypisana ręcznie lub dynamicznie. Oznacza to, że nie może komunikować się z inną siecią, dopóki nie zostanie przypisana.
Z drugiej strony, IPv6 dodał ND (Neighbor Discovery), a część ND obejmuje RA (Reklamy routera). Routery można skonfigurować tak, aby reklamowały ich istnienie oraz prefiks sieci lokalnej. Pozwala to hostom IPv6 na konfigurowanie się bez DHCP, chociaż istnieje wersja DHCP dla IPv6.
źródło
Nowoczesne kontrolery Ethernet mają funkcję wykrywania stanu łącza. Mogą wykryć, kiedy zostanie ustanowione łącze do ich portu Ethernet.
Sytuacja wygląda nieco inaczej w przypadku IPv4 i IPv6. Najpierw scenariusz IPv4.
Gdy kabel Ethernet jest podłączony do systemu operacyjnego, wykrywa to poprzez wykrywanie stanu łącza. Jeśli interfejs jest skonfigurowany dla DHCP, klient wyśle żądanie DHCP. W typowej domowej / małej sieci biznesowej router uruchomi serwer DHCP, który przypisze klientowi adres IP, a także poinformuje klienta, jakiej maski podsieci, domyślnej bramy i serwerów DNS ma użyć. W większej sieci router i serwer DHCP mogą znajdować się na różnych urządzeniach.
Jeśli nie zostanie znaleziony serwer DHCP, klient może próbować i / lub może przypisać lokalny adres IP za pomocą „automatycznego prywatnego adresu IP”.
IPv6 jest nieco bardziej skomplikowany. W przeciwieństwie do węzłów IPv4, węzły IPv6 zawsze mają lokalny adres łącza, który same sobie przypisują. Aby uzyskać dostęp do Internetu, będą potrzebować globalnego adresu zakresu i powiązanych ustawień. Istnieją trzy główne możliwości autokonfiguracji IPv6.
źródło
Gdy komputer jest włączony, korzysta z protokołu DHCP, aby zażądać adresu IP i ustawień sieciowych. Za każdym razem, gdy pakiet jest wysyłany z komputera, wysyła go do domyślnej bramy routera. Router nie konsekwentnie wysyła ping „hello im here”, bardziej jak host będzie kierował ruchem, gdy będzie to konieczne. - Mam nadzieję, że to wyjaśnia.
źródło
W „słowach konwersacji”.
Włączasz komputer, a komputer wykrywa, że kabel jest podłączony do twojej karty sieciowej.
Komputer myśli „ŁADNY! Jestem podłączony do sieci - czy jest to serwer DHCP online, więc wiem, gdzie jestem?”
Komputer wysyła żądanie DHCP.
Serwer routera / DHCP otrzymuje to żądanie i mówi do komputera:
„Hej! Jesteś i to jest twoja maska sieci, twoja domyślna brama i inne informacje - Witamy w sieci!”
Działa to tylko wtedy, gdy twoja karta sieciowa jest skonfigurowana do DHCP.
źródło
Router nie rozgłasza, że jest tam jako brama domyślna. Serwer DHCP reaguje jednak na krzyk (rozgłaszanie) z punktu końcowego. Częścią odpowiedzi DHCP jest adres IP domyślnej bramy (routera). Większość routerów ma wbudowane serwery DHCP, które są domyślnie wyłączone. Wielu administratorów serwerów / IT raczej używa Windows Server DHCP.
źródło
Najlepszą odpowiednią odpowiedzią na twoje pytanie jest DHCP (protokół dynamicznej konfiguracji hosta). Gdy komputer lub dowolne urządzenie sieciowe łączy się z siecią, wysyła komunikat Discover DHCP z rozgłaszanym adresem IP (255.255.255.255) w celu uzyskania własnego adresu IP. Serwer DHCP odbierający komunikat wykrywania DHCP odpowiada klientowi komunikatem oferty DHCP . Jeśli przyjrzymy się bliżej temu komunikatowi, przejrzymy w nim pole opcji routera . Oto hosty lub dowolne urządzenie sieciowe, które chcą uzyskać adres IP, faktycznie uczą się adresu IP bramy domyślnej z tego pola.
źródło