Qual é a diferença real entre host e nó na rede

16

De acordo com o host da wikipedia é

Um host de rede é um computador ou outro dispositivo conectado a uma rede de computadores. Um host de rede pode oferecer recursos, serviços e aplicativos de informação a usuários ou outros nós na rede. Um host de rede é um nó de rede ao qual é atribuído um endereço de host da camada de rede .

Computador é um host. As impressoras também fornecem serviços e têm endereço IP.

Então, naqueles que são realmente anfitriões?

  • roteador,
  • impressora,
  • "Câmera em rede",
  • interruptor

Estou totalmente confuso com essas coisas. desde já, obrigado

apm
fonte
Eu diria que das quatro coisas listadas, todos os quatro são nós e a impressora pode ser considerada um host. Normalmente, uso apenas "host" para servidores e raramente uso esse termo. Mas eu uso o termo "nó" frequentemente para qualquer coisa conectada a uma rede. A definição da wikipedia provavelmente consideraria os três primeiros hosts e o comutador pode ser um host ou nó, dependendo de possuir um IP. "Host" é frequentemente usado para significar qualquer nó que tenha um endereço IP. Observe que existem muitos dispositivos de rede que não precisam de um endereço IP para fazer o que devem fazer.
Todd Wilcox
@ToddWilcox, você pode dar exemplos e situações de dispositivos que não precisam de um endereço IP e ainda conseguem se comunicar com outros dispositivos com um IP?
Abhishek Balaji R
Os pontos de acesso e comutadores sem fio geralmente não exigem endereços IP para seus trabalhos. A razão pela qual a maioria deles possui endereços IP é para fins de gerenciamento e configuração, mas muitos deles podem ser gerenciados fora de banda por uma porta serial.
Todd Wilcox
Na minha experiência, "nó" é usado no contexto de definir uma coisa, enquanto um "host" é usado no contexto de definição de um endereço para uma dessas coisas.
Ainda estou confuso;)
apm

Respostas:

22

Na verdade, eu gosto da maneira como o RFC IPv6 o define:

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.

Então, na sua lista:
roteador, impressora, "Câmera na rede", switch

  • Um roteador é um nó, um roteador e um host
  • Uma impressora é um nó e um host *
  • Uma câmera é um nó e um host *

* ( Desde que seja um endereço IP configurado)

Um switch é complicado, porque se resume a como ele está configurado:

  • Um switch sem um endereço IP configurado não é um host, nem um roteador, nem um nó
  • Um switch com um endereço IP configurado é um nó e um host para a interface / vlan com o IP configurado . Para todas as outras portas, pode ser considerado um switch sem um endereço IP.

(Os dois pontos acima consideram um switch que não está participando do roteamento IP. Se for, você pode considerá-lo um roteador e os pontos acima desses dois podem ser aplicados)

Eddie
fonte
5
"Um roteador é um nó, um roteador e um host" Como um roteador é um host se a definição de host "não é um roteador"?
Mark Murfin
7
Porque um roteador tem duas funções. O primeiro é encaminhar pacotes endereçados a outros hosts (a definição citada). A segunda é a comunicação com outros dispositivos para funções do plano de controle, como protocolos de roteamento ou outras funções administrativas. Nesse caso, o tráfego é endereçado ao próprio roteador, portanto, ele atua como um host.
Ron Trunk
1
@markMurfin Quando alguém está enviando tráfego para o roteador ou quando o roteador está iniciando tráfego para outra coisa, ele está tecnicamente agindo como host. Considere qualquer protocolo de roteamento dinâmico, vamos usar o OSPF. Dois vizinhos OSPF estão enviando mensagens OSPF entre si. Eles não estão encaminhando os pacotes OSPF. Portanto, neste caso, o dispositivo físico (roteador) está recebendo tráfego destinado a si mesmo, que é a função de um host. Você pode considerá-lo como dois hosts falando OSPF entre si.
Eddie
2
@ MarkMurfin Você pode considerar o roteador como um roteador (que não é um host) e um host (que não é um roteador) combinado em uma caixa.
user253751
1
Existem definições para o mesmo no RFC IPv4? Não consigo encontrar o RFC para IPv4.
apm
4

A maneira como eu o vi usado (e tento me forçar a me comunicar com mais eficácia) é que um host é qualquer dispositivo que seja um ponto de extremidade de comunicação, como um PC, armazenamento, impressora etc. Nó, como sugere o artigo da Wikipedia , é um termo mais geral para qualquer ponto definível da rede em que as informações possam iniciar, sentar ou alterar as direções; portanto, isso inclui hosts, juntamente com switches e outros dispositivos que servem apenas para mover os dados, eles não os "hospedam". Eu tento usar o termo host sempre que possível e o termo nó quando um dispositivo não é um host ou não está executando tarefas semelhantes a host.

Jeff Meden
fonte
Então você pode me dizer a diferença real? Isso é endereçamento ou algo mais?
Apm
2
Todos os hosts são nós, mas nem todos os nós são hosts. Um host hospeda algo, como um serviço ou dados. Um nó é qualquer coisa conectada a uma rede.
Todd Wilcox
3

A regra mais fácil é determinar a quantidade de pilha de rede implementada.

Um nó é qualquer dispositivo "ativo" na rede (= possui uma porta de rede e é mais do que um adaptador elétrico); um nó pode ter apenas uma pilha de rede parcial, por exemplo, apenas uma camada física ou apenas uma camada física para a rede.

Um host possui uma pilha de rede completa da camada física à camada de aplicativo, aplicativos arbitrários executados em um host.

Todas as definições estritas falham quando você olha para dispositivos do mundo real, como comutadores ou roteadores com uma interface da Web - aqui você terá que ver qual função o dispositivo desempenha na rede . Um comutador gerenciado é principalmente um nó e, incidentalmente, um host.

Zac67
fonte
3

Penso que a resposta curta é que o uso varia e é realmente uma questão de ênfase.

Os requisitos da RFC 1122 para hosts da Internet dizem que "Um computador host ou simplesmente" host "é o consumidor final de serviços de comunicação. Geralmente, um host executa programas de aplicativos em nome do (s) usuário (s), empregando serviços de comunicação de rede e / ou Internet em suporte Um host da Internet corresponde ao conceito de "Sistema final" usado no conjunto de protocolos OSI ".

Os requisitos correspondentes da RFC 1009 para gateways da Internet fornecem esta definição: "Um gateway está conectado a duas ou mais redes, aparecendo para cada uma dessas redes como um host conectado. Portanto, possui uma interface física e um endereço IP em cada um dos redes ".

A idéia geral de host como um alvo real das comunicações parece a descrição mais comum, mas proposital. Para um engenheiro de rede, um roteador, switch ou UPS pode muito bem ser um host - algo a ser discutido. Para uma pessoa que usa web banking, os roteadores são apenas canalizações.

Atenciosamente

Jonathan.

jonathanjo
fonte
2

No meu entendimento, um host é um sistema / dispositivo final, que pode hospedar / executar aplicativos. Um host pode ser um cliente ou um servidor. O tipo de aplicativo difere nos dois casos.

Os nós não saberão muito sobre os aplicativos.

Na sua pergunta, roteador e switch são nós , enquanto uma câmera e uma impressora podem ser consideradas como hosts .

Abhishek Balaji R
fonte
1

Hosts são computadores, enquanto nós são todos os dispositivos com endereços de rede atribuídos. Portanto, um roteador não é um host, mas é um nó.

Nó (rede) Wikipedia
Na comunicação de dados, um nó físico da rede pode ser um equipamento de comunicação de dados (DCE), como modem, hub, ponte ou comutador; ou um equipamento de terminal de dados (DTE), como um telefone digital, uma impressora ou um computador host, por exemplo, um roteador, uma estação de trabalho ou um servidor.

Se a rede em questão for a Internet ou uma Intranet, muitos nós da rede física são computadores host, também conhecidos como nós da Internet, identificados por um endereço IP, e todos os hosts são nós da rede física. No entanto, alguns dispositivos da camada de conexão de dados, como comutadores, pontes e pontos de acesso WLAN, não possuem um endereço de host IP (exceto algumas vezes para fins administrativos) e não são considerados nós ou hosts da Internet, mas como nós da rede física e nós da LAN.

Host (rede) Wikipedia
Todo host de rede é um nó de rede físico (isto é, um dispositivo de rede), mas nem todo nó de rede físico é um host. Dispositivos de rede, como modems, hubs e comutadores de rede, não recebem endereços de host (exceto algumas vezes para fins administrativos) e, consequentemente, não são considerados hosts de rede. Dispositivos como impressoras de rede e roteadores de hardware têm endereços IP, mas, como não são computadores de uso geral, às vezes não são considerados hosts.

Ron Royston
fonte
Então, switch é um nó físico, mas não um nó de rede?
Apm
1

Para resumir - host = diverte os convidados com dados / serviços

nós / roteadores / switches / LBs / FWs = movem o tráfego para os hosts

vontade de lazer
fonte
Um computador cliente é também um anfitrião ...
Zac67
1

Um nó de rede possui uma interface de hardware de rede OSI camada 1 com um endereço físico OSI camada 2 codificado . Esse tipo de endereço de hardware é para transmissões de dados que são reconhecidas apenas dentro de seu próprio segmento de rede e não são roteáveis ​​por elas mesmas.

Um host de rede também é um nó, mas também possui um endereço lógico OSI da camada 3 . Esse endereço lógico é o que possibilita a comunicação de dados roteáveis entre redes distantes / separadas / diferentes.

user43266
fonte