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


16

Згідно з wikipedia господарем є

Хост мережі - це комп'ютер або інший пристрій, підключений до комп'ютерної мережі. Хост мережі може пропонувати користувачам інформаційні ресурси, послуги та додатки або інші вузли в мережі. Мережевий хост - це мережевий вузол, якому присвоюється адреса хоста мережевого рівня .

Комп'ютер - хост. Принтери також надають послуги та мають ip-адресу.

Тож у цих, які насправді приймаються?

  • маршрутизатор,
  • принтер,
  • "Камера в мережі",
  • перемикач

Я цілком плутаюсь із цими речами. Спасибі заздалегідь


Я б сказав із цих перерахованих чотирьох речей, усі чотири - це вузли, і принтер можна вважати хостом. Зазвичай я використовую лише "хост" для серверів, і я дуже рідко використовую цей термін взагалі. Але я використовую термін "вузол" досить часто для всього, що підключено до мережі. Визначення вікіпедії, ймовірно, вважає, що перші три є хостами, а комутатор може бути хостом або вузлом залежно від того, чи має він IP. "Хост" часто використовується для позначення будь-якого вузла, який має IP-адресу. Зауважте, що існує багато мережевих пристроїв, яким не потрібна IP-адреса, щоб робити те, що їм потрібно.
Тодд Вілкокс

@ToddWilcox, чи можете ви навести приклади та ситуації пристроїв, які не потребують IP-адреси та все ще можуть спілкуватися з іншими пристроями без IP-адреси?
Абхішек Баладжі R

Точки доступу та комутатори бездротового зв’язку зазвичай не вимагають, щоб IP-адреси виконували свої завдання. Причина, по якій у більшості з них є IP-адреси, полягає в управлінні та конфігурації, але багатьма з них можна керувати поза діапазоном через послідовний порт.
Тодд Вількокс

На мій досвід, "вузол" використовується в контексті визначення речі, тоді як "хост" використовується в контексті визначення адреси до однієї з цих речей.

Я все ще плутаюсь;)
apm

Відповіді:


22

Мені справді подобається спосіб визначення IPv6 RFC :

2.  Terminology

   node        - a device that implements IPv6.

   router      - a node that forwards IPv6 packets not explicitly
                 addressed to itself.

   host        - any node that is not a router.

Тож у вашому списку:
маршрутизатор, принтер, "Камера в мережі", комутатор

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

* ( За умови налаштування його як IP-адреси)

Перемикач складний, оскільки зводиться до того, як він налаштований:

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

(Обидві точки кулі вище вважають комутатором, який не бере участі в маршрутизації IP. Якщо він є, то ви можете вважати його маршрутизатором, і точки кулі вище цих двох можуть бути застосовані)


5
"Маршрутизатор - це вузол, маршрутизатор і хост" Як маршрутизатор - хост, якщо визначення хоста - "не маршрутизатор"?
Марк Мерфін

7
Тому що маршрутизатор має дві функції. Перший - переадресація пакетів, адресованих іншим хостам (цитується визначення). Другий - спілкуватися з іншими пристроями для функцій площини управління, таких як протоколи маршрутизації або інші адміністративні функції. У цьому випадку трафік спрямовується на сам маршрутизатор, тому він виступає в якості хоста.
Рон Трунк

1
@markMurfin Коли хтось надсилає трафік на маршрутизатор або коли маршрутизатор ініціює трафік на щось інше, він технічно виступає в якості хоста. Розглянемо будь-який динамічний протокол маршрутизації, дозволимо використовувати OSPF. Два сусіди OSPF надсилають повідомлення OSPF один одному. Вони не пересилають пакети OSPF. Отже, у цьому випадку фізичний пристрій (маршрутизатор) отримує призначений для себе трафік, що є функцією хоста. Ви можете розглядати це як два господарі, які говорять один з одним за програмою OSPF.
Едді

2
@MarkMurfin Ви можете розглядати маршрутизатор як маршрутизатор (який не є хостом), так і хост (який не є маршрутизатором), об'єднані в одному полі.
користувач253751

1
Чи є визначення у RFC IPv4? Я не можу знайти це RFC для IPv4.
APM

4

Як я бачив, як це використовувалося (і намагаюся змусити себе ефективніше спілкуватися), це те, що хост - це будь-який пристрій, який є кінцевою точкою для спілкування, як-от ПК, сховище, принтер і т. Д. Вузол, як пропонує стаття Вікіпедії , є більш загальним терміном для будь-якої визначеної точки в мережі, де інформація може починати, сидіти або змінювати напрямки; тому сюди входять хости разом із комутаторами та іншими пристроями, які служать лише для переміщення даних, вони самі не «розміщують» їх. Я намагаюся використовувати термін хост там, де це можливо, і використовувати термін вузол, коли пристрій не є хостом або не виконує службових обов'язків.


Тож чи можете ви сказати мені фактичну різницю? Це адресація чи щось інше?
apm

2
Усі хости - це вузли, але не всі вузли - хости. Хост розміщує щось, наприклад службу чи дані. Вузол - це все, що підключено до мережі.
Тодд Вілкокс

3

Найпростіше правило - визначити, наскільки реалізовано стек мережі.

Вузол - це будь-який пристрій, який "активний" в мережі (= має мережевий порт і більше, ніж електричний адаптер); вузол може мати лише частковий мережевий стек, наприклад лише фізичний рівень або лише фізичний мережевий рівень.

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

Усі суворі визначення не відповідають, коли ви дивитесь на реальні пристрої, такі як комутатори або маршрутизатори з веб-інтерфейсом - тут вам доведеться подивитися, яку функцію пристрій виконує в мережі . Керований комутатор - це насамперед вузол і лише випадково хост.


3

Я думаю, що коротка відповідь полягає в тому, що використання варіюється і це справді питання акценту.

Вимоги RFC 1122 до хостів в Інтернеті кажуть: "Хост-комп'ютер або просто" хост "є кінцевим споживачем послуг зв'язку. Хост, як правило, виконує прикладні програми від імені користувачів (користувачів), використовуючи мережеві та / або Інтернет-послуги зв'язку для підтримки цієї функції. Інтернет-хост відповідає поняттю "Кінцева система", що використовується в наборі протоколів OSI ".

Відповідні вимоги RFC 1009 до шлюзів Інтернету дають таке визначення: "Шлюз підключений до двох або більше мереж, з'являючись до кожної з цих мереж як підключений хост. Таким чином, він має фізичний інтерфейс та IP-адресу на кожному з підключених мереж. "

Загальна ідея хоста як фактичної цілі комунікацій видається найбільш звичайним, але цілеспрямованим описом. Для мережевого інженера маршрутизатор або комутатор або ДБЖ може бути хостом - річ, з якою слід поговорити. Для людини, яка користується веб-банкінгом, маршрутизатори - це просто сантехніка.

З повагою

Джонатан.


2

На моє розуміння, хост - це кінцева система / пристрій, який може приймати / запускати програми. Хост може бути клієнтом або сервером. Тип додатка відрізняється в обох цих випадках.

Вузли не багато знають про додатки.

У вашому питанні маршрутизатор і комутатор - це вузли , тоді як камера та принтер можуть вважатися хостами .


1

Хости - це комп'ютери, тоді як вузли - це всі пристрої, яким призначені мережеві адреси. Отже, маршрутизатор - це не хост, а вузол.

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

Якщо мережею, про яку йдеться, є Інтернет або Інтранет, багато фізичних мережевих вузлів є хост-комп'ютерами, також відомими як Інтернет-вузли, ідентифіковані IP-адресою, а всі хости - це фізичні вузли мережі. Однак деякі пристрої шару даталінка, такі як комутатори, мости та точки доступу до бездротової мережі, не мають IP-адреси хоста (за винятком випадків адміністративних цілей) і не вважаються вузлами чи хостами в Інтернеті, а фізичними вузлами мережі та вузлами локальної мережі.

Хост (мережа) Вікіпедія
Кожен мережевий хост - це фізичний мережевий вузол (тобто мережевий пристрій), але не кожен фізичний вузол мережі є хостом. Мережеві пристрої, такі як модеми, концентратори та мережеві комутатори, не присвоюються адресам хостів (за винятком випадків адміністративних цілей), і тому не вважаються хостами мережі. Такі пристрої, як мережеві принтери та апаратні маршрутизатори, мають IP-адреси, але оскільки вони не є комп'ютерами загального призначення, їх іноді не вважають хостами.


Отже, комутатор - це фізичний вузол, але не мережевий вузол?
apm

1

Підводячи підсумок - хост = розважає гостей даними / послугами

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


Комп'ютер-клієнт також є хостом ...
Zac67

1

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

Мережі хост , також є вузол, але має додатковий шар ЇХ 3 логічний адресу , а також. Ця логічна адреса - це те, що робить можливим обмін маршрутизованими даними між віддаленими / окремими / різними мережами.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.