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

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

  

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

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

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

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

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

13 голосов | спросил apm 24 J0000006Europe/Moscow 2015, 15:10:53

8 ответов


19

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

  2. терминология

   node - устройство, которое реализует IPv6.

   router - узел, который пересылает пакеты IPv6 не явно
                 адресованной самой себе.

   host - любой узел, который не является маршрутизатором.
 

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

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

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

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

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

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

ответил Eddie 24 J0000006Europe/Moscow 2015, 16:54:49
3

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

ответил Jeff Meden 24 J0000006Europe/Moscow 2015, 15:17:10
2

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

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

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

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

С уважением

Джонатан.

ответил jonathanjo 4 +03002017-10-04T00:00:06+03:00312017bEurope/MoscowWed, 04 Oct 2017 00:00:06 +0300 2017, 00:00:06
1

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

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

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

ответил Abhishek Balaji R 24 J0000006Europe/Moscow 2015, 16:59:13
1

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

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

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

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

ответил Ron Royston 25 J0000006Europe/Moscow 2015, 23:28:40
1

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

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

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

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

ответил Zac67 3 +03002017-10-03T19:58:21+03:00312017bEurope/MoscowTue, 03 Oct 2017 19:58:21 +0300 2017, 19:58:21
0

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

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

ответил will leisure 3 +03002017-10-03T19:27:45+03:00312017bEurope/MoscowTue, 03 Oct 2017 19:27:45 +0300 2017, 19:27:45
0

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

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

ответил user43266 24 Jpm1000000pmWed, 24 Jan 2018 18:55:08 +030018 2018, 18:55:08

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132