Loading

Alison's New App is now available on iOS and Android! Download Now

Entendendo PASTRY e Tapestry no Networking

Mestra os fundamentos de protocolos de roteamento PASTRY e Tapestry com este curso gratuito de rede de computadores online.

Publisher: NPTEL
Este curso gratuito de rede de computadores online cobre os princípios fundamentais para usar o Pastente e os protocolos de rede Tapestry. Explicamos como esses protocolos fazem uso eficiente da infraestrutura de internet e permitem o roteamento rápido de dados em uma rede. Nós vamos a demonstrar a criação de inúmeros serviços de roteamento utilizando a aplicação de múltiplas camadas. Este curso combina com aqueles que trabalham em tecnologia da informação que querem mais velocidade.
Entendendo PASTRY e Tapestry no Networking
  • Duração

    3-4 Horas
  • Students

    65
  • Accreditation

    CPD

Share This Course And
Earn Money  

Become an Affiliate Member

Descrição

Modules

Resultado

Certificação

View course modules

Description

Este curso sobre entender como a função de Tapestry e Pastry funciona em uma rede é projetada para explicar os processos complexos de troca de dados em redes peer-to-peer. O curso discute como esses protocolos evoluíram a partir do uso do protocolo de acordes, que utiliza matrizes de proximidade e identificação de nó raiz de forma circular. Devido a melhorias constantes de design e ao uso de energia superior de processamento de computadores, a comunicação de nós tornou-se mais rápida e eficiente. Examinamos terminologias como tabelas de hash distribuídas (DHT), Kademlia, algoritmo de roteamento, conjuntos de Leaf ', Bootstrap e Vizinho. Mostramos como esses elementos de rede enviam e recebem dados para suportar as funções de uma rede distribuída. O uso do sistema de número binário, octal e hexadecimal em cálculos matemáticos simples faz com que a ilustração da topologia do nó, a distância de hopping e a troca de dados seja mais fácil de entender.

Tabelas de roteamento desempenham um papel significativo na comunicação entre nós da rede. Um nó entrando em uma rede obterá as informações necessárias sobre outros nós nas tabelas vizinhas através do nó do bootstrap. Nós descompactamos como esse nó utiliza os dados recém-adquiridos para preencher e atualizar sua própria tabela e também para descobrir os nós adjacentes. Depois de várias iterações, o nó chegará a um estado estável e só será atualizado quando um nó entrar ou sair da rede. As tabelas também são renovadas quando um temporizador de atualização de rede expira ou um sinal de manter-vivo é publicado por um nó. O curso estuda ideias como matriz de proximidade, tempo de Roundtrip (RTT), sucessor, antecessor, torus e a distância Euclideana. Concluímos explicando as vantagens de se utilizar uma abordagem multi-layer produzida através da extensão da teoria de roteamento para k-dimensões. A teoria do design também permite um maior número de serviços de rede.

Em rede de computadores, uma tabela de roteamento é uma tabela de dados armazenada em um host de rede que lista as diferentes rotas para um destino de rede particular. Ele inclui as métricas (ou distâncias) que estão associadas a essas rotas. A tabela de roteamento contém dados sobre o layout da rede mais próxima. A construção de tabelas de roteamento é o objetivo principal dos algoritmos ou protocolos de roteamento. As rotas estáticas são entradas feitas em uma tabela de roteamento por intervenção humana e são fixas em vez do resultado de algoritmos de roteamento e procedimentos de descoberta de topologia de rede associados. Uma tabela de roteamento é equivalente a um mapa de distribuição na entrega de um pacote. Sempre que um elemento de rede precisa enviar dados para outro elemento em uma rede, ele deve primeiramente saber onde enviá-lo. Se o nó não puder se conectar diretamente ao nó de destino, ele tem que enviá-lo através de outros elementos de rede ao longo de um caminho para o nó de destino. Cada nó precisa acompanhar as formas de entregar várias parcelas de informações usando sua tabela de roteamento. Os nós também podem distribuir partes do conteúdo de sua tabela de roteamento com outros elementos. O networking de computadores é uma tecnologia crucial na Era da Informação e este curso proporciona o conhecimento intrincado de como os nós se descobrem entre si. Inscrevo-se para ampliar suas credenciais de ciência da computação e habilidades em rede para impulsionar sua carreira.

Iniciar Curso Agora

Careers