digraph mindmap { graph [root="Internet"] overlap=scale node [shape=box] "ARPANET" -> "Internet" [label="originou"] "ARPANET" -> "usuarios confiaveis" [label="composta"] "Internet" -> "Internet do Futuro" "Internet" -> "modelo TCP/IP" [label="implementa"] "Internet" -> "host-centric" [label="orientacao"]; "Internet" -> "usuarios nao-confiaveis" [label="composta"] "modulos" -> "funcionalidades" [label="implementa"] "modelo OSI" -> "modulos" [label="baseado"] "modelo TCP/IP" -> "modulos" [label="baseado"] "Internet do Futuro" -> "arquitetura flexivel" [label="requer"] "Internet do Futuro" -> "data-centric" [label="orientacao"] "arquitetura flexivel" -> "purista" [label="visao"] "arquitetura flexivel" -> "pluralista" [label="visao"] "arquitetura flexivel" -> "problemas especificos" [label="resolvem"] "pluralista" -> "redes sobrepostas" "pluralista" -> "virtualizacao" "pluralista" -> "multiplas pilhas de protocolos" [label="suporta"] "pluralista" -> "Plutarch" [label="arquitetura"] "pluralista" -> "Autonomic Network Architecture (ANA)" [label="arquitetura"] "pluralista" -> "Concurrent Architectures are Better than One (CABO)" [label="arquitetura"] "pluralista" -> "Projeto Horizon" "Plutarch" -> "incremental" "Plutarch" -> "heterogeneidade" [label="permite"] "Plutarch" -> "contextos" [label="utiliza"] "Autonomic Network Architecture (ANA)" -> "arquitetura autonomica" "Autonomic Network Architecture (ANA)" -> "indirecao de camadas" [label="introduz"] "indirecao de camadas" -> "otimizar a pilha de protocolos" [label="pode"] "indirecao de camadas" -> "maior complexidade" [label="introduz"] "Concurrent Architectures are Better than One (CABO)" -> "ISPs" [label="reestruturar"] "ISPs" -> "infraestrutura" [label="oferece"] "ISPs" -> "servicos" [label="oferece"] "Projeto Horizon" -> "arquitetura inteligente" "Projeto Horizon" -> "virtualizacao" "purista" -> "redes ativas" [label="arquitetura"] "purista" -> "baseada em papeis" [label="arquitetura"] "purista" -> "Data-Oriented Network Architecture (DONA)" [label="arquitetura"] "purista" -> "SpoVNet" [label="arquitetura"] "purista" -> "virtualizacao" [label="ferramenta"] "purista" -> "redes sobrepostas" [label="ferramenta"] "redes ativas" -> "capsulas" [label="contem"] "redes ativas" -> "modelo de computacao uniforme" [label="implementa"] "redes ativas" -> "interoperabilidade" [label="garante"] "baseada em papeis" -> "modularidade" [label="garante"] "Data-Oriented Network Architecture (DONA)" -> "clean-slate" [label="proposta"] "Data-Oriented Network Architecture (DONA)" -> "servico de nomes planos" [label="propoe"] "servico de nomes planos" -> "DNS" [label="substitui"] "servico de nomes planos" -> "persistencia" [label="implementa"] "servico de nomes planos" -> "disponibilidade" [label="implementa"] "servico de nomes planos" -> "autenticidade" [label="implementa"] "SpoVNet" -> "redes sobrepostas" [label="utiliza"] "SpoVNet" -> "mobilidade" [label="implementa"] "SpoVNet" -> "heterogeneidade" [label="implementa"] "redes sobrepostas" -> "camada aplicacao" [label="roda"] "redes sobrepostas" -> "instancias distribuidas" [label="consiste"] "problemas especificos" -> "Infraestrutura de Indirecao para a Internet (I3)" [label="arquitetura"] "problemas especificos" -> "Loc/ID split" [label="arquitetura"] "problemas especificos" -> "arquitetura de nomeacao em camadas" [label="arquitetura"] "problemas especificos" -> "Enderecos Roteaveis e Alcancaveis (GDA/GRA)" [label="arquitetura"] "problemas especificos" -> "New Internet Routing Architecture (NIRA)" [label="arquitetura"] "problemas especificos" -> "Cache-aNd-Forward (CNF)" [label="arquitetura"] "problemas especificos" -> "Routing on Flat Labels (ROFL)" [label=arquitetura] "problemas especificos" -> "eXplicit Control Protocol (XCP)" [label=arquitetura] "problemas especificos" -> "Plano de Conhecimento" [label=arquitetura] "problemas especificos" -> "OverQoS" [label=arquitetura] "Infraestrutura de Indirecao para a Internet (I3)" -> "indirecao de camadas" [label="introduz"] "Infraestrutura de Indirecao para a Internet (I3)" -> "mobilidade" [label="implementa"] "Infraestrutura de Indirecao para a Internet (I3)" -> "multicast" [label="implementa"] "Loc/ID split" -> "sobrecarga semantica do endereco IP" [label="elimina"] "Loc/ID split" -> "mobilidade" [label="simplifica"] "Loc/ID split" -> "Host Identity Protocol (HIP)" "Loc/ID split" -> "Locator/Identifier Separation Protocol (LISP)" "Locator/Identifier Separation Protocol (LISP)" -> "incremental" "Enderecos Roteaveis e Alcancaveis (GDA/GRA)" -> "roteamento inter-dominio" [label="propoe"] "Enderecos Roteaveis e Alcancaveis (GDA/GRA)" -> "escalabilidade" [label="aumenta"] "Routing on Flat Labels (ROFL)" -> "sobrecarga semantica do endereco IP" [label="resolve"] "Routing on Flat Labels (ROFL)" -> "identificadores persistentes" [label="utiliza"] "eXplicit Control Protocol (XCP)" -> "TCP" [label="substitui"] "OverQoS" -> "redes sobrepostas" [label="utiliza"] "Plano de Conhecimento" -> "estrutura autonoma" [label="propoe"] "Plano de Conhecimento" -> "arquitetura inteligente" [label="propoe"] "arquitetura inteligente" -> "controle" [label="possibilita"] "arquitetura inteligente" -> "gerenciamento" [label="possibilita"] }