Uma interface de rede pode ser configurada para ter um gateway padrão para pacotes UDP?

Uma interface de rede pode ser configurada para ter um gateway padrão para pacotes UDP?

É bem possível que minha pergunta não faça muito sentido. Peço desculpas, mas não sou um cara de networking, e essa é minha desculpa.

Para elaborar, a WikiPedia define "Gateway padrão"como um nó em um"TCP/IP"rede. E a maneira como funciona é que, se uma interface de rede estiver enviando um pacote para um endereço IP não presente em sua sub-rede, ela o enviará para o gateway padrão (que então saberá o que fazer com esse pacote).

Isso é verdade se um pacote UDP (datagrama) estiver envolvido? Quero dizer, se minha interface de rede estiver enviando um pacote UDP para um endereço IP que não esteja presente em sua sub-rede, ela também o enviaria automaticamente para o gateway padrão?

Responder1

Sim, o UDP roteia sobre IP da mesma maneira que o TCP. O gateway padrão é na verdade um conceito IP e não tem nada a ver com TCP - ele funcionará com qualquer protocolo construído sobre IP, seja TCP, UDP ou qualquer outro.

Responder2

Sim, isso funciona para todos os pacotes IP (incluindo UDP junto com TCP e outros).

Responder3

A chave para obter uma compreensão sólida disso é compreender as diferentes camadas de rede e encapsulamento. O modelo tradicional de aprendizagem é o modelo OSI. TCP e UDP fazem parte da camada de transporte que é encapsulada na camada de rede (IP). Assim, os pacotes TCP e UDP passam a fazer parte da carga útil do pacote IP.

Então, para realmente entender isso, aprenda:

  • O modelo OSI
  • Qual a aparência dos pacotes IP, UDP e TCP (diagramas). Observe as seções Cabeçalho e Carga útil.
  • Encapsulamento de pacotes.

Geralmente há um consenso de que um dos melhores livros para aprender isso (embora entre em muitos detalhes) é TCP/IP Illustrated Volume 1, de W. Richard Stevens. Isso realmente vale o seu tempo, questões de rede como essa quase sempre aparecem em entrevistas e também aprender o design desses protocolos pode inspirar bons conceitos gerais de design para outras coisas também.

A propósito, a resposta direta é "Sim", já que o gateway padrão é para o pacote IP é o que é roteado pelo gateway padrão e os pacotes UDP ou TCP serão encapsulados dentro do pacote IP. Além disso, você parece ter o gateway padrão bastante correto, é a rota IP usada quando não há outras rotas mais específicas na tabela de roteamento.


Para responder à sua pergunta do título,"Uma interface de rede pode ser configurada para ter um gateway padrão para pacotes UDP?":

Pode, mas esta é uma configuração de rede um pouco menos comum. Isso é chamado de roteamento baseado em políticas (PBR), mas não é usado em redes locais comuns - é uma configuração de roteador um tanto avançada, onde outras camadas além da camada IP (rede) podem ser inspecionadas para fazer escolhas de roteamento.

informação relacionada