Prévia do material em texto
15 1 Prof. Amilton Carlos Rattmann Redes III – Heterogêneas e Convergentes Aula 6 15 2 Conversa Inicial 15 3 Tráfego WWW Tráfego de tempo real Tráfego de sistemas de gerenciamento Tráfego de banco de dados Aplicação de política de tráfegos Caracterização de tráfego 15 4 Caracterização de tráfego WWW 15 5 Tráfego em rajadas Baixa intensidade e assimétrico Tráfego HTTP/TLS 15 6 Tráfego HTTP/TLS Instantes com rajadas Instantes sem transmissão 15 7 Sistemas corporativos Webmail Intranet Sistemas corporativos Equipamentos fixos e móveis Classe de tráfego Variável não de tempo real (VBR-NRT) Prioridade média/alta Tráfego HTTP/TLS 15 8 Consumo estimado Média de consumo * número de usuários simultâneos Avaliado para cada caso Definido conforme Competição por serviços (banda disponível) Qualidade de Experiência (QoE) Acompanhamento Pós-implantação Evolutivo Considerações 15 9 Caracterização de tráfego de tempo real 15 10 Tráfego concentrado Intensidade média/alta Assimétrico Tráfego VoD (Video-on-demand) video/mp4 1280x720 (hd) 0:41 - 7,9 MB 15 11 Tráfego de VoD Bits de entrada Bits de saída Ocorrência (s) Tráfego (Mb) 5,5 0,842 5,6 5,312 5,7 6,388 5,8 11,000 5,9 9,238 6,0 10,500 6,1 10,520 6,2 10,500 6,3 9,327 Total [Mb] 73,627 Total [Mbps] 92,034 Total [MB] 11,504 Ocorrência (s) Pacotes 5,5 75 5,6 444 5,7 538 5,8 987 5,9 833 6 921 6,1 948 6,2 939 6,3 845 Total 6530 15 12 Sistemas corporativos Produção* Treinamento Mensagem corporativas Equipamentos fixos e móveis Classe de tráfego Variável não de tempo real (VBR-NRT) Prioridade baixa/média/alta* Tráfego VoD 15 13 Tráfego de Videoconferência 360479697 Tráfego distribuído ao longo da VC Intensidade média/alta Simétrico https://stock.adobe.com/br/images/group-corporate-video-conference-computer-monitor-screen/360479697?prev_url=detail 15 14 Tráfego de Videoconferência Banda média: 40.000/0,01 = 4 Mbps 15 15 Sistemas corporativos Produção Treinamento Equipamentos fixos e móveis Classe de tráfego Variável de tempo real (VBR-RT) Prioridade média/alta Tráfego de Videoconferência 15 16 Consumo estimado Média de consumo * número de usuários simultâneos no local. Fluxo multiplexado único de entrada (MCU) Definido conforme Ávido por banda Qualidade de Experiência (QoE) Acompanhamento Pós-implantação Considerações 15 17 Caracterização de tráfego de sistemas de gerenciamento 15 18 Tráfego em rajadas espaçadas Baixa intensidade e assimétrico Tráfego SNMP MIB Agente SNMP Gerente SNMP TRAP REQUEST RESPONSE 15 19 Tráfego SNMP SNMP get-request SNMP get-response Taxa de response: 203,6 kbps Taxa de response: 211,2 kbps 15 20 Sistemas de gerenciamento Interfaces Erros Bits in/out Memória e CPU em equipamentos Classe de tráfego Variável não de tempo real (VBR-NRT) Prioridade baixa Tráfego SNMP http://leonidvm.chat.ru/ 15 21 Consumo estimado Taxa de requisição * número de variáveis Importante para o controle da rede Disponibiliza importantes KPI para decisões Acompanhamento Pós-implantação Evolutivo Considerações 15 22 Caracterização de tráfego de banco de dados 15 23 Tráfego em rajadas Baixa intensidade* e assimétrico* Tráfego DB * Poder variar muito conforme a construção do sistema/aplicativo 15 24 Tráfego DB Request Response Taxa de pico (Response) = 3,42Mbps Taxa de pico (Request) = 1,26MbpsTaxa média = 230 bps 15 25 Sistemas corporativos SAC Vendas Financeiro/ERP Equipamentos fixos e móveis Classe de tráfego Variável tempo real (VBR-NRT) Prioridade média/alta Tráfego DB 15 26 Consumo estimado Média de consumo * número de transições * sistemas Avaliado para cada caso Consultas dependente e encadeadas Definido conforme Garantia de banda Atraso muito baixo Qualidade de Experiência (QoE) Acompanhamento Novas implantações/Novas versões de sistemas Considerações 15 27 Aplicação de política de tráfego 15 28 Sem QoS A operação da rede é, tipicamente, de melhor esforço Todo tráfego tem igual prioridade e chance de ser entregue em tempo hábil Em congestionamento, todo tráfego tem chance igual de ser descartado Implementação de QoS 15 29 Com QoS Priorização de tráfego conforme sua importância relativa Prevenção de congestionamento Gerenciamento de congestionamento Tratamento preferencial para fluxos de interesse Maior previsibilidade no uso de banda Maior eficiência no uso de banda da rede Implementação de QoS 15 30 Arquitetura do QoS 15 31 Classificação e Marcação Classe de Tráfego Tipo de Tráfego Valor DSCP Platinum Voice 46 EF Gold TACACS 10 AF1 Silver Telnet 18 AF21 SMTP 20 AF22 FTP 22 AF23 Bronze HTTP 26 AF3 Fonte: adaptado de https://content.cisco.com/chapter.sjs?uri=/searchable/chapter/content/en/us/td/docs/ios-xml/ios/qos_dfsrv/configuration/15-mt/qos-dfsrv-15-mt-book/qos-dfsrv.html.xml Valores DSCP e valores de precedência de descarte correspondentes para cada classe AF PHB Precedência de descarte Classe 1 Classe 2 Classe 3 Classe 4 Baixa 001010 AF11 010010 AF21 011010 AF31 100010 AF41 Média 001100 AF12 010100 AF22 011100 AF32 100100 AF42 Alta 001110 AF13 010110 AF23 011110 AF33 100110 AF43 AF: Assured Forwarding (Encaminhamento Garantido) EF: Expedited Forwarding (encaminhamento acelerado) Roteador remoto 1 Roteador remoto 2 Roteador central Internet Internet Cenário: FE0/0 S0/0 S4/1 S4/0 S0/0 S0/1 Fornece serviço robusto fornecendo baixa perda, baixa latência, baixo jitter e serviço de largura de banda garantida AFXY → XXXYY0 → AF[1:4][1:3] → AF21 15 32 Access Control Lists Class Maps Policy Maps Packet Marking Classificação e Marcação Classe de Tráfego Tipo de Tráfego Valor DSCP Platinum Voice 46 EF Gold TACACS 10 AF1 Silver Telnet 18 AF21 SMTP 20 AF22 FTP 22 AF23 Bronze HTTP 26 AF3 access-list 101 permit udp any any range 16384 32768 access-list 102 permit tcp any any eq tacacs access-list 104 permit tcp any any eq www access-list 105 permit ip any any access-list 108 permit tcp any any eq telnet access-list 109 permit tcp any any eq smtp access-list 110 permit tcp any any eq ftp class-map match-all EF match access-group 101 class-map match-all AF1 match access-group 102 class-map match-all AF21 match access-group 108 class-map match-all AF22 match access-group 109 class-map match-all AF23 match access-group 110 class-map match-all AF3 match access-group 104 policy-map SETDSCP class EF set ip dscp 46 class AF1 set ip dscp 10 class AF21 set ip dscp 18 class AF22 set ip dscp 20 class AF23 set ip dscp 22 class AF3 set ip dscp 26 15 33 Class Maps Policy Maps Condicionamento e Política Classe de Tráfego Tipo de Tráfego Valor DSCP Platinum Voice 46 EF Gold TACACS 10 AF1 Silver Telnet 18 AF21 SMTP 20 AF22 FTP 22 AF23 Bronze HTTP 26 AF3 class-map match-all gold match ip dscp 10 12 14 class-map match-all bronze match ip dscp 26 28 30 class-map match-all platinum match ip dscp 46 class-map match-all silver match ip dscp 18 20 22 class-map match-all best-effort match access-group 105 policy-map VOIP class platinum priority 500 class gold bandwidth percent 50 class silver bandwidth percent 35 class bronze shape average 320000 bandwidth percent 15 class best-effort police 56000 1750 1750 conform-action set-dscp-transmit 0 exceed-action drop violate-action drop Gold: O tráfego nesta categoria é alocado em 50% da largura de banda disponível. Silver: O tráfego nesta categoria é alocado em 35% da largura de banda disponível. Bronze: O tráfego nesta categoria é alocado em 15% da largura de banda disponível. https://www.cisco.com/c/en/us/td/docs/ios/qos/command/reference/qos_book/qos_n1.html 15 34 Class-Based Weighted Fair Queueing (CBWFQ) Weighted Fair Queueing (WFQ) Low Latency Queueing (LLQ) Weighted Random EarlyDetection (WRED) Enfileiramento e Largura de Banda policy-map P1 class RTP_VOIP priority percent 30 service-policy VOIP class VOIP_SIG bandwidth percent 8 class TELNET_HOST130 bandwidth percent 5 class TELNET bandwidth percent 3 class class-default fair-queue random-detect random-detect precedence 6 30 40 4 Router(config-pmap-c)#? bandwidth Bandwidth exit Exit from class action configuration mode fair-queue Enable Flow-based Fair Queuing in this class no Negate or set default values of a command priority Strict Scheduling Priority for this Class queue-limit Queue Max Threshold for Tail Drop random-detect Enable Random Early Detection as drop policy service-policy Configure Flow Next set Set QoS values shape Traffic Shaping 15 35 Round Robin (RR) Weighted Round Robin (WRR) Agendamento (config-if)#wrr-queue bandwidth weight1 weight2 weight3 weight4 ------ (config)#interface gigabitethernet 0/1 (config-if)#wrr-queue bandwidth 1 2 3 4 ------ (config-if)#wrr-queue dscp-map threshold_number DSCP_1 DSCP_2 DSCP_8 (config)#interface gigabitethernet 0/1 (config-if)#wrr-queue random-detect max-threshold 1 50 100 (config-if)#wrr-queue random-detect max-threshold 2 70 100 (config-if)#wrr-queue random-detect max-threshold 3 50 100 (config-if)#wrr-queue random-detect max-threshold 4 70 100 15 36 Aplicação de QoS nas interfaces Roteador remoto 1 Roteador remoto 2 Roteador central Internet Internet Cenário: FE0/0 S0/0 S4/1 S4/0 S0/0 S0/1 interface FastEthernet0/0 ip address 4.1.1.1 255.255.255.0 load-interval 60 speed auto half-duplex service-policy input SETDSCP interface Serial0/0 bandwidth 2000 ip address 2.1.1.1 255.255.255.0 load-interval 60 service-policy output VOIP interface Serial0/1 ip address 1.1.1.1 255.255.255.0 load-interval 60 no keepalive service-policy input SETDSCP interface Serial0/0 bandwidth 2000 ip address 3.1.1.2 255.255.255.0 load-interval 60 service-policy output VOIP 15 37 Sequência do processamento de QoS C la s s if ic a ç ã o d o tr á fe g o M a r c a ç ã o d o tr á fe g o Política WRED I n te r fa c e f ís ic a d e s a íd a I n te r fa c e f ís ic a d e e n tr a d a Agendamento Marcação e classificação Prevenção de congestionamento Gerenciamento de congestionamento LLQ Enfileiramento e condicionamento WFQ CBWFQ RR WRR 15 38 Finalizando 15 39