Un host de red es una computadora u otro dispositivo conectado a una red informática . Un host puede funcionar como un servidor que ofrece recursos de información, servicios y aplicaciones a usuarios u otros hosts en la red. A los hosts se les asigna al menos una dirección de red .
Una computadora que participa en redes que utilizan el conjunto de protocolos de Internet también puede denominarse host IP . Específicamente, las computadoras que participan en Internet se denominan hosts de Internet . Los hosts de Internet y otros hosts IP tienen una o más direcciones IP asignadas a sus interfaces de red. Las direcciones las configura manualmente un administrador, automáticamente al inicio mediante el Protocolo de configuración dinámica de host (DHCP) o mediante métodos de configuración automática de direcciones sin estado .
Los hosts de red que participan en aplicaciones que utilizan el modelo informático cliente-servidor se clasifican como sistemas servidor o cliente . Los hosts de red también pueden funcionar como nodos en aplicaciones peer-to-peer , en las que todos los nodos comparten y consumen recursos de manera equipotente.
En los sistemas operativos , el término host de terminal denota una computadora de tiempo compartido o software multiusuario que brinda servicios a terminales de computadora , o una computadora que brinda servicios a dispositivos más pequeños o menos capaces, [1] como una computadora central que sirve a terminales de teletipo o terminales de vídeo. Otros ejemplos de esta arquitectura incluyen un host telnet conectado a un servidor telnet y un xhost conectado a un cliente X Window .
El término host de Internet o simplemente host se utiliza en varios documentos de Solicitud de Comentarios (RFC) que definen Internet y su predecesor, ARPANET . RFC 871 define un host como un sistema informático de propósito general conectado a una red de comunicaciones para "... el propósito de lograr el intercambio de recursos entre los sistemas operativos participantes..." [2]
Mientras se desarrollaba ARPANET, las computadoras conectadas a la red eran típicamente sistemas informáticos mainframe a los que se podía acceder desde terminales tontos conectados a través de puertos serie . Dado que estos terminales no alojaban software ni realizaban cálculos por sí mismos, no se consideraban hosts ya que no estaban conectados a ninguna red IP y no se les asignaban direcciones IP. Las computadoras de los usuarios conectadas a ARPANET en un nodo de conmutación de paquetes se consideraron hosts. [3]
Un nodo de red es cualquier dispositivo que participa en una red. Un host es un nodo que participa en las aplicaciones del usuario, ya sea como servidor, cliente o ambos. Un servidor es un tipo de host que ofrece recursos a los demás hosts. Normalmente un servidor acepta conexiones de clientes que solicitan una función de servicio. [4]
Cada host de red es un nodo, pero no todos los nodos de red son un host. El hardware de infraestructura de red , como módems , concentradores Ethernet y conmutadores de red , no participa directa o activamente en funciones a nivel de aplicación, no necesariamente tiene una dirección de red y no se considera host de red.