Cuál es el significado de host en informática?

El término «host» se utiliza en varios contextos, en cada uno de los cuales tiene un significado ligeramente diferente:

1) En las especificaciones del protocolo de Internet, el término «host» significa cualquier ordenador que tiene acceso bidireccional completo a otros ordenadores en Internet. Un host tiene un «número local o de host» específico que, junto con el número de red, forma su dirección IP única. Si usted utiliza el Protocolo Punto a Punto para acceder a su proveedor de acceso, tiene una dirección IP única mientras dure la conexión a Internet y su ordenador es un host durante ese periodo. En este contexto, un «host» es un nodo en una red.

2) Para las empresas o individuos con un sitio web, un host es un ordenador con un servidor web que sirve las páginas para uno o más sitios web. Un host también puede ser la empresa que proporciona ese servicio, lo que se conoce como alojamiento.

3) En los entornos de ordenadores mainframe de IBM y quizás de otros, un host es un ordenador mainframe (que ahora se suele denominar «gran servidor»). En este contexto, el mainframe tiene estaciones de trabajo inteligentes o «tontas» conectadas a él que lo utilizan como proveedor de servicios de host. (Esto no significa que el host sólo tenga «servidores» y las estaciones de trabajo sólo tengan «clientes». La relación servidor/cliente es un modelo de programación independiente de este uso contextual de «host»)

4) En otros contextos, el término generalmente significa un dispositivo o programa que proporciona servicios a algún dispositivo o programa más pequeño o menos capaz.