Krótka odpowiedź brzmi:
Tak. Z definicji router musi mieć więcej niż jeden interfejs (z adresem IP na interfejs), aby wysyłać i odbierać pakiety oraz przekazywać pakiety z jednego do drugiego w oparciu o adresy docelowe pakietów. Nie wszystkie routery mówią tylko IP, ale routery „wieloprotokołowe” nie są tak naprawdę konieczne, skoro wszystko mówi IP.
Bardziej złożona odpowiedź brzmi: tak ...
Typowa implementacja routera ma adres IP dla „bezpośrednio podłączonej sieci” lub podsieci, do której router może uzyskać dostęp za pośrednictwem sieci lokalnej. (tzn. jeśli router ma adres 10.10.10.1/23, może osiągnąć dowolny adres IP od 10.10.10.1 do 10.10.11.254 z tego interfejsu). Hosty w tej sieci warstwy 2 i w tej przestrzeni adresowej byłyby skonfigurowane tak, aby używały 10.10.10.1 jako „domyślnej trasy”, więc każdy ruch nie idący do 10.10.10.1/23 byłby przekazywany do routera w celu wysłania do miejsca docelowego. Mam nadzieję, że w tym momencie router ma jeszcze jeden adres IP, którego używa do komunikacji z domyślną trasą routera (lub inną bezpośrednio podłączoną siecią, która ma adres docelowy).
Oprócz posiadania więcej niż jednego adresu IP, routery mogą mieć nawet więcej niż sieć IP, tak że ten sam adres IP istnieje w kilku różnych podsieciach routera, a router wie, że jeśli ruch z interfejsu A jest przeznaczony do 10.10.10.10, to idzie interfejs C, ale jeśli pochodzi z interfejsu B, musi przejść do interfejsu D. Dwie najczęstsze sytuacje, w których może się to zdarzyć, dotyczą sieci zarządzania lub „wirtualnych routerów”, w których pojedynczy router jest podzielony na różne wirtualne routery dla różnych klienci niepowiązani.
Jest nawet możliwe, że coś, co nazwałbym routerem, nie ma adresu IP, na przykład jeśli masz coś, co wszyscy nazywają zaporą ogniową w trybie mostowania, który wymusza trasy zasad. Takie urządzenie byłoby koszmarem dla wsparcia i dezorientacji osób, które przejmą cię po zwolnieniu, ale prowadzi trasę i nie ma lokalnego adresu IP. (szaleniec, który implementuje coś takiego, oczywiście poradziłby sobie z tym z portu szeregowego, prawda?)