Sistemas Distribuídos

Documentos relacionados
Protocolo de Roteamento RPL. 06/04/2016 Jeferson Cotrim

Roteamento e Roteadores. Conceitos Diversos

# $ % & ' ( ) * ' ( ) *! " " Orientador +, -

ROUTER. Alberto Felipe Friderichs Barros

também conhecido como Interior Gateway Protocols (IGP) protocolos de roteamento intra-as mais comuns:

RIP Routing Information Protocol

PTC Aula Roteamento intra-as na Internet: OSPF 5.4 Roteamento entre os ISPs: BGP. (Kurose, p ) (Peterson, p.

CCNA 1 Roteamento e Sub-redes. Kraemer

Zone Routing Protocol - ZRP[1]

Flávio G F Camacho Vipnet Baixada Telecomunicações e Informática LTDA

Directed Diffusion. Danilo Michalczuk Taveira 1. Grupo de Teleinformática e Automação (GTA) Disciplina CPE825 - Roteamento em Redes de Computadores

CPE Roteamento em Redes de Computadores

Redes (celulares) tradicionais. Redes móveis ad hoc MANET. Redes ad hoc. Para que MANETs? Aplicações. Conectividade single hop com o mundo com fio

O Impacto do Ataque Hello no Protocolo de Roteamento RPL

REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 11

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços

3º Semestre. Aula 02 Introdução Roteamento

Aula 13 Roteamento Dinâmico com Protocolos Link-State (Protocolo OSPF)

Redes de Computadores e Aplicações. Aula 37 Roteamento IP Unicast Dinâmico RIP

Capítulo 4 A camada de REDE

Capítulo 4 A camada de REDE

Capítulo 3 - Sumário. Tipos de Rotas (Diretas, Estáticas e Dinâmicas) Protocolos de Roteamento (RIP, OSPF e BGP)

Redes. DIEGO BARCELOS RODRIGUES Ifes - Campus Cachoeiro de Itapemirim

Eleição de Clusters Heads em Roteamento Hierárquico para Redes de Sensores sem Fio

Avaliação de Desempenho do Protocolo RPL em Ambientes com Mobilidade

Parte 3: Camada de Rede

Redes de Computadores RES 12502

INF-111 Redes Sem Fio Aula 08 Redes de Sensores Sem Fio Prof. João Henrique Kleinschmidt

Ordenação de Eventos em Redes de Sensores. Clara de Mattos Szwarcman

Redes de Computadores. Aula: Roteamento Professor: Jefferson Silva

Redes de Computadores I

Redes Ad-Hoc FEUP MPR. » DNS, routing pouco adequados, actualmente» IP Móvel requer rede infraestruturada; HomeAgent na rede fixa

Arquitetura geral. Redes de Sensores. Características. Arquitetura

Open Shortest Path First (OSPF)

Redes de Sensores. Arquitetura geral. Características

Redes de computadores. Monteiro, Emiliano S. Professor Out/2016

Universidade Federal do Rio de Janeiro COPPE - UFRJ. Optimized Link State Routing Protocol (OLSR) Julio Heitor Silva Nóbrega

Pop-Routing: Centrality-based Tuning of Control Messages for Faster Route Convergence

Uma Otimização do Protocolo RPL para Aplicações de Internet das Coisas

Redes de Computadores

Redes de Computadores e Aplicações. Aula 35 Estratégias de Roteamento IP Unicast Parte 2

Camada de Rede Fundamentos e Protocolos. 6/7/18 Organizado por Bruno Pereira Pontes brunopontes.com.br

CCNA Exploration (Protocolos e Conceitos de Roteamento) Protocolo RIP

Wireless Sensor Networks: a survey & A Survey on Sensor Networks

Recursos de demanda de circuito OSPF

Seminário: André V. S. Cunha

Noções de BGP4. Carlos Gustavo A. da Rocha. Roteamento Internet

ALOCAÇÃO DE ENDEREÇOS IPV6 EM REDES MULTI-HOP DE RÁDIOS DE BAIXA POTÊNCIA

Nível de Rede. Modelo de Referência OSI GCAR

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

ANÁLISE DE DESEMPENHO DOS PROTOCOLOS CTP E RPL EM AMBIENTE MÓVEL

Ad Hoc On-Demand Distance Vector (AODV)

RIP Routing Information Protocol Versão 1 e 2

UFRN/COMPERVE CONCURSO PÚBLICO IFRN 2010 DOCENTE

Nível de Rede. Funções do nível de rede GCAR

RCO2. Redes Locais: Interligação de LANs com roteadores

Packet Tracer 4.0: Overview Session. Conceitos e práticas

Arquitectura de Redes

Redes de Computadores. Prof. MSc André Y. Kusumoto

AULA 10 - WSN. Prof. Pedro Braconnot Velloso

Pingo d água: ICMP para Internet das Coisas Aquáticas

Funcionalidades da camada de rede

Novas Tecnologias de Redes de Computadores

Redes P2P Gnutella e Simuladores

Troubleshooting complexo do Mensagem de Erro OSPF

Redes de Computadores. Prof. André Y. Kusumoto

Redes Ad-Hoc FEUP MPR. » Áreas remotas, reuniões ad-hoc, zonas de desastre» Custo elevado Ł Necessidade de redes ad-hoc

Comunicação de Dados

A Arquitetura do s

CCNA Exploration (Protocolos e Conceitos de Roteamento) OSPF

Redes de Computadores e a Internet

Redes de Computadores I - Princípios de Roteamento. por Helcio Wagner da Silva

Aula 12 Protocolo de Roteamento EIGRP

Métricas de Roteamento para Redes em Malha Sem Fio

Capítulo 7: Roteando Dinamicamente (Resumo)

RIP OSPF. Características do OSPF. Características do OSPF. Funcionamento do OSPF. Funcionamento do OSPF

ROTEAMENTO REDES E SR1 ETER-FAETEC. Rio de Janeiro - RJ ETER-FAETEC

Redes de Computadores

A subcamada de controle de acesso ao meio. LANs sem fios Pontes entre LANs

características compartilhamento de recursos sem necessidade de um elemento centralizador ciclos de CPU, armazenamento, banda...

PROC: Um Protocolo Pró-ativo com Coordenação de Rotas em Redes de Sensores sem Fio

32 bits. head. type of lenght fragment 16-bit identifier flgs offset. Internet live 32 bit endereço IP de origem 32 bit endereço IP de destino

Roteamento Estático. Protocolos de roteamento. Capítulo 6 do CCNA2

Fornecer serviços independentes da tecnologia da subrede; Esconder do nível de transporte o número, tipo e a topologia das subredes existentes;

Algoritmos Distribuídos para Roteamento em Redes Ad Hoc

% & ' ( serviços fornecidos pela camada de rede. roteamento na Internet. princípios de roteamento. funcionamento de um roteador. IPv6.

OSPF. Protocolos e Conceitos de Roteamento Capítulo 11. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

Roteamento BGP. Introdução

Roteamento baseado em Entropia de Mobilidade para Sensores sem Fio conectados a Internet das Coisas

Apresentação do artigo Routing Protocol in Intervehicle Communication System: A Survey. Érica Julião Alvim Frederico José Dias Moller

O que é a distância administrativa?

NÃO AUTORIZO O USO DE QUALQUER EQUIPAMENTO DE ÁUDIO E VÍDEO!

Capítulo 6: Roteamento Estático. Protocolos de roteamento

Compreenda OSPFv3 COMO o cálculo externo da rota LSA

Arquitectura de Redes

Evoluindo para uma Rede em Malha Sem Fio

Configuração de IPv6 avançado que distribui no Roteadores RV016, RV042, RV042G e RV082 VPN

Aula 2 Topologias de rede

Configurando um Gateway de Último Recurso Usando Comandos IP

TE239 - Redes de Comunicação Lista de Exercícios 2

Transcrição:

Roteamento em Redes Limitadas (LLN) 2017

Roteamento na Internet uso de protocolos que supõem acoplamento entre nós roteadores BGP: uso de conexões TCP/IP OSPF: uso de heartbeats mensagens enviadas a cada detecção de alteração em estado de links gasto de processamento, memória e energia!

LLNs Lossy low-power networks conceito definido por grupo de trabalho IETF redes sem fio de sensores e atuadores com recursos limitados LBR (roteadores de borda) conectam rede à Internet

LLNs características dispositivos não têm capacidade de manter muito estado ênfase em economia de energia padrões principais de comunicação: MP2P P2MP P2P

Roteamento características salto a salto ou roteamento na origem roteamento pró-ativo ou reativo

IETF: protocolo RPL ( ripple ) RFC 6550 sobre o 6LoWPAN configuração da wsan: quem é roteador? uso de algoritmo trickle estrutura DODAG: Destination-Oriented Directed Acyclic Graph Olsson, Jonas. 6LoWPAN demystified. Tecnical Report. Texas Instruments. 2014. (www.ti.com/lit/wp/swry013/swry013.pdf)

RPL caminhos até uma raiz criam DAG

Mensagens RPL 1 raiz inicia procedimento (como único nó no DODAG) com mensagem DIO (DODAG Information Object) 2 mensagem DIO indica rank: métricas variadas 3 número de sequência indica versão do DODAG 4 mensagem pode incluir configurações mais simples: número de saltos 5 cada roteador recebe mensagens DIO e calcula conjunto de progenitores e progenitor principal 6 mensagem DAO (Destination Advertisement Object) enviadas de nós para a raiz anunciam rotas para eles

RPL: uso de Trickle roteador transmite DIO regularmente... mas pode detectar que seria redundante transmitir a partir de mensagens recebidas de outros roteadores ao receber uma mensagem DIO, roteador verifica se contém informação sobre mesma versão de DODAG que ele já tem ou sobre uma diferente. versão posterior: receptor deve atualizar sua informação versão anterior: atualizar se novo caminho melhor que o armazenado mensagens a serem enviadas são escalonadas para envio futuro em tempo t se muitas mensagens redundantes forem recebidas, t é aumentado

RPL muito tendencioso para tráfego MP2P modo armazenamento rotas pode levar a carga de armazenamento pesada implementabilidade implementação Contiki ocupa aproximadamente 50KBytes restrições levam implementações a cortarem partes da especificação

Roteamento em WSNs normalmente supõe nós estáticos e gateways possivelmente móveis redes podem ser homogêneas ou heterogêneas fluxos de dados contínuos disparados por eventos sob demanda roteamento como parte da aplicação!!! Kemal Akkaya and Mohamed Younis. A survey on routing protocols for wireless sensor networks. Ad Hoc Networks, 3(3), May 2005.

Roteamento em WSNs agregação supressão (filtragem) redução mínimo, máximo, soma, média,...

Protocolos centrados em dados sem endereçamento individual de nós as demandas por informação são baseadas em metadados ou atributos SPIN Directed Diffusion Rumor Routing

flooding e gossiping inundação cada nó transmite o que recebe para todos os (demais) vizinhos fofoca cada nó transmite o que recebe para um vizinho selecionado aleatoriamente

Inundação simplicidade sobrecarga de energia e processamento

Protocolo SPIN anúncios, requisições e respostas modelo, sem padronização de formatos de msgs

Protocolo SPIN economia em relação a inundação pouca garantia de chegada da informação

Difusão direcionada anúncios de interesse e respostas com dados

Difusão direcionada anúncios de interesse difusão pela rede possibilidade de restringir broadcast type = four-legged animal interval = 1s rect = [-100, 200, 200, 400] timestamp = 01:20:40 expiresat = 01:30:40

Difusão direcionada anúncios de interesse difusão pela rede conceito de gradientes type = four-legged animal interval = 1s duration = 20s rect = [-100, 200, 200, 400] timestamp = 01:20:40 expiresat = 01:30:40 gradient = nó vizinho interessado, taxa,...

Difusão direcionada nós na região de um interesse recebido podem ligar sensores ao receber dado de sensor ou por mensagem, busca por interesse que case taxas de atendimento podem ser diminuídas no caminho nós mantêm dados recebidos em cache reforço de rotas sink pode escolher um vizinho para reenviar mensagem de interesse com maior taxa de atualização

Difusão direcionada bom para aplicações baseadas em consultas não tão bom para aplicações de monitoramento contínuo... escolha de caminho preferencial pode detonar energia de determinados nós

Roteamento por rumores (rumor routing) evitando inundação eventos geram agentes em caminhos aleatórios

Roteamento por rumores (2) agente carrega lista de evento (metadados) e número de saltos até ele ao chegar a novo nó, sincronização com a tabela local nó que recebe agente pode não ter caminho algum ou ter caminho pior até evento queries e agentes têm TTL para expiração

Consumo de energia técnicas probabilidade para rotear entre um conjunto de nós vizinhos radios ligados apenas parte do tempo funciona bem para aplicações baseadas em eventos

Protocolos hierárquicos noção de clusters ou grupos com um ĺıder ĺıder pode ser escolhido dinamicamente tratamento de falhas preocupação com consumo de energia roteamento entre Internet e nós feito por lideres

Protocolos baseados em localização uso de GPS em cada nó roteamento de demandas a regiões específicas uso conjunto com difusão direcionada para rotear interesses a regiões específicas (GEAR) cálculo de distâncias entre nós para construção de rotas

Dever de casa Leitura do survey de Akkaya e Younnis Escrever resumo sobre técnicas de roteamento centradas em dados (entrega dia 10/5) Estudo de roteamento por rumores: D. Braginsky, D. Estrin, Rumor routing algorithm for sensor networks, in: Proceedings of the First Workshop on Sensor Networks and Applications (WSNA), Atlanta, GA, October 2002.