There are a vartiety of archetectures used to allow a Network Engineer to Remotely connect to a Network Device
TFTP
FTP
FTPS
HTTP
Telnet
SSH
RDP
VNC
VPN
Out of Band