02.01 Taxinomia das CDNs RDC/ISEL-DEETC-SRT 1
|
|
- Bárbara Aragão de Lacerda
- 8 Há anos
- Visualizações:
Transcrição
1 02.01 Taxinomia das CDNs RDC/ISEL-DEETC-SRT 1
2 Taxinomia? Taxinomia = classificação científica; nomenclatura das classificações; O que é necessário para a criação de uma CDN? Como fazer a distribuição e gestão do conteúdo de forma eficiente? Como encaminhar os pedidos dos clientes para o nó correcto? Como medir a performance da CDN? Como detectar falhas numa CDN? RDC/ISEL-DEETC-SRT 2
3 Composição de uma CDN RDC/ISEL-DEETC-SRT 3
4 Composição de uma CDN RDC/ISEL-DEETC-SRT 4
5 Organização Overlay Servidores específicos a uma aplicação ou caches são distribuídos por vários locais na rede Fazem a distribuição de conteúdo Os componentes de rede (switches e routers) não têm qualquer papel na distribuição do conteúdo Fornecimento de conectividade Garantias de QoS para um determinado pedido/tráfego Solução adoptada pela maioria das CDNs comerciais Existe um mecanismo que trata da replicação do conteúdo para os servidores A gestão é simplificada uma vez que não precisam de se preocupar com os elementos de rede O utilizador ao pedir um conteúdo é sempre redireccionado para o servidor de CDN mais próximo RDC/ISEL-DEETC-SRT 5
6 Organização Network Os routers e switches de uma rede são equipados com código que os permite identificar aplicações específicas e que permitem encaminhar os pedidos baseados em políticas pré-definidas Exemplos Layer-7 switches SLBs (Server Load Balancers) Distribuição de carga por múltiplos servidores Usado em conjunto com o Overlay por algumas empresas comerciais RDC/ISEL-DEETC-SRT 6
7 Servidores Dois servidores possíveis Réplica ou original A réplica contém uma imagem do conteúdo presente no servidor original Pode ser um media server, servidor Web ou cache/proxy O servidor original contém o conteúdo como definido pela entidade que o criou Comunicam entre si para replicarem o conteúdo RDC/ISEL-DEETC-SRT 7
8 Relações Client-to-surrogate-to-origin server Network element-to-caching proxy Caching proxy arrays Caching proxy meshes RDC/ISEL-DEETC-SRT 8
9 Relações (2) Relação entre clientes, surrogates e servidores originais Relação entre clientes, elementos de rede e caches/proxies Os proxies podem comunicar entre si Uma cache é um serviço da camada de aplicação para efectuar cache de objectos Web Arrays de proxies Conjunto de proxies bem conhecidos onde existe um Master Mesh de proxies Conjunto de relações de 1 para 1 entre proxies que acaba por formar uma malha RDC/ISEL-DEETC-SRT 9
10 Protocolos de Interacção RDC/ISEL-DEETC-SRT 10
11 Tipo de conteúdo/serviço Conteúdos Estático Dinâmico Streaming Serviços Directoria E-commerce File transfer RDC/ISEL-DEETC-SRT 11
12 Gestão e Distribuição de Conteúdos RDC/ISEL-DEETC-SRT 12
13 Gestão e distribuição de conteúdos RDC/ISEL-DEETC-SRT 13
14 Selecção e entrega de conteúdos RDC/ISEL-DEETC-SRT 14
15 Selecção e entrega de conteúdos (2) Full site forma mais simples para replicar os conteúdos Partial site apenas parte do conteúdo é replicado (ex.: Imagens), implica a modificação de links no conteúdo que se mantem no site original Empirical o administrador escolhe de forma empírica qual o conteúdo a ser distribuido pela CDN, pode ser usada heurística na escolha. Popularity Os objectos mais populares são replicados, problema dos conteúdos novos Object O conteúdo é replicado em unidades de objectos Cluster Sessão do utilizador O cluster pode ser a sessão do utilizador, que em conjunto com logs podem descrever padrões de acesso ao site URL Baseia-se na topologia do site, a replicação é feita correlacionando os objectos, a relação é obtida a partir de uma métrica RDC/ISEL-DEETC-SRT 15
16 Localização de surrogates A localização óptima permite que os utilizadores tenham menor latência até ao conteúdo Minimizar a largura de banda utilizada ao longo dos troços RDC/ISEL-DEETC-SRT 16
17 Outsourcing do conteúdo Assumindo que a localização dos surrogates e a escolha dos conteúdos já estão definidas, é necessária escolher a prática para transporte do conteúdo Cooperative push-based Pre-fetching do conteúdo para os surrogates O conteúdo é enviado a partir da origem Os surrogates cooperam de forma a reduzir a replicação e custos de actualização Teórico e não utilizador Non-cooperative pull-based Os pedidos dos clientes são direccionados para o surrogate mais próximo Se existir um cache-miss o conteúdo é puxado do servidor de origem Cooperative pull-based Numa situação de cache-miss o conteúdo é puxado de um surrogate próximo em vez de ser da origem RDC/ISEL-DEETC-SRT 17
18 Organização e gestão da cache Técnicas Intra-cluster Query-based Num cache miss um servidor da CDN envia um broadcast aos outros servidores em busca do conteúdo Digest-based Cada servidor mantém um digest do conteúdo existente noutros surrogates. Todos os servidores têm de receber notificações em caso de actualização Directory-based É uma versão centralizada do digest-based. O servidor de directoria só é notificado de actualizações caso exista uma actualização local num dos surrogates Hashing-based Um servidor contém o conteúdo baseado no URL, endereço IP dos servidores da CDN e uma função de hashing. Os pedidos dos clientes são redireccionados para outros servidores Semi-hashing-based Um servidor tem uma parte do disco usada para caching de conteúdo popular, e o restante para cooperar com outros servidores Inter-cluster Só o query-based é viável, devido à distribuição geográfica entre clusters impossibilitar o funcionamento dos restantes. Usa mecanismos de TTL para permitir controlar a validade do conteúdo. RDC/ISEL-DEETC-SRT 18
19 Organização e gestão da cache (2) Actualizações Actualizações periódicas A origem define qual a validade do conteúdo que é cacheable e a periodicidade da verificação. Propagação de actualizações Assim que um conteúdo é actualizado na origem, este é propagado até aos surrogates On demand A ultima versão do conteúdo é enviada aos surrogates depois de ter sido despoletado a actualização (one-shot) Invalidação Assim que um conteúdo é alterado na origem é enviada uma mensagem de invalidação aos surrogates RDC/ISEL-DEETC-SRT 19
20 Request-Routing RDC/ISEL-DEETC-SRT 20
21 Introdução Responsável por encaminhar os pedidos dos clientes para o surrogate apropriado. Colecção de elementos rede para suportar o encaminhamento de pedidos dos clientes para uma única CDN. Usa um conjunto de métricas para determinar a proximidade do cliente, latência, distancia e carga do servidor réplica. As técnicas de selecção e entrega de conteúdos (full-site vs partial-site), afectam estes mecanismos. Composto por duas partes: Algoritmo escolha do servidor Mecanismo forma de reencaminhar o pedido RDC/ISEL-DEETC-SRT 21
22 Funcionamento RDC/ISEL-DEETC-SRT 22
23 Algoritmos Adaptativos Consideram as condições actuais para escolher qual o servidor para a entrega do conteúdo (carga do servidor ou largura de banda disponível) Latência cliente-servidor (através de logs ou medidas do lado do servidor) Não Adaptativos Usam heurísticas Round-robin De acordo com a carga prevista Percentagem de clientes servidos Baseados na localização geográfica dos clientes vs réplicas Proximidade de rede (BGP path) RDC/ISEL-DEETC-SRT 23
24 Mecanismos Servem para informar o cliente da selecção do servidor réplica gerado pelos algoritmos de reencaminhamento dos pedidos dos clientes. RDC/ISEL-DEETC-SRT 24
25 Global Server Load Balancing (GSLB) Service Nodes Servem o conteúdo aos utilizadores. Compostos por Web Switches (com suporte de GSLB) e um número de servidores Web reais distribuídos ao longo do mundo. Global Awareness Os service nodes conhecem o estado em termos de performance e saúde dos restantes servidores Smart Authoritative DNS Usa a informação de global awareness Como todos os service nodes se conhecem entre si, conseguem seleccionar o melhor surrogate para qualquer pedido. A escolha pode ser se servidores reais locais mas também se service nodes remotos. RDC/ISEL-DEETC-SRT 25
26 Baseado em DNS Um domain name tem múltiplos endereços IP associados a ele. Quando um pedido de um cliente chega o servidor de DNS devolve o endereço IP dos servidores que contêm a réplica do objecto. O resolver local do cliente escolhe um dentro destes. O resolver pode pegar neste conjunto de IPs e medir tempos de resposta dos múltiplos servidores. A grande vantagem é a transparência, uma vez que a referência é ao nome e não ao seu endereço IP Pode ser usada em qualquer aplicação. Aumenta a latência dos pedidos dos clientes. Normalmente em CDNs comerciais o DNS está dividido em dois níveis para distribuição de carga. O endereço IP que aparece aos servidores da CDN é o do forwarder/cache que o cliente usa assume-se que são próximos. Nem todos os pedidos chegam aos servidores de DNS da CDN devido às caches. Para permitir que exista redundância não é possível permitir que existam mecanismos de cache do DNS ou decisões locais ao cliente. RDC/ISEL-DEETC-SRT 26
27 Redireccionamento HTTP Propaga a informação sobre servidores de réplica em conjuntos de cabeçalhos HTTP. Usa mensagens de Redirect HTTP Pode ser usado para construir um servidor Web especializado que aceita os pedidos dos clientes, escolhe qual o servidor réplica e redirecciona o cliente para este. No caso de não usarmos o redirect normal do HTTP precisava de alterações também do lado do cliente. A replicação pode ser feita ao nível do objecto tal como o redireccionamento. Os grandes problemas são a falta de transparência, e o overhead introduzido. RDC/ISEL-DEETC-SRT 27
28 URL rewriting Normalmente usado em esquemas de replicação parciais e entrega onde os objectos embebidos são enviados como uma resposta aos clientes O servidor de origem redirecciona os clientes para diferentes surrogates, através da reescrita dos URLs dinamicamente gerados. Visto que é necessário reescrever as páginas, os fornecedores de CDNs fornecem scripts para alterar as páginas Web e alterar os URLs do conteúdo embebido. Pró-activo alterações efectuadas antes do conteúdo ser colocado no servidor de origem. Reactivo Reescreve os URLs quando o cliente acede ao conteúdo. Granular ao ponto do objecto Web. RDC/ISEL-DEETC-SRT 28
29 Anycast IP Anycast O mesmo endereço IP é partilhado por múltiplas máquinas ao longo da rede e cada router na tabela de encaminhamento tem a rota para o host mais próximo. Interessante para request-routing Application Level Anycasting Consiste num conjunto de anycast routers que convertem nomes de domínios anycast para endereços IP Implica mudanças do lado do cliente RDC/ISEL-DEETC-SRT 29
30 Peer-to-peer Ligações simétricas entre os clientes A entrega dos conteúdos é feita em cooperação entre os peers O peer pode ser uma CDN Localização do conteúdo Directoria central Selecciona o melhor peer que detém o conteúdo baseado em métricas Distributed Hash Tables (DHT) Os peers são indexados a partir de um conjunto de chaves de hash Floods de pedidos O pedido de um peer é enviado para os restantes que estão directamente ligados e que por sua vez reencaminham para os restantes RDC/ISEL-DEETC-SRT 30
31 Medidas de performance RDC/ISEL-DEETC-SRT 31
32 Introdução Usada para medir a capacidade de uma CDN servir os clientes. Baseia-se num conjunto de métricas: Cache hit ratio rácio do número de documentos cached vs documentos pedidos. Reserved bandwidth Largura de banda usada pelo servidor de origem. Latência Tempo de resposta perceptível pelo utilizador. Utilização dos surrogates Tempo de utilização do surrogate Fiabilidade Medidas de perdas de pacotes usadas para definir a fiabilidade da CDN. Perspectiva do cliente e interna à CDN. Conjunto de empresas externas dedicadasà medidas de performance. Keynote Systems, Giga Information Group, etc RDC/ISEL-DEETC-SRT 32
33 Técnicas para obter as estatísticas Network Probing Monitorização das entidades que podem fazer pedidos (utilizadores). ICMP Echo-request enviados a partir dos surrogates Introduz latência, e por vezes pode não ser utilizado (Firewalls, IDS, QoS, etc.) Traffic Monitoring Monitoriza o tráfego entre os clientes e os surrogates Serve de feedback ao request-routing Feedback dos surrogates Obtido através de HTTP (por exemplo) Parâmetros Proximidade geográfica Proximidade da rede Latência Carga do servidor Performance do servidor RDC/ISEL-DEETC-SRT 33
01.00 CDNs Introdução
01.00 CDNs Introdução Redes de Distribuição de Conteúdos Introdução A Web surgiu enquanto forma de partilha de conteúdos e serviços Aumento de utilizadores e conteúdos, aumenta a necessidade de largura
Leia maisENHANCED SERVER FAULT- TOLERANCE FOR IMPROVED USER EXPERIENCE. André Esteves nº3412 David Monteiro
ENHANCED SERVER FAULT- TOLERANCE FOR IMPROVED USER EXPERIENCE André Esteves nº3412 David Monteiro INTRODUÇÃO É proposto uma arquitectura de servidor Web dividida que tolera perfeitamente tanto falhas na
Leia maisSistemas de Nomes Planos
Sistemas de Nomes Planos November 2, 2009 Sumário Sistemas de Nomes Planos e DHTs Chord Sistemas de Nomes Planos Tipicamente, sistemas de nomes à escala da Internet usam nomes estruturados hierarquicamente.
Leia maisServidor Proxy armazenamento em cache.
Servidor Proxy Servidor Proxy Um modo bastante simples de melhorar o desempenho de uma rede é gravar páginas que foram anteriormente acessadas, caso venham a ser solicitadas novamente. O procedimento de
Leia maisICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET
INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET 2010/2011 1 Protocolo TCP/IP É um padrão de comunicação entre diferentes computadores e diferentes sistemas operativos. Cada computador deve
Leia maisRelatório do 2º Guião Laboratorial de Avaliação: Encaminhamento de pacotes. Licenciatura: ETI Turma : ETC1 Grupo : rd2_t3_02 Data: 30/10/2009
Licenciaturas em Informática e Gestão de Empresas, Engenharia de Telecomunicações e Informática e Engenharia Informática Redes Digitais II Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento
Leia maisArquitectura de Redes
Arquitectura de Redes Routing Dinâmico BGP Arq. de Redes - Pedro Brandão - 2004 1 BGP (Border Gateway Protocol) Os protocolos de encaminhamento exteriores foram criados para controlar o crescimento das
Leia maisRedes - Internet. Sumário 26-09-2008. Aula 3,4 e 5 9º C 2008 09 24. } Estrutura baseada em camadas. } Endereços IP. } DNS -Domain Name System
Redes - Internet 9º C 2008 09 24 Sumário } Estrutura baseada em camadas } Endereços IP } DNS -Domain Name System } Serviços, os Servidores e os Clientes } Informação Distribuída } Principais Serviços da
Leia maisMódulo 8 Ethernet Switching
CCNA 1 Conceitos Básicos de Redes Módulo 8 Ethernet Switching Comutação Ethernet 2 Segmentação de Redes Numa Ethernet o meio de transmissão é compartilhado Só um nó pode transmitir de cada vez. O aumento
Leia maisDefinição São sistemas distribuídos compostos de nós interconectados, aptos a se auto-organizar em topologias de rede, com o intuito de compartilhar
Redes Peer- Redes Peer- (P2P) São sistemas distribuídos nos quais os membros da rede são equivalentes em funcionalidade Permitem que os pares compartilhem recursos diretamente, sem envolver intermediários
Leia maisRedes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A
Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 26 de Outubro de 2005 1 o Teste A Número: Nome: Duração: 1 hora O teste é sem consulta O teste deve ser resolvido
Leia maisUFF-Fundamentos de Sistemas Multimídia. Redes de Distribuição de Conteúdo (CDN)
Redes de Distribuição de Conteúdo (CDN) Objetivos da Apresentação Apresentar as arquiteturas de Redes de Distribuição de Conteúdo (CDN) com a ilustração de aplicações em ambientes corporativos e residenciais.
Leia maisVodafone ADSL Station Manual de Utilizador. Viva o momento
Vodafone ADSL Station Manual de Utilizador Viva o momento 3 4 5 5 6 6 7 8 9 12 12 14 16 17 18 19 20 21 22 22 23 23 24 24 24 25 26 27 Ligar o Router LEDs Configuração do Router Aceder à ferramenta de configuração
Leia maisRedes de Computadores. Trabalho de Laboratório Nº7
Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº7 Análise do tráfego na rede Protocolos TCP e UDP Objectivo Usar o Ethereal para visualizar
Leia maisA camada de rede do modelo OSI
A camada de rede do modelo OSI 1 O que faz a camada de rede? (1/2) Esta camada tem como função principal fazer o endereçamento de mensagens. o Estabelece a relação entre um endereço lógico e um endereço
Leia maisRedes de Distribuição de Conteúdos Enunciado do Trabalho Prático
Redes de Distribuição de Conteúdos Enunciado do Trabalho Prático Este trabalho pretende familiarizar os alunos com as redes de distribuição de conteúdos. Para tal terão de implementar diversos componentes
Leia maisChord. Tecnologias de Middleware. Fernando Martins - fmp.martins@gmail.com
Chord Tecnologias de Middleware 2006/2007 Fernando Martins - fmp.martins@gmail.com Tópicos Objectivo Motivação Peer-To-Peer Chord Descrição Geral Características Distintivas Comparação DNS Modelo do Sistema
Leia maisEndereço de Rede. Comumente conhecido como endereço IP Composto de 32 bits comumente divididos em 4 bytes e exibidos em formato decimal
IP e DNS O protocolo IP Definir um endereço de rede e um formato de pacote Transferir dados entre a camada de rede e a camada de enlace Identificar a rota entre hosts remotos Não garante entrega confiável
Leia maisHá dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:
Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado
Leia maisCONFIGURAÇÃO DO ACESSO REMOTO PARA HS-DHXX93 E HS-DHXX96
CONFIGURAÇÃO DO ACESSO REMOTO PARA HS-DHXX93 E HS-DHXX96 1 CONFIGURAR PARÂMETROS DE REDE DO DVR Para maior fiabilidade do acesso remoto é recomendado que o DVR esteja configurado com IP fixo (também pode
Leia maisWireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira
Wireshark Captura de Protocolos da camada de aplicação Maicon de Vargas Pereira Camada de Aplicação Introdução HTTP (Hypertext Transfer Protocol) 2 Introdução Camada de Aplicação Suporta os protocolos
Leia maisRedes de Computadores Grupo de Redes de Computadores
Redes de Computadores Grupo de Redes de Computadores Interligações de LANs: Equipamentos Elementos de interligação de redes Aplicação Apresentação Sessão Transporte Rede Ligação Física LLC MAC Gateways
Leia maisSistemas Distribuídos
Sistemas Distribuídos Modelos e arquitecturas 14/15 Sistemas Distribuídos 1 Modelos arquitecturais 14/15 Sistemas Distribuídos 2 Camadas de Software: o Middleware Aplicações Middleware Sistema Operativo
Leia maisConsistência Eventual - Sistemas Distribuidos e Tolerância a Falhas
Consistência Eventual Sistemas Distribuidos e Tolerância a Falhas Marco Bernardo Departamento de Informática Universidade da Beira Interior 25 de Maio de 2009 Descrição Geral 1 Introdução O Problema Definições
Leia maisIP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.
Endereços IP Endereços IP IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.) precisam ter endereços. Graças
Leia maisRedes de Computadores
Redes de Computadores Redes de Computadores Redes de Computadores 2 1 Máquinas e processos podem ser identificados por endereços (hierárquicos ou não) conforme visto, como IP, IP+NroPorta, No uso por usuários
Leia maisO endereço IP (v4) é um número de 32 bits com 4 conjuntos de 8 bits (4x8=32). A estes conjuntos de 4 bits dá-se o nome de octeto.
Endereçamento IP Para que uma rede funcione, é necessário que os terminais dessa rede tenham uma forma de se identificar de forma única. Da mesma forma, a interligação de várias redes só pode existir se
Leia maisGuia de Conectividade Worldspan Go Res! A V A N Ç A D O
Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Í n d i c e Considerações Iniciais...2 Rede TCP/IP...3 Produtos para conectividade...5 Diagnosticando problemas na Rede...8 Firewall...10 Proxy...12
Leia mais1º Seminário de Software Livre Tchelinux Software Livre: leve adiante esta idéia. Soluções de Web Caching e Web Acceleration
1º Seminário de Software Livre Tchelinux Software Livre: leve adiante esta idéia Soluções de Web Caching e Web Acceleration Domingos Parra Novo domingosnovo@terra.com.br Tópicos Introdução O que são web
Leia maisRede de Computadores
Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso
Leia maisIntrodução. Definição de um Sistema Distribuído (1) Definição de um Sistema Distribuído(2) Metas de Sistemas Distribuídos (2)
Definição de um Sistema Distribuído (1) Introdução Um sistema distribuído é: Uma coleção de computadores independentes que aparecem para o usuário como um único sistema coerente. Definição de um Sistema
Leia mais-Apresentação pequena -Essencialmente, cobre os aspectos principais de funcionamento da Akamai CDN.
1 -Apresentação pequena -Essencialmente, cobre os aspectos principais de funcionamento da Akamai CDN. 2 -Serviços cloud: aplicações, conteúdos, -150.000 servidores em 92 países. -Responsável por cerca
Leia maisComponentes de um sistema de firewall - II. Segurança de redes
Componentes de um sistema de firewall - II Segurança de redes O que são Bastion Hosts? Bastion host é o nome dado a um tipo especial de computador que tem funções críticas de segurança dentro da rede e
Leia maisCap 03 - Camada de Aplicação Internet (Kurose)
Cap 03 - Camada de Aplicação Internet (Kurose) 1. Qual a diferença entre um Programa de computador e um Processo dentro do computador? R. Processo é um programa que está sendo executado em uma máquina/host,
Leia maisGESTÃO DE SISTEMAS E REDES YNAMIC HOST CONFIGURATION PROTOCOL
GESTÃO DE SISTEMAS E REDES YNAMIC HOST CONFIGURATION PROTOCOL OUTLINE DHCP PROTOCOLO RELAY AGENT EXEMPLO LINUX EXEMPLO IOS DHCP Dynamic Host Configuration Protocol, ou DHCP, é um dos protocolos de suporte
Leia maisCapítulo 8 - Aplicações em Redes
Capítulo 8 - Aplicações em Redes Prof. Othon Marcelo Nunes Batista Mestre em Informática 1 de 31 Roteiro Sistemas Operacionais em Rede Modelo Cliente-Servidor Modelo P2P (Peer-To-Peer) Aplicações e Protocolos
Leia maisSistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Nomes, Identificadores, Endereços Nomeação Simples Capítulo 5 Agenda Nomes, Identificadores e Endereços Definição Nomeação Simples Soluções Simples
Leia maisSISGEP SISTEMA GERENCIADOR PEDAGÓGICO
FACSENAC SISTEMA GERENCIADOR PEDAGÓGICO Projeto Lógico de Rede Versão: 1.2 Data: 25/11/2011 Identificador do documento: Documento de Visão V. 1.7 Histórico de revisões Versão Data Autor Descrição 1.0 10/10/2011
Leia maisAlta Disponibilidade na IPBRICK
Alta Disponibilidade na IPBRICK IPBRICK International 5 de Dezembro de 2012 1 Conteúdo 1 Introdução 3 1.1 Vantagens.................................... 3 2 Requisitos HA 4 3 Configuração HA 4 3.1 Serviço
Leia maisConsulte a exposição. Qual declaração descreve corretamente como R1 irá determinar o melhor caminho para R2?
1. Que duas declarações descrevem corretamente os conceitos de distância administrativa e métrica? (Escolha duas.) a) Distância administrativa refere-se a confiabilidade de uma determinada rota. b) Um
Leia maisInterconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede
Interconexão de redes locais Existência de diferentes padrões de rede necessidade de conectá-los Interconexão pode ocorrer em diferentes âmbitos LAN-LAN LAN: gerente de um determinado setor de uma empresa
Leia maisFIREWALL. Prof. Fabio de Jesus Souza. fabiojsouza@gmail.com. Professor Fabio Souza
FIREWALL Prof. Fabio de Jesus Souza fabiojsouza@gmail.com Professor Fabio Souza O que são Firewalls? Os firewalls são sistemas de segurança que podem ser baseados em: um único elemento de hardware; um
Leia maisEntendendo como funciona o NAT
Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços
Leia maisCamada de Aplicação. DNS Domain Name System. Redes de Computadores Prof. Leandro C. Pykosz
Camada de Aplicação Redes de Computadores Prof. Leandro C. Pykosz Camada de Aplicação A camada de aplicação fornece os serviços "reais" de rede para os usuários. Os níveis abaixo da aplicação fornecem
Leia maisVeja abaixo um exemplo de um endereço IP de 32 bits: 10000011 01101011 00010000 11001000
4 Camada de Rede: O papel da camada de rede é transportar pacotes de um hospedeiro remetente a um hospedeiro destinatário. Para fazê-lo, duas importantes funções da camada de rede podem ser identificadas:
Leia maisSistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Arquiteturas Capítulo 2 Agenda Estilos Arquitetônicos Arquiteturas de Sistemas Arquiteturas Centralizadas Arquiteturas Descentralizadas Arquiteturas
Leia maisSumário. Comunicação Multicast. Soluções. Multicast. Application-Level Multicast. October 20, 2008 Algoritmos Epidémicos
Sumário Comunicação Multicast Multicast Application-Level Multicast October 20, 2008 Algoritmos Epidémicos Comunicação Multicast Soluções Multicast designa o envio duma mensagem para múltiplos destinatários.
Leia maisA máscara de sub-rede pode ser usada para dividir uma rede existente em "sub-redes". Isso pode ser feito para:
Fundamentos: A máscara de pode ser usada para dividir uma rede existente em "s". Isso pode ser feito para: 1) reduzir o tamanho dos domínios de broadcast (criar redes menores com menos tráfego); 2) para
Leia mais& P2P. Serviços de Comunicações 2014/2015. Luiz Fernando Miguel Santos Tiago Oliveira
& P2P Serviços de Comunicações 2014/2015 Luiz Fernando Miguel Santos Tiago Oliveira O que é? Software muito famoso, especializado em videotelefonía por IP; Disponível para Windows, Linux, Android e mais..
Leia mais1.1 Porque um nível de aplicação proxy?
1.0 Introdução Os proxies são principalmente usados para permitir acesso à Web através de um firewall (fig. 1). Um proxy é um servidor HTTP especial que tipicamente roda em uma máquina firewall. O proxy
Leia maisDNS. Domain Name System
DNS Domain Name System Sistema de Nomes de Domínios (DNS) Domain Name System Protocol (DNS) Grupo 7: José Gomes, Ernesto Ferreira e Daniel Silva a5571@alunos.ipca.pt, a7821@alunos.ipca.pt e a7997@alunos.ipca.pt
Leia maisProf. Luiz Fernando Bittencourt MC714. Sistemas Distribuídos 2 semestre, 2013
MC714 Sistemas Distribuídos 2 semestre, 2013 Virtualização - motivação Consolidação de servidores. Consolidação de aplicações. Sandboxing. Múltiplos ambientes de execução. Hardware virtual. Executar múltiplos
Leia maisNome do estudante:...
Nome do estudante:... Escreva o nome no cabeçalho de todas as folhas de exame que entregar; Apresente as respostas na sua folha de exame segundo a ordem correspondente do enunciado; Leia atentamente o
Leia maisTopologia de rede Ligação Ponto-a-Ponto
TIPOS DE REDE Tipos de Redes Locais (LAN - Local Area Network), Redes Metropolitanas (MAN - Metropolitan Area Network) e Redes Remotas (WAN - Wide Area Network). Redes que ocupam um pequeno espaço geográfico
Leia maise-ping - Padrões de Interoperabilidade de Governo Eletrônico www.governoeletronico.gov.br www.eping.e.gov.br
e-ping - Padrões de Interoperabilidade de Governo Eletrônico www.governoeletronico.gov.br www.eping.e.gov.br e PING: Segmentação Interconexão Segurança Meios de acesso Organização e intercâmbio de informações
Leia maisVORONOI STATE MANAGEMENT FOR PEER-TO-PEER MASSIVELY MULTIPLAYER ONLINE GAMES
VORONOI STATE MANAGEMENT FOR PEER-TO-PEER MASSIVELY MULTIPLAYER ONLINE GAMES Juan J. Jaramillo, Fabio Milan, R. Srikant, Department of Computer Science and Information Engineering National Central University,
Leia maisServidor, Proxy e Firewall. Professor Victor Sotero
Servidor, Proxy e Firewall Professor Victor Sotero 1 Servidor: Conceito Um servidor é um sistema de computação centralizada que fornece serviços a uma rede de computadores; Os computadores que acessam
Leia maisFTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02. Prof. Gabriel Silva
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02 Prof. Gabriel Silva Temas da Aula de Hoje: Revisão da Aula 1. Redes LAN e WAN. Aprofundamento nos Serviços de
Leia maisSistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia famaia@gmail.com. Redes e Comunicações
Sistemas Multimédia Arquitectura Protocolar Simples Modelo OSI TCP/IP Redes e Comunicações Francisco Maia famaia@gmail.com Já estudado... Motivação Breve História Conceitos Básicos Tipos de Redes Componentes
Leia maisSISTEMAS DISTRIBUIDOS
1 2 Caracterização de Sistemas Distribuídos: Os sistemas distribuídos estão em toda parte. A Internet permite que usuários de todo o mundo acessem seus serviços onde quer que possam estar. Cada organização
Leia maisREDES DE COMPUTADORES I 2007/2008 LEIC - Tagus-Park TPC Nº 2. Avaliação sumária da matéria do Capítulo 2
REDES DE COMPUTADORES I 2007/2008 LEIC - Tagus-Park TPC Nº 2 Avaliação sumária da matéria do Capítulo 2 Pergunta: 1 A figura (ver Anexo) ilustra três diagramas de mensagens referentes a pedidos que clientes
Leia maisCurso de Instalação e Gestão de Redes Informáticas
ESCOLA PROFISSIONAL VASCONCELLOS LEBRE Curso de Instalação e Gestão de Redes Informáticas FICHA DE TRABALHO FIREWALL E NAT José Vitor Nogueira Santos FT 22-0841 Mealhada, 2009 1. Descrever o funcionamento
Leia maisZyXEL ZyWALL 5/35/70 e PRT662HW: VPN IPSec IPs públicos dinâmicos
ZyXEL ZyWALL 5/35/70 e PRT662HW: VPN IPSec IPs públicos dinâmicos Sumário Como estabelecer uma ligação segura entre duas redes locais através da Internet usando ZyXEL ZyWALL e PRT662HW com IPs públicos
Leia maisArquitetura de Rede de Computadores
TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador
Leia maisRedes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim
Redes TCP/IP alexandref@ifes.edu.br Camada de Redes (Continuação) 2 Camada de Rede 3 NAT: Network Address Translation restante da Internet 138.76.29.7 10.0.0.4 rede local (ex.: rede doméstica) 10.0.0/24
Leia maisRedes de Computadores
Redes de Computadores Capítulo 2.5 - DNS Prof. Jó Ueyama Março/2014 1 DNS: Domain Name System Pessoas: muitos identificadores: RG, nome, passaporte. Hosts e roteadores na Internet: endereços IP (32 bits)
Leia maisRedes de Computadores
Redes de Computadores Folha de Exercícios 2 Proposta de Resolução 1 Calcule o tempo total necessário para transmitir um ficheiro (transmission delay ou latência de transferência de extremo a extremo) com
Leia maisUtilizar o Cisco UC 320W com o Windows Small Business Server
Utilizar o Cisco UC 320W com o Windows Small Business Server Esta nota de aplicação explica como implementar o Cisco UC 320W num ambiente do Windows Small Business Server. Índice Este documento inclui
Leia maisCAMADA DE TRANSPORTE
Curso Técnico de Redes de Computadores Disciplina de Fundamentos de Rede CAMADA DE TRANSPORTE Professora: Juliana Cristina de Andrade E-mail: professora.julianacrstina@gmail.com Site: www.julianacristina.com
Leia maisTabela de roteamento
Existem duas atividades que são básicas a um roteador. São elas: A determinação das melhores rotas Determinar a melhor rota é definir por qual enlace uma determinada mensagem deve ser enviada para chegar
Leia maisUSO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP
USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP SMTP "Protocolo de transferência de correio simples (ou em inglês Simple Mail Transfer Protocol ) é o protocolo padrão para envio de e- mails através da
Leia maisSistemas Distribuídos e Paralelos
Sistemas Distribuídos e Paralelos Sistemas peer-to-peer Ricardo Mendão Silva Universidade Autónoma de Lisboa r.m.silva@ieee.org December 3, 2014 Ricardo Mendão Silva (UAL) Sistemas Distribuídos e Paralelos
Leia maisA camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador
Redes de computadores e a Internet Capitulo Capítulo A camada de rede.1 Introdução.2 O que há dentro de um roteador.3 IP: Protocolo da Internet Endereçamento IPv. Roteamento.5 Roteamento na Internet (Algoritmos
Leia mais2 Trabalhos Relacionados
2 Trabalhos Relacionados Este capítulo apresenta trabalhos relacionados ao problema da travessia de firewalls/nat por aplicações CORBA, alguns dos quais tiveram grande influência no desenvolvimento desta
Leia maisSISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS Comunicação coletiva Modelo Peer-to-Peer Slide 6 Nielsen C. Damasceno Introdução Os modelos anteriores eram realizado entre duas partes: Cliente e Servidor. Com RPC e RMI não é possível
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES O QUE É PROTOCOLO? Na comunicação de dados e na interligação em rede, protocolo é um padrão que especifica o formato de dados e as regras a serem seguidas. Sem protocolos, uma rede
Leia maisCapítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes. Associação dos Instrutores NetAcademy - Julho de 2007 - Página
Capítulo 10 - Conceitos Básicos de Roteamento e de Sub-redes 1 Protocolos Roteáveis e Roteados Protocolo roteado: permite que o roteador encaminhe dados entre nós de diferentes redes. Endereço de rede:
Leia maisServiços de Comunicações RELATÓRIO LABORATORIAL IMPLEMENTAÇÃO DE SOLUÇÃO IP PBX
Serviços de Comunicações RELATÓRIO LABORATORIAL IMPLEMENTAÇÃO DE SOLUÇÃO IP PBX 19 de Dezembro de 2014 Carlos Leocádio - ee09313@fe.up.pt Tiago Ferreira - ee10085@fe.up.pt Departamento de Engenharia Electrotécnica
Leia maisComponentes de um sistema de firewall - I
Componentes de um sistema de firewall - I O que são Firewalls? Os firewalls são sistemas de segurança que podem ser baseados em: um único elemento de hardware; um único elemento de software instalado num
Leia maisGerência de Redes. Arquitetura de Gerenciamento. filipe.raulino@ifrn.edu.br
Gerência de Redes Arquitetura de Gerenciamento filipe.raulino@ifrn.edu.br Sistema de Gerência Conjunto de ferramentas integradas para o monitoramento e controle. Possui uma interface única e que traz informações
Leia maisCOMPONENTES BÁSICOS DE
COMPONENTES BÁSICOS DE REDES 2ºPARTE Prof. Me. Hélio Esperidião SWITCH O SWITCH opera de forma mais inteligente. Ele analisa os pacotes de dados que chegam a ele e descobre os endereços de origem e destino.
Leia maisProjeto de Redes de Computadores. Projeto do Esquema de Endereçamento e de Nomes
Projeto do Esquema de Endereçamento e de Nomes Lembrar a estrutura organizacional do cliente ajuda a planejar a atribuição de endereços e nomes O mapa topológico também ajuda, pois indica onde há hierarquia
Leia maisServiços de Comunicações. Serviços de Comunicações. Módulo 7 Qualidade de Serviço em redes IP. condições de rede existentes em cada momento
Módulo 7 Qualidade de Serviço em redes IP 7.1. O porquê da Qualidade de Serviço 7.2. Mecanismos para QoS 7.3. Modelo de Serviços Integrados - IntServ 7.4. Modelo de Serviços Diferenciados - DiffServ 1
Leia maisAula 4. Pilha de Protocolos TCP/IP:
Aula 4 Pilha de Protocolos TCP/IP: Comutação: por circuito / por pacotes Pilha de Protocolos TCP/IP; Endereçamento lógico; Encapsulamento; Camada Internet; Roteamento; Protocolo IP; Classes de endereços
Leia maisRoteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido
Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura
Leia maisSISTEMAS DISTRIBUÍDOS E TOLERÂNCIA A FALHAS
SISTEMAS DISTRIBUÍDOS E TOLERÂNCIA A FALHAS Automatic detection of firewall misconfigurations using firewall and network routing policies Flávio Amorim nº3409 Fábio Campos nº3481 ESTRUTURA DA APRESENTAÇÃO
Leia maiswww.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com
SERVIÇOS DE REDES DE COMPUTADORES Prof. Victor Guimarães Pinheiro/victor.tecnologo@gmail.com www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com Modelo TCP/IP É o protocolo mais usado da atualidade
Leia maisResolução de Nomes e o protocolo DNS
Resolução de Nomes e o protocolo DNS Thiago Cunha Pinto DNS: Domain Name System pessoas: muitos identificadores: CPF, nome, passaporte hospedeiros da Internet, roteadores: endereço IP (32 bits) usado para
Leia mais1. O DHCP Dynamic Host Configuration Protocol
CURSO DE EDUCAÇÃO E FORMAÇÃO TIPO 5 2º ANO TÉCNICO DE INFORMÁTICA/INSTALAÇÃO E GESTÃO DE REDES 2008/2009 INSTALAÇÃO REDES CLIENTE SERVIDOR WINDOWS SERVER 2003 Após a instalação Instalação de serviços de
Leia maisJoao.Neves@fe.up.pt. João Neves 1. João Neves, 2007. João Neves, 2006 2
Análise de Fluxos Joao.Neves@fe.up.pt João Neves, 2007 Análise de Fluxos João Neves, 2006 2 João Neves 1 Conceito de Fluxo O conceito de fluxo (fluxo de dados ou fluxo de tráfego) para uma ligação fim-a-fim
Leia maisAula 20. Roteamento em Redes de Dados. Eytan Modiano MIT
Aula 20 Roteamento em Redes de Dados Eytan Modiano MIT 1 Roteamento Deve escolher rotas para vários pares origem, destino (pares O/D) ou para várias sessões. Roteamento datagrama: a rota é escolhida para
Leia maisRedes Overlay. Estrutura. Exemplo. Um Exemplo Histórico. Aldo Monteiro do Nascimento, Dionei Marcelo Moraes. 08 de novembro de 2006
1 DINF / UFPR 08 de novembro de 2006 2 3 4 5 6 são redes lógicas construídas sobre redes físicas. Nas são estabelecidos enlaces lógicos entre nós que pertencem a rede. Estes enlaces podem ou não ser enlaces
Leia maisTecnologia de Sistemas Distribuídos Capítulo 8: Sistemas de Ficheiros Distribuídos Paulo Guedes
Tecnologia de Sistemas Distribuídos Capítulo 8: Sistemas de Ficheiros Distribuídos Paulo Guedes Paulo.Guedes@inesc.pt Alves Marques jam@inesc.pt INESC/IST 1 Sistema de Ficheiros Distribuídos Permite a
Leia maisSistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Sistemas Distribuídos Basedos na Web Capítulo 12 Agenda Arquitetura Processos Comunicação Nomeação Sincronização Consistência e Replicação Introdução
Leia maisEncaminhamento em redes instáveis. Localização de nós em redes Peer-to-Peer Napster Gnutella Chord
Encaminhamento em redes instáveis Encaminhamento em redes Ad Hoc Introdução Descoberta de rotas Manutenção de rotas Localização de nós em redes Peer-to-Peer Napster Gnutella Chord Encaminhamento em redes
Leia maisComunicando através da rede
Comunicando através da rede Fundamentos de Rede Capítulo 2 1 Estrutura de Rede Elementos de comunicação Três elementos comuns de comunicação origem da mensagem o canal destino da mensagem Podemos definir
Leia maisDNS - Domain Name System
DNS - Domain Name System IFSC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO SUBSEQUENTE DE TELECOMUNICAÇÕES! Prof. Tomás Grimm DNS Pessoas: muitos identificadores: RG, nome, passporte Internet hosts, roteadores: endereços
Leia maisNa Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:
Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na
Leia maisIntrodução. 128.10 Ligação direta 128.15 Ligação direta 129.7 128.15.1.3 Default 128.15.1.1
Introdução Roteamento é a movimentação de informações da origem até o seu destino, sendo que essa informação deve passar por pelo menos um modo intermediário, ou seja, a origem e o destino não estão ligadas
Leia mais