Programação de Sistemas
|
|
|
- Malu Gorjão Bastos
- 10 Há anos
- Visualizações:
Transcrição
1 Programação de Sistemas Introdução aos modelos de comunicação Programação de Sistemas Modelos de comunicação :1/19
2 Introdução (1) Os sistemas operativos implementam mecanismos que asseguram independência entre processos (i.e., a execução de um processo não afecta os outros, para além da variação do tempo de duração). No entanto, em muitos casos os processos necessitam trocar informação de forma controlada para dividir tarefas, aumentar a capacidade de processamento por distribuição do esforço em computadores distintos ligados em rede, sincronizar a execução de cada um. Programação de Sistemas Modelos de comunicação :2/19
3 Introdução (2) Os mecanismos de comunicação são classificados em A. Comunicação por memória partilhada Semáforos, mutexes (estudados no capítulo de sincronização de processos) Segmentos partilhados (Nota: não são abordados nesta disciplina) B. Comunicação via núcleo, que exige cópia de dados. Os mecanismos disponíveis dependem da arquitectura do sistema: Ambiente centralizado Fluxo de Bytes (Pipes) Sinais Ambiente distribuído (ex: redes de computadores) Mensagens (Sockets) Chamada remota, com dados passados por parâmetro. O mecanismo mais divulgado é o RPC Remote Procedure Call (Nota: não é abordado nesta disciplina). Programação de Sistemas Modelos de comunicação :3/19
4 Introdução (3) A. Comunicação via memória partilhada Espaço endereçamento P 1 leitura Memória acessível a P 1 e P 2 escrita Espaço endereçamento P 2 Vantagens da comunicação via memória partilhada: mais eficiente (cópia de dados consome recursos) Inconvenientes: problemas de sincronização Programação de Sistemas Modelos de comunicação :4/19
5 Introdução (4) B. Comunicação via núcleo Espaço endereçamento P 1 escrita leitura Espaço endereçamento P 2 Espaço núcleo tampão Vantagens da comunicação via núcleo Pode ser realizada em sistemas com vários CPU. Sincronização implícita. Programação de Sistemas Modelos de comunicação :5/19
6 Introdução (5) Comunicação via núcleo é executada na seguinte sequência de passos: 1. Criação de um canal do processo produtor para o processo consumidor, via núcleo. Nota: o canal pode ser interno ao computador, ou ligando dois computadores. 2. Processo produtor escreve mensagem no canal. Nota: a escrita é não bloqueante (admitindo que o núcleo tem uma memória tampão com capacidade de armazenar todas as mensagens) 3. Processo consumidor lê mensagem vinda do canal. Nota: a leitura é bloqueante, o consumidor fica suspenso até à chegada da mensagem. Programação de Sistemas Modelos de comunicação :6/19
7 Introdução (6) [Definição] IPC- InterProcess Communication é o conjunto de mecanismos de troca de informação entre múltiplas threads de um ou mais processos. O Linux disponibiliza vários tipos de mecanismos IPC, de acordo com os objectivos de cooperação: E/S de uso geral: tubos ( pipes ) / filas ( fifos ), STREAMS. E/S entre computadores distintos: Sockets e RPC- Remote Procedure Call. Controlo de processos: signal. Protecção de acesso a recursos (sincronização de processos): semáforos e mutexes. Programação de Sistemas Modelos de comunicação :7/19
8 Introdução (7) [Def] Canal de comunicação : meio pelo qual a informação é transmitida do emissor ao receptor. Exemplos: Memória partilhada pelos processos emissor e receptor. Memória tampão no núcleo. Nível de transporte na Internet, responsável pela transferência do nó fonte ao nó destino independentemente da forma como a rede de computadores subjacente se encontra organizada. [Def] Protocolo : regras de troca de mensagens entre os intervenientes. Programação de Sistemas Modelos de comunicação :8/19
9 Modelos de comunicação (1) A arquitectura de comunicação entre diversos intervenientes (programas ou processos) segue um modelo determinado. Modelos de comunicação entre aplicações Difusão ( broadcast ) : o emissor envia a mesma informação a todos os restantes processos receptores. Produtor-consumidor: comunicação uni-direccional, com o produtor a entregar mensagens ao consumidor. Cliente-servidor : cliente controla totalmente o servidor. Caixa de correio : as mensagens podem ser lidas por um processo receptor sem o emissor (um entre vários) poder controlar o processo que recolhe a mensagem. Diálogo : dois processos acordam canal temporário para troca de mensagens durante uma sessão. Nota: matéria central na disciplina Redes de Computadores Programação de Sistemas Modelos de comunicação :9/19
10 Modelo de difusão Produtor canal Consumidor Consumidor Consumidor Consumidor O produtor envia mensagem a todos os consumidores, sem saber quem e quantos são. Broadcast em Inglês Programação de Sistemas Modelos de comunicação :10/19
11 Modelo produtor-consumidor Produtor canal Consumidor Conexão uni-direccional fixa, do produtor para o consumidor. Exemplo de implementação analisado num exercício teorico-pratico no capítulo de sincronização de processos. Programação de Sistemas Modelos de comunicação :11/19
12 Modelo cliente-servidor (1) Cliente canal Servidor pedido resposta Conexão bi-direccional fixa, entre o cliente (computador, programa ou processo que requere informação) e o servidor (computador, programa ou processo que disponibiliza determinado serviço ao cliente). A comunicação desenrola-se nos seguintes passos: 1. O cliente envia um pedido ao servidor. 2. O servidor executa o pedido. 3. O servidor assinala o resultado ao cliente. Nota: normalmente cliente e servidor residem em computadores distintos (ex: WWW), mas pode haver excepções (ex: sistema de janelas X). Programação de Sistemas Modelos de comunicação :12/19
13 Modelo cliente-servidor (2) [Def] Programação modular : software de grande dimensão é dividido em módulos, facilitando o desenvolvimento e a manutenção. O modelo cliente-servidor estende o conceito de programação modular, na medida que os módulos podem ser executados em espaços distintos de memória. [Def] Cliente : módulo chamador, que requere serviço. [Def] Servidor : módulo chamado, que disponibiliza serviço. Programação de Sistemas Modelos de comunicação :13/19
14 Modelo cliente-servidor (3) Tipicamente, a interacção entre o cliente e o servidor segue as seguintes etapas Cliente pedido Espera pelo resultado resposta Servidor Processa serviço tempo Nota: transferência de um ficheiro designada por download (do servidor para o cliente) ou upload (do cliente para o servidor). Programação de Sistemas Modelos de comunicação :14/19
15 Modelo cliente-servidor (4) O modelo cliente-servidor tem sido adoptado em muitos serviços da Internet. Exemplos de protocolos definidos no modelo de comunicação cliente-servidor: HTTP para WWW. SMTP para transferência de entre nós. POP3 para utilizador recolher mensagens guardadas num ISP-Internet Service Provider. Programação de Sistemas Modelos de comunicação :15/19
16 Modelo cliente-servidor (5) Fixadas as normas dos protocolos de comunicação entre cliente e servidor, cada um pode ser implementado de forma independente. Exemplos: Servidores WWW Apache ( lighttpd ( Clientes WWW (navegadores- browsers ) Mosaic, primeiro navegador gráfico. Firefox ( derivado do Mozilla, corre em várias plataformas (Linux, Mac OS, Windows). Internet Explorer, actualmente em actualização apenas para Windows. Lynx ( para terminais textuais. Programação de Sistemas Modelos de comunicação :16/19
17 Modelo P2P No modelo cliente-servidor as tarefas são separadas por um dos dois nós intervenientes. Os dados são divididos numa partição. No modelo P2P- peer to peer, o nó é simultaneamente cliente e servidor. Os dados são divididos aleatoriamente pela rede: dados localizados por inundação da rede com pedidos. Exemplos: Rede de notícias Usenet (1980)-em 2007 circulavam diariamente 3TB, uma parte significativa SPAM. Kazaa (1999), que possui nós dedicados para fornecer localização de dados. Processado por empresas discográficas, faliu em Programação de Sistemas Modelos de comunicação :17/19
18 Modelo caixa de correio Produtor Escrita mensagem Produtor Produtor Leitura mensagem Consumidor A ligação entre produtor e consumidor é indirecta. 1. Produtor escreve mensagem na caixa do correio. 2. O consumidor recolhe uma mensagem da caixa de correio, sem escolha do produtor que escreveu a mensagem. Nota: Tal como no modelo produtor-consumidor, a escrita não é bloqueante (admitindo que a capacidade da caixa de correio é ilimitada) e a leitura é bloqueante quando a caixa se encontra vazia. Programação de Sistemas Modelos de comunicação :18/19
19 Modelo diálogo Cliente Pedidos de atendimento Servidor Sessão Servidor dedicado Lança 1. O cliente envia um pedido ao servidor. 2. Criado um servidor dedicado, que liga ao cliente por um canal dedicado. 3. O canal é desligado quando a sessão termina. Programação de Sistemas Modelos de comunicação :19/19
Programação de Sistemas
Programação de Sistemas Introdução aos modelos de comunicação Programação de Sistemas Modelos de comunicação :1/19 Introdução (1) Os sistemas operativos implementam mecanismos que asseguram independência
Arquitetura de Sistemas Operativos
Arquitetura de Sistemas Operativos Sistemas Operativos 2011/2012 1 Introdução Os sistemas operativos implementam mecanismos que asseguram independência entre processos (i.e., a execução de um processo
SISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS Modelo cliente e servidor Slide 2 Nielsen C. Damasceno Modelos Cliente - Servidor A principal diferença entre um sistema centralizado e um sistema distribuído está na comunicação
Servidor de Dados. Sistemas de Informação Módulo 4
Servidor de Dados Sistemas de Informação Módulo 4 Módulo 4 Arquitectura Cliente/Servidor Administração de um Servidor/Base de Dados Conteúdos do Módulo 4 Conceitos Gerais sobre a arquitectura Cliente/Servidor;
Introdução ao Modelos de Duas Camadas Cliente Servidor
Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos
Princípios de Sistemas Distribuídos. Tecnologias utilizadas em sistemas distribuídos Aula 5
Princípios de Sistemas Distribuídos Tecnologias utilizadas em sistemas distribuídos Aula 5 Conceitos de comunicação entre processos Interprocess Communication (IPC) Sistemas distribuídos são construídos
Sistemas Distribuídos
Sistemas Distribuídos LICENCIATURA EM COMPUTAÇÃO Prof. Adriano Avelar Site: www.adrianoavelar.com Email: [email protected] Mecanismos de Comunicação Voltando ao exemplo da calculadora... Rede local
Ferramentas de Modelação e Análise de Sistemas baseadas em Redes de Petri (RdP)
Ferramentas de Modelação e Análise de Sistemas baseadas em Redes de Petri (RdP) Existem inúmeras ferramentas (software) baseadas em RdP que permitem desenvolver modelar e analisar sistema de RdP. Algumas
Sistemas Distribuídos Comunicação entre Processos em Sistemas Distribuídos: Middleware de comunicação Aula II Prof. Rosemary Silveira F. Melo Comunicação em sistemas distribuídos é um ponto fundamental
1. INTERNET OU NET. Hardware. Computador. Linha telefónica normal, linha RDIS, ligação por cabo ou ADSL. Modem
1. INTERNET OU NET O que é a Internet? A Internet, ou apenas Net, é uma rede mundial de computadores ligados entre si através de linhas telefónicas comuns, linhas de comunicação privadas, satélites e outros
Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Questões Em uma rede de sobreposição (overlay), mensagens são roteadas de acordo com a topologia da sobreposição. Qual uma importante desvantagem
REDES 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
Redes 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
Tecnologias da Informação e Comunicação: Internet
Tecnologias da Informação e Comunicação UNIDADE 3 Tecnologias da Informação e Comunicação: Internet Aula nº 2º Período Escola EB 2,3 de Taíde Ano lectivo 2009/2010 SUMÁRIO Serviços básicos da internet
Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO
Conceitos básicos e serviços do Sistema Operacional Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO Tipos de serviço do S.O. O S.O.
Desenvolvimento de Aplicações Web
Desenvolvimento de Aplicações Web André Tavares da Silva [email protected] Método de Avaliação Serão realizadas duas provas teóricas e dois trabalhos práticos. MF = 0,1*E + 0,2*P 1 + 0,2*T 1 + 0,2*P
Programação de Sistemas
Programação de Sistemas Introdução à gestão de memória Programação de Sistemas Gestão de memória : 1/16 Introdução (1) A memória central de um computador é escassa. [1981] IBM PC lançado com 64KB na motherboard,
Grande conjunto de informação que existe em todo o Mundo alojada em centenas de milhares de computadores chamados servidores Web.
1. Complete a tabela. Designação Descrição Rede mundial de computadores ligados entre si através de linhas telefónicas comuns, linhas de comunicação privadas, satélites e outros serviços de telecomunicação.
CONHECIMENTOS ESPECÍFICOS TÉCNICO DE LABORATÓRIO / ÁREA INFORMÁTICA
CONHECIMENTOS ESPECÍFICOS TÉCNICO DE LABORATÓRIO / ÁREA INFORMÁTICA 26. Considerando o sistema de numeração Hexadecimal, o resultado da operação 2D + 3F é igual a: a) 5F b) 6D c) 98 d) A8 e) 6C 27. O conjunto
UNIVERSIDADE. Sistemas Distribuídos
UNIVERSIDADE Sistemas Distribuídos Ciência da Computação Prof. Jesus José de Oliveira Neto Comunicação Inter-Processos Sockets e Portas Introdução Sistemas distribuídos consistem da comunicação entre processos
Redes - 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
ICORLI 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 Introdução às redes e telecomunicações O que é uma rede? Uma rede de computadores é um sistema de comunicação de dados constituído
Redes de Computadores
Redes de Computadores Camada de Aplicação Slide 1 Aplicação e Protocolo de Aplicação Aplicação: processos distribuídos em comunicação rodam nos computadores usuários da rede como programas de usuário trocam
Permite o acesso remoto a um computador;
Telnet Permite o acesso remoto a um computador; Modelo: Cliente/Servidor; O cliente faz um login em um servidor que esteja conectado à rede (ou à Internet); O usuário manipula o servidor como se ele estivesse
Comunicação Inter-Processos. Prof. Adriano Fiorese. Conceitos Iniciais
Comunicação Inter-Processos Conceitos Iniciais 1 Características para Comunicação Inter-Processos. Passagem de Mensagem pode ser suportada por duas operações de comunicação (send e receive). A comunicação
Componentes de um Sistema de Operação
Componentes de um Sistema de Operação Em sistemas modernos é habitual ter-se as seguintes componentes ou módulos: Gestor de processos Gestor da memória principal Gestor da memória secundária Gestor do
Tópicos em Sistemas Distribuídos. Modelos de Comunicação
Tópicos em Sistemas Distribuídos Modelos de Comunicação Comunicação em SD Comunicação entre processos Sockets UDP/TCP Comunicação em grupo Broadcast Multicast Comunicação entre processos Conceitos básicos
Comunicação entre Processos Canal de comunicação Arquitetura da comunicação Modelos de comunicação
Comunicação entre Processos Canal de comunicação Arquitetura da comunicação Modelos de comunicação Sistemas Operativos 2015-2016 O que construímos até agora... A abstração de processo 2 A possibilidade
Comunicação em Sistemas Distribuídos. Conceitos: Paradigma C/S. Conceitos: Paradigma C/S. Paradigma Cliente/Servidor
Comunicação em Sistemas Distribuídos Paradigma / Os processos em um SD estão lógica e fisicamente separados. Precisam se comunicar para que possam interagir O desempenho de um SD depende criticamente do
Desenvolvimento Cliente-Servidor 1
Desenvolvimento Cliente- 1 Ambiienttes de Desenvollviimentto Avançados Engenharia Informática Instituto Superior de Engenharia do Porto Alexandre Bragança 1998/99 Ambientes de Desenvolvimento Avançados
www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com
SERVIÇOS DE REDES DE COMPUTADORES Prof. Victor Guimarães Pinheiro/[email protected] www.victorpinheiro.jimdo.com www.victorpinheiro.jimdo.com Modelo TCP/IP É o protocolo mais usado da atualidade
Classificação de SO (Sistemas Operacionais) Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva [email protected].
Classificação de SO (Sistemas Operacionais) Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva [email protected] Agenda Classificação de SO quanto a: Interface Processamento Tarefas
Sistemas distribuídos:comunicação
M. G. Santos [email protected] Faculdade Câmara Cascudo - Estácio de Sá 16 de abril de 2010 Formas de comunicação Produtor-consumidor: comunicação uni-direccional, com o produtor entregando ao consumidor.
Internet ou Net. É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns.
Internet Internet ou Net É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns. Como Comunicam os computadores Os computadores comunicam entre si utilizando uma linguagem
Departamento de Informática
Departamento de Informática Licenciatura em Engenharia Informática Sistemas Distribuídos 1ª chamada, 9 de Janeiro de 2009 1º Semestre, 2009/2010 NOTAS: Leia com atenção cada questão antes de responder.
Departamento de Informática
Departamento de Informática Licenciatura em Engenharia Informática Sistemas Distribuídos exame de recurso, 9 de Fevereiro de 2012 1º Semestre, 2011/2012 NOTAS: Leia com atenção cada questão antes de responder.
Redes de Computadores Aula 3
Redes de Computadores Aula 3 Aula passada Comutação: circuito x pacotes Retardos e perdas Aula de hoje Protocolo em camadas Aplicações C/S x P2P Web Estruturando a Rede Como organizar os serviços de uma
Capítulo II Modelos de Programação Distribuída
Capítulo II Modelos de Programação Distribuída From: Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edition 4, Addison-Wesley 2005 From: M. Ben-Ari Principles of Concurrent
Grupo I [4v] b. [0,6v] De que forma é que o escalonador do Linux tenta minimizar o impacto desta limitação?
Número: Nome: LEIC/LERC 2011/12-2º Exame de Sistemas Operativos 3/Fevereiro/2012 Responda no enunciado, apenas no espaço fornecido. Identifique todas as folhas. Duração: 2h30m Grupo I [4v] 1. [0,6v] A
Camadas de Software - o Middleware. Sistemas Distribuídos Capítulo 2: Modelos e Arquitecturas. Aplicações. Middleware.
Camadas de Software - o Middleware Sistemas Distribuídos Capítulo 2: Modelos e Arquitecturas Modelos de Arquitecturas para sistemas distribuidos Interfaces e Objectos Requerimentos para Arquitecturas Distribuídas
Sistemas Operativos - 2005/2006. Trabalho Prático v1.0
Instituto Politécnico de Viseu Escola Superior de Tecnologia de Viseu Engenharia de Sistemas e Informática Sistemas Operativos - 2005/2006 Trabalho Prático v1.0 Introdução O presente trabalho prático visa
10/07/2013. Camadas. Principais Aplicações da Internet. Camada de Aplicação. World Wide Web. World Wide Web NOÇÕES DE REDE: CAMADA DE APLICAÇÃO
2 Camadas NOÇÕES DE REDE: CAMADA DE APLICAÇÃO Introdução à Microinformática Prof. João Paulo Lima Universidade Federal Rural de Pernambuco Departamento de Estatística e Informática Aplicação Transporte
Redes de Computadores e a Internet
Redes de Computadores e a Internet Magnos Martinello Universidade Federal do Espírito Santo - UFES Departamento de Informática - DI Laboratório de Pesquisas em Redes Multimidia - LPRM 2010 Camada de Aplicação
Redes e Telecomunicações
Redes e Telecomunicações Comunicação Processo pelo qual uma informação gerada num ponto (origem) é transferida para outro ponto (destino) Telecomunicações Telecomunicação do grego: tele = distância do
Introdução à Redes de Computadores
Introdução à Redes de Computadores 1 Agenda Camada 5 do modelo OSI Camada 6 do modelo OSI Camada 7 do modelo OSI 2 1 Camada 5 do modelo OSI 3 Camada 5 - Sessão A camada de sessão estabelece, gerencia e
MINICURSO WINDOWS SERVER 2008 UTILIZANDO O VMWARE PLAYER
MINICURSO WINDOWS SERVER 2008 UTILIZANDO O VMWARE PLAYER TÁSSIO JOSÉ GONÇALVES GOMES [email protected] MINICURSO WINDOWS SERVER 2008 TÁSSIO GONÇALVES - [email protected] 1 CONTEÚDO Arquitetura
Organização de Computadores 1
Organização de Computadores 1 SISTEMA DE INTERCONEXÃO (BARRAMENTOS) Prof. Luiz Gustavo A. Martins Arquitetura de von Newmann Componentes estruturais: Memória Principal Unidade de Processamento Central
CEF Pastelaria - 3ºG Curso de Educação e Formação, Tipo II, Nível II
Escola Básica e SecundáriaGonçalves Zarco CEF Pastelaria - 3ºG Curso de Educação e Formação, Tipo II, Nível II Tecnologias de Informação e Comunicação aula 3 e 4 2013/2014 1 Sumário - Rede de computadores;
USO 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
Sistemas Distribuídos
Sistemas Distribuídos Soquetes Um soquete é formado por um endereço IP concatenado com um número de porta. Em geral, os soquetes utilizam uma arquitetura cliente-servidor. O servidor espera por pedidos
REDES DE COMPUTADORES I 2007/2008 LEIC - Tagus-Park TPC Nº 1. Avaliação sumário da matéria do capítulo 1
REDES DE COMPUTADORES I 007/008 LEIC - Tagus-Park TPC Nº 1 Avaliação sumário da matéria do capítulo 1 Pergunta: 1 1. Que tipo de Elemento de Rede é um Cliente? 1 Sistema Terminal ou Host Servidor 3 Encaminhador
Sistemas 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
REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 16
REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 16 Índice 1. SISTEMA OPERACIONAL DE REDE...3 1.1 O protocolo FTP... 3 1.2 Telnet... 4 1.3 SMTP... 4 1.4 SNMP... 5 2 1. SISTEMA OPERACIONAL DE REDE O sistema
Sistemas Distribuídos
Faculdades SENAC Análise e Desenvolvimento de Sistemas 1 de agosto de 2009 Membership Grupos dinâmicos Membros entram e saem dos grupos Membros podem falhar (crash) Grupos são criados e destruídos em tempo
Sistemas Distribuídos Capítulos 3 e 4 - Aula 4
Sistemas Distribuídos Capítulos 3 e 4 - Aula 4 Aula passada Threads Threads em SDs Processos Clientes Processos Servidores Aula de hoje Clusters de Servidores Migração de Código Comunicação (Cap. 4) Fundamentos
09/05/2012. O Professor Plano de Disciplina (Competências, Conteúdo, Ferramentas Didáticas, Avaliação e Bibliografia) Frequência Nota Avaliativa Site:
O Professor Plano de Disciplina (Competências, Conteúdo, Ferramentas Didáticas, Avaliação e Bibliografia) Frequência Nota Avaliativa Site: https://sites.google.com/site/professorcristianovieira Esta frase
Tecnologias da Informação e Comunicação. Principais tipos de serviços da Internet
Tecnologias da Informação e Comunicação Principais tipos de serviços da Internet Introdução à Internet Serviços básicos Word Wide Web (WWW) Correio electrónico (e-mail) Transferência de ficheiros (FTP)
E-mail (eletronic mail )
E-mail (eletronic mail ) [email protected] [email protected] Alice escreve uma carta Entrega no correio da sua cidade Que entrega pra o carteiro da cidade de Bob Bob responde também através de carta 1 Processo
Comunicação. Parte II
Comunicação Parte II Carlos Ferraz 2002 Tópicos Comunicação Cliente-Servidor RPC Comunicação de objetos distribuídos Comunicação em Grupo Transações Atômicas Comunicação Stream 2 Comunicação cliente-servidor
Internet e seus recursos
O Portal dos Miúdos e Graúdos Instituto Politécnico de Bragança Escola Superior de Educação Internet e seus recursos Portal dos Catraios, 2002 Vitor Gonçalves Conceito Básico INTERNET é uma rede global
Comunicação via interface SNMP
Comunicação via interface SNMP 1 - FUNCIONAMENTO: Os No-breaks PROTEC possuem 3 interfaces de comunicação: Interface RS232, interface USB e interface SNMP. Todas elas permitem o controle e o monitoramento
Professor: Gládston Duarte
Professor: Gládston Duarte INFRAESTRUTURA FÍSICA DE REDES DE COMPUTADORES Computador Instalação e configuração de Sistemas Operacionais Windows e Linux Arquiteturas físicas e lógicas de redes de computadores
UFG - Instituto de Informática
UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares [email protected] Aula 13 Web Services Web Services
ASTERISK. João Cepêda & Luís Borges SCOM 2013
ASTERISK João Cepêda & Luís Borges SCOM 2013 VISÃO GERAL O que é Como funciona Principais Funcionalidades Vantagens vs PBX convencional O QUE É Software open-source, que corre sobre a plataforma Linux;
Microsoft Internet Explorer. Browser/navegador/paginador
Microsoft Internet Explorer Browser/navegador/paginador Browser (Navegador) É um programa que habilita seus usuários a interagir com documentos HTML hospedados em um servidor web. São programas para navegar.
Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Comunicação- Protocolos, Tipos, RPC Capítulo 4 Agenda Protocolos em Camadas Pilhas de Protocolos em Sistemas Distribuídos Tipos de Comunicação
Serviços na INTERNET
Serviços na INTERNET Introdução A Internet é uma rede global que disponibiliza diversos serviços. Os mais conhecidos hoje em dia são a World Wide Web (WWW), o correio electrónico e o Internet Chat Relay
A internet é uma gigantesca rede de redes que conecta milhões de computadores globalmente, formando uma rede em que qualquer
O que é preciso para aceder à Internet? Hardware (Computador, modem, placa de rede, etc.) ISP (Internet Service Provider) Software (Browser) O programa navegar na necessário Internet para chama se browser.
Rede de Computadores (REC)
Rede de Computadores (REC) Aula 04 Camada de Aplicação Prof. Jackson Mallmann [email protected] Exemplos de requisição via telnet. iniciar / executar / cmd (Windows) telnet endereço telnet 192.168.1.3
Um sistema SMS 1 simplificado
1 Introdução Um sistema SMS 1 simplificado Projecto de Redes de Computadores I - 2007/2008 LEIC IST, Tagus Park 10 de Setembro de 2007 Pretende-se com este projecto que os alunos implementem um sistema
A Internet, ou apenas Net, é uma rede mundial de computadores ligados, entre si, através de linhas telefónicas comuns, linhas de comunicação
A Internet, ou apenas Net, é uma rede mundial de computadores ligados, entre si, através de linhas telefónicas comuns, linhas de comunicação privadas, satélites e outros serviços de telecomunicação. Hardware
Tipos de Computadores
Tipos de Computadores A potência de um computador pessoal é medida Pelo tipo de processador (Pentium IV, Celeron, etc.) Pela dimensão da memória RAM Pela capacidade do disco fixo Pela placa gráfica Pela
Redes de Computadores
Redes de Computadores Camada de Aplicação P2P Camada de Transporte Slide 1 P2P O compartilhamento de arquivos P2P é um paradigma de distribuição atraente porque todo o conteúdo é transferido diretamente
Alan Menk Santos [email protected] www.sistemasul.com.br/menk. Redes de Computadores e Telecomunicações. Camada de Aplicação. Camada de Aplicação
Alan Menk Santos [email protected] www.sistemasul.com.br/menk Redes de Computadores e Telecomunicações. A camada da aplicação serve como a janela na qual os utilizadores e processos da aplicação podem
SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback
SMTP, POP, IMAP, DHCP e SNMP Professor Leonardo Larback Protocolo SMTP O SMTP (Simple Mail Transfer Protocol) é utilizado no sistema de correio eletrônico da Internet. Utiliza o protocolo TCP na camada
Curso Técnico de Informática de Sistemas
Curso Técnico de Informática de Sistemas Módulo: 772 Sistemas Operativos Formador: Henrique Fidalgo Objectivos da UFCD: Instalar e configurar sistemas operativos. Instalar e configurar utilitários sobre
Módulo 6 Usando a Internet. Internet. 3.1 Como tudo começou
Módulo 6 Usando a Internet Internet 3.1 Como tudo começou A internet começou a se desenvolver no ano de 1969 onde era chamada de ARPANET, criada pelo departamento de defesa dos Estados Unidos com o propósito
Sistemas Distribuídos
Sistemas Distribuídos Modelo Cliente-Servidor: comunicação orientada por mensagem e comunicação orientada por fluxo Prof. MSc. Hugo Souza Continuando o módulo 03 da primeira unidade, iremos abordar sobre
Data de Aplicação 2/04/2009
FICHA TÉCNICA Exercício nº 9 Data de Aplicação 2/04/2009 NOME DO EXERCÍCIO Instalação de Software Base DESTINATÁRIOS Duração Pré Requisitos Recursos / Equipamentos Orientações Pedagógicas OBJECTIVOS Resultado
3 SERVIÇOS IP. 3.1 Serviços IP e alguns aspectos de segurança
3 SERVIÇOS IP 3.1 Serviços IP e alguns aspectos de segurança Os serviços IP's são suscetíveis a uma variedade de possíveis ataques, desde ataques passivos (como espionagem) até ataques ativos (como a impossibilidade
LEIC/LERC 2012/13 2º Teste de Sistemas Operativos 15/Janeiro/2013
Número: Nome: LEIC/LERC 2012/13 2º Teste de Sistemas Operativos 15/Janeiro/2013 Identifique todas as folhas. Responda no enunciado, apenas no espaço fornecido. Justifique todas as respostas. Duração: 1h30m
FERRAMENTAS DE EMAIL Usada para visualizar emails (correio eletrônico).
FERRAMENTAS DE EMAIL Usada para visualizar emails (correio eletrônico). CLIENTE DE EMAIL - OUTLOOK (Microsoft Office). - Outlook Express (Windows). - Mozilla Thunderbird (Soft Livre). - Eudora. - IncredMail.
Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 05 Estrutura e arquitetura do SO Parte 2 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC,
Sistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia [email protected]. Redes e Comunicações
Sistemas Multimédia Arquitectura Protocolar Simples Modelo OSI TCP/IP Redes e Comunicações Francisco Maia [email protected] Já estudado... Motivação Breve História Conceitos Básicos Tipos de Redes Componentes
PARANÁ GOVERNO DO ESTADO
A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro
Componentes de um Sistema de Operação
Componentes de um Sistema de Operação Em sistemas modernos é habitual ter-se os seguintes componentes ou módulos: Gestor de processos Gestor da memória principal Gestor da memória secundária Gestor do
TCP é um protocolo de TRANSMISSÃO, responsável pela confiabilidade da entrega da informação.
Protocolo TCP/IP PROTOCOLO é um padrão que especifica o formato de dados e as regras a serem seguidas para uma comunicação a língua comum a ser utilizada na comunicação. TCP é um protocolo de TRANSMISSÃO,
