stringtranslate.com

Хост (сеть)

Сетевой хост — это компьютер или другое устройство, подключенное к компьютерной сети . Хост может работать как сервер, предлагающий информационные ресурсы, услуги и приложения пользователям или другим хостам в сети. Хостам назначается хотя бы один сетевой адрес .

Компьютер, участвующий в сетях, использующих набор протоколов Интернета, также может называться IP-узлом . В частности, компьютеры, участвующие в Интернете , называются интернет-хостами . Интернет-хосты и другие IP-хосты имеют один или несколько IP-адресов , назначенных их сетевым интерфейсам. Адреса настраиваются либо вручную администратором, либо автоматически при запуске с помощью протокола динамической конфигурации хоста (DHCP), либо с помощью методов автоматической настройки адресов без сохранения состояния .

Сетевые узлы, которые участвуют в приложениях, использующих модель вычислений клиент-сервер , классифицируются как серверные или клиентские системы. Сетевые хосты могут также функционировать как узлы в одноранговых приложениях, в которых все узлы совместно используют и потребляют ресурсы одинаково.

Происхождение

В операционных системах термин терминальный хост обозначает компьютер с разделением времени или многопользовательское программное обеспечение , предоставляющее услуги компьютерным терминалам , или компьютер, который предоставляет услуги меньшим или менее способным устройствам, [1] таким как мейнфрейм, обслуживающий телетайпные терминалы или видеотерминалы. Другие примеры этой архитектуры включают хост telnet , подключенный к серверу telnet, и xhost, подключенный к клиенту X Window .

Термин Интернет-хост или просто хост используется в ряде документов запроса на комментарии (RFC), которые определяют Интернет и его предшественника, ARPANET . RFC 871 определяет хост как компьютерную систему общего назначения, подключенную к сети связи «... с целью достижения совместного использования ресурсов между участвующими операционными системами...» [2]

Во время разработки ARPANET компьютеры, подключенные к сети, обычно представляли собой мейнфреймы, доступ к которым можно было получить с помощью тупых терминалов , подключенных через последовательные порты . Поскольку на этих терминалах не размещалось программное обеспечение и они сами не выполняли вычисления, они не считались хостами , поскольку не были подключены к какой-либо IP-сети и им не были назначены IP-адреса. Компьютеры пользователей, подключенные к ARPANET через узел коммутации пакетов, считались хостами. [3]

Узлы, хосты и серверы

Сетевой узел — это любое устройство, участвующее в сети. Хост — это узел, который участвует в пользовательских приложениях в качестве сервера, клиента или того и другого. Сервер — это тип хоста , который предлагает ресурсы другим хостам. Обычно сервер принимает соединения от клиентов , которые запрашивают функцию обслуживания. [4]

Каждый сетевой хост является узлом, но не каждый сетевой узел является хостом. Оборудование сетевой инфраструктуры , такое как модемы , концентраторы Ethernet и сетевые коммутаторы , не участвуют напрямую или активно в функциях уровня приложения, не обязательно имеют сетевой адрес и не считаются сетевыми хостами.

Смотрите также

Рекомендации

  1. ^ Э. Гаррисон Уолтерс (2001). Основное руководство по вычислительной технике. Прентис Холл PTR. п. 149. ИСБН 9780130194695.
  2. ^ М. А. Падлипский (сентябрь 1982 г.). Взгляд на эталонную модель ARPANET. дои : 10.17487/RFC0871 . РФК 871.
  3. ^ Дуглас Э. Комер (2000). Межсетевое взаимодействие с TCP/IP - принципы, протоколы и архитектура (4-е изд.). Прентис Холл. п. 39. ИСБН 0-13-018380-6.
  4. ^ «Архитектура сервера Exchange».

Внешние ссылки