Optimized Link State Routing Universidade Federal do Rio de Janeiro COPPE - UFRJ Julio Heitor Silva Nóbrega Agosto 2006.

Slides:



Advertisements
Apresentações semelhantes
Redes de computadores I
Advertisements

3. Mapeamento de Endereço Físico em endereço de rede
Redes de computadores I
Redes de Computadores AULA2.
Bruno Rafael de Oliveira Rodrigues
Roteamento IP.
Profa. Ana Cristina Benso da Silva Disciplina: Redes de Computadores
Roteamento Parte #1 Profa. Ana Cristina Benso da Silva Disciplina: Redes de Computadores.
Comunicação de Dados por Fernando Luís Dotti
STP Spanning Tree Protocol
Exercícios de Revisão Redes de Computadores Edgard Jamhour
Telefonia IP Trabalho 1 Telefonia IP Comunicação de Dados 4.
MODELO DE REFERÊNCIA OSI
Carolina Fonseca Neumar Ribeiro
TRABALHO SOBRE CAMADA DE ENLACE DO MODELO REFERÊNCIA OSI
ESTRUTURA DE COMUNICAÇÃO DE DADOS
Modelo OSI OSI é um modelo de referência para interligação de sistemas abertos (open systems interconection) Padrão ISO 7498, publicado em 1984 Sistemas.
Redes de computadores Prof. António dos Anjos
Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) Protocolos de Roteamento link-state.
Software de Rede Willamys Araújo.
Flávio G F Camacho Vipnet Baixada Telecomunicações e Informática LTDA
Multicast em redes Ad-Hoc
Modelo de referência OSI
Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) OSPF.
Kraemer CCNA 1 – Roteamento e Sub-redes. Kraemer Roteamento e Sub-redes Introdução Protocolo roteado Visão geral de roteamento Endereçamento de sub-redes.
Segurança na Web SSL - Secure Socket Level TLS - Transport Layer Security SET – Secure Electronic Transaction.
Kraemer CCNA Exploration (Protocolos e Conceitos de Roteamento) Protocolo RIP.
Disciplina: Princípios de Redes de Computadores Parte 3
AntNet Algoritmos de formigas aplicados a encaminhamento de pacotes em redes Pedro Neves nº
Roteamento IPv4 básico com OSPF
Introdução aos Protocolos de Roteamento Dinâmico
Equipamentos de Redes Aula 3
Frame Relay Disciplina de Redes de Computadores II
(Protocolos e Conceitos de Roteamento) Protocolos de Roteamento de
Redes de computadores Prof. António dos Anjos
Roteadores Roteadores são pontes que operam na camada de Rede do modelo OSI. Tomando como base o protocolo mais usado hoje em dia, o TCP/IP, o protocolo.
Dynamic MANET On- Demand (DYMO) Universidade Federal do Rio de Janeiro Programa de Engenharia Elétrica Natalia Castro Fernandes Professor: Luís Henrique.
Comunicação de dados Protocolos básicos de enlace de dados.
INTRODUÇÃO A REDES DE COMPUTADORES ACADÊMICOS CARLOS EDUARDO ARAKAKI CARLOS EDUARDO ARAKAKI RODRIGO MARCIANO POUSO RODRIGO MARCIANO POUSOPROFESSOR RONALDO.
Introdução aos Protocolos de Roteamento Dinâmico
Equipamentos de Redes Aula 4
Equipamentos de Rede - Roteamento
Border Gateway Protocol
Módulo 3 Implantação do IPv6.
INTRODUÇÃO AO IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.
OSPF Multiárea para o CCNA
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 RIP versão 1 Protocolos e Conceitos de Roteamento – Capítulo 5.
PTC 2550 – Redes de Comunicação De Dados e
ZigBee Tiago Souza Azevedo CPE Roteamento em Redes de Computadores
OLSR (Optimized Link State Routing Protocol) Seminário da Disciplina de Redes {avap, gamsd, jspff, jblj mls2, cin.ufpe.br.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Introdução ao Roteamento e ao Encaminhamento de Pacotes Protocolos.
Tipos de Rotas Disciplina de Redes de Computadores II
Suburban Ad-Hoc Network (SAHN) Felipe Ortigão Sampaio Buarque Schiller Universidade Federal do Rio de Janeiro Grupo de Teleinformática e Automação (GTA)
Redes de computadores: SubCamada de Access ao Meio (3) Prof. Dr. Amine BERQIA
Pontes Transparentes Luiz Peralta Prof. Ronaldo Alves Ferreira
Distribuição de Mídia Contínua Localizaçao e Seleçao de Servidores e Roteamento Jussara M. Almeida Junho 2004.
Trabalho elaborado por: -Daniel Nº26 -André Nº3. * A camada de rede do modelo OSI é responsável por controlar a operação da rede de um modo geral. As.
SrcRR Rafael Lopes Bezerra Universidade Federal do Rio de Janeiro COPPE - UFRJ CPE Roteamento em Redes de Computadores.
Transmissão de Dados O Modelo de Referência TCP/IP A Camada de Rede
AULA 7 – INTRODUÇÃO AO ROTEAMENTO
Directed Diffusion Universidade Federal do Rio de Janeiro Grupo de Teleinformática e Automação CPE Roteamento em Redes de Computadores Danilo Michalczuk.
Curso Superior em Redes de Computadores OSPF – Parte 2 Prof. Sales Filho.
Redes de Computadores e Aplicações – Camada de Rede Protocolos de Roteamento IGOR ALVES.
Curso Superior em Redes de Computadores Roteamento IP UNICAST OSPF – Parte 3 Prof. Sales Filho.
Curso Superior em Redes de Computadores Roteamento IP UNICAST OSPF – Parte 1 Prof. Sales Filho.
ESTÁCIO – WANS – 2016-A PROTOCOLOS E CONCEITOS DE ROTEAMENTO.
Redes de Computadores e Aplicações – Camada de Rede Protocolos de Roteamento dinâmico RIP IGOR ALVES.
Optimized Link State Routing
Transcrição da apresentação:

Optimized Link State Routing Universidade Federal do Rio de Janeiro COPPE - UFRJ Julio Heitor Silva Nóbrega Agosto 2006

Introdução Projetado para redes móveis e sem fio; Utiliza inundação para sincronizar as bases de dados; Implementa o algoritmo de caminho mínimo; Utiliza mensagens HELLO para verificar atividade de links; Suporte a inclusão de novas funcionalidades.

Inundação Todos os nós da rede enviam as atualizações em broadcast. Excesso de pacotes na rede. Maior dificuldade em contornar possíveis congestionamentos.

Inundação

Multipoint Relays (MPRs) Nós selecionados que ficarão encarregados de fazer a inundação. Objetivo é minimizar o overhead da inundação na rede, reduzindo mensagens redundantes. Cada nó deve montar um conjunto de seus MPRs e, sempre que uma atualização chegar, este deve enviar apenas para seus vizinhos selecionados.

Multipoint Relays (MPRs) Um nó seleciona um conjunto MPR de seus nós vizinhos de modo que estes consigam alcançar todos os nós vizinhos de 2ª ordem do nó que os selecionou. Essa condição é necessária pois, numa rede sem fio, nem todos os nós da rede estão ao alcance um dos outros. Então, a inundação ficará ao encargo dos nós vizinhos para enviar informações atualizadas sobre a rede para nós distantes.

Multipoint Relays (MPRs) 1. Começe com um conjunto MPR vazio; 2. Calcule D(y), para todos os nós y de N, onde N é a lista de vizinhos de um nó e D(y) o número de vizinhos de y; 3. Adicione ao conjunto MPR apenas os nós de N que fornecem alcançabilidade para algum nós de N 2. Remova esse nó alcançável da lista N 2 ; 4. Enquanto existir nós na lista N 2 que não são alcançáveis por algum nó do conjunto MPR faça: Pra cada nó y da lista N, calcule o número de nós em N 2 que ainda não são alcançáveis por pelo menos um nó MPR mas que é alcançável por esse nó y. Adicione ao conjunto de MPRs o nó que alcançar o maior número de vizinhos da lista N 2 e remova esses nós da lista N Some todos os conjuntos MPRs de cada uma das interfaces, formando um único conjunto.

Multipoint Relays (MPRs)

Quanto menor o conjunto de MPR menor será o overhead da inundação. Em alguns casos pode ser necessário selecionar nós MPRs redundantes (back-up) aumentando o tamanho do conjunto. Isso ocorre quando, em uma rede móvel, os nós deixam de ser vizinhos uns dos outros com muita freqüência. Os MPRs de back-up fornecerão rotas alternativas, sem a necessidade de se recalcular o conjunto MPR.

Mensagens HELLO Funcionamento parecido com o protocolo HELLO do OSPF. Os objetivos principais das mensagens HELLO no protocolo OLSR é sinalizara seleção de vizinhos MPRs, detectar vizinhanças, bem como verificar alcançabilidade dos enlaces. Mensagens HELLO são enviadas dentro da carga útil de mensagens OSLR.

Mensagens HELLO

Se o campo “Link Code” estiver setado um valor menor que 15, este deve ser interpretado como dividido em dois sub-campos.

Mensagens HELLO Se o sub-campo ”Neighbor Type”contiver o valor MPR_NEIGH então este nó foi eleito como Multipoint Relay do nó que enviou a mensagem HELLO. O valor SYM_NEIGH para esse campo, significa que este é um vizinho do nó que enviou a mensagem, mas não foi selecionado como MPR.

Mensagens HELLO Através de trocas de mensagens HELLO entre vizinhos de 1a ordem, um nó pode obter informações de seus vizinhos de 2ª ordem, montando assim a lista N 2 descrita anteriormente.

Cálculo do caminho mínimo Para calcular o caminho mais curto de uma origem para um destino qualquer, o nó origem deve rastrear pares conectados em uma ordem descendente através de seu mapa da topologia. Primeiramente, o nó origem deve encontrar um par (X,R) que contém o número mínimo de nós entre X e R, sendo R o destino. Em seguida, um par (Y,X) deve ser descoberto, e outro par (Z,Y),e assim por diante.

Cálculo do caminho mínimo

Conclusões Em redes densas e com muitos nós, a redução do controle de tráfego pode ser de magnitude de várias ordens comparado ao protocolo OSPF que utiliza o algoritmo tradicional de inundação. A otimização usando MPRs reduz consideravelmente o overhead gerado pelas mensagens durante a inundação, permitindo um controle muito maior sobre possíveis congestionamentos. Quanto a segurança, o OLSR não especifica nenhum algoritmo de criptografia ou autenticação.