Rui Pedro Sanches de Castro Lopes Gestão DistribuÃda em SNMP
Rui Pedro Sanches de Castro Lopes Gestão DistribuÃda em SNMP
Rui Pedro Sanches de Castro Lopes Gestão DistribuÃda em SNMP
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Universida<strong>de</strong> <strong>de</strong> Aveiro2002Departamento <strong>de</strong> Electrónica e <strong>de</strong> Telecomunicações<strong>Rui</strong> <strong>Pedro</strong> <strong>Sanches</strong><strong>de</strong> <strong>Castro</strong> <strong>Lopes</strong>Gestão Distribuída <strong>em</strong> <strong>SNMP</strong>
Universida<strong>de</strong> <strong>de</strong> Aveiro2002Departamento <strong>de</strong> Electrónica e <strong>de</strong> Telecomunicações<strong>Rui</strong> <strong>Pedro</strong> <strong>Sanches</strong><strong>de</strong> <strong>Castro</strong> <strong>Lopes</strong>Gestão Distribuída <strong>em</strong> <strong>SNMP</strong>dissertação apresentada à Universida<strong>de</strong> <strong>de</strong> Aveiro para cumprimento dosrequisitos necessários à obtenção do grau <strong>de</strong> Doutor <strong>em</strong> EngenhariaElectrotécnica, realizada sob a orientação científica do Prof. Dr. José LuísOliveira, Professor Associado do Departamento <strong>de</strong> Engenharia Electrónica e <strong>de</strong>Telecomunicações da Universida<strong>de</strong> <strong>de</strong> Aveiro
o júripresi<strong>de</strong>nteProf. Dr. Joaquim José Borges Gouveiaprofessor catedrático da Universida<strong>de</strong> <strong>de</strong> AveiroProf. Dr. Fernando <strong>Pedro</strong> <strong>Lopes</strong> Boavida Fernan<strong>de</strong>sprofessor associado da Universida<strong>de</strong> <strong>de</strong> CoimbraProf. Dr. Paulo da Costa Luís da Fonseca Pintoprofessor associado da Universida<strong>de</strong> Nova <strong>de</strong> LisboaProf. Dr. Joaquim Arnaldo <strong>de</strong> Carvalho Martinsprofessor associado com agregação da Universida<strong>de</strong> <strong>de</strong> AveiroProf. Dr. José Luís Guimarães Oliveiraprofessor associado da Universida<strong>de</strong> <strong>de</strong> Aveiro
agra<strong>de</strong>cimentosO culminar <strong>de</strong> um trabalho <strong>de</strong>sta dimensão é s<strong>em</strong>pre uma excelenteoportunida<strong>de</strong> para homenagear e agra<strong>de</strong>cer a todas as pessoas que, <strong>de</strong> umaforma ou <strong>de</strong> outra, contribuiram para que a vida profissional, a aprendizag<strong>em</strong>,a camaradag<strong>em</strong> e a troca <strong>de</strong> experiências sejam s<strong>em</strong>pre ro<strong>de</strong>adas da melhorconvivência e <strong>de</strong> menores dificulda<strong>de</strong>s.Não posso agra<strong>de</strong>cer ao meu orientador científico, Professor José LuísOliveira, a s<strong>em</strong>pre presente e exigente crítica construtiva que <strong>em</strong> muito ajudoupara melhorar e completar este trabalho, s<strong>em</strong> referir a amiza<strong>de</strong>, a eternadisponibilida<strong>de</strong> e a experiência que é trabalhar <strong>em</strong> comum. O rigor científico, avisão e a competência estiveram s<strong>em</strong>pre associados à boa disposição, o que<strong>em</strong> muito facilitou a elaboração <strong>de</strong>ste trabalho.Aos meus colegas e amigos do Instituto Politécnico <strong>de</strong> Bragança e <strong>em</strong>particular ao Eng. José Rufino e ao Eng. <strong>Pedro</strong> Rodrigues <strong>de</strong>vo um especialagra<strong>de</strong>cimento não só pelo incentivo mas também pela sobrecarga que aminha <strong>de</strong>dicação à elaboração <strong>de</strong>ste trabalho por vezes lhes causou e ques<strong>em</strong>pre aceitaram <strong>de</strong> bom grado.À Escola Superior <strong>de</strong> Tecnologia e <strong>de</strong> Gestão que, apesar das dificulda<strong>de</strong>s,permitiu uma maior entrega e <strong>de</strong>dicação durante certas fases da evolução dotrabalho.Ao Ministério da Educação (Programa PRODEP) pelos apoios <strong>de</strong> vária or<strong>de</strong>mque me foram concedidos.À minha família e à Sara agra<strong>de</strong>ço o carinho, paciência, compreensão eencorajamento que me prestaram, imprescindíveis para a conclusão <strong>de</strong>statese.Por último, agra<strong>de</strong>ço a muitos outros amigos, que <strong>de</strong>ixo no anonimato por nãoquerer correr o risco <strong>de</strong> esquecer algum.A todos, um sincero obrigado.
esumoA utilização intensiva <strong>de</strong> re<strong>de</strong>s <strong>de</strong> comunicação heterogéneas e <strong>em</strong>crescimento acelerado é um <strong>de</strong>safio constante. Apesar do aumento <strong>de</strong>tamanho e <strong>de</strong> complexida<strong>de</strong>, as re<strong>de</strong>s <strong>de</strong> comunicação <strong>de</strong> dados tornaram-senum factor crítico <strong>de</strong> sucesso <strong>de</strong> muitas organizações. Durante a últimadécada foram <strong>de</strong>senvolvidas e normalizadas arquitecturas <strong>de</strong> gestão <strong>de</strong> re<strong>de</strong>spara a criação <strong>de</strong> um ambiente aberto que permite controlar e optimizar <strong>de</strong>forma eficiente o seu funcionamento.Muitas <strong>de</strong>stas arquitecturas segu<strong>em</strong> uma estrutura centralizada que, apesar <strong>de</strong>aceitável há uns anos, revela-se insuficiente para lidar com o aumento <strong>de</strong>dimensão e <strong>de</strong> tráfego. Durante os últimos anos, surgiram várias propostas,mo<strong>de</strong>los e arquitecturas <strong>de</strong> distribuição <strong>de</strong> gestão que procuram eliminar osprobl<strong>em</strong>as da centralização. O cenário tradicional <strong>em</strong> que uma única estação<strong>de</strong> gestão é responsável pela globalida<strong>de</strong> <strong>de</strong> sist<strong>em</strong>as geridos é modificado <strong>de</strong>forma a abarcar a tecnologia que permite <strong>de</strong>legar esta responsabilida<strong>de</strong> para aprópria re<strong>de</strong>.Este cenário propõe aumentar a robustez do sist<strong>em</strong>a <strong>de</strong> gestão pelaintrodução <strong>de</strong> redundância e in<strong>de</strong>pendência relativamente a ligaçõesintermitentes. Além da robustez, a escalabilida<strong>de</strong> <strong>em</strong> termos <strong>de</strong> carga <strong>de</strong>processamento e <strong>de</strong> tráfego <strong>de</strong> gestão, principalmente para gestão “<strong>em</strong>banda”, é um objectivo essencial para re<strong>de</strong>s mo<strong>de</strong>rnas. Por último, aflexibilida<strong>de</strong> é também aumentada pela <strong>de</strong>legação dinâmica <strong>de</strong> código e <strong>de</strong>processos.Dados a <strong>de</strong>pendência actual dos serviços <strong>de</strong> comunicação <strong>de</strong> dados, oaumento <strong>de</strong> complexida<strong>de</strong> e o aumento <strong>de</strong> dimensão das re<strong>de</strong>s actuais, adistribuição <strong>de</strong> gestão é um processo não só solicitado como inevitável.
abstractThe intensive operation of constantly growing, heterogeneous networks is achallenging task. Besi<strong>de</strong>s the increase in size and complexity, data networkshave become a critical factor for the success of many organizations. During thelast <strong>de</strong>ca<strong>de</strong>, many network manag<strong>em</strong>ent architectures where <strong>de</strong>veloped andstandardized, aiming at the <strong>de</strong>finition of an open environment to control andoptimize its operation.Many of these architectures follow the centralized mo<strong>de</strong>l which, althoughacceptable a few years ago, are no longer able to <strong>de</strong>al with the size and trafficgrowth. During the last years, several distribution mo<strong>de</strong>ls and architectureswhere proposed aiming at eliminating the centralization probl<strong>em</strong>s. Thetraditional scenario where a single station is responsible for all the managedsyst<strong>em</strong>s is changed in or<strong>de</strong>r to accept the technology which allows <strong>de</strong>legatingthis responsibility to the network.This scenario suggests increasing the robustness of the network manag<strong>em</strong>entsyst<strong>em</strong> by introducing redundancy and in<strong>de</strong>pen<strong>de</strong>nce in intermittentconnections. Moreover, scalability in terms of network and processing load,particularly for in-band manag<strong>em</strong>ent, is a top level goal for mo<strong>de</strong>rn networks. Atlast, flexibility is also increased through the dynamic <strong>de</strong>legation of co<strong>de</strong> andprocesses.According to the nowadays <strong>de</strong>pen<strong>de</strong>ncy of data communications services andthe increase on size and complexity, the distribution of network manag<strong>em</strong>enttasks is not only required but also inevitable.
Índice.................................................................................................................................................................. iÍndice <strong>de</strong> Figuras .............................................................................................................................................. iiiÍndice <strong>de</strong> Tabelas.............................................................................................................................................. vi1 Introdução.................................................................................................................................................. 11.1 Enquadramento.................................................................................................................................. 21.2 Objectivos.......................................................................................................................................... 31.3 Organização do documento ............................................................................................................... 42 Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s..................................................................................................................... 72.1 <strong>SNMP</strong> ................................................................................................................................................ 82.1.1 I<strong>de</strong>ntificação <strong>de</strong> informação <strong>de</strong> gestão......................................................................................142.1.2 Segurança .................................................................................................................................142.1.3 Impl<strong>em</strong>entações........................................................................................................................152.1.4 Lacunas associadas ao <strong>SNMP</strong>v3 ..............................................................................................162.2 OSI....................................................................................................................................................162.3 Mo<strong>de</strong>lo <strong>de</strong> gestão DMTF..................................................................................................................172.3.1 Mo<strong>de</strong>lo <strong>de</strong> informação..............................................................................................................182.3.2 Gestão <strong>de</strong> Sist<strong>em</strong>as – DMI .......................................................................................................202.4 Java Dynamic Manag<strong>em</strong>ent Kit........................................................................................................222.5 Joint Inter-Domain Manag<strong>em</strong>ent......................................................................................................242.6 Resumo e avaliação ..........................................................................................................................262.7 Conclusões........................................................................................................................................283 Gestão Distribuída....................................................................................................................................293.1 Tecnologia <strong>de</strong> sist<strong>em</strong>as distribuídos .................................................................................................303.1.1 Sockets......................................................................................................................................303.1.2 RPCs.........................................................................................................................................313.1.3 RMI ..........................................................................................................................................343.1.4 CORBA ....................................................................................................................................373.1.5 Agentes Móveis ........................................................................................................................403.2 DISMAN ..........................................................................................................................................443.2.1 Calendarização <strong>de</strong> tarefas .........................................................................................................473.2.2 Scripts <strong>de</strong> gestão .......................................................................................................................473.2.3 Operações r<strong>em</strong>otas....................................................................................................................483.2.4 Eventos e notificações ..............................................................................................................483.2.5 Definição <strong>de</strong> expressões ...........................................................................................................493.2.6 Salvaguarda <strong>de</strong> notificações .....................................................................................................503.2.7 Alarmes.....................................................................................................................................503.3 Conclusões........................................................................................................................................514 Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo ................................................................534.1 Requisitos e objectivos .....................................................................................................................544.2 Manipulação <strong>de</strong> objectos <strong>de</strong> gestão ..................................................................................................564.3 Módulos <strong>de</strong> comunicação .................................................................................................................60i
Figura 7.11 – Módulo <strong>de</strong> calendarização <strong>de</strong> operações sobre a Schedule MIB..............................................142Figura 7.12 – Definição <strong>de</strong> um operações <strong>de</strong> calendário................................................................................142Figura 7.13 – Macro <strong>SNMP</strong> correspon<strong>de</strong>nte à <strong>de</strong>finição <strong>de</strong> duas operações <strong>de</strong> calendário. ..........................144Figura 7.14 – Módulo <strong>de</strong> <strong>de</strong>finição <strong>de</strong> eventos sobre a Event MIB................................................................144Figura 7.15 – Visão global da informação da Event MIB. .............................................................................145Figura 7.16 – Definição <strong>de</strong> notificações. ........................................................................................................146Figura 7.17 – Associação <strong>de</strong> notificação ou <strong>de</strong> operação ao evento.......................................................146Figura 7.18 – Definição da condição <strong>de</strong> disparo <strong>de</strong> eventos...........................................................................147Figura 7.19 – Eventos <strong>de</strong>finidos no Editor <strong>de</strong> Macros. ..................................................................................147Figura 7.20 – Módulo <strong>de</strong> gestão <strong>de</strong> agentes móveis. ......................................................................................148Figura 7.21 – Mo<strong>de</strong>lo do MAFExplorer.........................................................................................................148Figura 7.22 – MAFExplorer com as proprieda<strong>de</strong>s do agente SleepyAgent....................................................149Figura 7.23 – Interface <strong>de</strong> acesso móvel aos agentes <strong>de</strong> gestão. ....................................................................149Figura 7.24 – Acesso directo ao agente..........................................................................................................150Figura 7.25 – Acesso à informação <strong>de</strong> gestão. ...............................................................................................150Figura 8.1 – Página principal <strong>de</strong> divulgação na Internet. ...............................................................................157v
Tabela 4.1 – Conjunto <strong>de</strong> PDUs do protocolo AgentX....................................................................................64Tabela 4.2 – Métodos que os mecanismos <strong>de</strong> comunicação terão <strong>de</strong> impl<strong>em</strong>entar..........................................71Tabela 4.3 – Ex<strong>em</strong>plos <strong>de</strong> URIs.......................................................................................................................81Tabela 5.1 – Funções <strong>de</strong>finidas na Expression MIB. .......................................................................................96Tabela 5.2 – Mo<strong>de</strong>los <strong>de</strong> distribuição <strong>de</strong> gestão. ...........................................................................................105Tabela 8.1 – Estatística global <strong>de</strong> acessos......................................................................................................157vi
Introdução !"#$ % &" ' ( ! #&)"' ($ # & $" ) #$ $ $ % # $ #$ *#&$ "+ $ , " + ( "- , . , # ) ) $ !, $$#&"/"/,)*& & * , , ,#"$$$$ " &1
Introdução! # " !$!#$) " 0 1!223• 4• &&!5,$4• #64• 4• 4• $ & & "7 $ ( ) *$ %& 6 $" 8$ * ) ! ( $ )$ #$ "9"9 8 " '$ # $$!$( : , & "'0( $ )$&&"' - - $"7#$$% )"7$()-( "8./;7 $) . " + /;7 $6 * , "8, "7$< * " 7. 2
Introdução , ,"+ ,* !"/&$& %6 ) ? " + $ ) 0! $ - & $ %, & " 8 $ $ ( ! "/ #@+AB1CD';3 -$17,EF3C$1C;G3 , #< =;'1HE93"/$ $ , ,$ ! & , 'D;/ > -$") $1;EF3"/?,#"+$$(=5># &, #"+ *$ # * !&'D;/,$%% &" J ) ! $ !#$6"3
Introdução+ *$ * 'D;/ -$ & -$/;7"+ -$%#$)$ "/$. $$$ "7 -$((():- " / ( *$ , -$"J -$&$" ,) ", & +; = > & @+AB& -$"8! /;7"9"K + &8.#D= 9"9>" !" #$!% &#$'()# *+,-./ 9"9
Introdução+ # I ( $ D +D';=! > C$ @+AB" $& "+ # K . $ # A7@A;D@+AB ;-$ % 'D;/" 8 ( # *?#?/;7"7.$ ($ ) #! /;7"+#L$,5=5> $$ " $($(/;7M7=M;NO ;N>@+ABA;DP"0$$ "/% # ,&! # " # =>?,%* .*)$-5"+( & ( ,$ - " 8 ( , $$ & 7D= "# >#0"+ # Q , & $ $'D;/"/?$$$)-8%;DB,;DB8$;DB%$$! #$) &"+ # R -$ /;7" ' ( , -$ ; = > ,) $ , -$ & -$" / ( ;DB # $ ; /;7$.$"8;DB ;.;DB (=$>"@ ($$! -$ $) "+ & ( " J , & - !" + # S $ & %$#$"85
Introdução $ $ ! &-"/ # ( ( $ O & "8& $D$ D=>O 7"7 0 # F ! " 8#(#$,"6
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s% & $$' N5@T/5U; $" )-& $"?$0 ( $6. * $& "/ $ .. 66$ 0 " D (7@)-$ -$("8%$. D 0 M;N"/ % ( % * &,?"7. - $ $ =,5> ( 5 * $!"J*$#$(!"7$( $$"8)#$ $ % "+ $"&$7
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s$.&?.(!"' ( # )$ $ , &(* = I"9>" I"9 ( F2 $- $ @7PD7" 8 $$ ( ,* 6 $! = I"I>" I"I
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s= >! =>1A@99QS3"+ !• + => < ? "• +&=>
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s$$!%6$! "+ 1A@IQSR3 #$ ! $" I"K @N =(#+ ,!( >''7=!>D7G=" $ &" >B8A=) ->" + 1A@9E2R3 " . $," + 1A@IQSI3 $ -"' -,*, /;7$K" @ .-,,"+ 1A@IQSL3 & $ $ " 8 ( "+/;7$K$)!"81A@9E2Q3"10
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s' , /;7$K =$>"8&1A@IQSK3"+ ( "8 !1A@IQSQ3" ( 1A@IQSF3"7 0 ) * ( " 8 ( * ) -=B8A> 1D+FFIQ3 /"9 #$"11
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s8 # , ? -("J) ! "raizccitt(0)iso(1)joint-iso-ccitt(2)standard(0)registrationauthority(1)m<strong>em</strong>berbody(2)i<strong>de</strong>ntifiedorganization(3)dod(6) . . .internet(1) . . .directory(1) mgmt(2) experimental(3) private(4). . .mib-2(1) . . . I"L 6=!>" 0 -" ( #$ %6 $) 0 $ ) 1A@IQSI3" 8 !. $ -$ /;7$I $**)"V 6 ( - " $ ,$ % & $$ "812
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s0$ P" & => %$" I"Q
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s7&!!/;7 $)&" I"R%=(>*=+D'< %" (> ? =%" W9X>" / /;7$9 ( * ? (%"I"9"I +/;7$K*)$) "8, /;7$K"+ , &*,( =V;>1A@IQSL3"+V;,= >&(=>"+,&,$ )&",$6&$"J $ " ( (@- ; =;@0 1B,ES3" 8 - ! $ * " ($%#;@,$,"14
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s $ ( ( ,$,;@"+ "7 %"$- % ( *" + $ & - 1A@IQSL3" +, V; ( 0 $& /;7$K & => 0 0 & =>" ( ? ( * =9Q2 > • (&"• (*$&"• ( $"9Q2=*> ) ) ) *" ( &"+ * ( " 8 ( 0 = > * (*"I"9"K D!+ $$ ! ! /;7" 8 ) , & " / .*)$)!#0#$/;7$K• O ,5U/;7U< C$=,PP555"5,5U""UP>"• /8./;7" Z) %#$ ! /;7 /;7 < @=,PP." "P>"• +/;7< @[[=,PP "P*PP>"• ;< C$=,PP555"""PP>"• %/;7< @=,PP555" %" P>"(&%(* $!• $//;7$9$I$K7D< C$=,PP555"$"P>"15
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s• \@ O /;7 < $) O 5=,PP555"5"P>"• ;.+ O/;7 < $) O 5=,PP555"5" P>"• /;7[[< @[[=,PP555" "P>"I"9"L N/;7$K+ (%"" (" $ ,"7/;7!%#$ =;D;DB>(= "/#$$"8( " %" 8 0 & &&-# "+) " 8 9EEF % *) 922 - ;DB % 92"222*017EF3" *)!., 1&EF+$EQ3";D8 #, 'D;/ 1'D;/3" + , & ),K"I% #"I"I +D D+ =# ( > DV. =#! * ! ( ( > $$ ,&"V,6+D=(# >"$ 1D+SLEF.L31D+922L23"V$, +D1N EL3"+!$ )• , < -"• @&
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s• < ) $"• , < $ 6"• < ( " ( *" @ . & * ,(* "D+ * , ';+ =& >1D+929RQ3* "8 *,"+* !- #"8 &#**"@*($&"7$* - = I"S>"Processos <strong>de</strong> Gestão <strong>de</strong> Sist<strong>em</strong>asGCAplicaçãoGCApresentaçãoGCSessãoMIBGCTransporteGCRe<strong>de</strong>GCLógicaGCFísicaInterface com Gestão <strong>de</strong> Sist<strong>em</strong>asLegenda:GC: Gestor <strong>de</strong> CamadaObjecto <strong>de</strong> GestãoInterface com GC I"S"+ (@;D7=+#" >1D+EQER36+D"I"K ; '; ! ='; < ,PP555"" P> &#$!! "D$)0=B;@5@@'M7DB;P$D;/8@/$ T > 0 "17
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s+ ( , ! "/. (=@D; < + # > * 6%"I"K"9 ;+ @D; ! % /;7 @;D7 ';D =# 1@D;3"/% *$! $) " ; ( * * ?"' $ - @D;(,*"+++& #• < # !&%4• M " + 0 $" 8 ( W]X ^ _]^ _"() "8$&(!$"@= > $ " V* "@(#$*#?"@%,( ( ? '(0 '(0 " & )$!," $ " 8 &$*"/ ( ( # "+@D;.6#$"+#$(*!= I"F>1@D;@3"18
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s0 0 0000 00 0 00000 00000A00 I"F
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s < , ! &>"+ #$ * $, ".*# $ & !" 8 ) . , ! *&"+ #$ ( %! ! $#=O 5V/DG>"I"K"I ") )! )) 12+'+# ,+'+# ,) 12#'++ ,###/+!)) 1!2+ 3145 6#5 2)' +!+' 12+' 1 2 I"E < !,=7@>$"320
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s• ;D=# > = 3> ( * " / $ =$ I /;7 @;D7 $ 1';DI/;73"@( ,;D"`(,;D(, $ "$7D =( ""# +>" ' ()&$"+*7D(,@D(& "@D;D%,$$"7 $ ! $( ""# "+$( $ " "#" 7D ,;D"8 ($ #"A$5%#!;D@D,!#"8 ';D . & $ ,A7@ = % , ;D>$= A7@>"@!';D&• @! ';D4• 4• ;D4• ! 4• $! 4• A =>! 4• &(=,&'>421
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s• 7#& )$4• D$"I"L C$'T; a+ C';a=. /> ;T 1C';a3 & $ % C$ =! $ $ # """> $)* $"M$ #$ % #$ C';a /;7 % /;7C';a" ( 6. * ! "/ . .$=C;G> ! , * =7D> $ $$! C$1C;G3"(6#$= I"92>• D
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s/.;B $ " 7 $ ;B $# #"'$)? $$&$ = I"99>" I"99 (%- "+ $$ ;B , & C$ < C$B =) >" 8 * ! ( $&(!"8 ;B& %# " 7 #$ ! $ %$;B, % "+!($ C$* * ! ) 4355(2 . * 4355('(" $ 23
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s( .'(($6*" C;G /;7@;D7$=$>"C;G&* C;G =%/;7> =# ! C;G>" 8 $ !;B"I"Q CD.'; &!&6 ) /;7 @;D7 & @+AB =+ -0 ) & >" 8 ! $!% " $$ ! ( "6#@+AB$ $ ,# ,5"+ .#,=CD';>!&- $ =,PP555" " P> % =;/> $ " 7 , "+ $$ ! 1CD';3• +D/;7!D'N=# 1>• @+AB!#$@;D7/;7"8=> $$ @+AB= I"9I>"8 ) $$ * * @+AB * +D /;7 D'N"* .';++D ;D D" / ( ) $"24
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s I"9I* ,;DB#7D/;7" I"9K " + 'DD = # # > 'D = (# > ! $"25
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s ( $ "$=# !> 1CD';]D3 $ 6 # #" V =>$% @;D7$!D'N"7) * $ $ => (=> " +@;D7"+& $@+AB$=% ( > 6 $ $ =1 ( > ?$*$$=( >!"+@;D7P@+AB)= I"9L>• PP( $! *D'N4• $ * D'N &. 3$ • $(D'N,).@;D7 +D• 3 $). $ @+AB * • (6'$!D'N• $$!*,).@;D7(6' +D" I"9L
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s #$ * #$ " A$ . !* # &$ "#$,)!$ & # /;7 & ( #(C';aCD';= I"9Q>" I"9Q427
Mo<strong>de</strong>los <strong>de</strong> Gestão <strong>de</strong> Re<strong>de</strong>s• D6 ,# ,5"7 "';D 5 , $ " /;7" C';a % ! ) $& "I"S @! *$" + /;7 % *$)"+ +D %$%$ &!" ! $ ! " +! ) #$"%6$) 0$)
Gestão Distribuída2 !& & ,,;% , ( $ $ $ ! $" % % $ - -$&$"8 $)$$$* ( "7%)- !$ $$!=,O 5I222O 5/O 5EFPEQM7.VGN%">"8"+ ) , "+) " 8 & ! $ $% ) $ ," / $ 0 ()!& "/),$! #$ 6 $ $$6 "29
Gestão DistribuídaK"9 #V#(#$)$&$"+-*"8$ &!• % $&)1$EF3"V P$&=>%=>" , $" V $ & $ $ "$P ( # $& $ ! $"V$$$$ ,#. $" • ) % 6 %6%"/. $ ) ( =@7>"30
Gestão Distribuída• / % 6. , , =V'7>"+$$! $$ * $ "& %%"(%$$)#$ $$ %,*-#"8 . !$D#/;7"8$= >6 %=V'7>"+ . 9R9"K"9"I A7@+A7@=-" +>(%&% " % .$( ?,$1BEI3"VA7@$ *! ! )$ "$ ($$!#**) & "+ A7@ . P$ & % %$"/ $ , % *-#= K"9>" K"9
Gestão Distribuída $ % %#$&7DA7@ ,$ $"8($(! =>A7@ #= K"I>" K"I
Gestão Distribuída$$($%=$?>" K"K$= K"L>"+ , ( ) , *- "/ ? & A7@ $ $$! $ ! $ ( $ & " + A7@ & $) ';D , M7+Z5" % $ $$ !" & * @[[ #$ , ". $ %#$ $)"@6,$"33
Gestão Distribuída K"L
Gestão Distribuída$ % ) " 8 (*,"/ % , A7@ $ (*A;D"!&A;D# $* 6 $!(6*&$!"8 ! & * " +&($ #A;D=,>$( ?"/6 " , *&,$! $ *" 8 *, * $ $)$*"7$0A;D) & - * "$(*,=>"8** " J $ $ $*$*&$(= K"Q>"8 & % $ & $! . ) " $ ( * $ * ) $ "'$)$* $$(*$" )$" K"QDD+7#$*@+AB"35
Gestão DistribuídaM) ! " @( *$b@((*,$b+ * 6*= K"R>" K"R"7 & $ ( ) 6 * ($ 5=IK>"8$$6$* * = L Q>" - $" ( $ *,*%#&$ =435535(' 7 .866.6'> $ ( ,)*$$)$ *" $)$ ( " ! & A;D # !C$"( $ ( " + * ( $$"36
Gestão Distribuída8 ()"8( $ 4355 ( * #$" ( %4355(%!*"V*.*))$" *)$(6$"- $ * ) ) $ * " 8 ) & - $-*$ $!"@#$$- (- "(( C$ % 43( CI'a 1CI'a3 4 DB; 1CU3"- ) ) ( # #$ "+$)$435535('7.866.6'",$"7 & $ ) ) $ $ 943: 435535('7.866.6'55'53.'"c,A7@$(((&! C$C';a"(6(( %&- ,$$"K"9"L @+AB + -0) & =@+AB> 1@223 * 5 ,5 #$ ,$ ,&"c,A7@@+AB$! *"*$* -0 ) =+AB> ! " + +AB $*$ 37
Gestão Distribuída? $ ( $$ " / % * $ ( * $ -))"@+AB*=+AB< -0)>* $ , " + +AB $ 6 $ & *"8,.*$ ?$$"+*,*&= K"S>"78+78# ! +) 73) 739# ! 781376'76273 K"S"A7@@+AB @+AB ++ ( & $!-$$$ "+(-$ @+AB%A7@" ( $$ # *" $! (*"8@+AB ( * ) " ' * ( ) , " ( # 1=D'N>"' ()&$("8) *$" 6 ! * +AB => =>"+&6*$+AB"8 *(+AB = K"F>9" +$(("38
Gestão DistribuídaI" +$+AB"K" ++AB ("L" $$%(+AB" K"F" K"E
Gestão Distribuída K"92 6= > =>"V !=$ -$> "8( $ $& $# &"V 6 $ $ "% 6"40
Gestão Distribuída8% $ -$ $$ &!$) "7% @ T 1aEE3 * % = 0 - , - & $ >%,",& C$ < ( $)$" - % 1,3" @N %& @N1a&EE3"D -$ ( # - $ *$$)$" -&(&"+ -$ $ ! = K"99>"ChegadatransporteSuspensoPartidaestabelecerreactivarsuspen<strong>de</strong>rmigrarIníciocriarActivor<strong>em</strong>overFimcópiarguardarabrirclonar K"99
Gestão Distribuída• < & " 8 , # $ ,$)"• < -$$&"$ -$ < )$ "' & ( $ " ($(#! " $$ * ( - ( $ "% -$(, " 7 $ ($)$ -" " V $$ # "& 1D73 $ & &" ( ,) ( )# ( $ $ " + %.$$+;< 1;3"8*$ -$. 6,=, 6(>$(*@+AB" ; & ! -$ $ $" ' * = D'N < # 1> $$ -$" ! 6 = K"9I>"42
Gestão Distribuída K"9I
Gestão Distribuída• VAD =*- #>@+AB1A@9RK23>VAN=*- 1 > D 1A@9SKF3" $ @+AB(6VAN D"'$ $ 0 "D&$ #1N223"K"I 'D;/+ 'D;/=#(% &>D8*$ * $) - ;DB *# "8*'D;/ "7$#$ "8#*!/;7,!$"V /;7 * 'D;/ " ' & ! /;7$K ) =+ -> !=% > "7) =+ > ! =% - > " (! "8 ( % 'D;/ # ='; "8)';(/;7 ! "8 , ,) & ? ,= K"9K>";! (#$';!#"7 , 'D;/ ( ) ) "7/;7$6!"8 ,$-$(($P$(!"44
Gestão Distribuída K"9K
Gestão Distribuída7 ( ) * * "J) 'D;/"V$)$! (-)%$& $ " V - & ( & $ !$ 'D;/ $ , =(>" / %'D;/ ! $ ;DB1A@IEIQ3"/ % % ( $ $ " % #$ 9P92 ) $ " #$"7,)&)totalresultado = livre ≤ 10 ! % $ $" ' - ( 'D;/.$8%;DB1A@IEFI38$;DB1A@IEF93"/ /;7 ( $P ! " / & () 0 $)$ % $ $) $P !" 7 $ - ) $,"7 ! % $ & ) / ;DB 1A@K29L3" @ ! ! ,=> . **,1@,,2I3"/ , 'D;/ . ? ! & 0 " ! ( "46
Gestão DistribuídaK"I"9 @&7$&(0%!-"/6,;DB**&!/;7=>* 1A@KIK93",;DB(-&&*$$"`$$ - ) , = K"9R>" K"9R
Gestão DistribuídaK"I"K +!A+;DB% ! 1A@IEIQ3"'&& !!"8!$"7 % $ $.$ ) * "+!"7 . - ;DB 7 ;DB ;DB NU;DB";DB6? %" + /;7"K"I"L 8$!8$;DB(; ..; ;DB/;7$I1A@9LQ93*;DB1A@IEF93"7(!#"+ & * ! - " !#!(!$"70!&&= K"9S>" K"9S
Gestão Distribuída+ $ ( ( ) +D' " 8 ? - ;DB< ;DB1A@IQSK3" K"9F
Gestão Distribuída!.*%;DB(."8* 8$ ;DB "K"I"R $ ! / N ;DB $ ! => $1A@K29L3"8!("8 $ . 6 !" ! &" # ! $ % 0 !" => & - !"K"I"S /;7(!$ => !"8 $ 0 $)$$$$) 0$)$* " 7 ( $ * ) % "V , * 6 ! %) 6" + $ $ ! ," @ ) 6";DB(&1@,,2I3" 7 $,"/0,("' ! $)"-;DB6"(+D' ($"J(#$%! ;DB%#DV"8;DB.!$= K"9E>"50
Gestão Distribuída K"9E< 'D;/" ? ;DB ';,&6"K"K @! # &* , " ("+/;7 D . )$ ," $ ) & " 8 $ ((A7@ ( C$
Gestão Distribuída;& -$"8 - $).)%%"+ & &%6"@?$ D'D;/!* (= #>, $"52
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo & ' 0 30 0 " 0 0 *4 0 &05 &C ') @" # $$! %# $ "J 6 $ $ &"+ ! $$ -$ 7' ! , * # ) $ - &"+,"$ * ,"7$ $6,%$ ! - "+ &$%&"8)$ (-%"+)$"53
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo "B % " *$( "+ &"7 ) ) $ $" + $) ! "8)& , " + ( $& ) & " 7& & ) ) ) )$"/ # ( $$ $) " 8 $6 $$ & )"80.;DB7-6 G;N - ? /;7VAD=*- #>"7D= "# >.#$D$&7N=,PP555"" PP ",>"L"9 A*$(7D$ 7D1N2I3 ( $ $$ " 7D * ! /;7,-;DB" + $$ ( & =$> 7D$ "8 $$ *$ $ ( & % ,$$- "+$$7D• & *+D' #*?*4• &%$?/;7 GM7A;D@+AB454
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo• ! 6 * ;DB 6 4• ! /;7 * 1A@IQSE3"• $ 4• %#$ $ , $6- 4• = > "8 ,$= L"9>" L"9 ! ? " J - # " ' - % & ) " 7 % %$ /;7 )-/;7"+ M7NA;D@+AB""55
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo+- 7D"/(#$$ "@($$4 7D $ $ & ;DB "/ . % ;DB 7 $ 6 $ & /;7"' * - & $ * ;DB#"/ ! $. - , !"L"I ;* + - * $ * = L"9>"@$.% * ? " 7 % ? /;7$I.;DB 1A@9E2S3 ( ', $$%"8*)$+D'(/;7$"+-()$A@* "/.)$)"8%*+D'"8!=!> =/>/(0* 1@293"($*%+D'"7 - $ (*%+D'"9"K"R"9"R"I")$*+D'"9"K"R"9"I"9"2"9"K"R"9"EL"I"2*$$)"9"K"R"9"EL"I"2$&+D'"+ $ % & - !!/;7"8!?)#$"+ /;7 = >" 8 # ! * & ," @ , * ?",,(#$$"!.!,("V56
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo• %=>
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo 7D ( # &!= L"K>" L"K" L"L
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo7;HIIIJIJJIJIIJIJIJIIJK=C555663L(/375/;=C555 ((* 6 $ $ * "+* /;76$ % + ! 7D,C$"/ , . &4( & !(=>* = 4(>"8 ( $ => 6* =>G&4()$)$= L"Q>"= ==: 12: 77812 : $;12:.$;12!= =!=:12:12:712: 71205 780= :7812: 7812:7812: 7812: $; 7812:$ 12: 7!12:
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo• < - 6 * & ( 6*=>"+$0 $ ( 1'&((1'" -3' 6 $ ,"&(&()$ 6* ) % & ( $ * &4(" $ ( -!, "A ( * &(& &. = > & * = >"-6*$($= L"R>" L"R=!!>L"K ;-+ - * ( - $!= L"9>" % )%!"'$-)*$), $ ! = L"S>"60
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo L"S" L"F
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo $? ((''12"- ? &2 $ = L"E>" / , , $ (*" L"E
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo3B ! ! =B$; $; ! ! =;$;+C 8 9; $; $; L"92" ( # # V% # D =@7> , )6 #$ &" + G $) 7'V=" *>$=L"9>"/ * 7'V ( "8 • < ! $!4• < $!463
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo• < ( $&! 4• < &"&' %.+.7'V %.@.7'V %.A .7'V %.V .7'V %..7'V %./%.7'V %.BU.7'V %..7'V %.@.7'V %.V.7'V %.@.7'V %./T.7'V %.7 .7'V %.D%.7'V %.D%'.7'V %. @.7'V %.A$ @.7'V %.A.7'VL"9
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo L"K " # $ . - &M/'37&M/';=C(.;35,;==@(&M/'5 8;35/;==C(&M/'5#$%8;35/;==C(&M/'5 8(;35,/;==C555EV G( "+ $$ * " 8 $. ! % 8%;DB"'8%;DB *$ " $ -)-&" ;DB ;DB % M+.A8+VA@8.;DB $& /;7%#$!&"+ /;7 $ O5 /;7 /8./;7 1//;73 "L"K"K ;M7+6,T%=M7" 8 0 !$,$" + M;N $& M7 $ D$%$)=7@-$>$)$=V%O 5>$) )=%*>" $ & M7 M;N $1;TER3• & 5 # $465
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo• $& ( % &5$$ " ,;DB ,"M;N4• & $ D D 8% //$ ;& T% & 6 & 4• & ! "8*#$% ("8% $&M7%6 $ $ @7 $ $ %" 7D ( & , & "/?.$ M7 M7M;N= L"9>"+ M7 /;7 $ #$ #$"'$ M7 ) , ( %/;7 G"c,/;7!&$ D * " 8 . M;N & "@$#M;Nb+ & )$ & +D'"8($)-*( # = L"99>" 7% - & 9 * %9"K"I"K" L"99"66
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo L"9I
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo&!M7 " 8 ! #$$#$ $ M;NO ;N ZG;N =9 71>"8 %$ D-$O 7$"80ZG;N,$&&0= L"9L>" L"9LDA=#- &! >(;D1A@99QQ31A@IQSF3G;N1G;NEF3" , $ $ ;D 1293G;N-% 1,5223" + , $$ =''> ! ,- G;N;D"8''$$M7 7D"+71-G;N!;D" $ *" 7 % * , ( /;7$I.;DB1A@9E2S3/"9( , (N-N&M ,;O;I55%PP==1&M&',&#( -Q&'(.,5.3.'('.'3'(.,R.',S,S'5Q887@,JE+- G;N (%"8.#&*G;N68
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo>T37QJ5IQT?>?>(7Q, (Q'7Q5J5$5*5J5%5J5J5JQ7Q',Q?>,?>,'7Q!J%J$1Q7Q ,;O;I55%PP==Q6?>,'7Q ,Q,7Q Q?>'7Q!J%J$1Q7Q,Q6?>6,'?>6,?>((?',>6((?>'(?&'(.,5.3.'('.'3'(.,R.',S,S' 5 ', . . , ( &(.(5>6'(?>3'7R5J5$5*5J5%5J5J5JR?&>63?>6(?>6?8( " 7(1!)GN - M;NO ;N";D* %$,"+*$/;A'' ;D;DBG;N"7$$$"/?, >3? & G;N $* "8$/;A $& & ( -" 7 -;D("+ M7 & D - ) -" 8 ) , , # S %! " #$ /;7 M7 )$" M7(() "8) & $ ,$ " $ ( (M7"- & () M;NO ;N"V) (&M7$ /;7%= L"9Q>" L"9QM7/;7"+ $ ) O $) /;7" $ ( " ` & . ( ^ & $ ,$_" /69
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo$ ) ) $ *^P & $ ,$_" 8 - G;NGN(&)$ /;7#"+ # . & !;D=;DB> "/)) - " 8 ) ) " $ $ !,"J)(;DG;N - (GN"+=;D._G;N._M;NPO ;NP""">,- ;D G;N" 7 & $ ))&- ;D"/*) ) $("VGN(,("8(-$) $)-+D'$"7M7$ $&*)&#$!*;D$( "7&M7($CT1CT3 G;N G;N1G3GNG1G3"( =C$U>13"L"K"L @$ 7D ( /;7 G M7" ) A;D @+AB"/ )$( = L"9>"7 $ $ "8 $(L"I" C;G 1M"7 $!)$ 943: 571MU: 55(575U& 5 $ " 7 & )) $) $# " 55(5 , # "8((-"8 $- "70
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes MultiprotocoloL"I"+ ;D 7D - ? * C$ , - ;DB" L"9R & ) * -;DB"@-&(#$&;-;DB /-=> /-=,>71
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo +*!='> +*!=',> +**(*# +*# +*% +*% +*!='(> @$!% // - ;DB * # )$*" L"9R" ' &)$;DB=1',>*-* "(-;DB!=1(,>"7;DB * * " ;DB ( $ $!%" + !#$,)$= L"9S>"72
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo L"9S"1-1 #2 NSN-S$%S#'$%S!&N-S$%S $%S%SD O!11-3%1M#&2/SS./!11-3%1 #21-2&S #-S!& #-!11-3%!,#!11-3%1/!11-& 1&'!11-!&1GV1C+ * - ;DB * 1'5873
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo• /-
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo+-;DB 6 ) $ " G;N ) & %# * -& = L"9F>" L"9F
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo) ( /[=;\A> $ A ( 0 $)$ * 0$)$/"PDUrequest-idnonrepeatersmaxrepetitionserroretatuserror-in<strong>de</strong>xBulkPDUrequest-idvariablebindingsvariablebindings L"I2?>7K!J%J$1K(7K866(6K6? , $)$ >,??$)?&- G;N"+#W9X(#$>,?>,7K4(K37K5J5$5*5J5%5+5P5*K6?>,7K.4(K37K5J5$5*5J5%5+5P5XK6?>,7K'K37KJY%5J*Z5I5J8J*%K6?555>3'7K K'7K94(K6?555+ ((>?>7K,K?555>6?@$)"+>?6?>?6?>7KK7K1K?6?>?6?>?6?>?6?76
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo $)$ ( 6 >3'? 6?'3"80),$,$">37K%K'7K9'K?>[\(/'>3'7K,#K'7K5J5$5*5J5%5J5J5$5IK6?>3'7K K'7K5J5$5*5J5*5$5J5J5+5JK6??>3'7K K'7K94(K6?>6?7 0 $)$ %">37K%K'7K9'K7K K'7K9.4(K6? ( ( $ & ">7KK'(7K866(665K6?+ '' = ! > $ % , G;N 6%B"@%%.)%& "8$ ))0$ #$total bits enviados + total bits recebidosutilização (%) = largura <strong>de</strong> banda8 * ;DB ) ) & F = F>922$*( ifInOctets + ifOutOctets) × 8 sysUpTime ( ifInOctets + ifOutOctets)× 800utilização = × 100 =ifSpeedsysUpTime×ifSpeed8%($* ! # *,5"7 (&$ + " $=W9X>=WIX>ifConnecto rPresent == true +%*$ +(&$ $ # " 7 $$?%)"%!-8%;DB1A@IEFI3K9* 1N223" $( & /;7 G;N ( #$ %% % % " $)$6)*"+% ">(,7K(K,7K3K?>7K 1&M-1K(7K866(6K6?>7K!J%J$1K(7K866(6K6?>7K.'0K?>?77
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo>3'7KK'7K5%5]]5+5].']K37K9J77JK6?>3'7K/,K'7K/,5%5]]5+5].']K37K'$%K6?>3'7KK'7K5%5]]5+5].']K37K(3K6?>6?>?>3'7K4( K'7K4( 5%5]]5+5].']5JK37K(-K6?>3'7K4(G'('K'7K4(G'('5%5]]5+5].']5JK37KK6?>3'7K4(,K'7K4(,5%5]]5+5].']5JK37K/K6?>3'7K4(K'7K4(5%5]]5+5].']5JK37K(3K6?>6?>6?>7K0DK?>?>3'7KK'7K5%5]]5+5]]K37K;9J^9%=_ZII69+69$K6?>3'7K/,K'7K/,5%5]]5+5]]K37K$%K6?>3'7K 3K'7K 35%5]]5+5]]K37K*K6?>3'7KK'7K5%5]]5+5]]K37K(3K6?>6?>?>3'7K4( JK'7K4( 5%5]]5+5]]5JK37K(K6?>3'7K4(G'('JK'7K4(G'('5%5]]5+5]]5JK37KK6?>3'7K4(,JK'7K4(,5%5]]5+5]]5JK37K'/K6?>3'7K4('JK'7K4('5%5]]5+5]]5JK37K/#'$%/5+5].']5I5IK6?>3'7K4('G'('JK'7K4('G'('5%5]]5+5]]5JK37KK6?>3'7K4( (, JK'7K4( (, 5%5]]5+5]]5JK37K (,K6?>3'7K4( (, G'('JK'7K4( (, G'('5%5]]5+5]]5JK37KK6?>3'7K4(JK'7K4(5%5]]5+5]]5JK37K(3K6?>6?>?>3'7K4( %K'7K4( 5%5]]5+5]]5%K37K(K6?>3'7K4(G'('%K'7K4(G'('5%5]]5+5]]5%K37KK6?>3'7K4(,%K'7K4(,5%5]]5+5]]5%K37K'/K6?>3'7K4(%K'7K4(5%5]]5+5]]5%K37K(3K6?>6?>?>3'7K4( $K'7K4( 5%5]]5+5]]5$K37K'K6?>3'7K4(G'('$K'7K4(G'('5%5]]5+5]]5$K37KK6?>3'7K4(,$K'7K4(,5%5]]5+5]]5$K37K/K6?>3'7K4($K'7K4(5%5]]5+5]]5$K37K(3K6?>6?>?>3'7K4( +K'7K4( 5%5]]5+5]]5+K37K,#5IK6?78
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo>3'7K4(G'('+K'7K4(G'('5%5]]5+5]]5+K37KK6?>3'7K4(,+K'7K4(,5%5]]5+5]]5+K37K'/K6?>3'7K4(+K'7K4(5%5]]5+5]]5+K37K(3K6?>6?>6?>6?+ G;N $ %;D!/;7"80 !!#$"-6*&= L"I9>" L"I9
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo7%/;71(G= >G* /;7"7#$G;N /;7 55566-`('(1--7-;=C5,;H(K=C5/;51-3%(=C''7M12';H66(6(6(5K=C1(G71(G;=C5a;HJY%5J*Z5I5JK=C 66 5;'5';==C 662M121-555L"L"K 8/;7c , D 7D /;7%VAN"&? /;7(%#$&$ 7D&! " $ D*'/"(,%VAD=*- #> 1A@IKER3" 8 ) $"+ # - $ &- $) D "+&(6 & &" 7 % % - &( ^_e ^_" # ( "8*#&%&"6& %" / % D % 7M7/8O #$(
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo('/#$VAD b)8c''')bdc+#W1WW3X!#WXWfX$)!"+VAD&.($)"/0VAD$(#VAD"+VAD(,)"/#WPX b)8cb66''cb(.cbT(cbdc ,) 1&e 313 = # WPX >" + , ( 0 % "() " + &-&"& VAD $& ( ( ) ,%"+ VAD 2ER9KEI92% $ &e ", " -,)"+ VAD ,PP555"""PPPPfA ( ,) $& , # WPX" D=555""">,PPPP 0 ? $" + & $ D&) $($(A"L"K %VAD*)&")**&*&+,-.,&,',%.&'L"K
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo /;7 $ 0 "@)$%0"7 * ) ? /;7$K= >%=(>*=+D'< %" > ? =%" W9X>" / /;7$9 ( * ? (%$ %6%+D'0 "/;7 .*? $ " V ( " ' $ & $) " 7 $! /;7$9 /;7$I $ ( % ( "$/;7$K$*) $&$,$"A /;7 * #$ ( )&"86$!/;7$9/;7$I/;7$K". )? "80 $ $!/;7$9/;7$I6?/;7$K• ; "• /&
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo)A(''D'(AB03(''0(0(0(.3'0'A( `(AB00033B(`` b(cccccbHdK`c7HK7b(''cf bD'bH8K(ABbH8K3(''ccc7('''(AB$5%5P'b!JJPXc7'D''(AB%5J'b!%PX+c70T;HgK0=7H.7K(0fH7K(.370T;HgK0=7H37K(0fH7K(.37('(AB'(ABJ5+5%'b!%PX+c7('3('''(ABJ5+5$'b!%PX+c7(''((7'AbH8Kc7'A-('7h7 bH6K`(c7)i(''j5]f ('7)i(''j5]7H7K0b0c7'AB1-5&( ;HKfHKfHKfHKfHKf HKfHKfH%K=70_;HgK0=7;H37K3fH7K3fH7K3=7(''((7H3JKfH3%(KfH3$K7('(AB$5$5J'b!%PXJc7`_;HgK=7H7KfH7K8$ & 7D ! $$ 7D". . % ! $!/;7"7/;7$9%PP$e 59" ""PT@P2bgi$gAhI2NPPe " ""9R9PTVbg /%7/;7$IPP$e 59" ""PT@P2bgi$gAhI2Nb$IPPe " ""9R9PTVbg /%b$I8/;7$KPPe 59" ""PT@P2bgi$gAhI2Nb$KPP e " ""9R9PTVbg /%b$Kb+ % WhX ( & " hI2"'#$,$? VAN ( $ , & 6 " 8 $ $$( & = * # >,$&& #$ => , "80(& !/;7$K 1//;73"83
Arquitectura <strong>de</strong> Desenvolvimento <strong>de</strong> Agentes Multiprotocolo 7D &. $$ /;7 VAN % $? +D'"L"Q @!+$$ " $$ $ $&) $$"7 $$ ! 7D "7 ()$$7D,"/? 7D$$- )$ &$* " ( " -#"/% /;7 G M7 0 G;NGN"/#(- $$ (%! 7D"6(% . -&*$" 6 & , 6 /;7G;N"@ ( - ;D ? $ !;DB"8;D$9;D$I-, ;DB" 7 0 & /;7 VAN ( 0,%?) /;7$7D"8-& *$ & 7D - /;7 ( & & ? ! "/ 7D * $ & % $$ ( $"84
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída;&'& & &&&8IEF9"/ $ . % + $ /;7 & ( $P ! % ! $ $ ( * # " 6 0 $ $ 6! " ! $ *) ) " / ( #$ $# ! ( " (#$$.$($ "8)"7 (#$$(%* "/ &0 (*)$$"$ - "'D8 ,'D;/.)- 1'D;/3,85
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída * ,) =$K"I>" 'D;/ . /;7 % ( $ " ) ( #/;7b8%) $)$b`'D;/%b+%))$b) $% -b`#/;76b+/;7 ,$ # "J( ! " 'D;/$),#*6 "/ # *$ ! , ! $$ * 'D;/,;DB8%;DB8$;DB$)"Q"9 ; 7 $ , 'D;/ ) ,*$ $)"+ *$$'D;/6$9" '& "I" & #/;7"I"9" @&$$ "I"I" @/;7"I"K" '!"I"L" 'D;/"K" V& %"K"9" %"K"I" ; 'D;/"K"K" 'D;/"% $& $ & "7( %$0$"7 $ ( ) $ 'D;/$& " 8 *) = K"I> .'D;/*&$86
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída$ $ $ " ( #$ /;7/;7$K$ %" , . 6 "A$ ) # , ! $ - P " / #),;DB1A@KIK93;DB1A@K9RQ3"7 ! ( ) , !- * ?"/ .8$;DB1A@IEF93 8% ;DB ) 1A@IEFI3"+ ! *A+;DB1A@IEIQ3"+ ( 'D;/ = '; >0-"/#% 'D;/#$"@6! ( % $ 'D;/ .$$ -'D;/,;DB8$;DB8% ;DB" • C , C$ WX @ 7U =,PP555"""."P*P*P",>" @( ! ;DB ,;DB"• D 8$ ;DB D+ 9I"I @D@+=,PP555""P$PPPPP5P9I9P9I95P9I9P9I9KP$",>"• /;7A,@D =,PP555""PP ",>"@(!,;DB;DB"+. C$$$$*• &'; /;7##,5"• +';.$ !,$$O 5V/DG"• 7 % $) '; $$"• -)*7D$$"87
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída+-$$,;DB8%;DB8$;DB 7D&&- $6&$)"8#$-;DB,;DB8$;DB8%;DB"+-'D;/"+0;DB % 'D;/ )$ !$ " / , . ;DB,;DB8$;DB8%;DB"8 "I" ! = > ) ,"K" ! $$"L" + % ! ) $) !?"@ ;DB ( # = Q"9>" '$ %;DB&.V;N 1,5293"8 ? * , !"7$&*"88
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída Q"9"K" Z $%!"89
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão DistribuídaL" '"Q" @ - $ 7 M7 VAN =$- )$/;7 *,6$&/;7$$- >"R" D% "S" D!$P=>%"' %6 ) & ;DB * $) ) % ? /;7 & $ ? $$,1,5223"/ !" )$ #$ )$ & %" + (!$0 % =--> & - #=-$+>" + % $ " ` ( % % %"/)#$&% G /;71`UEE3"' %&(%$ &%"70)( &;DB $1,5223"Q"K ,;DB ( $& $ - !"'$, #$ $$# $($&,-. - $ &"+ 6 & ! $& $ !8%# $ 7@ , " / ? 'D;/ ,;DB!$- "@ , ;DB $ $!/;7"7$- 6#,;DB $)$ /;7 " + -)0"+090
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída 0 ,)= Q"I>" Q"I
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída7%$%.9K Q,IL)$ Q"K"****"# ? # ?F?DD %DD "E817G& 2 Q"K
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída+ * &1 ! ( # $ &(4(= 7D> $$ $%!9EEI.Q.IR9KK29Q"2.L21A@IQSE3" &! ( * (-3' &((1'"`,( (3- - * " 8 $& * &9$& &9",;DB!"/),-;DB"+'D;/8%;DB8$;DB ) $,"Q"L 8%;DB %! ) & % , * $ " 7 %.$K Q" , ) 2Q I ) ) 0 , &"+0 ")) )$"8 %$-& ," 7 % 922 ( $"7 ESh*) "+&0$&" S $%Kh ,"+%0&%6)*, " 8% ;DB - $ %! )" + *$ ( ) * " $ &."6($ $ &" 7 ) (( & % ) $ %"%(#$! )$ )"8&-))& $"7)#$$! $ * $#$" 7 % ) , $ !93
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída%&"+0!% 6) , $& -,!"7$))#$"A;DB)*&%! $)$ " @ - # # * = Q"Q>") $ %! %! , &" Q"Q
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída• $9 < ( 0 ? * %!" 8 , ( !"@ $)$ % "/ =>*$%" =>$(&) $" 7 ( ) " = &>$- 9=$>*,$0 2=>)" ;DB ( 0% $) ? * ;DB" 8 * ) ("%$ * , " 7% % =9> % # $)$ +D' =d9g9"K"R"9"KI"9"L dIg9"K"R"9"Q2"I"S"9"KI9> =922>!=$>"922\d9PdI+$!(+D'=d9dI> ( #" +D' d9 9"K"R"9"KI"9"L"9"I"K#)9"I"K "++D'dI) +D'#*9"K"R"9"Q2"I"S"9"KI9"9"I"K"V$&#$&$)$%$$!(%=$$"$>"+ ) & $$"$ % $)$ %" ' ) $ +D' $)$ % " /%$$$"$d9dI$&%( "V % ( # ? " 7. %B/=BU/>B887B2W(#B2W(# 887B2W(bHffKB2W(#cB2W( 887B#bHggKB2W(cB#887B#(3bHfKB#cB#(3887BbHkKB#(3cB887B''bHgKBcB'' 887B(bH77KfH[7KB''cB( 887B (bH>KfH?KfH>7KfH?7KB(cB (887BbH>>KfK??KB (cB 887B-'bH^KfKHBcB-' 887BAB bH_KfK6KfKlKB-'cBAB 887B-LbHHBABc=9>95
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão DistribuídaB-L3L3(AB`8873L3f(fABfH;HBH=K887H9K(887'_fHUKK_KUKKff 887'('H;H@`EH=K887B@HSKBEA;DB$)-% @ ;=^_6lgf>>??[ggff77[7??7>>7*!=Q"9>"Q"9% = Q"R>" Q"R
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída+%%"5"T"$=W"X>"+%0T0" 0 +D' 2"2" 2 0*"@)%!#"Q"L"9 ;#+ (# = Q"S>"'*1A@IEFI3(*)$& =$- >" + $ ( & %! $9"8$$9. )$ $ % , $9!" Q"S
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão DistribuídaA 8%;DB * * ! = Q"F>" Q"F"')(%% ($)?=>"7-)9" @%=$$>"I" @*)) "K" Z%$)?=$$"$>"L" @-*=$)$>%("Q" @$*=$ !>"R" @&.,$9!"8%;DB)%!"8$%, ) & $& %$ " + % 8 $ %%!&)) "V #$ %! 8$ ;DB" 8 ) 98
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída!"@$$($)"Q"Q 8$;DB7 $ ) -" ( 6 $ - $ 6 "+$ $"7%, () $" $ & , , .( 6 & #$ -$ ?"+ !!"+$)$ ! " 7% % G & $" + $ ))"8$;DB $$$$!"+$)#&"+-;DB(!= Q"E>" Q"E
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída@.$• !4• *
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída % !"'0($"+ /;7 ( * ( #$,*"/(&#% " =!!> ( % ^) _" 8 ( * (!%,",&%% (#" ! +D' !"@$)*%%< #$"=!% !(!># $ ( " ) $ &"/ * ,) )$ "7 $8$;DB$-/;7.A8.;DB1A@IQSK3"8 - ( $ $ ? "+("8$&)0$& ,"8 ))& /;7#$ = Q"99>" Q"99
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída $( =>"@,(=!!1>!,$$"7%) )#$"+"8$)$) "/%8$;DB.!!!"+*!(1 (&$? =!->"* &'(-) $ " - $ )"+&9" @$!(1 !!1"I" $"K" ; $ !(1 $ 9 !!1 $ I" , 9"Q"Q"9 ;#+ 8$ ;DB # -= Q"9I>" Q"9I
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída$ -!!!"!$"c , 8% ;DB $) ? * /;7 => $=/> $='/>"+--< ( )$ $ ! 0 "/ $ (&- 64! =>P=P>"+?(!% !$" 8$ ;DB * = 7D>" + $ 6 & $6 # $ -3' &((1' &(1'=$%%>"@ , & $ * *-3'*$$" % ;DB $. $ 0 * 6 " J ( $ )$ % $ &$"Q"R $'D;/8 * $ $ 'D;/"7. -$& # /;7 % % &" # /;7 /;7$& "+)#&'D;/$6! * ( =';>" + *$ $ # & ?6$"'/;7$ ($ 'D;/ * ) % * ! $ " V $& ( )&$ () $b % ( () ) ,"103
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão DistribuídaQ"R"9 ; ! 1223 = Q"9K>" 0 ! ? , 0 ( ? 0 #" Q"9K> &>>> $"@ 0 * 0 ! =/;>0 (=';>0 =0 0 >. 1,5223 > m = 1 &4 > 1< m 1 m ≈ n $"8 > % 0 ( &" > > ( 0 $ = 9> = 9> "+>)6 " (( " 0 $104
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída"8.Q"I"Q"I
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão DistribuídaA$- . /;7,';"7%8%;DB$ $%!"8&% /;7';"#)%! $ -$ $ = Q"9Q>" Q"9Q
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída$ (/;7$K - 8$ ;DB" / ( ) -;DB/;7.A8.;DB"V &/;7VAN$)$%=$L"L"K>"8&0,%& ?) $/;7" %VAN866eJ5556,(6IT7g37T3$866e5558J*J6,#T7T3$T8%!7;JS'%S555=+ 8% ;DB . $)$+D'VAN"8*%?) 0,%") ))-;DB0#$*$ #"D 8%;DB$)#$&$ ';%= Q"9R>" Q"9R
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída $ ) %! $ !$%&" ! ! 'D;/ ( &$$$ $D8"J #$ & - $ ,"'%6!%"Q"R"I @%+0 ,'D;/(*)%&&-;DBA@"8(*)0)$=/;76> %$ $$"8 . & % 0,= Q"9S>"D"+& 'D;/ , - - "7 )& *$ ),;DB*" ; ) ()$"Alarm MIBScript MIBNotificationLog MIBExpression MIBEvent MIBR<strong>em</strong>oteOps MIBsSchedule MIBMIB-2 (RFC1213)0 1000 2000 3000 4000 5000 Q"9S
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída/ 'D;/ " 8% 66/;7$K - ;DB # "86$60% "A$&($#$ $ ) " ' $ & (%$ 6! - % %&0!'D;/"Q"R"K D % 'D;/ % $ "+ *$ 'D;/ ( & "M) ) &#$!"80!#$" & " 7 0 ( & $ " / 8% ;DB *$ -;DB;DB,;DB"7 & '; , ) " 8 )=#> & = Q"9F>" Q"9F
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída Q"9E
Avaliação do Mo<strong>de</strong>lo DISMAN para Gestão Distribuída7. - ;DB , ;DB8% ;DB 8$ ;DB # " / ? & 'D;/ - $$ -, ;DB 8$ ;DB 8% ;DB" ( & #$ # 0 ;DB C" 8 ! $ , $ 'D;/ %"%$$($$6 % " #$ /;7 - 'D;/ " M) $ *!6&#" & /;7 $ $)$)$0 %# "@$!% &)?) $"8/;7)) $"#?*, %"'$-'D;/ # # &. $?$$&" 6-;DB#$"8 -6 8$;DB ;DB - , ;DB 8% ;DB $ # " 8 # ! $/;7.A8.;DB/;7VAN"111
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>%4=%4>=(
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>) %$" ' $ $ 6" / ! $$ -$ 617 U223"I" $$- -$" & /;7 * $ - P ( )" M) $ & /;7 $& ( *) & & - "7$) ,/;7 - " &- *%$%"7 $ 6 "/# !$"R"9 -$# - , % !#%"&$ $, ! - ( #$ $ " 8 & $ $P & % $ ! $ & -,#" 6$! 1BES3• @- 7 < ! $ & - $ $ # " 8 & - $ "V%$ ) M;N%$ D"• 8% A < $ $ $ $& $"+?- )$ $ $. $ )&"7$- )$$"80&0$%- $" *$&% A;D"• ;-$< (( 6 -$" 8 % ) $ ( &" 114
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong> -$ ( $ % $ # " 8% -%,-"@ -$- ),.&" -$( $& $ $& , ( 1+$EE3 1B EF3" ' -$&* ) * $" @6 & ) ## !%6, % )"( -$&*-* *$ &"+ -$ 6 ! 1&EF3$ 1aER3 & ) ? , 1NEE3" (1/UT$EE3(-1&EE3&1ES3"R"I -$ + % -$
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>#"8$)& & -" @ %,.$ " $( & ) $ *$ $)."? $$- $,$#$"c0-P % # ) P$ $"( -$%"@# (& $- " ,$"@$$,( 1;EF3" + "8& )&") ( $ $ " . - $$,%&"8& & . % ", 1,EF3 & -$ * -#,&-%"+$) &6$"'$#$( !() -"8($ , /;7" ( $ -$ " $ %"/))$ &. $&"a1aEE3& -$$- "7 " + , . - & , - " 8 )$ ) ," + 6 =>&,("116
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>8% - " V % & ( & 1$293" 8 , $ G;N $%? "8 - $%#$$"+- 6% &%" , & 6 " , )"' $ -*,"70 $#$,",($$$%"8 ) #(($P)$"8(#$$ , -$"/))! &)b+b`)$ b!% * b@) b8% b . -) " @ ? 1EE3 )& & & " 8 &?&&"N1NEE3 ,) &#)$ " -$(&# , "+ #- )% $& ! )"8 $ 6 "+ (6,,"c, , ) " & , (6 $ $& !$)$ 1O,EF3"Ma1aES3 & -$ 6 117
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>% % "@ ! ? -% & ) , " + ,$" $ #$$ ( " 8 ( ) ( #$"' ()). 6. " , $ -$,) * &" V ( & ) 5 ) , $ !&$" % & $ $ &"/ ) -$ & & $ " , $ #$ $& =" " #$>" 7 ) ) ,&&$$ !"8) $ 6 & % ..))%&,"V),(,, , , & 0 & ) $. ! " )()"8?=% 1293 & 1a5 ,EE3> , ( $ ( % $" (&, "` $ -$"` , ,"` $ $)) , ," )&0 1EE3"7..) ($ & , % "/, ()0 = R"9>" R"9,! $ " / , = # &> ( ( $P"$$,( $ ? " @ ,$"118
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>#+ R"9
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>-$ #$ 6 #$ ! $/;7- (&"% -$ ("7$!1!2I3 * % ) $ -$"8,! ) ! ) )& - - P) " ( ! $&* & =- >"/( 0$&"8$$( 0$$$! # A;D @+AB"D 1DEF3 ! A;D# -$ -$ 1 31BEE3"8 !&6($# ((&"( -$ ! ! P$"R"I"9 -$/;7,& ()" /;7 @+AB @;D7 & -$ "8 $$ $) ! -$"7..)& -$ ? " 7 -$ %"8 (- (! "7$ -$$$*& ,= R"I>" -$- ( ! " / ) "7 -$ )) -$= 6>$ /;7"))7D -$,120
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>- 6"7 -$$$! #"7( 7D ) ) , #
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>+ 6 -$ &;/;7(;DB# =,PP " "P> )-="" 6>&$ -$%= R"K>" R"K"122
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong> &$ ) $ ="" > & $ 6 = R"Q>"8(&$& -$ -" ) 6 ) * ! &" R"L
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong> %6 ( ! ; $ & 0" , #$ ; ,DaZ[[, 1,3+;$$V$B,*$ -$ 1+;3;7 T$$N-;('# V$ @ ; 1;73 ; 1' 223" ;($($ ( * @+AB 1&!!' 1&!&, < $ K"9"Q= R"R>" R"R"/$/;7; ($;"8 &/;7$K $ *, ( 1A@IQSK3 9, + 124
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>1A@IQSQ3" 8 $ & $ ( ; /;7" R"S=>&- = >";DB,*(; " 7 ( * * " + *$)?= %> * ! $& -$"+&* ;$/;7$!;"' $ ;.;DB 1 = R"F . >" / % @ % ;DB )"> 1">',(#" R"F
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>+ ) & 1&!&,* ? # $ 6=(#>= R"F.>";$6( 6=1!> #$=" !> 6=!>"+#0 ( 6 " .$ "( ( #$ $ . $ %=-0(>!" ( +"7() )&- = R"E>" R"E
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>• 8 = $> !'!' &', !' '!'&',''4• +("+ & . "@%&;DB,.&$$$)$$ -"7 ) +) *• ++%5I
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong> R"92
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong>+7&g'm,a(% TM"7 ( & ,$ 6"8(*$)"+$=(.>*&$$ ='> ( (" ' ,) ( ( (.'.'"+( -("'&= ( & > 1 " ! 1 (!P1 ! $ 6 P " 8 . $ # % $) =1 " #$1 (#$P1 #$>"@ $ % , ( !" =>=>$=>"R"L"9 +$/;7;;DB$/;7;("+$(#6 = R"9I>" R"9I $ 129
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong> $" ' ? $ $*;DB" 7D()$ & & * $ 6"7 -$((+AB= -0)>"/ & -$ , -;=,PP555" ,"P>"&+ABCI'a$@+AB=3>" /;7 M7 . *) #$ 7D"@ * ;DB ( )$ !" 1!()$$(;,$ " + * 6 %$ $ "8 ) & ;DB ) #$;= R"9K>" R"9K< $;.;DB&;DB$ % $ &) "';()$ 6) /;7"130
Agentes Móveis <strong>em</strong> Gestão <strong>SNMP</strong> ! -$ $$ 6 9> /;P;DB B5 $ (& /;74 I> 0 & DD+7 =##-)" > 64 K> -$ #= NA;D>"7 ; & ;DB -$"V%(#S"R"Q @!8 # & , ( -$ $ ) , , &" -$& -?$6 $ # ?!( " $ -$).*"J "/ # ( ) -$ )" J ,#$ " /;7 -$#$;";DB#$/;7$! ; $ -$ % #"/(? , $ $,($& "D %*! $" + -$ - $%")#$& )&$! && )b. )) -$* )b / ) $ ()$b` & ! -$b`! b131
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão& &3 5 0D8B/$"6 !! (# %& 6 $" $6 $) ! ",($ ( " " ) &$"+ ) $ - ! 0&"@ )!"J( ), "7%,;DB$6 6 ( ( ;DB % " & # $) 6 "8 $$ &$-"8#$$ & )"+ ;DB( 133
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão % $& ( #$&%;DB$$ , , ;DB 8$ ;DB ;.;DB"S"9 ; #$("8 ! $ 0&"&( % - % ,$ "@ )") = S"9>" S"9
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão'$ ( ! - * )$ & #$"+ $)&&.$$"-$$% 8$;DB&)$ "7!) ,$= S"I>" S"I" S"K $ $"(-.-AO"8$$ /;7"J(- /;7 $& -"-"V=&> = 0%>"V $& - .#$&0 "+&$ ( - ; , 8$ $"&$). $"135
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão+. & C$ $$ $ #$ "S"I 8;+ 8 ; ( ( 6 /;7" 8& 6 L"L"I )& "7),&/;7"/% . /;7 = > & $& 6 ! /;7"@.6$)"B )- G;N"+&)&).,G;N) #" 8 - ) %0?/;7"& (-;DB"c , ;DB * , #" + 8 ; ( % 6)/;7;DB.,* "7$8;(/;7;DB(* "S"I"9 ;$$ /;7 ( $ $ $0 ! $$" $ 8$ ;DB %&* ;DB))$"/8;6 ! ) ( , 6 &" / - 6 &$$, "*,8;.$6)= S"L>"' . ) * 6" ( ) /;7 = >%•
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão• ,$6"+ " 7% * ( ) # 0 6 < W2X" + ) 0=W9X>. ,"+(&"+#,"&,)"/ * . " -;DB/;7"8($)"+-;DB#,;D"1)* $;DB"@$,$-"8( #$&* % - ;DB & ? /;7*#$"+-;DB * 6 =1-> $ * "/-,&) "7 $ ;DB , -$"/ S"Q ( ;DB(*) "137
Interface com o Sist<strong>em</strong>a <strong>de</strong> GestãoÁrea <strong>de</strong>Comandos.Seleccionar umficheiro MIB.Área <strong>de</strong>Tarefas.MIBs eProprieda<strong>de</strong>s. S"Q
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão'*) .)$*;DB *$"($#$?! #$"-$$(W+aX&"&G;N"@ % - ;DB =>#37Q$Q7QQ.-(7Q&.Q.-'7QQ3-'7QQ(,7Q(Q,7Q3Q?>7Q 1&/1Q(7Q86.66-. 66 1&/1Q6?>7Q 1&M-1Q(7Q86.66-. 66 1&M-1Q6?>7QQ?>'7Q(.8JIJ*JQ?>3'7Q'31Q'7Q5J5$5*5J5%5J5ZZ5JI5JJ+5JJX5JIP5+*5JJP5YX5JIY5JJ%5JIZ5JIJQ6?>6?>'7Q(.8JIJ*JQ?>3'7Q/ Q'7Q5J5$5*5J5%5J5ZZ5J5%5%5J5*5JI5JJ+5JJX5JIP5+*5JJP5YX5JIY5JJ%5JIZ5JIJQ37Q5J5$5*Q,7Q !Q6?>6?>6?>6?+$+D' $( )$ ;DB ( ) ?! "S"I"I @+ 8 $6 & "/ W7 X($&#$= S"S>"Repositório <strong>de</strong>componentes. S"S,=>CA=>& -" (;/D8 $CA ( # - "139
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão` & - $ CA ( + 1 #" + ( $ ( %( ?$)$C$"8 -,*,"V ( - * /;7 $ ) " A -/;7&= S"F>" S"F"* " c, $ D VAN !"; (VAD=$L"L"K> &+D'"' ( +D'#&)"8)&)$*"+D',$(!"+ ? * )$,"7/;7$K &$,$ " 7 $ /;7$9 /;7$I ( #$ " $ & W7$5"""X= S"E>"/ $* G;N"$W+aX/;7)$&8"140
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão S"E"9 #! #!5 #. 393/9;!0 0 #. 9 / S"92"141
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão S"99
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão /;7 * &1 !" &!-;DB&!"@)-) 0"+ )OU'T;,'TM;))"0)$ ? /;7 /;7 $ )"(&$(," 8 $) ) - " 8 ))#$)$$"-($ "7!&#( $ ) % " 7 * $) ( ) ( ) 0=WTXWXW ,X>"8!%)!W8X =6,> W+VX " / % W"IX )%9S9QI9CC, 2,"`*WZX)$WIX"- W+aX ( 8 ;=>&W"XW"IX= S"9K>"6!# $& ! ) */;7)"& %, ;DB ) ) & . , " B , & ) * #$ ! ) /;7" , ! & * $& % "' 6!(&",G;N&(( - ,*" # , G;N ! ( II ! =9K[E>&992,- =$%'>"143
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão S"9K"144
Interface com o Sist<strong>em</strong>a <strong>de</strong> GestãoOwner.Condições.Eventos.Objectos. S"9Q=W,X># =W9X>" + # $ #$ $) +D' 00%= S"9R>"145
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão S"9R
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão ( $ % =W8%X> =WBX> =W,,X>" @ $ $ ( $= S"9F>"Particularida<strong>de</strong>sda condição.Desactivado umavez que acondição é apenasdo tipo existe.Tipo <strong>de</strong>condição(existe).Evento.Tipo efrequência <strong>de</strong>amostrag<strong>em</strong>. S"9F
Interface com o Sist<strong>em</strong>a <strong>de</strong> GestãoS"Q -$+0-$$8;(& -$(/;7;= S"I2>" S"I2" S"I9
Interface com o Sist<strong>em</strong>a <strong>de</strong> GestãoLugares.Agência.Proprieda<strong>de</strong>s doagente. S"II" S"IK
Interface com o Sist<strong>em</strong>a <strong>de</strong> Gestão .& %#" )( - ( M;NO ;N&* ) " &= S"IL>">M7" S"IL< ">O7"/) &$,$"@* )*) # = S"IQ>">M7" S"IQ< ">O 7"+ & $ !#"150
Interface com o Sist<strong>em</strong>a <strong>de</strong> GestãoS"S @!+ " J $ &! ) $"8 ()$- #!"J$$- , )?"/("&--%$"7 ! & *)$ 60 %0"+&$ "/$&(!&DO 7"/ # $. ) # 8 ;*- #" @ - 6 %$,;DB8$;DB;.;DB- ("+ ! - 0 $) $ ! #" 7 & $- # # " 7 &--&"+#M;NO;N% " * /;7 # "8!,# ( !, "151
Conclusões e Trabalho Futuro && & F&; &&&&&&&#& G H ;&&F&F$&&8,' /, "7 38*9 ( $ * ! " & 6 ! *#& "% /;7" # & /;7 ,$$ &"+ $/;7$K$.0 "' ( $ ,$ $ , 5 $$! #& "7.$)% C$& )$ * @+AB - "@ $$,!$&,&%/;7"/ *153
Conclusões e Trabalho Futuro " ' /;7 ) ) "+ 'D;/ $ * ! ! ? /;7" / ,( -%6$"( ( $ %( & "600&6 ,"$ $ $!$ #( $ !&&!&"/ , . ! &. , /;7 &"+ *$&!"/ " 8 6 ? * )"'$!$$ ( % $& " 8 , ( .&" 7D&$$ "/ 7D.*%* "8. & ( /;7 G M7 @+ABA;D "8 /;7 G$D$O 7" ( 7D % 6 G;N;D=;D$9;D$I>VAN/;7"800,%$/;7& ?!/;7"+ /;7 VAN $* $)"154
Conclusões e Trabalho Futuro!;DB5%&).! *?) ("7(&).6+D';DB $ " % ( 6!VAN%7M7/;7N'7"A$ /;7 'D;/" 7 7D,;DB8%;DB8$ ;DB" C #$ #0 ;DB*% ! 'D;/ " / ? " , ;DB 8%;DB ;DB8$;DB$" ! /;7 VAN" 8 ) , ;DB $ 8%;DB$?%!"+'D;/%- ;DB$6$& $"- % -$ , & $ "7 -$ &( $"/?, ) - -$ *$ "/ % /;7 & -$ * (/;7"/)) /;7 -$ /;7 "/ -$'D;/"7;DB& -$ 6 " 8 ;DB ;.;DB ; ( ) ( & $ #$ "7 $ -$ '; = > -$"/';)#,;DB!$;DB%!;.;DB -$8%;DB155
Conclusões e Trabalho Futuro 8$ ;DB ) "' $ & ;DB & 'D;/ $ $ 0 !& $"7 ("7$($&%#$& , "/, )#8;*- #" + ! - 0 $) $ ! #"7 & $- # # " 7 & - -&"@&* $ )#$$D$-$"8,*!*$ %#$ #$ /;7 &#"!6#$ # (! $&"F"9 '$ V , $ $$ ( $ "D$ $ $-#?"7$$$.#D, 9 "+ $$ * - (= F"9>• ;#
Conclusões e Trabalho Futuro F"9" 7D - 9K92$&I22IL"F"9
Conclusões e Trabalho Futuro ,$,"F"I 7$,+, .$ , $$ # /;7" / $ #&)"M) $ $ $ - $ , $ ! )" ) -$ -$ $- & ) % ? & - "V $ $$ 7D ;DB $ $)- =>" @ - .;D$9;D$I;D "$ % 'D;/%C;G!6%!&!%!)$"158
Ex<strong>em</strong>plo <strong>de</strong> construção <strong>de</strong> um agente usando a Agent API%" 8% 7D6_!(.,#54354(,#'1_6555_C((,#'&4(@C(,#;'=@;'=C7,5(1;=CE(/';'=.1(@7,5(1;=C,#7;=6JIC/';; ;==S;2;,#=5;===CEE6_!(.,(54354(,('1_6555_C((,('&4(G&4(@/37/5(/;HKS/5 =C(,(;'=@;'=CE(/';'=.1(@/';; ;==S3=CE(/';/'3'=.1(@/373'5/;=C;35,;=[7/5 =.1(;&(&5G 0N-=C37/5(/;35;=S/5 =C/';; ;==S3=CEE159
Ex<strong>em</strong>plo <strong>de</strong> construção <strong>de</strong> um agente usando a Agent API6_!(.&''5435((_&'''1-& 15_6555_C55535_C4355a.C4355DC(-3''&'(-3'@/3bc7C(-3';=@37/bZcCE(3'(3;3=@(7;(=5(;=C,75V,;=5;=C275;;(=/&;+==CE(.;=@35.CE(3'/&;S/3=@3bc73CE(//&;=@3bcCE(';=@XCEE((&'''&((1'@a.'7C((a7JC((/2&27%C((0/2&27$C((-1&7+C((& 02N7PC( bc'C(,bc,C(&'';=@;=C'7 bZcC,7,bZcC'bIc7 ;Q5J5$5*5J5*5$5J%5J5%5J5%Q=C66 /'bJc7 ;Q5J5$5*5J5*5$5J%5J5%5J5$Q=C66 /'b%c7 ;Q5J5$5*5J5*5$5J%5J5%5J5+Q=C66JPII'b$c7 ;Q5J5$5*5J5*5$5J%5J5%5J5PQ=C66$'b+c7 ;Q5J5$5*5J5*5$5J%5J5%5J5*Q=C66QQ'bPc7 ;Q5J5$5*5J5*5$5J%5J5%5J5XQ=C66 /'b*c7 ;Q5J5$5*5J5*5$5J%5J5%5J5ZQ=C660/2&2'bXc7 ;Q5J5$5*5J5*5$5J%5J5%5J5YQ=C66 /,bIc7/5 C,bJc7/5 C,b%c7/5 C,b$c7/5 C,b+c7/5 C,bPc7/5 C,b*c7/5 C,bXc7/5 C'7a.;=CE( ;=@'bXcC160
Ex<strong>em</strong>plo <strong>de</strong> construção <strong>de</strong> um agente usando a Agent APIE(-3'(-3'; ,=@-3';=CE(3'';2S,=@D7D;2=C.;5.1;==@'5;5;=S,=CEE(;/=@;='5;/=CE( bc;=@'CE(,bc,;=@,CE(,3';(-3'3'=@;7IC>'5.C^^=@;3'5/&;=77=@&(&50& NCEE&(&50CE(3' /;-3'3'=@,@;3'5/&;%=77=3'5/&;%S;JPII==C;3'5/&;$=77=3'5/&;$S;$==C;3'5/&;+=77=3'5/&;+S;QQ=5/;==C;3'5/&;*=77=3'5/&;*S;0/2&2==CE((.;(=@EE(.;(S=@,@(7;(=C;5;=77&(&5&/gg(77I=C;5;=77&(&5&/gg(77J=CCE((.;(=@CEE( /'; '=@,@ 7 5( ;QQSIS'5;==CE((.;(=@CECEE6_!(.&5435('5_AB'4(,#S,(&''_(AB';=('((AB5_6(555'C555_C((&'&(&@((N0#-010&7Q5J5$5*5J5%5J5J5$5IQC((N0&0&7Q5J5$5*5J5%5J5J5+5IQC161
Ex<strong>em</strong>plo <strong>de</strong> construção <strong>de</strong> um agente usando a Agent API((!&27Q5J5$5*5J5%5J5%5%QC((1-0& 017Q5J5$5*5J5*5$5J%QC((1-0& 07;1-0& 01^Q5JQ=C((1-0& 0& 0&27;1-0& 0^Q5%Q=C(&;=@;=CE(3'4(;=@,#7,#;N0#-010&=C''4(;=C,(7,(;N0&0&=C''4(;=C&'''7&'';QI5I5I5I5I5I5I5I5I5I5IQ=C(7;1-0& 0& 0&2S'=C''4(;(=C(7;!&2S!;==C''4(;(=CE((3';bc=@,@&7&;=C5555!(,5;=CE((.;(=@5((;=CEEE162
DTD para a representação <strong>de</strong> mensagens <strong>SNMP</strong> <strong>em</strong> XML%B" '' /;7G;N>T('7Q#!ZQT?>[21;_S,_S_=?>[&23;Jf%f$=R$R?>[&2 &&d1-2 ?>[&2.-(;1 Pf'Pfa&f.=R1 PR?>[&2.-' &&d1-2 ?>[&23-' &&d1-2 ?>[&2(, &&d1-2 ?>[&2, &&d1-2 ?>[211-N?>[&2 &&d"# ?>[&2( &&d"# ?>[21,1-N?>[&2, &&d"# ?>[&2,3 &&d"# ?>[21;_S_S_S_S_S_S_S_=?>[&2 &&d"# ?>[21;3'=_?>[&23 &&d1-2 ?>[&2' &&d"# ?>[&2 &&d1-2 ?>[&2' &&d1-2 ?>[21;3'=_?>[&2' &&d"# ?>[&2 &&d1-2 ?>[&2' &&d1-2 ?>[21;3'=_?>[&2' &&d"# ?>[&2 &&d1-2 ?>[&2' &&d1-2 ?>[21;3'=_?>[&2 &&d"# ?>[&2 &&d"# ?>[&2' &&d"# ?>[&2 &&d1-2 ?>[&2' &&d1-2 ?>[21;3'=_?>[&2' &&d"# ?>[&2 &&d1-2 ?>[&2' &&d1-2 ?>[&23 &&d1-2 ?163
DTD para a representação <strong>de</strong> mensagens <strong>SNMP</strong> <strong>em</strong> XML>[21;3'=_?>[&2' &&d"# ?>[&2 &&d1-2 ?>[&2' &&d1-2 ?>[&23 &&d1-2 ?>[21;3'=_?>[&2' &&d"# ?>[&2 &&d1-2 ?>[&2' &&d1-2 ?>[213'1-N?>[&23'' &&d"# ?>[&23' &&d"# ?>[&23'3 &&d1-2 ?>[211-N?>[&2 &&d"# ?>[&2'( &&d"# ?164
MAF-MIB%@" ;.;DB1&!1 !887 1-!11-3%1&'!11-!&1GV1!11-3%C1 #2 N2&#- & QIIIYJPJP%*OQ &O&Q-(('(6#3'''&3Q&!Q-'2 -&P$II(-e523#$ZJI&3-4e'55Q -Q1'(1&,1&!Q/QI%IJJPIIIIDQ -Q.'2((.35Q887@J%+YYE1 !887@JE4( !887@1JE2 !887@1%E,'( 1&!&,500,0;='1&!!'500,;=C,' !887@4(JE,&.,N-N&M ,;O;I55%PP==&',&#', -Q'.D..,(5!S,165
MAF-MIB..,R(,((R(5Q !/&2@RRaE887@,'JE,'N-N&M ,;O;I55%PP==&',&#', -Q'.&,5Q !/&2@RRaE887@,'%E,2(N-N&M ,;O;I55%PP==&',&#', -Q&''.&,5Q !/&2@RRaE887@,'$E,,N-N&M @&,;I=S;J=S1&;%=S2;$=S.;P=E&',&#( -Q,.&,5Q887@,'+E, (N-N&M ,;O;I55%PP==&',&#( -Q (.&,5Q !/&2@RRaE887@,'PE,14/N-N&M &',&#( -Q143.&,5Q887@,'*E,1/N-N&M &',&#( -Q13.&,5Q887@,'XEN-N&M"#!1,1&M&((&#( -Q&5Q887@4(%E,N-N&M1,1&M&((&#(166
MAF-MIB -Q1&!5Q M@'E887@JE1,887"#@' S' E'N-N&M &',&#( -Q&)33,5Q887@,JE'N-N&M @3(!';I=S'!';J=S(#;%=S3';$=S'D!';+=S''(;P=S!';*=S&',;X=S&','';Z=S!';Y=S'!';JI=S!';JJ=S(;J%=E&',&#( -Q&)33,5Q887@,%E2'D1&!&,500,0;=2N-N&M"#!12,1&M&((&#( -Q2'5Q887@4($E2,N-N&M12,1&M&((&#( -Q&2,Q M@2'E887@2JE12,887"#@2' S2, S2D(. E2'N-N&M 1&M&((&#( -Q.'.&,5Q887@2,JE2,N-167
MAF-MIBN&M @(';I=S43;J=S(;%=S(.;$=S;+=E&',&#( -Q,'5Q887@2,%E2D(.N-N&M @D(';I=S434(D;J=E&',&#( -QD(.'5Q887@2,$E-(1&!&,500(;=-(N-N&M"#!1-(,1&M&((&#( -Q2(,(5Q887@4(+E-(,N-N&M1-(,1&M&((&#( -Q&-(,Q M@-('E887@-(JE1-(,887"#@-(' S-(2( ,;O;I55%PP==E-('N-N&M 1&M&',&#( -Q.'.&,(5Q887@-(,JE-(2(N-N&M ,;O;I55%PP==&',&#( -Q2(.(5Q887@-(,%E&1&!&,500;=&N-N&M"#!1&,1&M&((&#(168
MAF-MIB -Q2(5Q887@4(PE&,N-N&M1&,1&M&((&#( -Q&&,Q M@&&.,S&',S&,E887@&JE1&,887"#@&&., ,S&', ,S&, S& S&2( ,;O;I55%PP==E&&.,N-N&M ,1&M&((&#( -Q.&.,.5Q887@&,JE&',N-N&M ,1&M&((&#( -Q.',.5Q887@&,%E&,N-N&M @&,;I=S;J=S1&;%=S2;$=S.;P=E1&M&((&#( -Q.,.,5Q887@&,$E&N-N&M @;I=S'';J=S';%=E1&M&',&#( -Q..5Q887@&,+E&2(N-N&M ,;O;I55%PP==&',&#( -Q2(.5Q887@&,PE169
MAF-MIB&)'N-N&M @';J=S;%=S;$=E&,&#( -Q)'.5Q887@&,*E& & !887@4(*E&&.,N-N&M ,;O;I55%PP==&'&#( -Q..,.('5'.'.3,5Q !/&2@RRaE887@&JE&',N-N&M ,;O;I55%PP==&'&#( -Q.',.('5'.'.3,5Q !/&2@RRaE887@&%E&N-N&M ,;O;I55%PP==&'&#( -Q..((,.5Q !/&2@RRaE887@&$E&'N-N&M ,;O;I55%PP==&'&#( -Q.('..(''5Q !/&2@RRaE887@&+E&-(N-N&M ,;O;I55%PP==&'&#( -Q..(..('5Q !/&2@RRaE887@&PE&&N-N&M ,;O;I55%PP==&'&#( -Q.3''.((5Q !/&2@RRaE887@&*E& N-170
MAF-MIBN&M @;I=S(;J=E&'&#( -Q#'(.5Q !/&2@IE887@&XE21&!!'(!.(..!N-N&M"#!1!,&((&#( -Q.'-(S&'&,5Q887@2JE!,N-N&M1!,&((&#( -Q&,'(((.5#'.S4(.(''''.(3!S!&''!5Q M@!S!E887@!JE1!,887"#@!&'S!&'S! (&'S!&'S!(.!S!&' S! S!$%S!E!N-N&M&';O;I55$%==1&M&((&#( -Q..,5.((.4(.(,(,'',.(,'5Q887@!,JE!N-N&M&';O;J55$%==1&M&((&#( -Q.(,)S'3,'.,5.4(!.3.!5Q887@!,%E! (N-N&M&'1&M&'(&#(171
MAF-MIB -Q..''(..,5Q !/&2@RRaE887@!,$E!N-N&M&'1&M&'(&#( -Q.'.(.5Q887@!,+E!(.!N-N&M@;I=S,;J=S(;%=E1&M&'(&#( -Q.,4(.,.'5('3(.5Q !/&2@@EE887@!,PE!&'N-N&M @(.;J=S';%=E1&M&'(&#( -Q.''.5Q !/&2@'E887@!,*E!N-N&M @(.;J=S';%=S.';$=E1&M&',&#( -Q.(.5.(.;J='(.,(3'..(.5.';%='(..,(,(35..';$='(..(.3'.3.('5Q887@!,XE!N-N&M$%1&M&',&#( -Q.('..(.5Q887@!,ZE!N-N&M1&M&'(&#( -Q..5&(.''''3'.5#'.S4(.(''''.(3!S!&''!5172
MAF-MIB(S',!'!(.!.!(3'!&''!.R(.R5.4(.''((p(3R!'!(.!5Q887@!,YE(.!N-N&M"#!1!,1&M&((&#( -Q&((''(.5Q887@2%E!,N-N&M1!,1&M&((&#( -Q1&!5Q M@!S!E887@!JE1!,887"#@!'$%S!' E!'N-N&M$%&',&#( -Q.''(.(,'!..(('5.3D'(3(5Q887@!,JE!'N-N&M @3(!';I=S'!';J=S3';%=S''(;$=S(;+=E&',&#( -Q&)33,5Q887@!,%E&2(&N-N&M"#!12(&,1&M&((&#( -Q2'5Q887@2$E2(&,N-N&M12(&,1&M&((&#( -Q&&,Q M@!S!S2(&'E173
MAF-MIB887@2(&JE12(&,887"#@2(&'#'$%;J55+%Y+Y*X%YP=S2(&2( ,;O;I55%PP==E2(&'N-N&M#'$%;J55+%Y+Y*X%YP=1&M&((&#( -Q.'.&,(5Q887@2(&,JE2(&2(N-N&M ,;O;I55%PP==&',&#( -Q2(.(5Q887@2(&,%E&,2(&N-N&M"#!12(&,1&M&((&#( -Q2',(5Q887@2+E2(&,N-N&M12(&,1&M&((&#( -Q&&,Q M@!S!S2(&'E887@2(&JE12(&,887"#@2(&'#'$%S2(&2( ,;O;I55%PP==E2(&'N-N&M#'$%;J55+%Y+Y*X%YP=1&M&((&#( -Q.'.&,(5Q887@2(&,JE2(&2(N-N&M ,;O;I55%PP==&',&#( -Q2(.(5Q887@2(&,%E-(2(-(N-N&M"#!12(-(,1&M&((&#( -Q2',(5Q887@2PE174
MAF-MIB2(-(,N-N&M12(-(,1&M&((&#( -Q&-(,Q M@!S!S2(-('E887@2(-(JE12(-(,887"#@2(-('#'$%S2(-(2( ,;O;I55%PP==E2(-('N-N&M#'$%;J55+%Y+Y*X%YP=1&M&((&#( -Q.'.&,(5Q887@2(-(,JE2(-(2(N-N&M ,;O;I55%PP==&',&#( -Q2(.(5Q887@2(-(,%E 175
Ex<strong>em</strong>plo <strong>de</strong> um macro para a Schedule MIB%'" 8%,;DB '-%WXWX#92 &%WXWIX 2,">37Q3%(Q(,7Q(Q,7Q3Q?>7Q5Q?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5$5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJQ37QJJ%5JIJ5JJ+5JIP5JJJ5JII5JIP5YY5JJJQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3'37QJIQ,7Q#'$%Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?'7Q5J5$5*5J5%5J5*$5J5%5J5+5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJQ>3'37QJJ+5JJJ5JJX5JJ*5JIJ5JJ+5JJPQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?'7Q5J5$5*5J5%5J5*$5J5%5J5JI5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJQ>3'37Q5J5$5*5J5+5J5J5J%+YY5J5P5J5*Q,7Q !Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?'7Q5J5$5*5J5%5J5*$5J5%5J5JJ5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJQ>3'37QJQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?'7Q5J5$5*5J5%5J5*$5J5%5J5J%5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJQ>3'37QJQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?'7Q5J5$5*5J5%5J5*$5J5%5J5J$5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJQ>3'37QJQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?'7Q5J5$5*5J5%5J5*$5J5%5J5J+5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJQ>3'37QJQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?'7Q5J5$5*5J5%5J5*$5J5%5J5JY5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJQ>3'37QJQ,7Q Q6?>6?>6?>7Q5%Q?>'7Q866(.8JIJ*J6TT3%(Q?'7Q5J5$5*5J5%5J5*$5J5%5J5%I5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJQ>3'37QYY5YX5JIZ5JIJ5JJI5JII5YX5JJ+5JIP5JJJQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3'37QJ%XQ,7Q Q6?>6?'7Q5J5$5*5J5%5J5*$5J5%5J5$5$5JJ+5JJX5JIP5*5JJ*5JIJ5JJP5JJ*5JIJ5PIQ'7Q5J5$5*5J5%5J5*$5J5%5J5P5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJ5PIQ177
Ex<strong>em</strong>plo <strong>de</strong> um macro para a Schedule MIB>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5*5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37QI5IQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5X5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37QI5I5I5IQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5Z5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37QI5I5IQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5Y5$5JJ+5JJX5JIP5P5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37QI5I5I5I5I5I5I5IQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5JI5$5JJ+5JJX5JIP5*5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37QJJP5JJY5JIP5JJ*5YY5JI+5JIJ5JJPQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5JJ5$5JJ+5JJX5JIP5*5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37Q5J5$5*5J5+5J5J5J%+YY5J5P5J5PQ,7Q !Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5J%5$5JJ+5JJX5JIP5*5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37Q%Q,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5J$5$5JJ+5JJX5JIP5*5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37Q%Q,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5J+5$5JJ+5JJX5JIP5*5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37QJQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5JY5$5JJ+5JJX5JIP5*5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37QJQ,7Q Q6?>6?>'7Q866(.8JIJ*J6TT3%(Q?>3' '7Q5J5$5*5J5%5J5*$5J5%5J5%I5$5JJ+5JJX5JIP5*5JJ*5JIJ5JJP5JJ*5JIJ5PIQ37QJQ,7Q Q6?>6?>6?>6?178
Cenários práticos <strong>de</strong> utilização da Expression MIB%8" @))&8%;DB8% %&%!) 8%;DB"
Cenários práticos <strong>de</strong> utilização da Expression MIB"+*.MA;DB1A@ISE23"hrSyst<strong>em</strong>Processes percentage m <strong>de</strong> processos = × 100 hrSyst<strong>em</strong>MaxProcesses 8%;DB(5$5Q'Q5$5Q,Q7Q9J69%_JIIQ/,5$5Q'Q5$5Q,Q 7'$% 35$5Q'Q5$5Q,Q 7P5$5Q'Q5$5Q,Q 7R(3R4( 5$5Q'Q5$5Q,Q5J7.,-(5I4(,5$5Q'Q5$5Q,Q5J 7R/R4('5$5Q'Q5$5Q,Q5J 7.,1-(5I4(5$5Q'Q5$5Q,Q5J 7R(3R4( 5$5Q'Q5$5Q,Q5%7.,1-(5I4(,5$5Q'Q5$5Q,Q5% 7R/R4(5$5Q'Q5$5Q,Q5% 7R(3R+*()$$%.,1-( "/%$$& $ &"B $ 0 ? % * ( ) $ ?" !% 89?%())&1N5ER3"+*).;DB.DD1A@9I9K3"( ∆ifInOctets+ ifOutOctets)× 8utilização = × 100( ∆t<strong>em</strong>po <strong>em</strong> segundos)× ifSpeed ,$ % ) $ ( I22h )) )% $ ( (" / $")#$%! !&,$" * 8% ;DB . 1A@IEFI3 ("
Cenários práticos <strong>de</strong> utilização da Expression MIB5$5Q'Q+5Q('Q7R(3R5$5Q'Q5+5Q((Q7QJII9J6;9%^9$=_JIIQ/,5$5Q'Q5+5Q((Q7$% 35$5Q'Q5+5Q((Q7P5$5Q'Q+5Q((Q7R(3R4( 5$5Q'Q5+5Q('Q5J7(-4(G'('5$5Q'Q5+5Q('Q5J7RR4(,5$5Q'Q5+5Q('Q5J7R/R4(5$5Q'Q5+5Q('Q5J7R(3R4( 5$5Q'Q5+5Q((Q5J74(G'('5$5Q'Q5+5Q((Q5J7RR4(,5$5Q'Q5+5Q((Q5J7R'/R4('5$5Q'Q5+5Q((Q5J7/#'$%/5$5Q'Q5+5Q((Q5I5I4('G'('5$5Q'Q5+5Q((Q5J 7RR4( (, 5$5Q'Q5+5Q((Q5J7 (,4( (, G'('5$5Q'Q5+5Q((Q5J 7RR4(5$5Q'Q5+5Q((Q5J7R(3R4( 5$5Q'Q5+5Q((Q5%7#(-4(G'('5$5Q'Q5+5Q((Q5%7RR4(,5$5Q'Q5+5Q((Q5%7R'/R4(5$5Q'Q5+5Q((Q5%7R(3R4( 5$5Q'Q5+5Q((Q5$7#(-4(G'('5$5Q'Q5+5Q((Q5$7RR4(,5$5Q'Q5+5Q((Q5$7R'/R4(5$5Q'Q5+5Q((Q5$7R(3R 8% K ( & *$%"8$) =(-77J>" + ? *"
Cenários práticos <strong>de</strong> utilização da Expression MIB$$$=$J>$=$I>$"! "%(total = checkService($1) + checkService($2) 5$5Q'Q5+5Q3(Q7Q(.(3(;9J=^(.(3(;9%=Q/,5$5Q'Q5+5Q3(Q 7#'$% 35$5Q'Q5+5Q3(Q7%I5$5Q'Q5+5Q3(Q 7R(3R4( 5$5Q'Q5+5Q3(Q5J7'866'554(,5$5Q'Q5+5Q3(Q5J 7R/R4(5$5Q'Q5+5Q3(Q5J 7R(3R4( 5$5Q'Q5+5Q3(Q5%7866554(,5$5Q'Q5+5Q3(Q5% 7R/R4(5$5Q'Q5+5Q3(Q5% 7R(3R182
ReferênciasA6EE 29EFBESBEFBEEB&&EFBEIB,ESB EFB EEM" M" NTT ;" B ; $ ; @ # #"I# J & # ( #%F#GKK;9EEE" =,PP555" " P>"C"A"NO ;/B
Referências@,,2I@,TEE@D;@D;@@@22@29'722' 22'D;/"@,,'"A;DB.....2S"%CI22I""@,T;"B ;"'; D; .B$ 8$ . % ( Z"S /jK9EEE@ D ; =@D;> $I"I C, 9EEE"=,PP555"" P>"@ D ; =@D;> @ ; $I"L I222"=,PP555"" >"@T" B)" ; &""+;,@+*ABU,$"I"L+I222"=,PP555" " P>"" @ @" N A" A$ # &F( ;D7I229"8"'7"N@+","78% ,;DN $ , ;7 T # ( ++ F#(++G:PPPC,I222"B" ' ; +; .B % ;TDTI222"'D;/@,=,PP555"" P,",P.,",>"';D 'U ; D $I"2 C, 9EEF"=,PP555"" P>"';DI/;7 ';D /;7 ; $9"2 /$ 9EES"=,PP555"" >"D7$22&EE&EF,ESDEFD+922L2D 7,T =,PP555"" P>"'"$'"5;",;"+X;,T$/5U; B;PD , T++ . ! Z"IK/F"SI2.SK2I222";" & " N( 8" , 7" & .+ & N ; B BU $ J & #+ # ( %F#(U %GKK B8,9EEE"" & H" H ' /5U ; #+ '9LJ%LJJ,RQ;9EEF", 7=,PP555" ,"P>""N"MB"/ 7"@ ,"A"8$(B;9EES"N" D '" M C" ;k 8$ , ; , T@(#-+" @#,#%-#A#%-#9EEF"D+PD8@ 922L2 D 7 T < + TD < T; +$$5" =DV. AG"S29 D , T . + T D . T; +$$5>"184
ReferênciasD+929RQD+SLEF.LD+PD8@ 929RQ ';+ < ' ; +*"=DV. A G"SI2 D , T . + TD . ; D ; D;>"D+PD8@ SLEF.L D 7 T < + TD.#; CI222"=,PP"5""P$5UPP*UP>" ;T C$l ; 8% D $9"2=,PP555"*$"P>"C/;7=,PP555"" >"8" a VT @, B $ J & #+ # ( %F#(U %GKKB8,9EEE"a"aa";H"Ta"D,H";T7+;+*T+/5U #.(Q #(( I!&#(+9EEE=,PP555"""U""*PmP>"185
Referênciasa5 ,EEa&EEaEEaERaESN ELN5ERN$EEN,ERNEEN22N22N22N29N29N2I/"a5 ,a"TH"D U;/8.,/5UTB ; Q #; &! F!GKK+5@R.F+9EEE"'" a& A" T ; , , D + ( - LL@LA 7" S.9K 9EEE=,PP "","P>"a"a/";7";;5 'TA + + - $"K "I ;9EEE"" a " ; & ; $ D ' # ! + F1)+GKJ9EER"M"a"NB",D ; 5U' /5U ; # ! + F1)+GKR7,%V/$9EES""N +D; ;%(;.O T9EEL"" N5 a" @T % " " F :9EER"'" N$ D , ;DB !& ( ! 9 R % :/$9EEE"" N, " H !& .! 9 & ( @: A.O T9EEE"" N " a , " 7$ + , 8T '; ; # #"I##; &(BU F(GKK n 99.9K+9EEE"A"NC"+$; ; 5,/;7 (V # F (#G:PPP + 8, I222"A" N C" +$ + , ;T ' /5U; 8#+ (( F8#+((;M58VCI222"A"NC"+$'; D #+ # )( &#F((--G:PPPXAD) I222"A"NC"+$'; ;@ LM +N ! 6O F +!:PPQ & 7 I229"A" N C" +$ /;7 ; ;D 7 # #"I# # ( # F #G:PPQ ;I229"A"NC"+$.,/;7 :PP:#; &#"U F#":PP: '+I22I"186
ReferênciasN2INEE;;E2;7;EF;EF;TER/UT$EE//;7+$EL+$EQ+$EE7 U227,EF7EF`UEEA@92RRA@99QQA"NC"+$,/;7 :PP:#; &#"U F#"G:PP: '+I22I"A"NC"+$5 /5U; Q # + # ( F #+#(GKK 07 ;9EEE"; T+*; 22.29.2I"=PP" " PPPP22.29.2I">"";'"B5$U +XATi9EE2DB/2.FKS9SQ.LE.F";7 T=,PP9EQ"""P;7P>"C";."nTC"M%$T'/5UT; 7 ! & -((+IQKKSIP:W( #! &1 9EEF"/" ; a" a 7" ; @ ; ; /5U Q 8+ )+9EEF"7";T+$$5O . !&(!9W%LC,9EER"D"/UT$"+X;"78"A$B .@ 5, D J & # + # ( %#(U %GKKB8,9EEE",/8./;77*=,PP555"." P>"C"N"+$C"";; ,/5U TD.%(Z"I/jL "L29.L9L'&9EEL"C"+$'$$D !!V$$9EEQ"C"+$A"N'; ; Q #; & ! F!GKK+5@+9EEE"B" 7 U H" O " O , D ; 5, /;7O ,T M5 #I# #" % (F%(G:PPPMI222"Z" 7, " a, ; 5 +$$5 #+ 9LJ%R=9EEF>"IR.KS"C"7C"ATD+7'99EEF"C"`U@"a78%5,;DB!&(!9R%:/$9EEE"a" ;@ , ;" A ; D B /5U; @7PD7. # -0 + QPJJ 9EFF"a" ;@ , ;" A D ; D @7PD7. D # -0 + QQTT;9EE2"187
ReferênciasA@99QRA@9I9KA@99QSA@9LQ9A@9LEKA@9QEIA@9RK2A@9SKFA@9E2QA@9E2RA@9E2SA@IIQSA@IKERA@IQS2A@IQS9A@IQSIA@IQSKA@IQSLa" ;@ , ;" A ; D B /5U; @7PD7. # -0 + QQTJ;9EE2"a" ;@ , ;" A ; D B /5U; @7PD7.;DB.DD#-0+Q:QL;9EE9"C"@;";",C"'$/5U; 7=/;7>#-0+QQTR;9EE2"C" @ a" ;@ , ;" A " O o; .. ; ; DBo#-0+QWTQ9EEK"8"'U7"N "A* ,a";@ ,'; +*B #-0+QWKLC,9EEK"B" O * " @ a" @ " , " O , /;7'7DZI"2#-0+QTK:;9EEL"" B.N V$ A D O O O #-0+QJLPC,9EEL"" B.N N" ; V A N =VAN> #-0+QRLS'&9EEL"C" @ a" ;@ , ;" A " O 7 + Z I , /5U ; 7 =/;7$I> #-0+QKPTC9EER"C" @ a" ;@ , ;" A " O ; Z I , /5U ; 7 =/;7$I> #-0+QKPJC9EER"C" @ a" ;@ , ;" A " O ; DBZI,/5U; 7=/;7$I>#-0+QKPRC9EER";"'B"O *'" 8%T7Z9#-0+::TRC9EEF""B.NA" N";VAD=VAD>T%#-0+:LKJ 9EEF"C"@A";T'"7B"5DZK,D. /5U ; 5U # -0 +:TRP9EEE"'"M A"7,B"O *,' /;7; 5U#-0+:TRQ9EEE"C" @ '" M A" 7, B" O * ; 7 ', ,/5U; 7=/;7>#-0+:TR:9EEE"'" N$ 7" ;T B" 5 /;7 # -0 +:TRL9EEE"V"B,B"O *V.T;=V;>$K, /5U ; 7 =/;7$K> # -0 +:TRW9EEE"188
ReferênciasA@IQSQA@IQSRA@IQSFA@IQSEA@IQF2A@IR9RA@ISE2A@IEIQA@IEF9A@IEFIA@K29LA@K9RQA@KIK9AEEB" O * A" 7, a" ;@ , Z5. @ ;=Z@;> , /5U ; 7 =/;7> #-0+:TRT9EEE"A" T '" N$ " A, B" O * @% 5 Z 9Z I Z K , D. /5U ; 5U#-0+:TRJ;I222"a" ;@ , '" 7U C" ,5 = C" @ a" ;@ , ;"A " O > ; D Z I=;D$I>#-0+:TRS9EEE"a" ;@ , '" 7U C" ,5 = C" @ a" ;@ , ;"A " O > % @$ ;D$I # -0 +:TRK9EEE"a" ;@ , '" 7U C" ,5 = C" @ a" ;@ , ;"A"O >@;D$I#-0+:TSP9EEE"A" C"TC"; M"TTUN";7"N,"B.N MT% 7 < M7P9"9 #-0+:JQJC,9EEE""O MA;DB#-0+:RKP;I222"a"O ,'; +*A7 NU+#-0+:K:TI222"A" a$ = B" 5> 8$ ;DB # -0 + :KSQ+I222"A"a$=B"5>'; 8%;DB#-0+:KS:+I222"A" a$ = B 5> / N ;DB # -0 +LPQW/$I222"'"N$C",5'; +*,' ; #-0+LQJT I229"'" N$ C" ,5 ' ; +* , ; +#-0+L:LQCI22I";"A+"'8$ ; /5U; .%#(9:%:":LR,:T:9EEE",EF " , @" ; 8 ; /5U ; =;/;> , , : # ; & F GKS8 ,E.999EEF",522,522,529C" ,5 " V G;N 8%, ;D 'D'.. ..%.22"%C,I222"C" ,5 C" `U @" a B ' ; 5, , D8 ;DB # . ( + 9QS%T;I222"C" ,5 " ; A$ 8 D ;DB # #"I# # ( # F#G:PPQ ;I229"189
Referências,5ES,FR$29!22!29!2I!EE+;$EF2229EEVAD,O ,EFGGG;NEFC" ,5 /5U ; T ' < A,7T 5 +%#(%( IE=9Q>9FLK.9FQI/$9EES"",DTL"LB'D@+ ( - & + ( +( *+)9EFR"" $ H" H '" , / $ /5U T.( + 9QK%L;I229"7"!4>-)! "O " $ *%#7 % " 9 Q ( B %"#B( 7!#7M9EEF"" ' ; /5U ; -C,I222"" C" ,5 a" ;@ , ;D . /% ; D#,,,P:$C,I229"C"M","H T; ,/5U ; #+ "" ! &0 F""!KKNZ /$8VIFC,9C,9EEE"VAD@M8;8=,PP555"" P P.,>""O ,"B&&B"7 U'N/5UV ; : #; &#! F #!GKS ( 9 " 7 L.S C,9EEF",GNG=,PP%"," P%.*P%",>",G;NG=,PP%"," P%.*P%",>"O O O @ o8% ;U N =G;N> 9"2oO K@ A8@.%.9EEF2I92 =,PP555"5K" PAP9EEFPA8@.%.9EEF2I92>$9EEF190
ReferênciasHE9H"H"&"H/5U; T' D"a,O "n=8"> # #": #(#%F#(#%GKQO , '@8V9EE9"191