Escolar Documentos
Profissional Documentos
Cultura Documentos
Gleidson Cavalcanti
Leonardo Brando
SUMRIO
1 Introduo
2 Redes Infra-estruturadas
3 Redes Ad-Hoc
4 Roteamento
10
12
7 Comparaes
16
8 Falhas de Segurana
18
9 Consideraes Finais
19
10 Referncia Bibliogrfica
20
1.
INTRODUO
Redes mveis podem ser classificadas de duas formas diferentes (Figura 1), infraestruturada e independentes (ad-hoc). Rede infra-estruturada quando a comunicao do
host mvel (HM) se d sempre com um host fixo (HF). Mesmo uma comunicao entre
dois HMs, que esto a uma distncia que permitiria uma eventual comunicao direta,
esta deve se dar atravs do HF. Em redes ad-hoc a comunicao diretamente entre os
2. REDES INFRA-ESTRUTURADAS
Redes infra-estruturadas so aquelas em que o Host Mvel (HM) est em contato
direto com uma Estao de Suporte Mobilidade (ESM), tambm conhecida como Ponto
de Acesso (AP), na rede fixa.
O funcionamento deste tipo de rede mvel semelhante ao da telefonia celular,
onde toda a comunicao deve, necessariamente, passar pela central, mesmo que os
equipamentos mveis estejam a uma distncia em que poderiam, eventualmente,
comunicar-se diretamente.
3. REDES AD-HOC
Outro tipo importante de rede mvel a rede ad hoc, tambm conhecida como
MANET (Mobile Ad hoc NETwork), onde os dispositivos so capazes de trocar
informaes diretamente entre si.
Ao contrrio do que ocorre em redes convencionais, no h pontos de acesso, ou
seja, no existem estaes de suporte mobilidade (sem infra-estrutura de conexo) e os
ns dependem uns dos outros para manter a rede conectada. Por esse motivo, redes ad
hoc so indicadas principalmente em situaes onde no se pode, ou no faz sentido,
instalar uma rede fixa.
4. ROTEAMENTO
Roteamento a principal funo da camada de rede e envolve duas operaes
bsicas: a determinao das rotas e o transporte dos pacotes. Pacote a unidade bsica
de todas as informaes que cruzam a rede, a partir de agora chamaremos, todas as
informaes trocadas entre nodos, de pacotes.
Existem caractersticas desejveis a todos os algoritmos de roteamento. As
principais
so
escolha
da
melhor
rota,
simplicidade,
robustez,
imparcialidade,
Necessita um controle de
flooding muito rgido, o que o torna inferior ao DBF ou on-demand, para redes sem fio.
Outro problema que pode falhar no descobrimento correto da topologia se a rede for
dividida ao meio e posteriormente reconectada. Cenrio comum em redes ad-hoc.
Distance Vector
Distance Vector ou Distributed Bellman-Ford (DBF), como tambm chamado,
foi o algoritmo utilizado na ARPANET, precursora da atual Internet. Ele mantm uma
tabela com o menor caminho at todos os outros nodos . A tabela atualizada
periodicamente, com as informaes vinda dos vizinhos. A cada tabela recebida, compara
com a que tem, se alguma rota for menor, atualiza sua tabela e armazena de onde veio a
informao. As vantagens so sua simplicidade e eficincia computacional, devido a sua
caracterstica distribuda. O problema que apresenta uma baixa convergncia quando a
topologia muda muito, e tendncia a criar loops, principalmente em condies no
estveis, alterao constante de topologia, como o caso em redes ad-hoc. Nesta parte
vimos as principais, e mais desejveis caractersticas para algoritmos de roteamento.
Apresentamos tambm trs das principais abordagens para algoritmos de roteamento.
10
Livre de loops: O algoritmo deve ser robusto, com relao a pacotes que ficam
trafegando na rede por perodos arbitrrios de tempo. Isto degrada o
desempenho da rede com um todo. Uma soluo para minimizar este problema
a colocao de um TTL em cada pacote, mas idealmente uma soluo mais
estruturada e bem formada mais indicada.
12
Extenses
do
AODV
suportam
roteamento
de
trafego
multimdia.
13
14
Zone Routing
O Zone Routing (ZR)[10,11] um protocolo hbrido, reativo/pr-ativo. Cada nodo
define sua prpria zona de roteamento, de conforme a distncia dos nodos. Para o
roteamento dentro desta zona, qualquer protocolo pode ser utilizado, inclusive LS ou DBF.
Idealmente o nodo mantm a informao completa de como encontrar os hosts dentro
desta zona. No roteamento entre zonas utilizado on-demand routing
Quando necessita-se rotear algo, verifica-se onde se encontra o destino, se
dentro da zona envia diretamente, se est fora, procura o caminho atravs de multicast
para os nodos da borda (utilizando o caminho mais curto dentro da zona). Se o caminho
conhecido por algum host da borda, este responde com o caminho, se no, faz o mesmo
em sua prprias borda.
A maior vantagem sua escalabilidade, o protocolo reduz a necessidade de
armazenamento de uma grandes tabelas. Mas tem os mesmos problemas dos protocolos
on-demand, o tempo de espera das conexes e a condio de termino da requisio de
rota.
15
16
7. COMPARAES
Veremos aqui uma comparao entre os algoritmos vistos, considerando algumas
das principais diferenciaes e as caractersticas mais desejveis em algoritmos de
roteamento para redes ad-hoc. Sendo os pontos considerados :
01. Caractersticas de Bellman-Ford
02. Caractersticas de Link State
03. Caractersticas de uma abordagem Pr-ativa
04. Caractersticas de uma abordagem Reativa
05. Suporta mltiplos caminhos
06. Tem preocupao explcita com suporte a QoS
07. Livre de loops
08. Faz flood para transmitir informaes de roteamento ou pedidos de rota
09. escalvel
10. Necessita de mensagens peridicas
11. Requer uso de mensagens confiveis ou seqncia nos pacotes de roteamento
12. Nodos intermedirios necessitam inteligncia para tentar encontrar o caminho
13. Informaes s de roteamento so trocados com mais de um nvel de vizinhos
14. Possui mecanismos para encurtar o tamanho das tabelas ou o nmero de
atualizaes
+-----------------------------------------------------+
| Protocolo |01|02|03|04|05|06|07|08|09|10|11|12|13|14|
+-----------------------------------------------------+
|
DSR
|--|--|XX|--|--|--|XX|XX|--|--|XX|--|XX|--|
+-----------------------------------------------------+
|
AODV
|XX|--|--|XX|XX|--|XX|XX|--|XX|XX|XX|--|XX|
+-----------------------------------------------------+
|
GSR
|--|XX|XX|--|XX|XX|XX|--|XX|XX|--|XX|--|XX|
+-----------------------------------------------------+
|
ZRP
|XX|XX|XX|XX|XX|XX|XX|X-|XX|XX|XX|X-|XX|XX|
+-----------------------------------------------------+
Com a Tabela 1 podemos ver qual algoritmo se adapta melhor as condies da nossa
rede. apresentado em [09] um estudo entre alguns dos principais algoritmos de
roteamento para redes ad-hoc. A concluso do trabalho, que cada um dos algoritmos,
tem suas prprias caractersticas cada um adaptando-se melhor a um determinado
cenrio. No existe, atualmente, um algoritmo que seja bom em todos os aspectos.
18
8. FALHAS DE SEGURANA
A natureza de uma rede Ad Hoc faz dela insegura. O grau de comprometimento
entre seus membros alto, j que todos dependem uns dos outros para o pleno
funcionamento da rede. A qualidade conseguida depende do trabalho de cada n. A partir
desses comentrios podemos perceber que o mau funcionamento de um nico n pode
trazer grande prejuzo para toda a rede. Os protocolos de roteamento desenvolvidos
inicialmente no preocuparam-se com os aspectos de segurana, dessa maneira, as
vulnerabilidades intrnsecas de uma rede Ad Hoc, devidas ao alto grau de dependncia
entre seus membros, tornaram-se falhas de segurana para os protocolos de roteamento.
Tudo isso nos leva a concluso de que a forma como uma rede desse tipo deve ser
protegida no ser a mesma adotada em redes cabeadas. Cada um de seus membros
dever estar preparado para enfrentar um adversrio, garantindo indiretamente maior
grau de segurana para toda a rede. Sabemos que em redes de outros tipos, onde o meio
fsico compartilhado no o ar, a segurana total da rede depende, tambm, das aes
preventivas tomadas por cada membro, porm em redes Ad Hoc essas aes tm um
significado ainda mais forte.
Os pacotes usados pelos protocolos de roteamento quando sujeitos a aes
como as citadas no pargrafo anterior podem causar:
- Rotas com loops;
- Timeouts demorados;
- Mtricas falsas ou exageradas;
- Repetio de updates antigos/desatualizados;
Veremos a seguir alguns ataques que podem ser realizados explorando suas
falhas.
Alterao do campo Destination Sequence Numbers
Alterao da quantidade de saltos
Mensagens de erro forjadas
Envenenando tabelas de rotas
19
9. CONSIDERAES FINAIS
Redes mveis ainda uma rea muito nova de pesquisa, difcil predizer os
rumos que ela tomar, mas uma coisa certa: uma rea que cresce em interesse a
cada dia. Principalmente em redes ad-hoc, temos um vasto campo de pesquisa e vrios
desafios a serem vencidos. Muitos problemas ainda devem ser vencidos, para que
tenhamos redes sem fio funcionando de forma eficiente. Como vimos, todos os algoritmos
tem caractersticas boas e ruins, dependendo das condies da rede. Ainda no existe
nenhum algoritmo que tenha um desempenho razovel e seja econmico em todos os
possveis ambientes. Mas grandes pesquisas esto sendo feitas, e esperamos, em um
futuro prximo, ter algoritmos eficientes e adaptveis as mais variadas caractersticas
ambientais. Fala-se um pouco tambm nas falhas de seguranas, e os seu possveis
ataques explorando suas falhas.
20
21