Vvmebel.com

Новости с мира ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Что такое узел хост

Какая реальная разница между хостом и узлом в сети

В соответствии с хостом wikipedia

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

Компьютер — это хост. Принтеры также предоставляют услуги и имеют IP-адрес.

Итак, в них действительно хосты?

  • маршрутизатор,
  • принтер,
  • «Камера в сети»,
  • Переключатель

Я полностью смущен этими вещами. Спасибо заранее

8 ответов

Мне действительно нравится способ IPv6 RFC :

Итак, в вашем списке:
маршрутизатор, принтер, «Камера в сети», Переключатель

  • Маршрутизатор — это узел, маршрутизатор и хост
  • Принтер — это узел, а хост *
  • Камера — это узел, а хост *

* ( При условии, что он настроен на IP-адрес)

Переключатель сложный, поскольку он сводится к тому, как он настроен:

  • Переключатель без настроенного IP-адреса не является ни хостом, ни маршрутизатором, ни узлом
  • Коммутатор с настроенный IP-адрес — это узел и хост для интерфейса /vlan с настроенным IP . Для всех остальных портов его можно считать коммутатором без IP-адреса.

(В обоих пунктах выше рассмотрим коммутатор, который не участвует в маршрутизации IP. Если это так, вы можете считать его маршрутизатором, и точки над ними могут быть применены)

То, как я его видел (и пытаюсь обеспечить себя для более эффективного общения), заключается в том, что хост — это любое устройство, которое является конечной точкой для связи, например, ПК, хранилище, принтер и т. д. Узел, a href = «https://en.wikipedia.org/wiki/Node_(networking)» rel = «nofollow»> wikipedia , предлагает статью, является более общим термином для любой определяемой точки в сети, где информация может начать, сесть или изменить направления; так что это включает хосты вместе с коммутаторами и другими устройствами, которые служат только для перемещения данных, они сами не «размещают». Я пытаюсь использовать термин «хозяин», где это возможно, и использовать термин «узел», когда устройство не является хостом или не выполняет обязанности, подобные хосту.

Я думаю, что короткий ответ заключается в том, что использование меняется и на самом деле является предметом акцента.

RFC 1122 Требования к интернет-хостам говорит: «Хост-компьютер или просто« хост »- это конечный потребитель услуг связи. Хост обычно выполняет прикладные программы от имени пользователя (ов) используя услуги сети и /или интернет-связи в поддержку этой функции. Интернет-хост соответствует концепции «конечной системы», используемой в пакете протокола OSI.

Соответствующий RFC 1009 Требования к интернет-шлюзам дает следующее определение: «Шлюз подключен к двум или более сетям, появляющимся в каждой из этих сетей в качестве подключенного хоста. Таким образом, он имеет физическое интерфейс и IP-адрес в каждой из подключенных сетей ».

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

В моем понимании, хост — это конечная система /устройство, которое может принимать /запускать приложения. Хостом может быть Клиент или Сервер. Тип приложения отличается в обоих случаях.

Узлы не будут знать много о приложениях.

В вашем вопросе маршрутизатор и переключатель узлы , а камера и принтер можно считать хостами .

Хосты — это компьютеры, а узлы — все устройства, у которых назначены сетевые адреса. Таким образом, маршрутизатор не является хостом, а является узлом.

Узел (сетевой) Википедия В передаче данных физический сетевой узел может быть либо оборудованием передачи данных (DCE), таким как модем, концентратор, мост или коммутатор; или оборудование терминалов данных (DTE), такое как цифровая телефонная трубка, принтер или главный компьютер, например маршрутизатор, рабочая станция или сервер.

Если рассматриваемая сеть является Интернетом или Интранет, многие физические сетевые узлы являются хост-компьютерами, также известными как интернет-узлы, идентифицированные по IP-адресу, а все узлы — это физические сетевые узлы. Однако некоторые устройства уровня данных, такие как коммутаторы, мосты и точки доступа WLAN, не имеют адреса IP-хоста (за исключением иногда для административных целей) и не считаются узлами или узлами Интернета, а являются физическими сетевыми узлами и узлами локальной сети.

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

Самое простое правило состоит в том, как реализовать сетевой стек.

Узел — это любое «активное» устройство в сети (= имеет сетевой порт и больше, чем электрический адаптер); узел может иметь только частичный сетевой стек, например. только физический уровень или только физический для сетевого уровня.

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

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

Подводя итог — host = развлекает гостей данными /услугами

узлы /маршрутизаторы /коммутаторы /LBs /FWs = перемещение трафика на хосты

A сетевой узел имеет сетевой аппаратный интерфейс уровня OSI 1 с жестко запрограммированным уровнем OSI 2 физическим адресом . Этот тип аппаратного адреса предназначен для передачи данных , которые распознаются только в пределах собственного сегмента сети и сами не маршрутизируются.

A сетевой хост , также является узлом, но имеет дополнительный уровень OSI 3 логический адрес . Этот логический адрес позволяет маршрутизировать передачу данных между удаленными /отдельными /разнородными сетями.

Host — что такое хост и чем он отличается от Hosts и хостинга

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. У слова «хост» есть два очень близких по звучанию (и в каком-то смысле по значению) собрата: Hosts и хостинг. Сегодня мы будем говорить именно про host (без латинской s в конце).

Однако, если вас интересовал вопрос про то, что такое файл hosts, то можете почитать про это перейдя по приведенной ссылке. Про то, что такое хостинг и с чем его едят, мы тоже обязательно поговорим в ближайшее время.

Так что же такое Host? Чтобы не забивать вам голову «умными» словами скажу по-простому. В общем понимании хост — это узел сети (физическая единица компьютерной техники подключенная к сети). Какой сети? Любой работающей по принципу клиент-сервер. Что это значит? Давайте разбираться.

Что такое Host в интернете и его связь с хостингом?

Давайте начнем не по порядку, ладно? Сначала разберем, почему это понятие часто путают с хостингом? Ну, потому что WWW (глобальная путина — т.е. интернет) работает по принципу клиент-сервер. В этой схеме клиентами являются браузеры пользователей заходящих на сайты (например, ваш браузер — клиент), а серверами (хостами) — те компьютеры, где расположены эти сайты.

Так вот, сайты размещаются обычно не в квартирах их владельцев, а на специальных серверах, которые сдает в аренду так называемый хостинг-провайдер (по другому — хостер, например, 2Domains). И это место размещения серверов называют хостингом, а сам сервер, где сайт размещен, является ничем иным, как хостом.

Читать еще:  Меню браузера яндекс

В переводе с английского слово Host означает хозяин (принимающий гостей, т.е. клиентов). Итак, мой сервер, где размещен KtoNaNovenkogo.ru, является хостом (хозяином), а ваш браузер — клиентом (гостем на него заходящим). Браузер отправляет серверу запросы на показ страниц, а он в ответ их ему отправляет.

Ну, а вся эта бадяга (место дислокации серверов) называется хостингом (а как еще назвать компактное размещение тысяч хостов, содержащих в себе сайты интернета). Связь понятна? Если да, то еще чутка запудрю вам мозги. Сервер (host) в нашей схеме — это вовсе не физический компьютер (хотя он тоже сервер, о как!) — это так же как и браузер — программный продукт. В режиме клиент-сервер общаются между собой две программы (браузер и программа-сервер, например, Апач).

В связи с этим хосты в интернете чаще всего бывают виртуальными. Дело в том, что отдавать под каждый сайт отдельный физический компьютер очень жирно (дорого — мало кто это потянет). Поэтому физический сервер разбивают на десятки и даже сотни виртуальных (созданных программно) хостов, на которых и размещаются сайты. Причем на одном Host-е можно разместить много сайтов. Ну что, запутались? Я старался.

Что такое Хост в локальной сети?

Вообще, слово хост является очень неопределенным (расплывчатым). Это не четкое понятие, а обрывок фразы. Дело в том, что к слову host должно добавляться название протокола, по которому строится сеть.

Однако, это мало кто делает, и чаще всего под этим словом подразумевают узел связи в сети TCP/IP. Что это за сеть? Ну, эта та обычная локалка, которую вы «поднимаете» дома, чтобы обеспечить доступом в интернет все имеющиеся в квартире компьютеры и гаджеты.

Чем примечательна сеть TCP/IP? В ней у всех устройств ее составляющих имеется так называемый уникальный Ip адрес (читайте что такое АйПи-адрес и чем он от Mac отличается).

Так вот, любой узел такой локальной сети принято называть хостом. Причем это могут быть как физические устройста — компьютеры, ноутбуки, смартфоны, планшеты, игровые приставки, телевизоры и т.п., так и виртуальные, т.е. программные.

По сути это не верно, ибо host — это хозяин, т.е. сервер, а не клиент, но так уж повелось. К тому же это понятие относится к программному, а не «железячному» уровню. Но такое представление имеет место быть (людям свойственно ошибаться и в том числе массово) и это стоит учитывать. Например, при работе со статистикой посещаемости сайта вы встретите такое понятие как хосты (посетители с разными IP адресами, т.е. уникальные посетители).

Чем Host отличается от Hosts?

Hosts — это расположенный локально (на компьютере пользователя — смотрите где находится файл Хостс) файл со списком нужных ему хостов. Точнее это не просто список, а таблица соответствия имени компьютера (host-а) и его IP адреса.

В обычной локальной домашней сети имен компьютерам (доменных имен) обычно не присваивают (достаточно IP), в вот в интернете при заходе на сайты пользователь не вводит в адресную строку браузера IP-адрес сайта, а вводит его имя (например, https://ktonanovenkogo.ru).

Когда интернет был еще молодым и маленьким (знаете когда сеть появилась?), то таких локальных списков вполне хватало и это было удобно. Сейчас же сайтов в сети миллионы и файл Hosts будет такого размера, что может не поместиться на вашем компьютере. Поэтому сейчас вместо него используют удаленные (размещенные в сети) DNS сервера со всеми таблицами.

Ваш браузер обращается к ближайшему DNS серверу с вопросом, какой АйПи у ktonanovenkogo.ru, и получив ответ успешно обращается к этому хосту (серверу) уже по IP. Хотя, по традиции, браузер все же предварительно обращается к локальному файлу Hosts за этой информацией, но, как правило, там ее не находит и берет адрес у DNS сервера (или из кеша, т.е. из ранее запомненных соответствий IP и имени сайта).

Так-то вот. Все взаимосвязано, хотя и отличается. А вы говорите.

Отображение имен хост-узлов в адреса IP.

  1. Имена хост-узлов.
  2. Имена доменов.
  3. Имена поддоменов.
  4. Хост-таблицы.
  5. Система имен доменов.
  6. Сетевая информационная служба (NIS).

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

1. Имена хост-узлов.

Имя хост-узла — это имя. которое можно присвоить компьютеру для облегчения к нему доступа в сети IP. Имена полезны уже тем, что люди запоминают их лучше, чем числа. Например, вспомнить имена SALES-AS400, АССТ-2 или OL-BESSIE-1 намного легче, чем числовые адреса IP. Отображение имен хост-узлов в адреса IP значительно упрощает выполнение команд и процедуру доступа с помощью хост-компьютеров. Пользователю даже не нужно знать адрес IP компьютера — вместо команды TELNET 167.31.78.2. он может просто ввести: TELNET АССТ-2.

2. Имена доменов.

Имена хост-узлов могут различаться по именам доменов — описательным категориям, созданным руководством Internet для обозначения родовых типов организаций. Примеры имен доменов: com-коммерция, edu-образование, gov-правительство США, mil-военное ведомство США, net-администрация сети, org-организации(обычно частные), которые не относятся к перечисленным выше типам. Существуют также имена доменов для стран: de-Германия, it-Италия, nz-Новая Зеландия, ru-Россия.

Формат имени хост-узла с именем домена: [HostNanne].[DomainName].

Никогда не игнорируйте мелочи типа знаков препинания. Обратите внимание, что имена хост-узла и домена разделены точкой и во всей записи нет ни одного пробела. Такому формату нужно следовать неукоснительно. Например, правильная запись для хост-компьютера с именем SALES-AS400 в домене com должна иметь следующий вид: sales-as400.com .

3. Имена поддоменов.

Домены могут быть разделены на поддомены — произвольные имена, вводимых сетевым администратором для дальнейшего подразделения имени домена. Формат имени хост-узла с именами поддомена и домена: [HostName].[SubdomainName].[DomainName] Так, если в приведенный в предыдущем разделе в пример добавить имя поддомена ACME, запись будет иметь вид sales-as400 . acme . com Имена домена и поддомена являются дополнительными дескрипторами компьютера. Примеры таких дескрипторов:

Есть три способа отображения имен хост-узлов в адреса IP:

  • Хост-таблицы
  • Domain Name System (DNS) — система имен доменов
  • Network Information Services (NIS) — сетевая информационная служба.

Рассмотрим каждый из них более подробно.

4. Хост-таблицы.

Хост-таблица — это файл ASCII, сопоставляющий имена хост-узлов с их адресами IP. Он является отображением Telnet. Например, вводя команду telnet асст-2, Telnet обращается к хост-таблице, чтобы найти отдельное имя хост-узла и связать его с адресом IP. На сервере NT файл хост-таблицы находится в каталоге systemrootSYSTEM32DRIVERSETC, а в системе UNIX — в каталоге /etc/hosts.

IPAddress HostName Aliases Comments ( ).

Важные правила компьютерного синтаксиса для хост-таблиц:

  • Элементы записи могут разделяться любым числом пробелов и/или символов табуляции.
  • Символ # обозначает начало комментария.
  • Любое программное обеспечение, обращающееся к хост-таблице, не считывает запись, следующую за символом #.

Другим файлом, аналогичным хост-таблице, является сетевая таблица, содержащая имена и адреса сетей, которые нужно «знать» конкретному программному обеспечению. В системе UNIX она расположена в каталоге /etc/networks. В этом файле, как и в хост-таблице, все, что следует за символом # считается комментарием.

Читать еще:  Включить flash плагин в браузере яндекс

Формат сетевой таблицы:

NetworkName NetworkAddress Aliases ( ).

Поскольку элементы сетевой таблицы относятся к целым сетям, они обозначают только сетевые части адресов IP. Соответственно элементы хост-таблицы обозначают целые адреса IP отдельных хост-узлов.

5. Система имен доменов (DNS).

DNS (Domain Name System) — это распределенная база данных, поддерживающая иерархическую систему имен для идентификации узлов в сети Internet. Служба DNS предназначена для автоматического поиска IP-адреса по известному символьному имени узла. Спецификация DNS определяется стандартами RFC 1034 и 1035. DNS требует статической конфигурации своих таблиц, отображающих имена компьютеров в IP-адрес.

Протокол DNS является служебным протоколом прикладного уровня. Этот протокол несимметричен — в нем определены DNS-серверы и DNS-клиенты. DNS-серверы хранят часть распределенной базы данных о соответствии символьных имен и IP-адресов. Эта база данных распределена по административным доменам сети Internet. Клиенты сервера DNS знают IP-адрес сервера DNS своего административного домена и по протоколу IP передают запрос, в котором сообщают известное символьное имя и просят вернуть соответствующий ему IP-адрес.

Если данные о запрошенном соответствии хранятся в базе данного DNS-сервера, то он сразу посылает ответ клиенту, если же нет — то он посылает запрос DNS-серверу другого домена, который может сам обработать запрос, либо передать его другому DNS-серверу. Все DNS-серверы соединены иерархически, в соответствии с иерархией доменов сети Internet. Клиент опрашивает эти серверы имен, пока не найдет нужные отображения. Этот процесс ускоряется из-за того, что серверы имен постоянно кэшируют информацию, предоставляемую по запросам. Клиентские компьютеры могут использовать в своей работе IP-адреса нескольких DNS-серверов, для повышения надежности своей работы.

База данных DNS имеет структуру дерева, называемого доменным пространством имен, в котором каждый домен (узел дерева) имеет имя и может содержать поддомены. Имя домена идентифицирует его положение в этой базе данных по отношению к родительскому домену, причем точки в имени отделяют части, соответствующие узлам домена.

Корень базы данных DNS управляется центром Internet Network Information Center. Домены верхнего уровня назначаются для каждой страны, а также на организационной основе. Имена этих доменов должны следовать международному стандарту ISO 3166. Для обозначения стран используются трехбуквенные и двухбуквенные аббревиатуры, а для различных типов организаций используются следующие аббревиатуры:

  • com — коммерческие организации (например, microsoft.com);
  • edu — образовательные (например, mit.edu);
  • gov — правительственные организации (например, nsf.gov);
  • org — некоммерческие организации (например, fidonet.org);
  • net — организации, поддерживающие сети (например, nsf.net).

Каждый домен DNS администрируется отдельной организацией, которая обычно разбивает свой домен на поддомены и передает функции администрирования этих поддоменов другим организациям. Каждый домен имеет уникальное имя, а каждый из поддоменов имеет уникальное имя внутри своего домена. Имя домена может содержать до 63 символов. Каждый хост в сети Internet однозначно определяется своим полным доменным именем (fully qualified domain name, FQDN), которое включает имена всех доменов по направлению от хоста к корню. Пример полного DNS-имени :

Структура DNS очень похожа на структуру «перевёрнутого дерева» каталогов на томе DOS (рис. 4 . 1):

Рис. 4 . 1

6. Сетевая информационная служба (NIS).

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

Что такое Service Host процесс (svchost.exe) и почему их так много?

Е сли Вы когда-нибудь просматривали Диспетчер задач, то, возможно, Вы задавались вопросом, почему запущенно так много Service Host процессов. Вы не можете убить их, и Вы точно не запускали их. Итак, что это?

Что такое Service Host процесс

Вот ответ, согласно Microsoft:

Svchost.exe — это общее имя хоста для служб, которые запускаются из библиотек динамической компоновки.

Но это не очень помогло нам понять что это. Некоторое время назад корпорация Майкрософт начала изменять большую часть функциональности Windows с использования внутренних служб Windows (которые запускались из EXE-файлов) на использование DLL-файлов. С точки зрения программирования это делает код более многоразовым и, возможно, легче поддерживать в актуальном состоянии. Проблема в том, что Вы не можете запускать DLL-файл непосредственно из Windows так же, как и исполняемый файл. Вместо этого оболочка, загружаемая из исполняемого файла, используется для размещения этих DLL-сервисов. Так появился процесс Service Host (svchost.exe).

Почему запущено так много Service Host процессов

Если Вы когда-нибудь просматривали раздел «Службы» в панели управления, то Вы, вероятно, заметили, что Windows требует много сервисов. Если каждая отдельная служба будет работать под одним Service Host процессом, то отказ в одной службе может привести к сбою всей Windows. Поэтому они отделены друг от друга.

Службы организованы в логические группы, которые все связаны друг с другом, а затем создается один экземпляр Service Host процесса для размещения каждой группы. Например, один Service Host процесс запускает три службы, связанные с брандмауэром. Другой Service Host процесс может запускать все службы, связанные с пользовательским интерфейсом, и так далее. На приведенном ниже изображении, например, Вы можете видеть, что один Service Host (узел службы) процесс запускает несколько связанных сетевых служб, а другой запускает службы, связанные с удаленными вызовами процедур.

Что мне делать со всей этой информацией?

Честно говоря, не так много. Во времена Windows XP (и предыдущих версий), когда на компьютерах было гораздо больше ограниченных ресурсов и операционные системы не были столь тонко настроены, часто рекомендовалось останавливать Windows от запуска ненужных служб. Теперь мы больше не рекомендуем отключать службы. Современные ПК, как правило, обладают большой памятью и мощными процессорами. Добавьте к этому тот факт, что способ обработки Windows-служб в современных версиях (в том числе и запущенных) был оптимизирован, и отключение служб, которые, по Вашему мнению, Вам не нужны, действительно не имеют большого влияния.

Тем не менее, если Вы заметили, что конкретный экземпляр Service Host или связанная с ним служба вызывает проблемы, такие как постоянное чрезмерное использование процессора или ОЗУ, то Вы можете проверить сервисы, которые задействованы. Это может по крайней мере дать Вам представление о том, где начать поиск и устранение неисправностей. Существует несколько способов узнать, какие службы содержатся в определенном экземпляре Service Host. Вы можете посмотреть это в диспетчере задач или использовать отличное стороннее приложение под названием Process Explorer.

Проверка связанных служб в диспетчере задач

Если вы используете Windows 8 или 10, процессы отображаются на вкладке «Процессы» диспетчера задач. Если процесс служит хостом для нескольких служб, то Вы можете увидеть эти службы, просто развернув процесс. Это позволит легко определить, какие службы относятся к каждому экземпляру Service Host процесса.


Вы можете щелкнуть правой кнопкой мыши по любой отдельной службе, чтобы остановить службу, просмотреть ее в приложении «Службы» или даже выполнить поиск в Интернете для получения информации о службе.


Если Вы используете Windows 7, то все немного по-другому. Диспетчер задач Windows 7 не группирует процессы таким же образом и не отображает обычные имена процессов — он показывает только все экземпляры «svchost.exe». Нужно немного больше действий, чтобы определить службы, связанные с конкретным экземпляром «svchost.exe».

Читать еще:  Хост процесс для задач

На вкладке «Процессы» диспетчера задач в Windows 7 щелкните правой кнопкой мыши по определенному процессу «svchost.exe», а затем выберите вариант «Перейти к службам».


Это действие перенаправит Вас на вкладку «Службы», где все службы, запущенные под процессом «svchost.exe», будут выбраны.


Затем Вы можете увидеть полное имя каждой службы в столбце «Описание», чтобы можно было отключить эту службу, если Вы не хотите ее запускать или устранить неполадки, если они возникают.

Проверка связанных сервисов с помощью Process Explorer

Microsoft также предоставляет отличный инструмент для работы с процессами в составе линейки Sysinternals. Просто загрузите Process Explorer и запустите его — это портативное приложение, поэтому нет необходимости его устанавливать.

Для наших целей, однако, Process Explorer группирует связанные службы в каждом экземпляре «svchost.exe». Они перечислены по именам файлов, но их полные имена также отображаются в столбце «Описание». Вы также можете навести указатель мыши на любой из процессов «svchost.exe», чтобы увидеть всплывающее окно со всеми службами, связанными с этим процессом, — даже теми, которые в настоящее время не выполняются.

Может ли этот процесс быть вирусом?

Сам процесс является официальным компонентом Windows. Возможно, что вирус заменил реальный Service Host собственным исполняемым файлом, что очень маловероятно. Если Вы хотите быть уверенным, то можете проверить расположение файла процесса. В диспетчере задач щелкните правой кнопкой мыши на любом Service Host процессе и выберите опцию «Открыть расположение файла».


Если файл хранится в папке WindowsSystem32, то можете быть уверены, что это не вирус.


Тем не менее, если Вы хотите быть спокойным, то Вы всегда можете просканировать систему на вирусы с помощью антивирусного сканера.

Хост что это такое

Host — что такое хост и чем он отличается от Hosts и хостинга

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. У слова «хост» есть два очень близких по звучанию (и в каком-то смысле по значению) собрата: Hosts и хостинг. Сегодня мы будем говорить именно про host (без латинской s в конце).

Однако, если вас интересовал вопрос про то, что такое файл hosts, то можете почитать про это перейдя по приведенной ссылке. Про то, что такое хостинг и с чем его едят, мы тоже обязательно поговорим в ближайшее время.

Так что же такое Host? Чтобы не забивать вам голову «умными» словами скажу по-простому. В общем понимании хост — это узел сети (физическая единица компьютерной техники подключенная к сети). Какой сети? Любой работающей по принципу клиент-сервер. Что это значит? Давайте разбираться.

Что такое Host в интернете и его связь с хостингом?

Давайте начнем не по порядку, ладно? Сначала разберем, почему это понятие часто путают с хостингом? Ну, потому что WWW (глобальная путина — т.е. интернет) работает по принципу клиент-сервер. В этой схеме клиентами являются браузеры пользователей заходящих на сайты (например, ваш браузер — клиент), а серверами (хостами) — те компьютеры, где расположены эти сайты.

Так вот, сайты размещаются обычно не в квартирах их владельцев, а на специальных серверах, которые сдает в аренду так называемый хостинг-провайдер (по другому — хостер, например, 2Domains). И это место размещения серверов называют хостингом, а сам сервер, где сайт размещен, является ничем иным, как хостом.

В переводе с английского слово Host означает хозяин (принимающий гостей, т.е. клиентов). Итак, мой сервер, где размещен KtoNaNovenkogo.ru, является хостом (хозяином), а ваш браузер — клиентом (гостем на него заходящим). Браузер отправляет серверу запросы на показ страниц, а он в ответ их ему отправляет.

Ну, а вся эта бадяга (место дислокации серверов) называется хостингом (а как еще назвать компактное размещение тысяч хостов, содержащих в себе сайты интернета). Связь понятна? Если да, то еще чутка запудрю вам мозги. Сервер (host) в нашей схеме — это вовсе не физический компьютер (хотя он тоже сервер, о как!) — это так же как и браузер — программный продукт. В режиме клиент-сервер общаются между собой две программы (браузер и программа-сервер, например, Апач).

В связи с этим хосты в интернете чаще всего бывают виртуальными. Дело в том, что отдавать под каждый сайт отдельный физический компьютер очень жирно (дорого — мало кто это потянет). Поэтому физический сервер разбивают на десятки и даже сотни виртуальных (созданных программно) хостов, на которых и размещаются сайты. Причем на одном Host-е можно разместить много сайтов. Ну что, запутались? Я старался.

Что такое Хост в локальной сети?

Вообще, слово хост является очень неопределенным (расплывчатым). Это не четкое понятие, а обрывок фразы. Дело в том, что к слову host должно добавляться название протокола, по которому строится сеть.

Однако, это мало кто делает, и чаще всего под этим словом подразумевают узел связи в сети TCP/IP. Что это за сеть? Ну, эта та обычная локалка, которую вы «поднимаете» дома, чтобы обеспечить доступом в интернет все имеющиеся в квартире компьютеры и гаджеты.

Чем примечательна сеть TCP/IP? В ней у всех устройств ее составляющих имеется так называемый уникальный Ip адрес (читайте что такое АйПи-адрес и чем он от Mac отличается).

Так вот, любой узел такой локальной сети принято называть хостом. Причем это могут быть как физические устройста — компьютеры, ноутбуки, смартфоны, планшеты, игровые приставки, телевизоры и т.п., так и виртуальные, т.е. программные.

По сути это не верно, ибо host — это хозяин, т.е. сервер, а не клиент, но так уж повелось. К тому же это понятие относится к программному, а не «железячному» уровню. Но такое представление имеет место быть (людям свойственно ошибаться и в том числе массово) и это стоит учитывать. Например, при работе со статистикой посещаемости сайта вы встретите такое понятие как хосты (посетители с разными IP адресами, т.е. уникальные посетители).

Чем Host отличается от Hosts?

Hosts — это расположенный локально (на компьютере пользователя — смотрите где находится файл Хостс) файл со списком нужных ему хостов. Точнее это не просто список, а таблица соответствия имени компьютера (host-а) и его IP адреса.

В обычной локальной домашней сети имен компьютерам (доменных имен) обычно не присваивают (достаточно IP), в вот в интернете при заходе на сайты пользователь не вводит в адресную строку браузера IP-адрес сайта, а вводит его имя (например, https://ktonanovenkogo.ru).

Когда интернет был еще молодым и маленьким (знаете когда сеть появилась?), то таких локальных списков вполне хватало и это было удобно. Сейчас же сайтов в сети миллионы и файл Hosts будет такого размера, что может не поместиться на вашем компьютере. Поэтому сейчас вместо него используют удаленные (размещенные в сети) DNS сервера со всеми таблицами.

Ваш браузер обращается к ближайшему DNS серверу с вопросом, какой АйПи у ktonanovenkogo.ru, и получив ответ успешно обращается к этому хосту (серверу) уже по IP. Хотя, по традиции, браузер все же предварительно обращается к локальному файлу Hosts за этой информацией, но, как правило, там ее не находит и берет адрес у DNS сервера (или из кеша, т.е. из ранее запомненных соответствий IP и имени сайта).

Так-то вот. Все взаимосвязано, хотя и отличается. А вы говорите.

хоста.это круто.

Ссылка на основную публикацию
Adblock
detector