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. ^ E. Garrison Walters (2001). Основное руководство по вычислениям]. Prentice Hall PTR. стр. 149. ISBN 9780130194695.
  2. ^ MA Padlipsky (сентябрь 1982 г.). Перспектива эталонной модели ARPANET. doi : 10.17487/RFC0871 . RFC 871.
  3. ^ Дуглас Э. Комер (2000). Сетевое взаимодействие с TCP/IP — принципы, протоколы и архитектура (4-е изд.). Prentice Hall. стр. 39. ISBN 0-13-018380-6.
  4. ^ «Архитектура сервера Exchange».

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