PTTMetro Informações e Destaques 3 o PTT Forum 3 Dez 2009 Antonio Galvao de Rezende Filho <galvao@nic.br> Eduardo Ascenço Reis <eascenco@nic.br> Milton Kaoru Kashiwakura <mkaoruka@nic.br> 3o PTT Forum PTTMetro Informações e Destaques 1
Sobre o CGI.br Comitê Gestor da Internet no Brasil (CGI.br) Criado em maio de 1995 Pela Portaria Interministerial Nº 147 de 31/05/1995, alterada pelo Decreto Presidencial Nº 4.829 de 03/09/2003 Responsável pela coordenação e integração dos serviços Internet no país Modelo multistakeholder composto por membros do governo, e membros eleitos dos setores empresarial, terceiro setor e da comunidade acadêmica. 3o PTT Forum PTTMetro Informações e Destaques 2
Sobre o CGI.br 1 Min. da Ciência e Tecnologia 11 Provedores de acesso e conteúdo 2 Min. das Comunicações 12 Provedores de infra de telecom 3 Casa Civil da Presidência da República 13 Indústria TICs e software 4 Min. do Planejamento, Orçamento e Gestão 14 Empresas usuárias 15 Terceiro setor 5 Min. do Desenvolvimento, Indústria e Comércio Exterior 16 Terceiro setor 6 Min. da Defesa 17 Terceiro setor 7 Agência Nacional de Telecomunicações 18 Terceiro setor 8 Conselho Nacional de Desenv. Científico e Tecnológico 19 Academia 20 Academia 9 Conselho Nac. Secretários Estaduais p/ Assuntos de Ciência e Tecn. 21 Academia 10 Notório Saber 3o PTT Forum PTTMetro Informações e Destaques 3
Sobre o CGI.br Principais atribuições do CGI.br Fomentar o desenvolvimento de serviços Internet no Brasil Recomendar padrões e procedimentos técnicos operacionais para a Internet no Brasil Coordenar a atribuição de endereços Internet (IPs) e o registro de nomes de domínios usando cctld <.br> Coletar, organizar e disseminar informações sobre os serviços Internet indicadores e estatísticas 3o PTT Forum PTTMetro Informações e Destaques 4
Sobre o NIC.br NIC.br Núcleo de Informação e Coordenação do Ponto BR Entidade civil, sem fins lucrativos, criada em 2003 e começando a atuar em 2005 (delegação do CGI.br) Conselho de Administração composto por 7 membros: 3 do governo, escolhidos entre os componentes do CGI.br; 4 do setor privado indicados pelo CGI.br. Assembléia Geral formada pelo pleno do CGI.br Braço executivo do Comitê Gestor da Internet no Brasil Coordena as atividades do Registro, do CERT, do CETIC e do CEPTRO. 3o PTT Forum PTTMetro Informações e Destaques 5
CEPTRO.br 3o PTT Forum PTTMetro Informações e Destaques 6
Projeto PTTMetro # Operação PTT.br PTTmetro Projeto Ceptro.br PTT.br Operação do NIC.br com apoio da RNP 3o PTT Forum PTTMetro Informações e Destaques 7
Referência IXP Internet exchange Point PTT Ponto de Troca de Tráfego 3o PTT Forum PTTMetro Informações e Destaques 8
PTT Definição PTT Ponto de Troca de Tráfego Definição Solução de Rede com o objetivo de viabilizar a conexão direta entre as entidades que compõem a Internet, os Sistemas Autônomos (AS). PTT otimiza a interconexão entre AS, pois possibilita: Melhor qualidade (menor latência) evita intermediários externos Menor custo 3o PTT Forum PTTMetro Informações e Destaques 9
PTT Modelo Switch Único / Matrix de Comutação AS A Router IXP AS D Router Switch Router AS B Router AS C 3o PTT Forum PTTMetro Informações e Destaques 10
PTT Modelo Rede Metro Ethernet / Matrix de Comutação AS A Router IXP Switch AS D Router Switch Switch Switch Router AS B Switch Router IXP MAN case e.g. PTTmetro (http://ptt.br/) AS C 3o PTT Forum PTTMetro Informações e Destaques 11
PTTmetro Regional Metro Ethernet Non Blocking Switch/Peering Fabric AS A Router IXP PIX A AS D Router PIX D PIX Central PIX B Router AS B PIX C Router PIX: Ponto de Interconexão AS C 3o PTT Forum PTTMetro Informações e Destaques 12
PTTmetro Exemplo Estrutura Atual de São Paulo 3o PTT Forum PTTMetro Informações e Destaques 13
PTTmetro São Paulo Links entre os PIXes PIX USP PIX BrT PIX GBLX PIX Locaweb Switch Switch Switch Switch PIX NIC.br Switch Switch C1 Switch C2 NIC.br Switch Switch Switch Switch PIX TIVIT PIX CTBC PIX Alog PIX Eletropaulo 3o PTT Forum PTTMetro Informações e Destaques 14
PTTmetro Introdução PTTMetro é o nome dado ao projeto do Comitê Gestor da Internet no Brasil (CGIbr) que promove e cria a infra estrutura necessária (Ponto de Troca de Tráfego PTT) para a interconexão direta entre as redes ("Autonomous Systems" ASs) que compõem a Internet Brasileira. A atuação do PTTMetro volta se às regiões metropolitanas no País que apresentam grande interesse de troca de tráfego Internet. Uma das principais vantagens deste modelo, é a racionalização dos custos, uma vez que os balanços de tráfego são resolvidos direta e localmente e não através de redes de terceiros, muitas vezes fisicamente distantes. Outra grande vantagem é o maior controle que uma rede pode ter com relação a entrega de seu tráfego o mais próximo possível do seu destino, o que em geral resulta em melhor desempenho e qualidade para seus clientes e operação mais eficiente da Internet como um todo. Um PTTMetro é, assim, uma interligação em área metropolitana de pontos de interconexão de redes (PIXes), comerciais e acadêmicos, sob uma gerência centralizada. 3o PTT Forum PTTMetro Informações e Destaques 15
PTTmetro Introdução São características fundamentais para a implementação adequada de um PTTMetro: * Neutralidade independência de provedores comerciais * Qualidade troca de tráfego eficiente * Baixo custo das alternativas, com alta disponibilidade * Matriz de troca de tráfego regional única A coordenação do PTTMetro, a cargo do CGIbr, e sua operação por organizações tecnicamente habilitadas, mas sem fins lucrativos, que estabelecerão os requisitos de arquitetura e gerência das interconexões, garantem os dois primeiros tópicos. A hospedagem dos PIXes em instalações comerciais com elevado padrão de segurança e infraestrutura, agregando se matrizes de tráfego já existentes, é condição para obtenção dos demais quesitos acima. 3o PTT Forum PTTMetro Informações e Destaques 16
PTTmetro Destaques Projeto arca com os equipamentos ativos (hardware), responsáveis pela transmissão intra e inter PIXes e pelas interfaces de conexão dos participantes. Não há repasse de custo para os participantes, sobre as suas interfaces de conexão, independente da capacidade (Fast Ethernet, Gigabit Ethernet ou 10 Gigabit Ethernet), e mesmo considerando eventual redundância. Pontos de Interconexão (PIX) Provêm ao projeto recursos de infraestrutura: espaço, alimentação elétrica, refrigeração, segurança física e 1 ou 2 (preferência) pares de fibras ópticas apagadas até o PIX central. 3o PTT Forum PTTMetro Informações e Destaques 17
PTTmetro Localidades 3o PTT Forum PTTMetro Informações e Destaques 18
PTTMetro Localidades As diferentes localidades do PTTMetro são isoladas. O objetivo principal para a criação de localidades do PTTMetro é permitir que o tráfego local fique no próprio local de origem e assim evitar a interconexão remota. O CGI.br não tem planos de interconectar as localidades do PTTMetro e competir com as operadoras de Telecomunicações. O projeto PTTMetro estimula e apoia que empresas participantes em diferentes localidades façam o provisionamento de serviços de transporte entre as mesmas. (o PTTMetro possui alguns modelos de transporte entre localidades para otimizar recursos comuns e assim colaborar na redução de custos) 3o PTT Forum PTTMetro Informações e Destaques 19
Sistema Autônomo (AS) Conexão Externa Mínima Internet PTTmetro tem colaborado na proliferação de AS no Brassil ISP A PTT AS W Entidade AS 3o PTT Forum PTTMetro Informações e Destaques 20
AS Conexão Externa Redundante via PTTMetro Internet ISP A ISP B PTT AS W Entidade AS 3o PTT Forum PTTMetro Informações e Destaques 21
AS Conexão Externa Redundante via PTTMetro Internet PTTmetro possibilita isolamento lógico L2 em acordos bilaterais (e.g. trãnsito IP) ISP A ISP B PTT AS W Trânsito Link Direto Trânsito VLAN dedicada via PTTmetro Troca de Tráfego via PTTmetro Entidade AS 3o PTT Forum PTTMetro Informações e Destaques 22
PTTMetro Infra estrutura para Serviços IP entre AS O PTTmetro utiliza VLANs dedicadas para prover isolamento lógico L2 entre AS, para serviços de interconexão IP. e.g Trânsito Internet (IPv4 e IPv6), Backup, Storage, VoIP, etc 3o PTT Forum PTTMetro Informações e Destaques 23
PTT Regional Internet ISP A ISP B AS A AS B AS C AS D Região ASes, com localização física relativamente próxima em uma determinada região. 3o PTT Forum PTTMetro Informações e Destaques 24
PTT Regional Internet ISP A ISP B AS A AS B AS C AS D A troca de tráfego IP entre os AS ocorre pelos seus provedores de trânsito (ISP), junto com o restante do tráfego Internet. 3o PTT Forum PTTMetro Informações e Destaques 25
PTT Regional Internet ISP A ISP B AS A AS B AS C AS D PTT (PIX) Com um PTT na região, os AS participantes podem trocar tráfego entre si pelo PTT (menor custo e latência) e deixar os seus links de trânsito para acesso aos outros AS da Internet. 3o PTT Forum PTTMetro Informações e Destaques 26
PTT Regional Internet ISP A ISP B ISP C AS A AS B AS C AS D PTT (PIX) Venda de trânsito no PTT para atender AS interressados (e.g. acordo bilateral com VLAN dedicada). 3o PTT Forum PTTMetro Informações e Destaques 27
PTT Regional O PTTMetro estimula a criação de PTT regionais e poderá incorporá los ao projeto, após análise de viabilidade. Um ponto importante, porém não suficiente, na análise é a quantidade de AS com potencial de conexão ao PTT. 3o PTT Forum PTTMetro Informações e Destaques 28
PTTMetro Área Regional Metropolitana PTTMetro destaca a importância de existir um único PTT por Região Atual Definição de Região para o PTTmetro: A conexão entre os PIX remotos e o PIX Central deve ser estabelecida utilizando tecnologias da família Ethernet, sobre fibra óptica apagada, sem a utilização de recursos para regeneração de sinal. Atualmente isso implica em uma distância máxima (raio) de aproximadamente 80 Km. 3o PTT Forum PTTMetro Informações e Destaques 29
PTTMetro Acordos de Conexão Tipos de Acordos Multilateral (ATM) Troca de tráfego entre todos os participantes. Sessões BGP são estabelecidas entre particpantes e servidores de rotas. Participantes podem se conectar em modo acesso. Bilateral Modo VLAN Compartilhada Troca de tráfego apenas entre participantes. Participantes podem se conectar em modo acesso. Mesmo domínio de broadcast do acordo multilateral (ATM). Modo VLAN Dedicada Troca de tráfego apenas entre participantes (e.g. venda de trânsito). Utiliza VLAN dedicada apenas entre os participantes. 3o PTT Forum PTTMetro Informações e Destaques 30
PTTMetro Modelo de Operação AS A AS B AS C AS D AS E AS F VLAN compartilhada Acordo Multilateral Todos ASes trocam tráfego entre si VLAN compartilhada Acordo Bilateral Pares de ASes trocam tráfego entre si VLANs dedicadas de Acordos Bilaterais Os AS A, AS B e AS D podem se conectar em modo de acesso na VLAN compartilhada, os demais AS devem se conectar em modo trunk (802.1Q). Nesse exemplo, os AS C e F possuem apenas acordos bilaterais, sendo que AS F possui apenas VLANs dedicadas e os AS B e E possuem ambos tipos de acordos. 3o PTT Forum PTTMetro Informações e Destaques 31
PTTMetro Acordo de Troca de Tráfego Multilateral (ATM) AS A AS D AS B AS E Sessões ebgp Servidor de Rotas 1 Servidor de Rotas 2 Servidor de Looking Glass No acordo de troca de tráfego multilateral (ATM), os participantes estabelecem sessões BGP apenas com os dois servidores de rotas do PTT e não com todos os demais participantes. Os participantes do ATM ainda podem optar por se conectar ao servidor de Looking Glass, para alimentá lo com seus prefixos, e assim contribuir com o projeto. 3o PTT Forum PTTMetro Informações e Destaques 32
PTTMetro Resumo Financeiro PTTmetro Interesse Econômico para Empresas de Telecomunicações Redução dos custos de interconexão Provisionamento de Last/First Mile para conexão ao PTTMetro Serviços IP de Interconexão Utilização de VLANs dedicadas para prover isolamento lógico L2 para: Trânsito Internet (IPv4 e IPv6), Backup, Storage, VoIP, etc Transporte entre Localidades do PTTmetro Hospedagem de Pontos de Interconexão (PIX) Instalações Neutras para Prover Interconexões Reguladas/Arbitradas pela ANATEL 3o PTT Forum PTTMetro Informações e Destaques 33
PTTMetro Novos Recursos Novos Recursos no PTTmetro (alguns já em operação como pilotos) Variações do ATM Contabilidade de Tráfego Trocado Nível de Serviço (SLA) Trânsito IPv6 3o PTT Forum PTTMetro Informações e Destaques 34
PTTMetro Novos Recursos Variações do ATM Novos Modelos Operacionais para o Acordo de Troca de Tráfego Multilateral (ATM) Tipos de Troca de Tráfego ATM: 1. Todos (como o ATM hoje) 2. Todos menos Alguns 3. Apenas Alguns Implementação desenvolvida baseada em BGP (padrão). Estudo de Caso: Piloto em operação com a CTBC (AS16735) em São Paulo, que já utiliza o ATM 2 (Todos menos Alguns) com seus clientes de trânsito. Plano Futuro: desenvolvimento de ferramentas de automação para interação com participantes e disponibilização em todas as localidades do PTTMetro. 3o PTT Forum PTTMetro Informações e Destaques 35
PTTMetro Novos Recursos Contabilidade de Tráfego Trocado Contabilidade de Tráfego Trocado entre Participantes, baseado em Análise de Fluxos de Quadros Ethernet (sflow) Estudo de Caso: Piloto em operação com a Universidade de São Paulo (USP) Plano Futuro: disponibilização em todas as localidades do PTTMetro. 3o PTT Forum PTTMetro Informações e Destaques 36
PTTMetro Novos Recursos Contabilidade de Tráfego Trocado 3o PTT Forum PTTMetro Informações e Destaques 37
PTTMetro Novos Recursos Nível de Serviço (SLA) Implementação de Sistema de Medição Constante de Continuidade L2 Estimativa de Nível de Serviço (SLA) para cada PIX / Localidade Disponibilização de valores medidos # estimados. Plano Futuro: disponibilização em todas as localidades do PTTMetro. 3o PTT Forum PTTMetro Informações e Destaques 38
PTTMetro Novos Recursos Trânsito IPv6 O NIC.br como Provedor de Trânsito Experimental IPv6 no PTTMetro São Paulo O procedimento para solicitar a ativação, bem como informações sobre a operação do serviço, serão divulgadas em Janeiro de 2010, para a lista de email de membros do PTTMetro São Paulo. Estudo de Caso: Piloto em operação com a Universidade de São Paulo (USP) Plano Futuro: disponibilização em todas as localidades do PTTMetro. 3o PTT Forum PTTMetro Informações e Destaques 39
INOC DBA BR Aviso INOC DBA BR Parte dos aparelhos que serão distribuídos em breve serão do modelo tradicional, já em uso, outra parte deles será de um modelo novo, com suporte a TLS e IPv6. Para esses últimos aparelhos a distribuição será preferencialmente feita para AS com bloco IPv6 em operação (roteado na Internet). Os AS só com IPv4 em operação terão preferência para receber os aparelhos da geração antiga. 3o PTT Forum PTTMetro Informações e Destaques 40
Contato http://ptt.br/ Equipe Suporte PTT <suporte@ptt.br> 3o PTT Forum PTTMetro Informações e Destaques 41