Escolar Documentos
Profissional Documentos
Cultura Documentos
LAVRAS MG
2011
de
Lavras,
como
parte
das
Orientador
Prof. Dr. Joaquim Quinteiro Ucha
LAVRAS - MG
2011
de
Lavras,
como
parte
das
Dedico...
Aos meus pais Arnaldo e Ana Maria por sempre terem me incentivado
os estudos e me mostrado o caminho correto a seguir.
Aos meus irmos e sobrinhos, para que isso sirva algum dia de
motivao para que os mesmos sigam os caminhos dos estudos.
A minha querida esposa Nelma, porque sempre esteve comigo nos
momentos que mais precisei, e principalmente pela pacincia nas noites mal
dormidas.
A minha querida filha Ketlyn, para que isso te sirva de inspirao na
suas jornada estudantil.
A minha querida filha Luana, que me ensinou o amor verdadeiro e me
motivou a continuar esta louca viajem que se chama viver.
AGRADECIMENTOS
RESUMO
Redes sem fio esto por toda a parte. Isso se deve a grandes avanos
tecnolgicos e as quedas de preos nos produtos disponveis para configurao
de WLANs. No obstante a isso tecnologias disponveis para WMANs no
acompanham os seus primos WLANs no quesito preo, haja vista que so
tecnologias menos populares e que muitas vezes necessitam de mais recursos, e
isso torna muito caro a disponibilizao de WMANs em altas velocidades. Nos
ltimos tempos por necessidades ou modismo, vrias cidades iniciaram e
desenvolveram projetos de construo de cidades digitais, disponibilizando
acesso a internet para a comunidade. Alguns casos foram bem sucedidos outros
nem tanto. O fato que muitas empresas e projetistas de redes a fim de
economizar no custo final de implementao preferem utilizar tecnologias no
recomendadas para construo de uma infraestrutura mais robusta, j que estes
equipamentos so muito mais baratos que os convencionais utilizados em MANs
sem fio. Estes equipamentos so principalmente antenas e roteadores sem fio,
pois so estes os equipamentos com custo mais considervel dentro de um
grande projeto de rede sem fio. Implementaes recentes demonstram que a
configurao de roteadores wireless que utilizam protocolos proativos em
plataforma free software com GUN/Linux, para montagem de redes sem fio
utilizando um topologia em malha, facilitam a configurao projetos de cidades
digitais a um custo de infraestrutura reduzido. Neste ser provado que possvel
a utilizao de um dispositivo altamente robusto, confivel, personalizvel,
gerencivel e disponibilizando uma topologia que utilize o mesmo conceito de
roteamento utilizado na internet, atravs da implementao e configurao do
protocolo proativo OLSR em plataforma free software GNU/Linux.
LISTA DE FIGURAS
LISTA DE TABELAS
AODV
Access Point
APT
BSA
BSS
C++
CRC
DSDV
DSL
DSR
EHF
ELF
ESSID
Ghz
Gigahertz
GNU
GRC
HF
High Frequency
HNA
IEEE
IETF
INRIA
IPv4
IPv6
ISM
ITU
ITU-T
Kbps
LAN
LF
Low Frequency
LRI
MAN
MANET
Mbps
MF
Medium Frequency
MID
MPR
Multipoint Relays
NAT
NRL
NS2
Network Simulator
OLPC
OLSR
ONG
Organizao no Governamental
OOLSR
OSI
PC
Personal Computer
PDA
RFC
RMP
RREQ
Route Request
SHF
TCP
TCP/IP
TI
Tecnologia da Informao
UDP
UHF
VHF
VLF
WAN
Wi-Fi
Wireless Fidelity
WiMax
Wi-Mesh
WiMAX
WLAN
WMAN
WWAN
SUMRIO
1 INTRODUO.............................................................................................16
1.1 Objetivos.................................................................................................17
1.2 Metodologia............................................................................................17
1.3 Estrutura do Texto...................................................................................18
2 CIDADES DIGITAIS....................................................................................20
2.1 Comentrios iniciais................................................................................20
2.2 Benefcios de uma cidade digital.............................................................20
2.3 Como funcionam as cidades digitais.......................................................21
2.4 Tecnologias aplicadas s cidades digitais................................................22
2.5 Comentrios Finais..................................................................................23
3 REDES WIRELESS.......................................................................................25
3.1 Classificao das redes wireless ............................................................28
3.1.1 Redes wireless com infraestrutura....................................................28
3.1.2 Redes wireless sem infraestrutura....................................................29
3.2 Redes wireless - Classificao por rea de abrangncia.........................30
3.2.1 Wireless wide area network (Wireless WANs).................................30
3.2.2 Wireless metropolitan area network (Wireless MANs)....................31
3.2.3 Wireless local area network (Wireless LANs)..................................31
3.3 Padres de redes wireless.......................................................................31
3.3.1 IEEE 802.11 - Wi-Fi.........................................................................32
3.3.2 IEEE 802.16 WiMAX...................................................................33
3.3.3 IEEE 802.11s Wi-Mesh.................................................................34
3.4 Redes em Malha Wi-Mesh...................................................................34
3.4.1 Protocolos de roteamento em redes mesh.........................................35
3.4.2 Protocolos proativos.........................................................................35
REFERNCIAS.................................................................................................80
APNDICE A - Projeto RMP/Cidade Digital....................................................83
ANEXO A Arquivo olsrd.conf Default............................................................86
16
1 INTRODUO
17
1.1 Objetivos
Compreender a importncia das redes de dados para o desenvolvimento
da sociedade moderna e conhecer o potencial de alguns dos vrios protocolos
utilizados em redes Wi-Mesh de fundamental importncia para administradores
de redes, gerentes de TI e principalmente para projetistas de redes MANs sem
fio. Muito alm do funcionamento e configurao dos protocolos responsveis
pela comunicao em malha, tambm de grande valia conhecer e implementar
outros servios, que devem coexistir dentro da infraestrutura da rede, afim de
promover um correto funcionamento desses equipamentos.
Especificamente objeto de estudo deste trabalho, descrever uma
tecnologia com a qual consiga-se montar roteadores wireless robustos e
gerenciveis a um custo baixo. Os convencionais access points com software
embarcado disponveis no mercado para rede Wi-Mesh, em geral so caros.
Fazendo uso de hardware PC, um sistema operacional GNU/Linux com uma
implementao do protocolo OLSR possvel reduzir consideravelmente este
custo. A priori, pretende-se que este roteador wireless, seja utilizado no projeto
RMP/Cidade Digital (APNDICE A).
1.2 Metodologia
Para a realizao desse trabalho foram realizadas estudos tericos
atravs de revises bibliogrficas a cerca da disponibilidade e o funcionamento
18
19
20
2 CIDADES DIGITAIS
2.1
Comentrios iniciais
A importncia da internet para a sociedade da informao e para
21
Quando se fala em cidade digital, pensa-se imediatamente
que se trata de oferecer populao carente acesso
tecnologia. isto? Tambm. Mas muito mais. Ser uma
cidade digital significa modernizar a gesto pblica e
oferecer novos servios e facilidades para as pessoas, e
significa principalmente levar aos seus habitantes uma nova
perspectiva de cidadania. Os benefcios abrangem todas as
reas, da administrao pblica educao, passando pela
sade e segurana, e estendendo-se economia do
municpio. (Guia das Cidades Digitais , 2010).
Rocha (2009) mostra perfeitamente que cidade digital, vai muito alm
de acesso gratuito a internet. A aplicao da tecnologia, quando bem utilizada na
administrao pblica, traz grandes benefcios para todos. Os benefcios trazidos
para os municpios que implantam projetos para se tornarem "Cidades Digitais"
so inmeros, principalmente quando se vai alm da tecnologia.
Assim sendo as cidades tm a oportunidades de melhorar a gesto
pblica atravs da rede, no apenas proporcionando populao acesso
internet de qualidade e barato, mas principalmente elevando o nvel dos servios
prestados pelas prefeituras nas reas de educao, sade, segurana, turismo, etc.
Alm de tudo isso, as Cidades Digitais criam oportunidades para fomentar o
empreendedorismo e o desenvolvimento econmico dos municpios.
2.3
22
gratuito a web, acesso gratuito que nesse sentido quer dizer grtis apenas para o
cidado. Algum precisa pagar a conta, e na maioria das vezes a administrao
pblica municipal quem arca com todas as despesas de manuteno do link de
servio e a mo de obra qualificada para administrao e gerncia da rede. Em
outros casos parcerias com ONGs, empresas privadas ou universidades que
ajudam a custear os altos valores de uma infraestrutura dessas.
Para alm do debate sobre a cidade sonhada, sabido que a
prpria participao de governos locais na proviso de
Internet sem fio motivo de discrdia. J so conhecidos os
casos de cidades americanas que iniciaram e interromperam
total ou parcialmente os seus projetos Filadlfia, So
Francisco, Chicago, entre outras. Os argumentos recorrentes
incluem a possibilidade de inibir o desenvolvimento do
mercado local de telecomunicaes, o risco de investimento
pblico em uma rea fora da competncia tcnica da maioria
das prefeituras, alm da possvel inviabilidade financeira do
projeto em longo prazo; ou seja, a pergunta bsica : quem
paga a conta de uma infraestrutura de rede to grande e com
tantos usurios? (JOSGRILBERG, 2009, p. 8)
23
Comentrios Finais
Existem no Brasil e no mundo diversas iniciativas, que estudam e testam
24
25
3 REDES WIRELESS
quase impossvel encontrar uma pessoa que nunca tenha usufrudo dos
benefcios de uma rede sem fio. O uso de controles remotos, uso do celular,
telefones sem fio, so exemplos do quanto as redes wireless esto presentes no
nosso dia a dia.
Analisando a Figura 1, podemos notar que mesmo aquelas pessoas que
no so usurias de computadores esto em constante uso de meios de
comunicao que utilizam espectros de frequncia, seja estes por ondas de rdio,
infravermelho ou satlite.
26
(rdio, TV, satlite, microondas, entre outras) possui a sua frequncia especfica.
nessa frequncia que cada tipo de equipamento est projetado a
trabalhar, pois devido as prprias caractersticas da transmisso, cada tipo de
servio (dados, voz, imagem, etc) utiliza-se de uma frequncia especfica.
Tabela 1: Classificao de frequncias
Fonte: (Sousa, 2004, p. 26 e 27)
Classificao
Nome
Popular
frequncias
Utilizao
300Hz a 10000Hz
Sonares
10Khz a 0Khz
Sonares
LF
Frequency
30Khz a 300Khz
HF
Frequency
3Mhz a 30Mhz
Rdio
difuso,
comunicao martima
30Mhz a 300Mhz
TV,
FM,
amadores
300Mhz a 3000Mhz
Comunicaes pblicas
e privadas
3Ghz a 30Ghz
Comunicaes pblicas
e privadas
30Ghz a 300Ghz
Comunicaes pblicas
e privadas
Regio
Experimental
300Ghz a 1000Ghz
Comunicaes pblicas
e privadas
radio
27
28
29
30
31
como
resultados
desses
esforos
algumas
dessas
32
33
Wi-Fi, que vem do termo Wireless Fidelity (fidelidade sem fios), tornou
se a tecnologia de mais rpida adoo do mundo wireless dos ltimos anos e j
se encontra em muitos dispositivos computacionais, como por exemplo os atuais
PDAs e notebooks. Sempre que em um produto encontramos o logo Wi-Fi
mostrado na Figura 4, porque este compatvel com o padro. Ainda segundo
Jardim (2007), Wi-Fi e o nome comercial usado para designar um conjunto de
padres de rede wireless desenvolvida pelo comit 802.11 do IEEE onde o
mesmo dividido em trs principais padres: 802.11b, 802.11a e 802.11g.
3.3.2 IEEE 802.16 WiMAX
WiMAX, um acrnimo para Worldwide Interoperability for Microwave
Access que quer dizer Interoperabilidade Mundial para Acesso por Microondas.
De acordo com Figueiredo (2001), WiMAX uma tecnologia de banda larga
sem fio, que atua nas reas de redes comunitrias e provimento de acesso de
ltima milha. uma rede WMAN que possui ampla uso e aceitao no mercado
internacional, j que projees futuras a veem como um padro que deve atuar
como alternativa a tecnologias como cabo e DSL.
34
Embora atualmente esta tecnologia no esteja to difundida
no mercado internacional, ela promete ser um forte
concorrente pela j consolidao do Wi-Fi, uma vez que
possui algumas caractersticas que se sobressaem perante
esta ltima, que so: taxa de transferncia de at 75 Mbps,
contra os 54 Mbps da 802.11g; raio de alcance de quase 50
Km em rea livre e em rea de densidade populacional de 8
a 10 km e capacidade de atender milhares de usurios com
uma nica estao base, contra apenas centenas de mquinas
pela Wi-Fi. (JARDIM, 2007, p. 36 )
35
j que a
36
37
o AODV um protocolo de
38
surge como alternativa para ser utilizado em projetos de cidades digitais. Este
protocolo foi desenvolvido para ser utilizado principalmente em grandes e
densas redes mveis do tipo Ad Hoc, tambm conhecidas como MANETs
(Mobile Ad Hoc Network).
Em geral, projetos de grandes redes sem fio, necessitam de um sistema
de roteamento mais eficiente do que os tradicionais mtodos utilizados em
hotspots convencionais encontrados em redes do tipo Wi-Fi (IEEE 802.11a,
IEEE 802.11b e IEEE 802.11g).
3.5.1
Viso geral
Conforme relatam Zhang, Luo e Hu (2007), o OLSR um protocolo de
roteamento para redes sem fio Ad Hoc proativas, desenvolvido pelo INRIA e
padronizado pelo IETF atravs RFC 3626 como protocolo experimental. Agha,
Lassous e Pujolle (2006) complementam dizendo que o OLSR um promissor
algoritmo selecionado pelo IETF pelo sua capacidade de roteamento em redes
mveis em modo Ad Hoc (MANETs).
Sua finalidade e calcular e manter rotas de todos os ns em uma rede
sem fio utilizando uma topologia em malha. O OLSR consegue isso, executando
39
proativo;
40
3.5.2
Vantagens do OLSR
Como dito anteriormente, o OLSR um protocolo proativo, por isso tem
41
3.5.3
42
A lista de endereos dos vizinhos que so ouvidos por este n, mas que
o link ainda no est validado como bidirecional;
3.5.4
43
procedimentos de transmisso.
3.5.5
44
45
,,
,,
,,
,,
46
47
para esta outra rede e conseguido lendo os campos Network Address e Netmask.
Estes campos so configurados no transmissor e podem direcionar para qualquer
outra rede para o qual o transmissor funcione como gateway. Em geral se o
transmissor for um gateway de internet o campo Network Address ter valor
0.0.0.0 e o campo Netmask ter valor 0.0.0.0.
3.6
Comentrios Finais
Neste captulo inicialmente foi apresentado as redes sem fio, suas
ser
48
4 MATERIAL E MTODOS
4.1 Escolha da implementao do protocolo
O OLSR foi desenvolvido pela INRIA e padronizado pelo IETF atravs
RFC 3626 como protocolo experimental. Esta implementao do INRIA foi
desenvolvido em conformidade com a RFC 3626 e foi projetado primeiramente
para sistemas GNU/Linux recebendo o nome de OOLSR. O download do mesmo
se encontra disponvel na internet e pode ser baixado pela URL
http://hipercom.inria.fr/OOLSR/downloads.html. A verso atual durante a escrita
desse trabalho a 0.99.15. Alm da original implementao para GNU/Linux j
se encontra disponvel verses para NS2 e Microsoft Windows. Muitas outras
implementaes baseadas no OLSR podem ser encontradas5.
Alm da implementao criada pelo prpria INRIA, vrias outras
implementaes do protocolo surgiram. A maioria deles desenvolvidos em
universidades ou centros de pesquisa nas mais variadas localidades do planeta.
Pelo menos cinco outras implementaes de OLSR, baseadas na RFC 3626 que
esto disponveis publicamente merecem destaque:
49
Uma
implementao
do
LRI
(Laboratoire
de
Recherche
en
Uma implementao de GRC (Universidade Politcnica de Valncia Departamento de Engenharia de Computao). Esta implementao
desenvolvida em conformidade com a RFC 3626, em C para Windows
2000.
URL do projeto: http://www.grc.upv.es/software/index.html
4.2 O OLSRD
A implementao desenvolvido pela Unik University com nome OLSRD
uma aplicao que utiliza-se do protocolo Optimized Link State Routing. Como
tal, permite roteamento em malha de qualquer equipamento de rede. Ele roda em
qualquer placa Wi-Fi que suporta modo Ad Hoc e, claro, em qualquer dispositivo
50
NetBSD
FreeBSD
OpenBSD
Entre outras
Rede
Qtde ns
URL Projeto
http://wind.awmn.net/?page=nodes
Berlim FreiFunk.net
~ 600 ns
http://map.berlin.freifunk.net/
FunkFeuer.at
~ 400 ns
http://karte.graz.funkfeuer.at/
51
A implementao um projeto open source e est em constante aperfeioamento, inclusive os prprios desenvolvedores encorajam novos programadores a se evolver no projeto para melhorar o protocolo. O objetivo que o
OLSRD seja uma implementao bem estruturado e bem codificados que deve
ser fcil de manter, ampliar e portar para outras plataformas. Justamente por ser
o mais popular e por ter uma documentao mais clara, o mesmo foi escolhido
para os testes deste trabalho.
4.3 Apresentao do ambiente de testes
Conforme projeto inicial, a criao dos roteadores Wi-Mesh tem o
propsito de serem utilizados em um projeto de cidade digital. Para tanto nos
testes ser demonstrado a configurao dos roteadores que funcionaro como
gateways sem fio, interligando estaes de trabalho de propsito geral a internet
alm das prprias estaes de propsito geral.
Representando as estaes de propsito geral sero utilizadas trs hosts,
um com sistema operacional Debian GNU/Linux 6.0 squeeze,
outro com
52
53
54
apt-get update.
# apt-get update
Aps a atualizao das lista de repositrios ser necessrio instalar o
seguintes pacotes:
55
Descompactao do pacote.
# tar -jxvf olsrd-0.6.0.tar.bz2
Compilao.
# cd olsrd-0.6.0
# make
# make install
Aps a instalao do OLSRD, o passo seguinte editar o arquivo
56
57
endereos e mscaras.
OlsrPort: Indica qual porta ser usada pelo protocolo. Por padro a porta
usada a 698 e as comunicaes de OLSR ocorrem fazendo uso do
protocolo UDP.
58
mensagens TC.
Weight: Esta opo aponta para o OLSR qual link deve ser escolhido
quando mltiplos links so encontrados entre dois ns. Links com menor
valor so escolhidos primeiro.
Seguindo na configurao do roteador Wi-Mesh, configura-se a
interface de rede sem fio. No caso a mesma foi reconhecida como wlan0. Os
passos tambm so relativamente simples:
59
60
Observa-se que a nica diferena com relao aos hosts que funcionaro
como gateways e a ausncia do parmetro Hna4.
J as configuraes da
interfaces sem fio nos clientes a nica alterao no endereo IP. Por exemplo:
# ifconfig wlan0 down
# iwconfig wlan0 essid wimesh
# iwconfig wlan0 channel 6
# iwconfig wlan0 mode ad-hoc
# ifconfig wlan0 192.168.0.2/24 up
No havendo mais nada o que configurar s levantar o servio.
# olsrd
4.6 Configurao de clientes MS/Windows em modo Ad Hoc
Apesar do trabalho se propor a montar roteadores Wi-Mesh com
GNU/Linux, no poderia se deixar de testar o funcionamento do protocolo no
Microsoft Windows, isso porque a grande maioria dos usurios domsticos
utilizam o Windows em seus computadores pessoais. O objetivo utilizar o
protocolo em um ambiente de uma cidade digital, obviamente inundada por
diversos sistemas operacionais diferentes e, em sua grande maioria, sistemas
Microsoft Windows. O teste no Windows foi realizado em um notebook utilizado
como estao de trabalho de propsito geral equipado com Windows XP
Professional. O download da verso do protocolo OLSRD para Windows est
disponvel na URL http://olsr.org/releases/0.5/olsrd-0.5.6-r3-pre-cac1df64dcd5setup.exe.
Uma vez que o download foi concludo o protocolo pode ser instalado
61
62
63
5 RESULTADOS E DISCUSSO
Como apresentado no captulo anterior, temos um ambiente de testes
configurado com quatro hosts distribudos conforme a Tabela 3 a seguir. As
estaes C e D no aparecem ao mesmo tempo nos testes por estarem
configuradas na mesma mquina em dual-boot.
Tabela 3 Configuraes dos hosts dentro do layout da rede
IP
Gateway de Internet
192.168.0.1/24
SIM
192.168.0.2/24
NO
192.168.0.3/24
NO
Microsoft Windows XP
192.168.0.4/24
NO
64
65
66
5.2 Cenrio 2
Neste segundo cenrio os hosts A, B e D so inicializados seguindo o
layout de rede da Figura 20 a seguir.
67
68
69
5.3 Cenrio 3
Neste terceiro cenrio os hosts A, B e C so inicializados seguindo o layout
de rede da Figura 25 a seguir.
As estaes so ento carregadas e ento o daemon olsrd executado. O
resultado pode ser vistos nas Figuras 26, 27 e 28 que mostram o que cada um
70
71
72
removidas (Figura 27), provando mais uma vez que o protocolo OLSR faz
adaptaes assim que ele faz a analise do estado da rede enviando as mensagens
HELLO.
73
74
75
76
77
Os resultados obtidos no
78
6 CONCLUSO
Mobilidade e capacidade de automaticamente redefinir suas rotas para
os demais ns uma caracterstica crucial quando necessitamos colocar um host
em uma grande rede mvel sem fios. Caractersticas como esta, de transformar
cada host da rede em um potencial roteador com certeza fornece a essa rede uma
capacidade de auto organizao que converge esses tipos de rede a um novo
estgio de conectividade, que vai muito alm dos modos de operao de redes j
conhecidos e difundidos.
Com os testes apresentados nesse trabalho, percebemos que em
ambientes sem fio densos como no caso da MANETs e que necessitam de vrias
alternativas de roteamento como o caso da necessidade das cidades digitais,
rede mesh uma alternativa interessante. Mostrou-se tambm que a capacidade
dos protocolos de redes Wi-Mesh de sempre alocar o host dentro de uma rede
localizando os ns vizinhos, tornam a rede mesh mais inteligente e eficiente.
Pode-se perceber tambm com os resultados obtidos com os testes, que a rede
emprega um esquema de roteamento onde, quanto mais ns, mais eficiente a
rede se torna, pois mais rotas para outros ns estaro disponveis.
Com o
79
80
REFERNCIAS
BRODSKY, I.
Wireless Computing: A Manager's Guide to Wireless
Networking. New York: John Wiley & Sons Ltda, 1997. 305 p.
CLAUSEN, T.; JACQUET, P. Request for Comments 3626: Optimized Link
State Routing Protocol (OLSR). IETF, Outubro 2003. Disponvel em:
<http://www.ietf.org/rfc/rfc3626.txt>. Acesso em: 30 mai. 2011.
CLAUSEN, T.; JACQUET, P.; LAOUITI, A.; MUHLETHALER, P.;
QAYYUM, A.; VIENNOT, L.; Projet HIPERCOM: HIgh PERformance
COMmunications: Optimized Link State Routing Protocol for Ad Hoc
Networks. Disponvel em: <http://hipercom.inria.fr/olsr/inmic2001.ps>. Acesso
em: 15 Mar. 2011.
FIGUEIREDO, F. L. Fundamentos da tecnologia WiMAX. Disponvel em:
<http://barao.mycpqd.com/file.upload/sas1437_tecnologia_wimax_port_v02.pdf
>. Acesso em: 28 Mai. 2011.
FROSI, B.G.; SCHAEFFER, C.A.L. Experimentao do Protocolo OLSR.
Disponvel
em:
<www.upf.br/computacao/images/stories/TCs/201001/\
Bruno_Frosi_b.pdf>. Acesso em: 02 Jul. 2011.
Guia das Cidades Digitais. Dicionrio de Termos Tcnicos. Disponvel em:
<http://www.guiadascidadesdigitais.com.br/site/dicionario/W>. Acesso em: 31
Mai. 2011.
Guia das Cidades Digitais: Gesto moderna e servios para a populao.
Disponivel em: <http://www.guiadascidadesdigitais.com.br/site/pagina/gestomoderna-e-servios-para-a-populao>. Acesso em: 28 Nov. 2009.
81
82
83
84
Numa cidade digital, espera-se que toda a comunidade tenha acesso aos
recursos oferecidos, podendo se conectar a rede a qualquer instante. Conforme
pode ser observado na Figura 33 a seguir, no projeto RMP/Cidade Digital, sero
disponibilizados dezenas de roteadores wireless (pontos de acessos), em pontos
estratgicos da cidade. Assim sendo todos os roteadores comunicaro entre si em
uma rede Wi-Mesh em modo Ad Hoc, e atravs desses roteadores os ns clientes
tambm configurados em modo Ad Hoc obtero conectividade a toda infra
estrutura da RMP/Cidade Digital, obtendo assim acesso a todos os servios
oferecidos dentro da rede e tambm a internet.
85
86
#
# OLSR.org routing daemon config file
# This file contains the usual options for an ETX based
# stationary network without fisheye
# (for other options see olsrd.conf.default.full)
#
# Lines starting with a # are discarded
#
# DebugLevel 1
# IP version to use (4 or 6)
87
# (Default is 4)
# IpVersion 4
#################################
### OLSRd agent configuration ###
#################################
# this parameters control the settings of the routing agent which are not
# related to the OLSR protocol and it's extensions
#######################################
### Linux specific OLSRd extensions ###
#######################################
# these parameters are only working on linux at the moment, but might become
# useful on BSD in the future
# SrcIpRoutes tells OLSRd to set the Src flag of host routes to the originator-ip
88
# SrcIpRoutes no
# Specify the proto tag to be used for routes olsr inserts into kernel
# currently only implemented for linux
# valid values under linux are 1 .. 254
# 1 gets remapped by olsrd to 0 UNSPECIFIED (1 is reserved for ICMP
redirects)
# 2 KERNEL routes (not very wise to use)
# 3 BOOT (should in fact not be used by routing daemons)
# 4 STATIC
# 8 .. 15 various routing daemons (gated, zebra, bird, & co)
# (defaults to 0 which gets replaced by an OS-specific default value
# under linux 3 (BOOT) (for backward compatibility)
# RtProto 0
# Activates (in IPv6 mode) the automatic use of NIIT
# (see README-Olsr-Extensions)
# (default is "yes")
# UseNiit yes
# Activates the smartgateway ipip tunnel feature.
89
# SmartGatewayAllowNAT yes
# Defines what kind of Uplink this node will publish as a
# smartgateway. The existence of the uplink is detected by
# a route to 0.0.0.0/0, ::ffff:0:0/96 and/or 2000::/3.
# possible values are "none", "ipv4", "ipv6", "both"
# (default is "both")
# SmartGatewayUplink "both"
# Specifies if the local ipv4 uplink use NAT
# (default is "yes")
# SmartGatewayUplinkNAT yes
90
##############################
### OLSR protocol settings ###
##############################
# HNA (Host network association) allows the OLSR to announce
# additional IPs or IP subnets to the net that are reachable
# through this node.
# Syntax for HNA4 is "network-address network-mask"
# Syntax for HNA6 is "network-address prefix-length"
# (default is no HNA)
Hna4
{
# Internet gateway
# 0.0.0.0 0.0.0.0
# specific small networks reachable through this node
# 15.15.0.0 255.255.255.0
}
Hna6
{
# Internet gateway
91
# 0::
"etx_ff"
LinkQualityFishEye 0
#####################################
92
# LoadPlugin "olsrd_txtinfo.dll"
LoadPlugin "olsrd_txtinfo.so.0.1"
{
# port number the txtinfo plugin will be listening, default 2006
# PlParam
"port" "81"
"Accept" "127.0.0.1"
}
#############################################
### OLSRD default interface configuration ###
#############################################
# the default interface section can have the same values as the following
93
# interface configuration. It will allow you so set common options for all
# interfaces.
InterfaceDefaults {
# Ip4Broadcast
255.255.255.255
######################################
### OLSRd Interfaces configuration ###
######################################
# multiple interfaces can be specified for a single configuration block
# multiple configuration blocks can be specified
# WARNING, don't forget to insert your interface names here !
Interface "<OLSRd-Interface1>" "<OLSRd-Interface2>"
{
# Interface Mode is used to prevent unnecessary
# packet forwarding on switched ethernet interfaces
# valid Modes are "mesh" and "ether"
# (default is "mesh")
# Mode "mesh"
}