O impacto de controladores de banda em domínios DiffServ e roteamento dinâmico
183
0
0
Texto
(2) UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO. ANA PAULA SILVA DOS SANTOS. “O IMPACTO DE CONTROLADORES DE BANDA EM DOMÍNIOS DIFFSERV E ROTEAMENTO DINÂMICO”. ESTE TRABALHO FOI APRESENTADO À PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO DO CENTRO DE INFORMÁTICA DA UNIVERSIDADE FEDERAL DE PERNAMBUCO COMO REQUISITO PARCIAL PARA OBTENÇÃO DO GRAU DE MESTRE EM CIÊNCIA DA COMPUTAÇÃO.. ORIENTADOR(A): DJAMEL FAWZI HADJ SADOK. RECIFE, JANEIRO/2003.
(3) Dedicatória Dedico este trabalho a Deus que me deu o Dom da perseverança e muita energia para vencer mais esta etapa de vida. Ao meu marido pelo incentivo, paciência, compreensão e atenção. Dedico, em especial, aos meus queridos pais que me forneceram todos os motivos para realização deste trabalho e evolução profissional. A todos os meus parentes, tendo como precursora a minha estimada Avó Alice Santana e aos já ausentes Avós. Ao meu orientador Djamel Sadok e aos demais professores pelo esforço conjunto para a conclusão desse mestrado. Aos amigos e aos colegas do grupo de trabalho de Qualidade de Serviço do CIN que me deram o apoio necessário nos momentos de dúvidas e indecisão. Enfim, dedico a todos que me proporcionaram a realização deste sonho.. III.
(4) Resumo Qualidade de Serviço (QoS) para redes TCP/IP é um conceito que promete promover. a. utilização. de. aplicações. que. necessitam. de. garantia. e. confiabilidade, na maior rede de computadores do mundo, a Internet. Dentre as arquiteturas disponíveis para se implementar QoS, uma baseada em priorização de pacotes ou serviços, denominada Serviços Diferenciados (Differentiated. Service - DiffServ), define mecanismos e componentes para oferecer mais eficiência na utilização dos recursos da rede. O controlador de banda (Bandwidth Broker - BB) é o componente da arquitetura DiffServ que controla e gerencia os recursos disponíveis na rede, como largura de banda e as políticas de serviços entre domínios vizinhos. O perfil bilateral de negociação de serviços do controlador de banda implica na necessidade de manter um caminho ou rota preestabelecida para cada conexão negociada. Em domínios que utilizam roteamento dinâmico tal proposta é insatisfatória. Esta dissertação propõe um modelo de implementação que possibilita a utilização do controlador de banda em Domínios DiffServ com Roteamento Dinâmico. Neste trabalho, são previstos problemas de renegociação e realocação de recursos dentro de um ou mais domínios, avaliando, com simulações, o desempenho desta proposta. Palavras-chaves: qualidade de serviço, serviços diferenciados, controlador de banda, roteamento dinâmico.. IV.
(5) Abstract Quality of Service (QoS) to TCP/IP networks is a technology that promises to improve applications by guarantying their reliability, in the biggest network of computers in the world, the Internet. Amongst the architectures to implement QoS, there is the Differentiated Service (DiffServ). An architecture based on the priorization of packets or services that defines mechanisms and components to offer more efficient uses of the features of the network, in accordance with the service and politics of a domain. The Bandwidth Broker (BB) component of the DiffServ architecture controls and manages the resources in the network; such as bandwidth requirements that are negotiated with neighboring domains. The bilateral profile of service negotiation of the bandwidth broker implies in a bigger necessity to have a path or route preestabilished for each connection what it makes, therefore it is difficult to operate in domains that use dynamic routing. This dissertation proposes a model that makes possible to use the Bandwidth Broker in DiffServ domains with dynamic routing, by foreseeing problems of renegotiating and reallocating resources to services inside one or more domains. The performance of this proposal is then evaluated, using simulations. Keywords: quality of service, differentiated services, bandwidth broker, dynamic routing.. V.
(6) Sumário ÍNDICE DE FIGURAS....................................................................................................................... VIII ÍNDICE DE TABELAS .......................................................................................................................... IX ÍNDICE DE GRÁFICOS ......................................................................................................................... X GLOSSÁRIO........................................................................................................................................... XI CAPÍTULO 1 INTRODUÇÃO...............................................................................................................13 1 INTRODUÇÃO .........................................................................................................................................14 1.1. MOTIVAÇÃO ......................................................................................................................................14 1.2. RESULTADOS PROPOSTOS .................................................................................................................16 1.3. ESTRUTURA DA DISSERTAÇÃO ...........................................................................................................16 CAPÍTULO 2 QUALIDADE DE SERVIÇO NA INTERNET............................................................18 2 QUALIDADE DE SERVIÇO NA INTERNET ...................................................................................................19 2.1. APLICAÇÕES E TIPOS DE TRÁFEGO ......................................................................................................19 2.2. ENGENHARIA DE TRÁFEGO .................................................................................................................22 2.3. MULTIPROTOCOL LABEL SWITCHING (MPLS) ....................................................................................23 2.4. ROTEAMENTO BASEADO EM RESTRIÇÕES ...........................................................................................24 2.5. SERVIÇOS INTEGRADOS .....................................................................................................................24 2.5.1. O PROTOCOLO RESERVA DE RECURSOS ..........................................................................................25 2.6. SERVIÇOS DIFERENCIADOS ................................................................................................................30 2.6.1. PHB EF ........................................................................................................................................32 2.6.2. PHB AF ........................................................................................................................................33 2.6.3. O CONTROLADOR DE BANDA ..........................................................................................................35 2.7. RESUMO ...........................................................................................................................................36 CAPÍTULO 3 DESVENDANDO O CONTROLADOR DE BANDA .................................................37 3 DESVENDANDO O CONTROLADOR DE BANDA ...........................................................................................38 3.1 ADMISSÃO LOCAL OU ESCOPO INTRADOMÍNIO ....................................................................................39 3.2 GERENCIAMENTO DE RECURSOS ENTRE DOMÍNIOS OU ESCOPO INTERDOMÍNIO ....................................41 3.2.1 ACORDOS ENTRE DOMÍNIOS ............................................................................................................42 3.3 SEGURANÇA EM OPERAÇÕES COM O CONTROLADOR DE BANDA ............................................................44 3.4 ARQUITETURA DO CONTROLADOR DE BANDA.......................................................................................45 3.4.2 BANDWIDTH BROKER DATABASE (BBD) ..........................................................................................45 3.4.3 BANDWIDTH BROKER SERVER (BBS) ..............................................................................................46 3.4.4 BANDWIDTH BROKER COMMAND LINE INTERFACES (BBCLI)............................................................46 3.4.5 BANDWIDTH BROKER AUTHENTICATION TUNNEL SERVER (BBATS) .................................................47 3.4.6 BANDWIDTH BROKER ADMINISTRATIVE SERVER (BBAS) .................................................................47 3.5 ACORDOS DINÂMICOS ENTRE DOMÍNIOS .............................................................................................47 3.6 SINALIZAÇÃO COM RSVP....................................................................................................................48 3.7 OPERAÇÃO DE UM CONTROLADOR DE BANDA.......................................................................................49 3.8 RESUMO ............................................................................................................................................52 CAPÍTULO 4 PROTOCOLOS DE ROTEAMENTO DINÂMICO ....................................................53 4 PROTOCOLOS DE ROTEAMENTO DINÂMICO .............................................................................................54 4.1 PROTOCOLOS DE ROTEAMENTO DINÂMICO ..........................................................................................54 4.2 ROUTING INFORMATION PROTOCOL - RIP ..........................................................................................55 4.2.1 ALGORITMO BASEADO EM VETOR DE DISTÂNCIA ..............................................................................56 4.2.2 ESPECIFICAÇÕES DO PROTOCOLO RIP .............................................................................................59 4.3 OPEN SHORTEST PATH FIRST .............................................................................................................61 4.3.1 ALGORITMO BASEADO NO ESTADO DO ENLACE .................................................................................61 4.3.2 O PROJETO DO OSPF.....................................................................................................................63 VI.
(7) 4.4 BORDER GATEWAY PROTOCOL VERSION 4 ― BGP-4 ..........................................................................66 4.4.1 ALGORITMO BASEADO EM VETOR DE CAMINHO ................................................................................67 4.4.2 ESPECIFICAÇÕES DO PROTOCOLO BGP ............................................................................................68 4.4.3 DETECÇÃO DE ERROS ......................................................................................................................70 4.4.4 POLÍTICAS E SEGURANÇA DE ROTEAMENTO DO BGP.........................................................................70 4.5 RESUMO ............................................................................................................................................71 CAPÍTULO 5 UM MODELO PARA O CONTROLADOR DE BANDA COM ROTEAMENTO DINÂMICO..............................................................................................................................................72 5 UM MODELO PARA O CONTROLADOR DE BANDA E ROTEAMENTO DINÂMICO.............................................74 5.1 CONTROLE GERENCIAL DA LARGURA DE BANDA ...................................................................................74 5.2 CONFLITOS DE NEGOCIAÇÃO COM POLÍTICAS DE ROTEAMENTO ...........................................................77 5.3 CASOS ESPECÍFICOS ...........................................................................................................................79 5.4 CARACTERIZANDO UM NOVO MODELO PARA O CONTROLADOR DE BANDA .............................................80 5.4.1 SINALIZAÇÃO DE ALTERAÇÕES DE ROTAS .........................................................................................81 5.4.2 EXTENSÃO DO RSVP PARA SINALIZAÇÃO DE ROTAS .........................................................................81 5.4.3 SINALIZAÇÃO DOS PROTOCOLOS DE ROTEAMENTO ...........................................................................82 5.4.4 CONTROLE DE ROTAS DO BB (BBRC) .............................................................................................83 5.4.4.1 TABELA DE ROTAS DO BB (BBRT) ..............................................................................................84 5.4.4.2 FUNCIONAMENTO DO BBRC.........................................................................................................85 5.4.5 MECANISMOS DE CONTROLE DE PERDA DE FLUXO RESERVADO .........................................................88 5.4.6 LARGURA DE BANDA DISPONÍVEL ....................................................................................................88 5.4.7 CONTROLE DE POLÍTICAS ................................................................................................................89 5.5 UMA NOVA ARQUITETURA PARA O BB.................................................................................................90 5.6 RESUMO ............................................................................................................................................92 CAPÍTULO 6 ESTUDOS DE CASOS ..................................................................................................93 6 ESTUDOS DE CASOS...............................................................................................................................94 6.1 TOPOLOGIA IMPLEMENTADA ...............................................................................................................94 6.2 TÉCNICA DE AVALIAÇÃO .....................................................................................................................96 6.2.1 DESENVOLVIMENTO DO CONTROLADOR DE BANDA ...........................................................................98 6.2.2 CENÁRIOS.....................................................................................................................................102 6.3 RESULTADOS ....................................................................................................................................103 6.3.1 PRIMEIRO CENÁRIO – RIP EM AMBOS MODELOS SEM QUEDA DE ENLACE .......................................104 6.3.2 SEGUNDO CENÁRIO – OSPF EM AMBOS MODELOS SEM QUEDA DE ENLACE ....................................105 6.3.3 TERCEIRO CENÁRIO – RIP EM AMBOS MODELOS COM QUEDA DE ENLACE ......................................107 6.3.4 QUARTO CENÁRIO – OSPF EM AMBOS MODELOS COM QUEDA DE ENLACE......................................110 6.3.5 QUINTO CENÁRIO – RIP VERSUS OSPF NO NOVO MODELO COM QUEDA DE ENLACE ......................112 6.3.6 RESULTADOS POR PHB .................................................................................................................113 6.4 RESUMO ..........................................................................................................................................114 CAPÍTULO 7 CONCLUSÃO ...............................................................................................................115 7 CONCLUSÃO ........................................................................................................................................116 7.1 CONSIDERAÇÕES ..............................................................................................................................116 7.2 CONTRIBUIÇÕES ...............................................................................................................................118 7.3 TRABALHOS FUTUROS ......................................................................................................................118 CAPÍTULO 8 REFERÊNCIAS BIBLIOGRÁFICAS........................................................................120 8.1 LIVROS E PERIÓDICOS ......................................................................................................................121 8.2 REQUEST FOR COMMENT (RFCS) E INTERNET DRAFTS ......................................................................122 8.3 WEB SITES ......................................................................................................................................125 APÊNDICE A SIMULAÇÕES .............................................................................................................127 A.1 O SIMULADOR .................................................................................................................................128 A.2 IMPLEMENTAÇÕES ............................................................................................................................130 VII.
(8) Índice de Figuras Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura. 2.1 - RSVP em Máquinas do Usuário e Roteadores ................................................................26 2.2 - IntServ com RSVP ..............................................................................................................29 2.3 - Visão Lógica do Fluxo de Dados no Condicionador de Tráfego...................................31 2.4 - Domínio DiffServ com Encaminhamento Premium ........................................................32 2.5 – Fluxo EF com Balde de Fichas..........................................................................................33 2.6 – Fluxo AF com Balde de Fichas .........................................................................................34 2.7 - Representação dos SLAs ...................................................................................................35 3.1 – Admissão Local...................................................................................................................40 3.2 – Domínios DiffServ controlados por BBs ..........................................................................42 3.3 - Tipos de Sinalização do Controlador de Banda ..............................................................43 3.4 - Arquitetura do BB [Nei98] proposta pelo QBone [QBoneBB]. .....................................45 3.5 - Sinalização RSVP em redes finais.....................................................................................49 3.6 - Operação do Controlador de Banda [RFC2475].............................................................50 4.1 - Sistemas Autônomos..........................................................................................................55 4.2 – Exemplo de Topologia.......................................................................................................56 4.3 – Cabeçalho de Pacotes RIP-2 ............................................................................................59 4.4 – Cabeçalho de Pacotes RIP-2 para Autenticação............................................................60 4.5 – Roteadores e Áreas OSPF.................................................................................................64 4.6 - Cabeçalho de Pacotes OSPF..............................................................................................65 4.7 – Sistemas Autônomos Numerados....................................................................................67 4.8 - Roteadores Vizinhos e Parceiros BGP ..............................................................................69 4.9 - Cabeçalho de Pacotes BGP................................................................................................70 5.1 – Solicitação e Estabelecimento de uma mensagem RAR...............................................74 5.2 – Queda de Enlace Durante uma Reserva.........................................................................74 5.3 – Restabelecimento de Reservas pelas Regras de Roteamento.....................................75 5.4 – Renegociação de uma Reserva pelo BB .........................................................................76 5.5 – Conflito entre Políticas de Roteamento e SLAs..............................................................77 5.6 – Sinalização de Rotas do BB ..............................................................................................85 5.7 – Nova arquitetura para o BB..............................................................................................90 6.1 – Backbone RNP2..................................................................................................................95 6.2 – Representação da Topologia Implementada no NS......................................................96 6.3 - Saída de Dados sem o BB ...............................................................................................100 6.4 - Saída de Dados com o BB ...............................................................................................100 6.5 - Vazão de Dados com o BB e o protocolo RIP...............................................................105 6.6 - Vazão de Dados com o NBB e o protocolo RIP............................................................105 6.7 - Vazão de Dados com o BB e o protocolo OSPF ...........................................................107 6.8 - Vazão de Dados com o NBB e o protocolo OSPF.........................................................107 6.9 - Vazão de dados com o BB, RIP e Queda de Enlace ....................................................109 6.10 - Vazão de dados com o NBB, RIP e Queda de Enlace ...............................................109 6.11 - Vazão de dados com o BB, OSPF e Queda de Enlace...............................................111 6.12 - Vazão de dados com o NBB, OSPF e Queda de Enlace ............................................112 A.1 - Visão Simplificada do NS.................................................................................................128 A.2 - Ligações OTcl e C++ .........................................................................................................129. VIII.
(9) Índice de Tabelas Tabela Tabela Tabela Tabela Tabela Tabela Tabela Tabela Tabela Tabela Tabela Tabela Tabela Tabela Tabela. 2.1 - Proposta de Codificação para PHB AF ............................................................................34 4.1 – Tabela de Rotas Inicial do Roteador A...........................................................................57 4.2 - Tabela de Rotas Parcial do Roteador B ..........................................................................57 4.3 – Tabela de Rotas Parcial do Roteador D .........................................................................57 4.4 - Tabela de Rotas Parcial do Roteador A ..........................................................................57 4.5 – Tabela de Rotas Parcial do Roteador C .........................................................................58 4.6 – Tabela de Rotas dos Roteadores OSPF..........................................................................62 4.7- Tipos de Autenticação OSPF..............................................................................................65 5.1 - Política de Roteamento do nó C ......................................................................................77 5.2 – Tabela de Rotas do router@nc-rj ...................................................................................85 5.3 – Tabela de Rotas do BB@nc-rj .........................................................................................85 5.4 – Tabela de Acordos do Domínio NC-RJ ...........................................................................86 6.1 - Fontes de tráfego e Tempos de transmissão ................................................................97 6.2 – Características Técnicas dos Enlaces .............................................................................98 6.3 - Cenários Modelados para Simulação.............................................................................103. IX.
(10) Índice de Gráficos Gráfico Gráfico Gráfico Gráfico Gráfico Gráfico Gráfico Gráfico Gráfico Gráfico Gráfico. 6.1 – Tráfego de Dados com e sem o BB ...............................................................................99 6.2 – Vazão de dados com o BB e o protocolo RIP.............................................................104 6.3 – Vazão de dados com o NBB e o protocolo RIP ..........................................................104 6.4 – Vazão de dados com o BB e o protocolo OSPF..........................................................106 6.5 – Vazão de dados com o NBB e o protocolo OSPF .......................................................106 6.6 – Vazão de dados com o BB, RIP e Queda de Enlace..................................................108 6.7 – Vazão de dados com o NBB, RIP e Queda de Enlace ...............................................108 6.8 – Vazão de dados com o BB, OSPF e Queda de Enlace...............................................110 6.9 – Vazão de dados com o NBB, OSPF e Queda de Enlace ............................................111 6.10 – Vazão de dados com NBB entre RIP e OSPF............................................................112 6.11 – Vazão de dados por PHB.............................................................................................113. X.
(11) Glossário AAA – Authentication Authorization Accounting AF - Assured Forward AS – Autonomous Systems ASN – Autonomous Systems Number ATM – Asynchronous Transfer Mode BB – Bandwidth Broker BBAS - Bandwidth Broker Administrative Server BBATS - Bandwidth Broker Authentication Tunnel Server BBCLI - Bandwidth Broker Command Line Interfaces BBD - Bandwidth Broker Database BBRC - Controle de Rotas do BB BBRPC - Bandwidth Broker Routing Policy Control BBRT - Bandwidth Broker Routing Table BBS – Bandwidth Broker Server BE – Best Effort BGP - Border Gateway Protocol BGP-4 – BGP version 4 CBR – Constant Bit Rate CIDR – Classless Interdomain Routing COPS – Common Open Policy Service CoS - Class of Service DiffServ – Differentiated Services DRPD - Domain Routing Policy Database DS Field - Differentiated Service Field DSCP - Differentiated Service Code-Point EF - Expedited Forward EGP - Exterior Gateway Protocol ERP - Exterior Routing Protocol FTP – File Transfer Protocol ICMP – Internet Control Message Protocol XI.
(12) IGMP – Internet Group Management Protocol IntServ – Integrated Services IP – Internet Protocol IPv4 – IP version 4 IPv6 IP version 6 IPSEC – IP Secure IRP - Interior Routing Protocol LDP – Label Distribution Protocol LSP - Label- Switched Path MD5 - Message-Digest Algorithm version 5 MPLS - Multiprotocol Label Switching MRTG - Multi Router Traffic Grapher NBB – New BB NS – Network Simulator OSPF - Open Shortest Path First PHB – Per Hop Behavior PoP – Point of Presence QBone – Quality backbone QBoneBB - QBone Bandwidth Broker Advisory Council QoS - Quality of Service RAR – Resource Allocation Request RIP – Routing Information Protocol RIP-2 – RIP version 2 RSVP - Resource Reservation Protocol RTT – Round-Trip Time SBM – Subnet Bandwidth Manager SLA - Service Level Agreement SLSs – Service Level Specification SNMP - Simple Network Management Protocol SPF - Shortest Path First TCP – Transport Control Protocol ToS - Type of Service XII.
(13)
(14) !"#$ % # &'. (. ). * ' )+ , - ./0. &2. ) &9. 1. 3 2 ) + , 45"67 /0 8. :. 9 ; 3 99+ , 8 ..0 < =. , - .>0. 8 2 ) = ?. 5. 1. @. 1 =. 2. ? 3. 1 !"#, - .0. %. @B. %. 1. ". %. , % 63..0. A@ %. 6. 6?. 1. C. %. @ /D. ?. 1@. 1. C. E 1. <. 3. 1 %. F G.
(15) ?. I. <. @. ?. @. 1. G '9 %. , '9. 1. 0. I. ../ ?. 6. J. C. %. G. '9 ? 1 1. '. ?. 1 2 ). <. #. 3. ?. 1. 1. %. 1@ ? 2 ). I1. # ?. 8. <. J1 %. 2 ) G. 1. ?. :. 9 ;. ? 1. 1 E. 8. 1. < 1@ 9. 99. ? H.
(16) < # ?. C. C <3. <. ". A@ <. 99. 1. C. C 1. C. G C. ?. <. &. ". H 7+. 1 %. = ?. 2. <. 1. 8 ". 6. <. %. 1. I. 99 ?. I. ?. G". 2 ) 8 " 7.
(17) = 8 ". H. I. 99 99 C. ". 1 99. G". 1 C. 7. C. 8 : ;). C I. H. ". 1. ?. 3 8) , 8)360 H8 ". >? C. 1 C 1<. 8 ". / 1. @ C. >.
(18)
(19) ". #$. $ $. %. #. ". &. $ #. ' (. $. $ $. *. ). +. #. ,. . !/ 0. '1 #. +. +. ). ). #. 0. +. ). 2#. $. .. '1. 1. 4 4*. 1. +. + * 1 5. 3. 1 5 1. #. * 1. $ 47. 8# 12 $ 59 !/. "2 66/ 7081 #. ). !.
(20) 9.;:< =/. >. '1 4. 5. ) ;. ). . !/ 3. !0 4. ). ?+# @5. ,. &. ;. 4. 5. $. 0 # &. 4. A. $. C. 5 & B. +. ) ,. ". ). ". ) 4,. ). 5 D. #. 4 & 4. 5. ). &5 #. + ). ". ) E :6.
(21) #. ". #$. %. &. ". !0. ). $. # &. ). E. 2 #5. ) 4 ). F. ). #. !". # '1. &. ) # ". ). &. ). #. (. #. #. 4. ). ). 5 G. & A. '1 ". ). '1 ) ,. ) ). $ :.
(22) >. & $. &. #. ;. '1. 4. &H. &H. & 5;. '1 #. # '1(. #. !" ;. ). &. +. # &. ). F. 48"(. I"(5. ) G. ). ) ,. %. #. # #$. 7 4. ). ) 5. (. +. ). & $. '. ( "2 66/. # &. #,. ::.
(23) J. #. '1. &. (. ) 7 ,. ". A. $. $. ) *. +". ,. '. # *-+. % 7081 9 !!/ B. $. '1. $ &. B. ). $. '1 # 7081. ". + #. 7081 &. $. $ % 7081. #. ) 9 !!/ 3. •. & &. $ 2. &. ) H •. &. 9 1$. 0 $.. 9. 0. 491K05 9.;::6L/. 4%10.59.; :MN/ H. •. ?. 0 "J7. 7081. 12 $. %. 0 $ + 8105 810. O. $. 48# +. B. B :<.
(24) ,. % 810. # &. B. % #,. #. 0. #. + 8*05 P. B. 48# *. 91K0. D 2 ?0 #. # #. 4PD059.; NN /. %10. ;. B. " $. . /. &. 0. %. /. #. ) 9.;:< =/ '1 &. $ #. ,. ; $ G. &. ' 14. 1. $. * 1 5. 1 %. 9.; =<</ " #. 9. %. 9. 0. 9.;::6L/. 4. 5. $ " G. &. (. + 91K0. # &. # :M.
(25) %. 1 3. ) H. ). #. $. *. ) +. &. ) #. ;. ; &. O. &. ". 91K0 0. 1. 2-. /. /. 91K0. ) &. %. C. 0. ;70J !=/. ;. .. :. D70J !=/. 91K0. ,. B. 3 4 5. $. %. # %. .. .. % 5. $. %. ..% 4. :L.
(26) &. " &. 3. %. ,. & $. %. # (. &. &. ; O ". $. * 6 4 $. +. &. /. / 5-. / 5-. / 5-. / 58 /. 4. 4. -. -. 4 4. &. 4. 4 4. 4 $. 4 $. 8. * ;. 4 / 5-. >. 4. 8. ; ;. 3. &. #. * 6. 7. /. # + +. ; #. #. +. '1. #. G# $ 1. $. Com RSVP a reserva somente é feita pelo receptor. A especificação aparece pela primeira vez no transmissor. :=.
(27) #,. * ). ,. >. 4. #,. #. 91K05 4. 5 "B. 91K0 7 ) & ;. &. 91K0. &. #, *. #, A. ". ) 9.;:: 6/. 9 1K. 91K0. 0"JQ ". 0"JQ. $. + + $. >. $. 0"JQ. $. #. 0"JQ. ". B. ". 9 1K. &. 0"JQ. 0. 9 1K + R. $. 1%.J. S #. 1%.J. % #. &. H 0"JQ. 9 1K ". G. # :N.
(28) $. 91K0. #$. ). ;. $. 1%.J. #. ". A. #,. ). 91K0. &. & #. %91K0. 9.;::6L/ 3. & 4.& +.. 5. 0. + ..5+ $. #5. ;. $. 41$. &. $. 5. 8. &. $. + 1 5+. C. +. 4I. +.. + I.5+. #. $. &. 9. $. 1. ). I.. B. C T. &. C. ( &. #. ... $. :.
(29) >. ,. #. ". 91K0. #. #. ". & ;. & C. $. #. , J $. C. C. / :8 - (9 /& 5. 0"JQ 0"JQ. 9 1K. /& 5 9 1K. ; <<. - (9. 3. 0. 4. / 5-. $. 1. ,. # 4. #. #&. 4.. : :5. $+. ,. 05D !/. :. #&. # ,. 0. , '1. $. $ $. '. + $. B. J. :!.
(30) ,. ,. ;. $. ). #. #. =. #. 8 4*. 1. 1. + * 1 5 '1. #. '1 U. & 2. '. #. $. * 1 $. % ;. ". &. # &. ) R. S. #. &. (. #. &. 0 &. $. J 1: 4J?. 1. 5. #. $. 04 0 M5 ( :. % 0=. J 14J? #. 1. 5 ; 14;. M 1. 04 0 M5 ( 5 <6.
(31) $ ?. J1. *. .. 1. ". *. +. ;. +0. #. 1. + *1;0 0. .. + *1. *1 .. * 1. O ,. %. .. &. :<. 9.;:MNL/1 $66/ 3. 0 ;. 7. 1 *. 7 3. ) 4 5 $ +>. 5;. 3 ?. 8. 3. F. (. &. > " $. #5;. 3 #. 5*. 3. 57. 57. 3. #. ). $. &. *1.. 3 <.
(32) 51. 3. #. &. *. $. , 3 1. 4". ". .2. $. +. ".5. 4 &. &. $ 1. .2. 0. + .5".. # $,. .. ). #&,. #&. P. $ 40 Q 40QP. P $. +. + 0QP5. . 0QP ".5. $. &. =. -90&3. % 0QP .4.. : M5. A. ,. 4. 5. # ' @ -. 9. 9. >. P 9 9 0B&. 3 ? 3 ? 3. P 1. ' .48. 8. &. '. -. <:.
(33) ,. 0. $. 0. #&. , 1. #. #. . , #. ,. & 4. 5. &. $. #. C. @ # @. $. $ #. 1. 4.. #. : L5. $. $ $. &. .>. & $. ,. &. ,. O. % 0QP .. #. +. $ &. $ 0QP ". P .$ 1 0. 7"9;"*%9 10 9"0%9 .;Q"1 3. =. 1 A 3 ? &3. 0. .. 3 '. -90 3. % 0QP ".. $. % ".. 4.. : =5 <<.
(34) P .$ 1. 0. 7"9;"*%9 10 9"0%9 .;Q"1. 0 4. 3. '. ".. =A3 ?. 3. $ 5. $. 0. 3 '. ". # $. #. ##. B* 1. $. #. 0 3. $. ".. H. (. ".H. $. ,. 4 $. #. ##. 5. ". %. B. ' ##. > 9.;:L!N/. J#. :. ;8 "11 * 1;"9J. 1 9KV%%8 W 70;% ;8 "11 M. ;8 "11 :. ;8 "11 <. %>9%. 09"J". P9%(X. P"Y%. ". Z66 6 6. ".: Z6 66 6. ".< Z6 6 6. ".M Z 666 6. 7U* %. ". :Z66 66. ".::Z6 6 66. ".<:Z6. 66. ".M:Z 66 66. ". <Z66. ".:<Z6 6 6. ".<<Z6. 6. ".M<Z 66 6. "8 J%. ;8 "11. (". 6 4-. $. -90 3 <M.
(35) =) 2. 0. ". * 1. ,. #. $. #. : N5. +. #. 1. 8. 4.. ". + 18" >. % A. 18". C A. * 1. #. *1. B (. #. 18". $. $. &. $. '1. *1. , $. ;. #,. '1 #. PP5 % PP. 4P. 2 $P @ +. #$. #. # ) 418" 5. 3. B4/. $. +. <L.
(36) ". R J2 +# *. PP. "$. S9.;:=< /. ,. [( $. K. 1. \ # : 'P. 'P. P. 2 $P @ ". ?;. 'P. PP/. B / (. #. 1. .. '. &. 1. * 1. .. '1. #. #. #. ). %. '1 % $ %. #. $. ". # @#. * 1. 91K0 %. #. '1. G. ) +. (. B&. * 1 # &. 1. #. #. $ ). ). #$. <=.
(37) ! # ". $. ".
(38) '(. &. ). ". ( * + ((,-. .. . /. .. 0. 1. ((. "2. ". ". . ". ". 3. .. ". 0. 4. ((. 4 6. 5. $. .. / 7. . ". .. 6. . -. 6. . .. .. ((. & ((. 3. ". ". 3. ". & (( ". " -. $. 8. /. .. $. ". .. ". 6. . 4. &. 3 4. 4. 8(. .. ". 9 : ;;<9. •. ((. 3. $. .. ;;< 5. " ". 6 %.
(39) •. . ". •. 3. $. •. 4. .. •. 8 6 6. 6. :. 4 ". $. +. 0 .=. 0. 4. $ ((. >. + /. ?. @. 8. 0>. . '. ". ((. 31. A,. . 9 ;%< 8. 8. 9 8(. ((<&. (( '7. C. $. . C,. .. 4. 5. ' $. /. +. . D .. B. .. •. C. 1. ". ". .. ,. .. 6. .. (( " ;.
(40) •. 0. •. 1. •. /. 6 6. $ •. .. 3. F. . 6. $. .. .. ". ". + 0,. D. 9. '. 0 .. ;;< 5. G > . G > H. +. H. G. *. G. $. $. / 1!G > . ((IJ /G. ((. 0 IJ /G. .. #". 0. ((IJ /G. 5. ((. 0 IJ /G 1. . K 3. K ! .. J. + 3. .. AE.
(41) !. $. (( ((. 3. & ((. -. .. ". J. . ". ((. (. '. ). ((. :. +. . + (:,971L%CA<. 0 -. " ((. 4. +. 3 & (( .. .. 1. F ((. &. ! M. 1&! 971L A%<. :!971CCB < .. 0. + !N(. (( ((. / $. *. ((. . ((. " " -. !. .. -. .. ". & (( .. ((. 3. -. (O! 971C. " C< /. .. #. ((. (. O ) M!. +. " AC.
(42) 4 1. 8. "2. -. ((. ". /. '7.. L,. 3. #. 0. '. P. 0... +. P0,. ((. Tratamento DiffServ. ((. ((. ((. ((. # # $. F. .. ' P0, "2. .. &. .. P0. !. P0 +. P. P -. P. +. AL.
(43) P0 F. P. . +. .. 8. 4. ". (( ". (( 3. .. ". 0. +. #$. ((. 0. + +. + +. '7.. , ". .. .. " (( ?. -. 3. BB1 A. ?. 2. BB2 5. BB3 4. %$. 4. BB1 1. B. BB2. A 4e7. )% $ $. BB3. 3e6. '( %&. 5. B. '(. '(. '7.. ,. .. (( ((. . -. /. " -. . .. @. "2. 2. 6. @ ". ((. 1. >-. ?. @. .. "2=. (( ((. 1. $. 4. A.
(44) # > . + +. 0 1. 3 -. .. -. .. ". $. (. *. (+. 0 J. 1. 4. ((. " ". !. .. #. .. (( -. ". (( 5. .. 1. " "2. ((. ". !. .. .. ((. .. ". & (( F. J #H7 9 J #H7<. 0. 0. .. 0. . + 000 9 : EE< .. ((. .. .. AA.
(45) &. . -. ,. J ! #19 Q. ;%<. -. &. ". R. 4. 3 8(. ((. (( -. Router Configuration File. " 7.. Bandwidth Broker Command Line Interfaces. A. Bandwidth Broker Database. BBS Log Bandwidth Broker Server. Bandwidth Broker Administrative Server. BBS Configuration. SSL Bandwidth Broker Athentication Tunel Server. Certificate Authority. BBATS Configuration. ,%. ,. 4. -. 5. BBATS Log. . / 012. 6. ). Router Primitive Definitions. 7. 3. . 3. 2. 8. & ((/ (( P. 4. .. $. $. AB.
(46) ,. 4. 5. 6 $. 7 $8. & (( -. " '(. ((/. + ((1PJ ,. (. ). ( * 1. ( * 0. ( * •. ). H. .. J. &(. ). 4 5. #$ 4. •. P. .. 0. 6. 4. ". ". -. 6 •. !. •. !. ((/6. (. ). ( * 0. H. ((/6 •. & ((. J. ". -. .. .. ". .. .. ". 4. .. ,,. 4. & ((1PJ ((. 5. 6. #. 8. =. .. ((/ ! . 4 •. 7. P " ((1PJ. ". 4. 4. .. 0. 5. #$. D ". 4 6. AS.
(47) •. " -. 4. ((. >. 6. •. 1. +. 9 J !. ((. <. ". *. -. '. ". H1!. F/!,. ,9. 4. 5. 6. 5. &. & ((0H. (. ). ". .. .. (. $4. ( *. ((. (( P0. ,:. ). $. 3. ). 4. ". >. 0. J ((. H. $. ". 4. 5. H. 6. $. ). ( * 0. 7. $8. .>. . 4. & ((0. P .. 9. ((1P. . =. ". ". 4. ( * 0. & ((0 -. (. &$8. ( * 0. &0. (. 7. (( $. #. $. -. H. ;. 0. D ". " $ "2. ". . 3. T. $. .. J A.
(48) ". 3. '. $. ,. 3. D. " 4. ((. P0. 4. !. $. ". %BU ". $. LEU. .. #". . P. D. F. D. $. -. .. ? M+. +. @. -. 0. D $. :$. '(. -. "$<=. #. !. /. !971L;;%<. 4. '. ,. !. &. !. '7.. 4. & ((. 4. /. +. .. B,. ". 3 /. 0. / 7. !N(. . ". $4. +. !. .. A%.
(49) !. 9%$. F. '(. "$<=. !. -. + ". 4. D. !. .. -. &.. .. /. #. .. .. ! .. >*. (. 8. $. (( -. " $. 8. &. 4 ((. $. 3. & -. -". 3. .. ((. .. ((. A;.
(50) $ $. + +. ". -. '7. 8. S, -. ((. VP(P /V:J H. .. B. B. $/. /. B. "/. D&. B. B BB. B. 6. <. 6. 6. = " /. =*. "/. ?. &*&. @$. B. B. $/. BB. B. D&. $A C9B *A. 6. :%*. = ". =*. ?. &*&. $A C9B 6. (. @$. B. B. 9B. . ". B. ,>92. 1. P " -. 8. ((. /. $. #. ". " ". ". P(P. .. ((VP(P 1 Q. !. ((V#. ". ((V#. " #0. 0. BE Q ". -CE. ((V #0. VP(P. /V:J H VP(P 0. D. 3. (( BE.
(51) & ((VP(P. ". 1. ". 3 ((. ((V# >$. ". #. ". $. "2=. -. " ((. -". ((. - ((V:J H! -. ((V:J H. ((. '((V #0. ,. ((V:J H. +. ". 1. (( .. D. .. ((VP(P. -. 7. ". .. ' VP(P,-. .. (( .. " -. ((. & (( ". #. 3. $, 0. '. $. (( .. 4. D. P0 -. P D. -. 1. "2. ((. ". -+. .. .. 971LA B<. BC.
(52) 1". 7 $. " ". (( 4. 4 :. -. .. 4. ". ". ((. !. $. !. (( + +. #. P0. . $. $ 3. $. +. 1. D. B. ". ". " -. ((. 4. 3. BL.
(53) !" ). * + ,#. # $ )*#%. $ ! #%&. '. #. (. $ &'#( ".
(54) .. ). //01. * + ,#. $ )*# .(234430. 5. %. 6'. 1%. .(27 890. %. )) !. " 6). 5". %. . 6). %. :. ))0. ". % " : ; <. 2. ". 9=. )). ". >. !. %. % ". ; ?. % ?. @. $ #. 5. A. ',. %. $. $ 5' 1. :. %. B <!. #. A. " <(. ?. $ !#=. < ?. - 3= %. ; %. 1. %" $. #. $. #=. -.
(55) 5. %. ). !. * + ,#. - $ )*#$!". A. ?. &. %. '. # #. (. ! #.(23C 80. $. $ &'#(.(237-40. D. ! & ! #" 1% %. & ! # % 1". &. :. %. 1. :. =&. 1 >. 3 ". ". ! #" ;. B. <. "E. > ! #1 :. 1 E. ;. %. %. ": <. =.
(56) ". &. ! #1 C. ". ". 1. %. %. %1 " ;. :. &. 1. %. > ". ;. : ". 1. ". ?. <. $. % " =. 1. % :. ". ". #. ". ". :. ". ! #1. #. & . ). " 40 5 1. ". ". 1. ) 1. (. ". :. :. ". 2. ?. " $. % B%. ". (. 3. 5. 7. ). $. - 7F. 2. 9. G $ %&. '. 9.
(57) 5. % B. :. B H. 2. 5. '. :. I. C. $ '". 5. %) ". H. -7. H. G ). -. I. 5 '". C. 3. 3. '". (. G G. 2. G. I. C. 5 '". :. ). 5%2. 3. ) $ '". G. %) G ". 5 ). G%. 5%. 2. 5. I. ). C. 3. 3. G '". &. F. G 5. & B2. G. 2. ). 5. : 1. -3. G 5. '". 1. 3. '". ). 7. F 4.
(58) G 2. 2. 2. '". 2. I. ). 7. 3. 5. 7. 7. * $ '". ; :. C. C. %. ;. B # E. ". +. ,. ". - .5 2. 5%. F. ". :. )%. '. ?. %. %. ) 1. :. ) 1. :. %. ". 2. 1. ) 5. 1. :. " 1. :. %. :. "+'. /. 1%. B. .. ". " "E. 1. 5. #. %. : % B. 1. >. :. < C. = %. %. 1. # 1. #. :. >. % B. 3. 1 '. % ". 8.
(59) %. ! 01 ! #% E. $. :. B:. ". :. 1 " •. F. •. F. •. !. ! #. B. ; F. J J. " F. ". :. J •. K1. •. H. <. = F. :. F:. &. J. ". >. ! #. 1. @G#%. : 38C. '. %. 5. (. ". ! #$7%. :. ?. B?. 1. 1. ! #% %. 7C. " ;. %. %. &". ! #7 1. -. C 3 7. -. 9 4 8 / C 3 7. 2 !. -. 9 4 8 / C 3 7. -. 9 4 8 / C 3. L ". ". : ! # K. ' #B?. '. K1. )$. "0 2. /.
(60) &. 1. ". 1 &. B?. :. A. & >. :. ". A. B?. :. :. B. %. B?. %. & :. 1. ?. %. )*#. 6. %. ?. %. ". <5%). D=. 1374 < 1. 1. &. :. C<. = %. 1. 1 37 ,. '. 17. 7. ;. %. :. ! #. 1. ". 5. % <(. ". ". ?. & ! #$7. 2= %. - -= 5. ". %. ". % :. C 3 7. -. 9 4 8 / C 3 7. 2 !. -. 9 4 8 / C 3 7. -. 9 4 8 / C 3. L ". ". : 5. $. "0 2. 03. &>. ! #1 & 39 ,. E. :. M. ?. 9C.
(61) 5. ?. : 1. M. %. :. % B. 1. )4. 2. 2. &'#(1. !H( A. ' 1. #. (. 1. %. <I D'. '. ". # $ '#(. G. &. = %. 1. /0. ! #1. ". ! # A. : :. ). ". %. &. %. 1. %. % 1 1. B. ". E " %. 2. ". 1. ; %. 2 > B. 6. %. :. B. # %. " $. > 6. B. ? E ?. % %. >. ?. : :. ". %. 1". %1. '. 1. <. = ". ?. % ?. $ % ' 93.
(62) >. " %. '. %. >. ". %. 1. 1 %. <". 2. :. 1". 1. =. %. %. (. - 7% H. G. #. 5. ). 5. G. ). 5. 3. 3. ). 2. 7. 3. -. 3. G 3. 3 3. ) 2. '". 3. 2. ). 7. G. 5. 3. G. 3. 3. 5 $ '". 4. #. B. B%. 1. ; 1. %. B %". % ". •. -9. 2. ;. % F. 1. 1 J •. &. •. H. •. 5. J ". <. D. = J. J. 97.
(63) •. &. &. : %. :. % 5 ". 1 ! 2K# .(24/70 %. :. 2N&%". $. K. H H. $ HH. $. ). 6. 4. 4. &. &'#( .(23 8 0 %. ?. 1%. % ". E. %. %. 5. : ". %. :. ". <. ). ! #. %. O. =. %. ?. :. %. :. 5 :. %. 2. 1 1. % :. %. #. %. 5 2. ', B %. %. 1. %. :. $ 5' %. ". ;. ! # & &'#(. 9.
(64) ". - <:. =. 1 <(. - =. *. =. 7. 4. F >. B. =. F 3 <. G. =. $. D. ? %. ". :. ;. 6. 5' 5 1. %. D. :. A. : :. 51. D. F. = A. 1 $. D. =. B. F. :. ". : 5'%. 1. ". " 9-.
(65) &. &'#(. ?. ! # 1. ". 5. ". E. 1. F. %. ". D. % $. ?. 5. 1. ". 5. 1. 1 1. 2. &'#(. C 3 7. -. 7- ,. 9 4 8 / C 3 7. L. -. <(. 9 4 8 / C 3 7. H. - 9=. -. 9 4 8 / C 3. H. !. ". !. ". L ". H 5 5. 5. &. 1. "0 2. 4. >. &'#( : %. % <. &. =. ?. ' 3 7 '". &. <H. 03 N G I D' I D' I D'. G : @ 5 D +. 8 '. 03 4. , %. 1 5. - 4= F. ". 1 & :. >. ". : 1. &. " >. 7 ". 9.
(66) D. <. =1. 39. %. %? &. " %. :. ". ;. 9-. H. & 1. ". %. :. %. ". '. %. ". &. ?. &'#( C<. =. ". C <. =. 3 <. =6. 1. " :. 6. :. 1. :. 3 <. = %. :. 1. : % ". 5. &'#(: ?. ". %?. : " 1. C. ! #. %. 1. %. >. &. 1. ". ;. &'#( :. # %. (. ". 9. : ;. & )*#. %. ". <. = (9 ". A. * + ,#. ; $. $. % " *# .(2/C-0. ? "E 99.
(67) 1. %. %. %. 2. !. $. 2! G . N / 0 & )*#. B. ". 5' <(. - 4=. )*#:. 5. >. ',. $ 5'. 5. ;. " ?. % 5'. ". 5'% 5' ". " :. 1 1. )*#. 5' $. %. <. 8$. ". =. >. #. 2. &:. 1. :. 1. ". % #. %. B % .(234430. ". 1 : 94.
(68) &. " :. 2 =. <. 5' :. ". '. E. 5' ". %. G. $. 1. F:. ". ". ". B. 5'. ". %. 1. % 6. ?. !. %. % & 2! G " %. :. 1. :. :. ! #. !. %. ! 01. (9. )*#<. (. A. - 8= <. ;. $. 1. # 1 %: % ". $. " ". & )*#. =)*#. 1 1. <. 5'%:. =. ". 5'. - <:. F. =. <&# = %. <@#G5H = %. ". < &H! (! 25H! &=. <P #5I! L =# %. %. )*# ?. F. 98.
(69) ?. •. #- 2. Q. ?. (9. H2#. :. <&#. =. J •. &. "?. 1 ; <@#G5H. # : •. )*# =. ". ". J. 2. B 1. <. ". =. M. %. : % :. '. : :. %. ". 1. J •. <P #5I! L. K <. 7. %. ?. = =. J •. < &H! (! 25H! &. K. ; %. 2 <(. - /=:. 3/ ,. ?. ?. 1". "?. :. %. P #5I! L &. 1 1. :. 2. 1. )*#. =. B. : 9/.
(70) ,. 1. & ". ;. )*#. C 3 7. -. 9 4 8. / C 3 7. -. . N / 0. 9 4 8 / C 3 7. -. 9 4 8 / C 3. K. 5. H. @. ). 03. & )*#. "0 2. % 34/. %. (9. H2# 5. H2#. ?. 1. %". ?. 6. ?. H2#. H2# 1. )*# 1 ". G. " % H2# ? B. 5. ?. : :. )*#:. 0 5' A. (9 )*#. 1. 2 B. ". : 5'. 5'. 4C.
(71) 5. " $. ?. ;. E. 5'%". ". ;. !. ". .. !0. . !0. ". ;. %. ". ;. )*# ". ". ;. @. 1. " :. 5. ". )*# 1. K. $G. $ KG .(23 730. 5 )*#. * " ( % %. %. :. B?. %. ! #%&'#( )*#%. %. )). ;. 43.
(72) !. ".
(73) $. %. & '. $. ). (. !. ". &. *. %. &. &. ". " (. &. $. ". &. '. ! +. &. -. &. '. " '. '. ! .. ,$,. -. /. 0. 1. ". !. ,$,. 0. $ 2! $. 3) (. (. !. %. "( !. *. &. +' 5". 0. ". ). )4. 6& ". ". 7. ". -)4. + -5 7. (. ". (" (. 1. -. -")4"8")#")6"9. 5. As simulações realizadas no Network Simulator [NS-2] são demonstradas no Capítulo 6. #.
(74) &. #. 8. )4 )). 6. ). )#. 3. ). * )3. )6 5. )9. ). 9. 4 ). ; , % !. :. )5. )8. "# $. #. %. &. .2!. 3 /"& & .)#. )6/". ". &. '. &. #. 8. )4 )). 6. ). )#. 3. ). * )3. )6 5. )9. ). 9. 4 ). ; , %. )8. )5. 1 * &. '. ". # (. :. .2! " 7 ". '". + ". " &. &. 0'. 3 #/". ' &. + " 6.
(75) 0. +. 0 " (. <. !. &. #. 8. )4 )). 6. ). )#. 3. ). * )3. )6 5. )9. ). 9. 4 ). ; , %. )5. )8. 1 *. # $. # (#. #. ". =. $ !. .% %. 2!. )"%. " %. % %. " $. #. &. 0 3 #". &. 6/. .%. / $. 0. >. ". & &. $ 2!. ?. !. (. ). ". ?. ". @$ ". 36 % ( "!. !. $ ". ( ". ! 3.
(76) &. #. 8. )4. )#. )). 6. ) 3. ). * )3. )6 5. )9. ). 9. 4 ). 1. ; , %. )8. ). 7. )5. !. ". ,. $. !. # (. !. A. &. 0. "(. ! " B. ! C. !. " ". D. 0. ". 1 *&. &. (. !. 0 &. '. !. ". &. +. #. ,. ". !. -. $. #. ( ". !. ! & 9.
(77) 0. 7. & ". +. ". =. + $. +. +. +. (. " < 7. ". ! &. ". =. ?. ?. &. &. +. ). $. : 6. #. +. -. %. $. .$. 3. 9. %. 2. #. %#. $ :. ,'. :. $. /-. A. !. 0. (. 2!. 33 D. $. ' :. :. &E. ". $. &. : : ". :. + $ 7 : .F. $ F &. 3 )/" ". +. !. G. & & " & & '. ! !.
(78) %. "(. '. ". & ". ". +. '" (. & @$ ". <. *. +. # #"#. !. &. + #. &. 0. (. ! H. •. 7. •. 7. +. I .. /. I •. 7 !. $(. " H. •. 1 -H. !G. ( &. * (" &. '. & &. (. &. -. + $. ". +. &. ,1 *". !. &. •. 2 -H. !. J & 7 5.
(79) ". (. D D *2. G. &. & ". +. +. " !. !. + &. D •. (". &. -H !. 0. $. 36. ). 3. ,(. D. % + "( 0. 1. %. '. &. + !. "(. &. +. +. D /. .. + ". &. !. ". $. "( %. &. ". ! &. (. &. ". ! " . /. ! . /. . /. + ". ". (. ". K &. ! 8.
(80) !. G. !. ). 3 !. %. $. 4#. !. #. &. &. + :. "(. 0 ". B '!. C. *. 0. &. '. " 0. *. 0. &. ! '. ". +. :. &E. " &. (. 2. ! 7. "(. &. " !. ( &. ' -. ' ". (. D. & B. &. (&. C. .. /". ) & "5. #!. 6-. 3 !. #. A , L* D. -. M. !. , L* 54.
(81) !. 7. ". , L* 7. & ". ". " &E. ". :. !. , L*+ ". (. ! $(. &. , L*". ". , L* 0. " &. (". !. )*. 3 !. *. #-. #. +. &. ". -. $ ". '". H. / D. !. H ( !. &. .. !. /. ". +. ! .1. ,. & ". "(. /. ,* . 0. !* ". !. 1 ,*. ,. !*. /. :. ". +. " &. !. / D. "". &E. "0. +. (. H !. "( &. & %. 5).
(82) " $(. !. ". G. !. +. -. ". + (. ". ". &. &E. ". !. D. &. D. !. " &. &. -!. B +. B. C. C " (. (&. +. &. &. $. !. ". )). #. 7. !. 8. L. ! ". + +. J ,. !:. .. N +. ". ,:/. D. + $. @$. '. (&. 7. & &. &. +'. ". +'. ". 0. ". @$. 5.
(83) )). .$. #. *. O. +. ". J ,. !F. 7. .8 &. ,F/ &. = (. &. N +. .. N +. .. J. ,. :. =. ,:/. !. *. ". ,F $. ,F( '. ,: +. &. G. & &. !. " A. ,F. H • •. -0. •. 1. •. :. -0 ! 0. !. :. " '&. " -0. &. D. -. (. &. !. D. ,: &. +. $. &. & 4 .. /". &. 0. "( &. 5#.
(84) .. =. J / $. (. ". & ,F. !. ,F. ". ". &. ". !. D. " & (. ". ( "&. ". $. =. J. (. (. D *2.. ( :PD :. +. &. &EG. A. '. (. &E. :. 6/". ,FF. ". !. ))& D. .. ,. :. =. ,:/ ( @$. $. (. 7. D. ". 2!. & =. ,:. ! G. J. ! ". ,:. 3 9". ,: 7 D. 0. N +. +. J &. '. 56.
(85) 1. Q ='. Q = " O. .F. +. !. Q = '.F. 3 /. 3 #/. &. ". ". '. 7:=,R 44 )## )9 4. 7$=:* 44 6) )9 4 44 6) )9 ). 44 )## )9 ). 1. Q7:=,R. Q7$=,:. 7$=%2 44 69 )9 4. 44 69 )9 ). 7$=,: 44 #) )9 4. 44 #) )9 ). ! , .. ,:/. 9. 3 !. %. .$. #. ,. 44 6) )9 4. 44 6) )9 ). 44 69 )9 4. 44 69 )9 ). 44 #) )9 4. 44 ) 6 )9 ). &. .$. %. ,. #. :. 1. / ;. :. 44 6) )9 4. 44 6) )9 ). 4. 4. 44 69 )9 4. 44 69 )9 ). ). ). .$. *. .$. #. :. / ;. 53.
(86) $. & &. @ .F. ,F". '". 3 6/. =. &. @$. +'. $. %. .$. F0. 44 6) )9 4. S )4. 44 69 )9 4. S #4. ). .$. %. #. , / <. %. !. &. '" 0. ". '. !. / * &. B. C. &. +. . &. '. "0. ". ,:" !. '. D. &. ". ! I. !. ! ". &. !. 7. ! !. & !. "( & $. ! &. ". ". &. G. " <. .. 7. (". D *2/ & + ". !. ". ;. !. ! + 59.
(87) ). #. #. -. 5 0. # ( " !. !. +. &. &. -. ". ! ". " &. 0. ". (. @$. 0. 0 ". ". !. K. (&. !. !. &. 7. &. +. ! .. 7. " :. /. '. ". + " (!. !. # '. A T $. 4)U. ( G. & ". &. &. !. )9. &. (. F:* T P 86U. G. D. 2". ". & " M ". ! !. ( &. 0!. ,$, D 5.
(88) +. & !. K. &. &. & 0. @$. &. !. & D +. '". ". &. 0. !. %. 7. + !. 0. ". (. " 7. " &. ". (. 7 N J. ! ,. 2. * F. =. V. 7 *T ,2:))3 U. + W. ,FV T ,FVU ". ". )=. -. #. *. @$ "( !. " ". V*. " &. &. $. *. " ". ". (. "(. ". !. <. & 55.
(89) *. ". !G . @ / (. 7. ,. ". %. <. !* X%. $. " '. 0. &. !. !. ". " ,$ % .,$%. 1. ,. 0. %. "&. 0. / T ,$% U. ! , ! X". &. <. " ". !. +. $. !. '. ". !. + &. +. !. :. "(. ! ". !. & !. @. %. " ". & @. +. &. ! G. $. &. " !. ". =. N +. J ,. ! * X: %. "(. %. &. ,. !* X. @. , ( %>. " ! = &. .2!. 3 /. ". &. !. 58.
(90) Bandwidth Broker Routing Table Router Configuration File. Bandwidth Broker Route Control. Bandwidth Broker Command Line Interfaces. Bandwidth Broker Database Domain Routing Policy Database BBS Log. Bandwidth Broker Routing Policy Control Bandwidth Broker Server. Bandwidth Broker Administrative Server. BBS Configuration. SSL Bandwidth Broker Athentication Tunel Server. Certificate Authority. BBATS Configuration. =. $. &. .. .. 2!. ,:/". N +. * X: ,. .. >. #". " .. BBATS Log. ,(. :. # 6/"(. ". J ,. ,*:/. !* X%. " & /H. 3. %. !F. .. ,. (. N + ,F/". J. ,. N +. ! * XF. :. J ,. .%,*F/ D %. -. (. '. -. &. $. N +. %,*%. J , @. N + :. %. !. & A. %. Router Primitive Definitions. J %. $. !* X: ,F ,:. (. 84.
(91) D. ,:. ,*:. (. N + .. J. :. : #". &E. ". # 6 #/" (. • *. N +. • *. 0. J ,. N +. :. J ,. %I. !* X:. %I • 1. & (. !. ,:I. • 1. & (. :. ! ,*:. &. ". ". 9. #. 7. " ". ! 2. ". (". &EG. &. ". ". ". = 2. ". (". 8).
(92) 2. 0. & ". *. ". =. !. !. !. &. & 7. -0. " +. 8.
(93)
(94) !. ". !. # &. $. !. $. %. &. '&!. ". &. % (. ). ". (. $. $. ')$. *& +. &. &. * $. - . /0. ,. &!. 1 -02 -0134 *. -. 5 *. 8. ". 6. &!. -. 3 1 6-73 2 6-734 &. 7 !. ". /. 6-7. /. 9 @. 6-73 (:". ". ; <) !. =. >. $?. = =*. %. " !5. !". @>. !. !" &. 7. 3D 7 7. <'' >. 7. C. 3AAA B. (7 7) 77. !5.
(95) 6-7. $. -E. (- )1. (F:). -E. %. $. -. $. (07) &6 ! (7 ). (-$)". 6. G. (6G ). !. F. " &! &. %. /. ). ". # :". E. ( 5. ;3. - . /0. 6-7&. ". 1 -0. 2 -0134. /. * 0&. &! !. '.
(96) F! ! 0 !. !" &. <. &. !. E. !. &. •. -$6G <. !. :. !" $ 6. •. - 6$3. !. :. !" $ 6. •. - F:3. !. :<<. •. - $73. !. (. ). H. !" :@7 !" $ 6. - F:<. -$6G <. -$6G. 6G. <A. - F:. <. '. 7. -$6G 3. - F:3. F: <3. <'. <<. - $7<. 07 - 6$ <'. D. - $7. < ;. - $73 - 6$< - 6$3. J. <. 3. !. ! %. "#. &'. $. "#. F. 5 ". ) &. !. !. &. *. ". =. - . /0. 2 -0134 &. <. 8 7- . /. (. F! ! 0. -. I. %. - . /2 7 A<4. / C. ! J. !. " -0 ;.
(97) %. !. !" !. 5. % &. ! ( :& :& ) &. !5. *. 9. !. !. (. ). JA (. ) @. ". :. $. F. @5. F! ! 0. (. ). ;<. @ (. ). 8. :. IF7. $6. -$6G <. - $7<. :. 3AAAAA. A'. JA. IF7. $6. - 6$3. - F:<. :. <JAAAA. A'. JA. IF7. $6. - F:3. - 6$<. :<<. 3;AAAA. A'. JA. IF7. $6. - $73. -$6G 3. <'AAAA. A'. JA. (. E. !. )*. #. !. !% " 0 9 !5 &. !. *. !. &. ! ". 9. =. 66. " !". !. F! ! 0. I. %. =. !" &. (:". ; 3). !. F! ! 0. 7 # !. " !. & 9. =. !5. D.
(98) &. &. ". / @. ;3. " &. ". @ -+!. (>. -+. F. ). - 6$<. - 6$. F. 5. <A. <A. - 6$. K- 6$. - 6$3. - 6$. F. 5. <A. <A. - 6$. K- 6$. - $7<. - $7. F. 5. <A. <A. - $7. K- $7. - $73. - $7. F. 5. <A. <A. - $7. K- $7. - F:<. - F:. F. 5. <A. <A. - F:. K- F:. - F:3. - F:. F. 5. <A. <A. - F:. K- F:. -$6G <. -$6G. F. 5. <A. <A. -$6G. K-$6G. -$6G 3. -$6G. F. 5. <A. <A. -$6G. K-$6G. A& <3J. <<. - 6$. K- 6$. 3. - 6$. $. 7. F! ! 0. - F:. $. F:. F! ! 0. <A. J. - F:. K- F:. - $7. $. 07. F! ! 0. A& <3J. <A. - $7. K- $7. -$6G. $. 6G. F! ! 0. 3. J. -$6G. K-$6G. $. F:. $. 6G. F! ! 0. 3A. D. 1. 1. $. F:. $. 07. F! ! 0. 3A. D. 1. 1. $. 6G. $. 07. F! ! 0. 3A. D. 1. 1. $. 6G. $. 7. F! ! 0. J. 1. 1. $. 07. $. 7. F! ! 0. J. 1. 1. !. !. 1. +. %. ' '. F. *. "&. ". ! -0&. &. % &. &. %. !. ". =. -. J.
(99) ! #. &. &. !. %. *. =. %. 9 +5. ! " ". & " ? !. $. :< :3. , )*. )*. ! ". < '. <J. <; '. <'. < '. <3. <A '. D'. ;. '. <'. :<<. $. 7. '. A& < A& <3 A& << A& < A& A A& AJ A& AD A& A; A& A' A& A A& A A& A3 A& A< A A. /. 0 "#. -. .. &. "# - .. +. & L ! ;< F! ! 0 :". ;. :". ; &. ?. %. :<<& ". &. & !5. -. :<& :3. &. !. %. " ( ?). 3. !". F! ! 0 ?. *. -. - . / 5. " :". ;.
(100) Goodput per source: Goodput for source EF1: 89.92421052631579 kbps Goodput for source EF2: 111.6757894736842 kbps Goodput for source AF11: 99.78947368421052 kbps Goodput for source BE: 125.91157894736843 kbps Condicionadores: Scoped EF1: 4534 Non conformant: 3517 Scoped EF2: 4534 Non conformant: 2499 Scoped AF11: 237 Non conformant: 0 1($. +. node 6 aceitou o RAR. node 3 aceitou o RAR. node 0 aceitou o RAR. Goodput per source: Goodput for source EF1: 88.686315789473682 kbps Goodput for source EF2: 108.84631578947368 kbps Goodput for source AF11: 96.84210526315789 kbps Goodput for source BE: 125.91157894736843 kbps Condicionadores: Scoped EF1: 4471 Non conformant: 3468 Scoped EF2: 4419 Non conformant: 2435 Scoped AF11: 230 Non conformant: 0 2($. :". ;. !". ). 5. &. & ;. -. ( :& :<<. *. !". =. % !5. (! 5. - :". !. " :". !5. +. ;. ". :). (! 5 :<<). % ". *. H. 3 4. A representação EF1 e EF2 é apenas para destacar que existem duas fontes de tráfego EF. Os programas na linguagem C e os scripts implementados encontram-se no Apêndice A. <AA.
(101) # Programando os eventos do $ns at 0.5 "$BBRJ send 10 7 $ns at 0.5 "$BBPE send 2 4 $ns at 0.5 "$BBDF send 5 1. controlador $now $enddata $rate_EF1 $codepoint_EF1" $now $enddata $rate_EF2 $codepoint_EF2" $now $enddata $rate_AF11 $codepoint_AF11". 9. # -. *. +D M. &M. -. *. * #. N :<. !. M. ". ! &. $&. (M .&. N :<). ". ". +<A. 6G. &. ". !. " ". %. ################################################## # Procedimentos para inserir os Controladores # de Banda nos Dominios #Define uma funcao 'recv' para a classe 'Agent/Controladorrj' Agent/Controladorrj instproc recv {from resp_rj} { global ns contEF1 fonteEF1 warmup enddata set now [$ns now] $self instvar node_ if {$resp_rj == 1} { puts "node $from aceitou o RAR." # Inicia as transmissoes possiveis aqui $ns at $now "$contEF1 start" $ns at $now "$fonteEF1 start" $ns at $enddata "$fonteEF1 stop" } else { puts "node $from nao aceitou o RAR." } } // TESTES DE RECURSOS // Marcar o campo 'ret' com valor diferente de 0, evitando que a fonte envie outro echo if (hdrret->src_ == 10) { hdrret->tst_ =1; }. 9. *. 1O. $. =. E ". ". <(. )-. !. <A<.
(102) !!. ). :. ". ! P. =. ". P #. 68 7. 907:'. ! ". %. !. @. 3. 68 7. ;. 45 '. * ! 68 7&. ). " 68 7. 0". -. -. ;. * ! 68 7& " 907:. =. * !. !. 907:& ). " 907:. 0". -. * ! 907:& ". '. 9 !. L7. -0. %. &! $. ;. " *. =. ' %. !. ! &. " " <A3.
(103) 68 7. 0 * !. 907:&. ). 1. ". 68 7. 0". 0. * !. 907:& ". = 907:. 0 * !. 907:&. ). 2. ". 907:. 0". 0. * !. 907:& ". = 68 7. 0". 0. * 68 7&. 6. !. ). % 907:. 0". 907:. 0. * !. % 1(. ). 7. 907:&. 68 7 $. "#. 1 @. ; <A.
(104) ). &. 7. :< :3. !. < '. <J. <; '. <'. "# - .. 8 0#. A& < A& <3 A& << A& < A& A A& AJ A& AD A& A; A& A' A& A A& A A& A3 A& A< A. :< :3. $. , )*. 1. (L !. &. < '. <J. <; '. <'. "# - .. 8 0#. ". < '. <3. <A '. D'. ;. '. A. :<<. <'. 0 "#. -. .. , )*. < '. <3. <A '. D'. ;. '. <'. :<<. $. /. 3. A& < A& <3 A& << A& < A& A A& AJ A& AD A& A; A& A' A& A A& A A& A3 A& A< A A. /. 0 "#. -. .. 1. ;3. L !. !. ; ) &. Q 1. !. % % <A.
(105) $ *. :". ;'. ,. &. %. 68 7. :". ;;. &. 5 &. L ! ;3. &. L ! ;. node 6 aceitou o RAR. node 3 aceitou o RAR. node 0 aceitou o RAR. Goodput per source: Goodput for source EF1: 88.686315789473682 kbps Goodput for source EF2: 108.84631578947368 kbps Goodput for source AF11: 96.84210526315789 kbps Goodput for source BE: 125.91157894736843 kbps Condicionadores: Scoped EF1: 4471 Non conformant: 3468 Scoped EF2: 4419 Non conformant: 2435 Scoped AF11: 230 Non conformant: 0 6 ( 8 0#. +. node 6 aceitou o RAR. node 3 aceitou o RAR. node 0 aceitou o RAR. Goodput per source: Goodput for source EF1: 88.686315563892510 kbps Goodput for source EF2: 108.84631578542689 kbps Goodput for source AF11: 96.84210526315789 kbps Goodput for source BE: 125.91157894736843 kbps Condicionadores: Scoped EF1: 4470 Non conformant: 3465 Scoped EF2: 4417 Non conformant: 2433 Scoped AF11: 229 Non conformant: 0 ( 8 0#. 1!$. 9. ". ). 4$. (L ! ; &. +. &. 7. 3. L ! ; ') " <A'.
(106) %. & -. &. 907:". &. =. *. A& < A& <3 A& << A& < A& A A& AJ A& AD A& A; A& A' A& A A& A A& A3 A& A< A. :< :3. $. 2. < '. <J. <; '. <'. < '. "# - .. 8 0#. 4$. A& < A& <3 A& << A& < A& A A& AJ A& AD A& A; A& A' A& A A& A A& A3 A& A< A. :< :3. $. , )*. 6. 8 0#. < '. <J. <; '. <'. < '. <3. <A '. D'. ;. '. <'. :<<. A. /. 0 "#. -. .. , )*. <3. <A '. D'. ;. '. <'. :<<. A. /. 0 "#. -. .. &. "# - .. 4$. <A;.
(107) :". ;D. :". ;J. & 9. &. 1. -. % &. 5. %. L !. ;. +. +. ). kbps kbps kbps kbps. 4$. node 6 aceitou o RAR. node 3 aceitou o RAR. node 0 aceitou o RAR. Goodput per source: Goodput for source EF1: 86.782345789475645 Goodput for source EF2: 107.52017846915763 Goodput for source AF11: 94.54893254687942 Goodput for source BE: 125.911578945428952 Condicionadores: Scoped EF1: 4425 Non conformant: 3456 Scoped EF2: 4411 Non conformant: 2431 Scoped AF11: 228 Non conformant: 0. 11. ;'. !. node 6 aceitou o RAR. node 3 aceitou o RAR. node 0 aceitou o RAR. Goodput per source: Goodput for source EF1: 86.782345789475645 Goodput for source EF2: 107.52017846915763 Goodput for source AF11: 94.54893254687942 Goodput for source BE: 125.911578945428952 Condicionadores: Scoped EF1: 4471 Non conformant: 3468 Scoped EF2: 4419 Non conformant: 2435 Scoped AF11: 230 Non conformant: 0. : ( 8 0#. L !. !5 !5. 9 ( 8 0#. &. kbps kbps kbps kbps. 4$. &. 7. 3. %. -. (L !. ; ;). 1. !" *. 0 ". !" <AD.
(108) $ ; 3). " (. :! ". ". :!. !. ! !. !. %. -. .. A& < A& <3 A& << A& <. /. 0 "#. A& A A& AJ. :<. A& AD. :3. A& A;. :<<. A& A' A& A A& A A& A3 A& A<. $. , )*. 3A. <J. <;. <. <3. <A. J. ;. 3. A. A. "# - .. 8 0#. ;. 3. -. .. A& < A& <3 A& << A& <. /. 0 "#. A& A A& AJ. :<. A& AD. :3. A& A;. :<<. A& A' A& A A& A A& A3 A& A<. $. , )*. 9. 8 0#. 3A. <J. <;. <. <3. <A. ;. 3. A. A J. :". ". "# - .. ;. 3. <AJ.
(109) -. ". (L !. ". ,?. &. ; D). :. !. !. !5. $ -. ". :!. &. ". 5 %. !5. ". -. (. !. &. %. &. 5. ). !?. node 6 aceitou o RAR. node 3 aceitou o RAR. node 0 aceitou o RAR. Goodput per source: Goodput for source EF1: 45.159346852746321 kbps Goodput for source EF2: 75.235649823501236 kbps Goodput for source AF11: 67.45781464558125 kbps Goodput for source BE: 119.2542368102593412 kbps Condicionadores: Scoped EF1: 3568 Non conformant: 1782 Scoped EF2: 3425 Non conformant: 1802 Scoped AF11: 178 Non conformant: 25 < ( 8 0#. ;. 3. node 6 aceitou o RAR. node 3 aceitou o RAR. node 0 aceitou o RAR. Goodput per source: Goodput for source EF1: 87.032501896423541 Goodput for source EF2: 96.210238794364205 Goodput for source AF11: 102.2540198434712 Goodput for source BE: 99.2837154930281425 Condicionadores: Scoped EF1: 4368 Non conformant: 3362 Scoped EF2: 4345 Non conformant: 2401 Scoped AF11: 224 Non conformant: 12 =( 8 0#. :". ; &. 9. 1. :". ;. kbps kbps kbps kbps. 3. ; <A. 5 &. !5. L !. ;;. & L !. ;D. ! <A.
(110) " &. -. &. !5. % : $. & :! &. 123. ). -. 4$. ". &. 7. & -. !. 907:. !. *. &. !? $. %. 3. !5. &. 68 7. !. ,. ". 5. & (L !. !. ;J. L !. ; ). A& << A& <. -. .. A& < A& <3. /. 0 "#. A& A A& AJ. :<. A& AD. :3. A& A;. :<<. A& A' A& A A& A A& A3 A& A<. $. , )*. 9. :. 8 0#. 3A. <J. <;. <. <3. <A. J. ;. 3. A. A. "# - .. ;4$. 3. ! ! (L !. " ! ; J). -. ". E. *. -. ! <<A.
(111) ". (L !. ; ). * *. ". -. .. A& < A& <3 A& << A& <. /. 0 "#. A& A A& AJ. :<. A& AD. :3. A& A;. :<<. A& A' A& A A& A A& A3 A& A<. $. , )*. :". ; <<. <. 8 0#. :". 3A. <J. <;. <. "# - .. ;4$. 3. ; <3. & 9. <3. <A. J. ;. 3. A. A. 5 &. L !. ;J. & L !. ;. 1 ". node 6 aceitou o RAR. node 3 aceitou o RAR. node 0 aceitou o RAR. Goodput per source: Goodput for source EF1: 45.159346852746321 kbps Goodput for source EF2: 75.235649823501236 kbps Goodput for source AF11: 67.45781464558125 kbps Goodput for source BE: 119.2542368102593412 kbps Condicionadores: Scoped EF1: 3652 Non conformant: 1525 Scoped EF2: 3493 Non conformant: 1637 Scoped AF11: 169 Non conformant: 23 ( 8 0#. ;4$. 3 <<<.
(112) 9. :!. ". ! ". -. *. !5. node 6 aceitou o RAR. node 3 aceitou o RAR. node 0 aceitou o RAR. Goodput per source: Goodput for source EF1: 45.159346852746321 kbps Goodput for source EF2: 75.235649823501236 kbps Goodput for source AF11: 67.45781464558125 kbps Goodput for source BE: 119.2542368102593412 kbps Condicionadores: Scoped EF1: 3665 Non conformant: 1501 Scoped EF2: 3500 Non conformant: 1630 Scoped AF11: 175 Non conformant: 19 ! ( 8 0#. 163. ). ;4$. '. 4$. 3. ' 7. 3. 0,14 0,12. EF1. 0,1. EF2. 0,08. BE. AF11 EF1_O. 0,06. EF2_O. 0,04. AF11_O BE_O. 0,02. , )*. 19.5. 18. 16.5. 15. 13.5. 12. 10.5. 9. 7.5. 6. 4.5. 3. 1.5. 0. 0. = 8 0#. -. 4$. * 9. ! <<3.
(113) !. % (- R 68 7. 5". - R 907:) &. 1. !5. 0. -. & 1. 907: !. 68 7 -. 907:. ". E. * &. +. !. 1. >. -. L ! *. ; <<. * (. !5. % ) &. -. 907:D. 0,14 0,12. EF1. 0,1. EF2. 0,08. BE. AF11 EF1_O. 0,06. EF2_O. 0,04. AF11_O BE_O. 0,02. , )*. 9. 1. 8 0#. !5. >. :!. !. (- ) D. $. !. 19.5. 18. 16.5. 15. 13.5. 12. 10.5. 9. 7.5. 6. 4.5. 3. 1.5. 0. 0. 907:!. " !. 68 7&. 1. <<.
(114) !. &. &. !5. $. ,. " &. :? &. ". ! ! & ". 2 -. !. 0. &. !. - . /. % &. &. !. #. &! &. $. '. &. !. Q. *. $. &. *. !5. ". !. *. !. F! ! 0 #. =. &. &. & =. ". 9 *. 5. !". 7. &. ! %. #. 9. & %. !. ". &. ". !. <<.
(115) !. !.
(116) #. !. $ %. &. % ' ( %%). ,. +. -. ./ 0 1 0-. !. *! !. %20. +. !. + %%. 1. !. +. +. *! !. !. 3 +. +. 4. *! !. %%. !. !. 5. 3. %% 3 !. 6 !. !. 5 7. 7. #. %%. 8. /. !. +. %%. 3. ".
(117) !. !. +. :. ;. *! ! %%. #. <. =. ! + > +. +. 3. 1. ! +. *! !. %%!. !. ?. +. /. +. 5. $ ./ 0. 1 0- %20). #. !. + <. =. !. %20. @!. %%. <. =. +. !. !. + ! !. 4. + ,. 3. A. !. %% !. 9.
(118) ,. 1. %%. + 3. @. # & '. A %% ?%. +. !. +. !. 4 +. !5 *! !. ! ,. %%. !. + ?. 0. !. 5. + C. +. 3. ! +D5. ! 6. B.
(119) •. F. !. G. +. !. +. !. !. %%. H •. @ ! H. •. @. ? •. .. H. 2. %% + !. •. -. H. !. ;. H •. @. H. •. !8. -. + +. +. 3. %%. E.
(120)
(121) !". # $ % ". %. ,%-. !0 12#$ -. 0. ()*+$. $. %. ) (. &%. &' 34. -. &/. . &-. 5. 4-. &. &6/& 712. !38 17# 9 38 : 6. &' ". &' "6. < * <. &. !> 7?#- >. ,; -. ; <=. <. &. & 717. &= @ %. %. &' ). 4. (. + 3. 6 ; :. &9 4 %. )( -. <. < & (06A. +B2 + BC1?+ & 77?. != 7?#* =. &' D. E. -6 ; :. &,< * = ;+@ %. &. 77?. !@ 72#0 @. &'. $. " <. . &%. -. & (06A +. 1F 1+F1 + & 772. !@ 71#% @. &' $. <. . &-. @ & (06A + C+. C 7 +2& 771. !@ 7B#% @. &' ,%-G-6 ; :". (06A +7C2 21+? +J&*. !*. #% * * . &%. . &EH $ 4I ". &. &. 77B. < &' 5. *. % &/ <. *. )(.
(122) !-. #-. -. 6 ; :(. &/. 4 <. &*. &3. 0. &> <. (. (< ;. . &E. ' ". -&6. 6 ; :&/. !, 7F#" ( ,. &' %. 6 ; :. &,<. &-. @ &. (06A + C+CB77B1+F& 77F. !! !";. #3 ";. "# $ %. < &" %< &". ,. ;. . &. +. !@ 7?#- >. &= @. >. L . &/ < 77?. %. !M. 7?#( M +. !*. +. &$ ":. +. #3 *. 09. <+. +. +. !6 7?#$ 6 P. 3. 0 ". 4. K&/. (. 4. <. 4" <. &" < N +. +. &. A> &. <. -. . &. &0 - &* (. ". A-. & . &. K&E. &' %"O. 3. (. 0. ; <0 : @ <+. 77?. &/ 9<. &> $ < 4 &( @. ; <0 : $. ). 3. &' "3 4. . &. 777. !$>%27 #/ 7?. ; :+. &* ( /< &( 0 : 4&3 6. . &E. !6 77#$ 6. + +. ; :. + 2 K&/ < 77?. &' " < +. & 9 88&J J &' ">. &' ). &' (. &. &'. %. *. -. . &$>%27 &(. 2Q.
(123) !$>%7 B#3P * &'K ". =. ; 4-. >. (. . &$>%7 B&. 7?B. !$>% 1?#% @. :&' $. !$>% 12#/ %. &* >. *. -. -. &* (<. R (6*-S . &$>%. !$>% C #$ $. &/ 3. 12&*. &' ,< *31 *. . &$>%. 1?&/ < 7??. &' "(. 6 ; :. 77. +3. ". < . &$>% C &". 77. !$>% 1?C#/ * 4&. !$>% FCC#$ 0 " <. A. -. &' E(->D. &3 % :&( (< : &' E. *. 771. !$>%. 1#$ 0 -. (. < 77B. (. <. ;. &$>% FCC&/ < 77B. !$>% 22 #T $ :< &, P&' "0. $( D. . &$>% 1?C&*. &P U<. =. &( 0. ; 4-. BR 0=-BS . &$>% 22 &. &( @ N &( /. R $(D-S+ D. >. (. &' $ . &$>%. 1&. 772. !$>%. #/ 9. $>%. &(. !$>% C?F# ) (+. ; :Q' ,< 5. $(D- ; < ,>. (. 772. % ; 4&$ 6 &0 $ 8. $. <. &@ (. . &$>% C?F&". :&' ">. B2B&3 N. (. >. R 3( >. S. < -DB. ; :. 77?. !$>% B2B# M 6 < & ( 0 : & > 0 : & 3 0 :& ' 3 3. . Q. -DF @. < . &$>%. 77? C.
Documentos relacionados