Il router ? entrambi le cose, solo che nel caso in cui metti in comunicazioni due reti di classi diverse allora ? considerato router invece lo stesso diventa gateway per i servizi o porte che transiteranno fra le due reti.
Spero di essere stato chiaro.