Product Design, Manufacturing & Innovation Resources
Lar » O princípio de ponta a ponta (redes)

O princípio de ponta a ponta (redes)

1981
  • Jerome H. Saltzer
  • David P. Reed
  • David D. Clark
Equipe de cientistas da computação que projeta a arquitetura de rede com base no princípio de ponta a ponta.

(Imagem gerada apenas para fins ilustrativos)

Uma filosofia central de design da Internet e comunicação Em sistemas de ponta a ponta, o princípio afirma que funções específicas da aplicação, como confiabilidade e verificação de erros, devem residir nos hosts finais de uma rede, em vez de nos nós intermediários. A própria rede deve ser mantida simples, focando apenas na entrega de pacotes. Isso coloca a inteligência nas bordas e cria um núcleo de rede "burro".

The end-to-end principle was a radical departure from the design of earlier telecommunication networks, like the telephone system, which placed significant intelligence and state management within the network core. The argument is that intermediary nodes (routers) cannot fully and correctly implement functions for all possible applications. For example, ensuring a file transfer is error-free requires acknowledgment from the final recipient, something a router partway through the path cannot guarantee. By implementing this logic in the end hosts (e.g., using TCP), the network core can be simplified to just forwarding packets. This design has profound implications: it fosters innovation, as new applications can be deployed without changing the network infrastructure. It also enhances scalability and robustness, as the failure of an intermediary node does not corrupt the state of an ongoing communication, which is managed by the endpoints. However, the principle is not absolute and has been debated, with network functions like firewalls and Network Address Translation (NAT) violating a strict interpretation.

UNESCO Nomenclature: 3307
Ciência da Computação

Tipo

Sistema abstrato

Interrupção

Fundamentais

Uso

Uso generalizado

Precursores

  • design centrado no hospedeiro da rede Cyclades
  • O foco da ARPANET na comutação de pacotes em detrimento da comutação de circuitos.
  • Princípios de projeto de sistemas que priorizam a simplicidade e a modularidade.

Aplicações

  • Segurança da camada de transporte (TLS/SSL) para navegação segura na web
  • aplicativos de compartilhamento de arquivos ponto a ponto (p2p)
  • protocolos de voz sobre IP (VoIP)
  • end-to-end encryption in messaging apps like signal and whatsapp
  • redes de distribuição de conteúdo (cdns)

Patentes:

NA

Ideias de Inovação Potencial

Devido ao tráfego de bots de coleta de dados, atualmente superior a 40 mil por dia, este conteúdo é reservado aos membros da comunidade.
> Login < ou > Registrar < (100% gratuito) para acessar isso, assim como todo o restante do conteúdo e das ferramentas restritas.

Relacionado a: princípio de ponta a ponta, projeto de rede, rede burra, borda inteligente, arquitetura da internet, Saltzer, Reed, Clark, funções específicas de aplicação, neutralidade de rede.

Contexto histórico

O princípio de ponta a ponta (redes)

1980
1980
1980
1981
1986
1986
1987
1980
1980
1980
1980
1984
1986
1986
1987-03

(Caso a data seja desconhecida ou irrelevante, por exemplo, "mecânica dos fluidos", é fornecida uma estimativa aproximada de seu surgimento notável)

Princípios relacionados à invenção, inovação e tecnologia

Imagens em tamanho real e downloads estão disponíveis apenas, 100% gratuitos, para membros registrados.