Redes de Computadores. Camada de Aplicação Profa. Priscila Solís Barreto
|
|
- Ester Machado César
- 8 Há anos
- Visualizações:
Transcrição
1 Redes de Computadores Camada de Aplicação Profa. Priscila Solís Barreto
2 Criando uma nova aplicação de rede Escrever programas que Executem sobre diferentes sistemas finais e Se comuniquem através de uma rede. Por exemplo, Web software de servidor Web se comunicando com software do browser Os dispositivos do núcleo da rede não trabalham na camada de aplicação Esta estrutura permite um rápido desenvolvimento de aplicação
3 Arquiteturas de aplicação Cliente-servidor Peer-to-peer (P2P) Híbrida de cliente-servidor e P2P
4 Arquitetura cliente-servidor Servidor: Hospedeiro sempre ativo Endereço IP permanente Fornece serviços solicitados pelo cliente Clientes: Comunicam-se com o servidor Podem ser conectados intermitentemente Podem ter endereço IP dinâmico Não se comunicam diretamente uns com os outros
5 Arquitetura cliente-servidor Exemplos de aplicações que utilizam arquitetura clientesevidor: WEB Transferência de arquivos Login remoto Blogs
6 Arquitetura P2P Nem sempre há um servidor Sistemas finais arbitrários comunicamse diretamente Pares são intermitentemente conectados e podem trocar seus endereços IP cada vez que forem ligados Ex.: Emule, Gnutella
7 Arquitetura P2P Altamente escaláveis mas difíceis de gerenciar : Milhões de pares podem participar da comunidade de compartilhamento de arquivos, sendo que cada um deles funciona como um servidor e contribui com recursos para a comunidade. Cada par adicional não apenas aumenta a demanda, mas também aumenta a capacidade de serviço.
8 Híbrida de cliente-servidor e P2P Exemplo : Napster Extinto Compartilhamento de arquivos MP3 Transferência de arquivo P2P - Arquivos eram trocados diretamente entre pares. Busca centralizada de arquivos: Um par consultava um servidor central para determinar quais pares que estavam em funcionamento tinham um arquivo MP3 desejado. Conteúdo de registro dos pares no servidor central Consulta de pares no mesmo servidor central para localizar o conteúdo
9 Híbrida de cliente-servidor e P2P Instant messaging Bate-papo entre dois usuários é P2P - O texto enviado entre dois usuários não passa pelo servidor. Detecção/localização centralizada de presença: Usuário registra seu endereço IP com o servidor central quando fica online Usuário contata o servidor central para encontrar endereços IP dos amigos on-line.
10 Comunicação de processos Programas que rodam em vários sistemas finais comunicamse por processos. Quando os processos estão rodando no mesmo sistema final, eles comunicam-se entre si usando comunicação interprocessos, cujas regras são determinadas pelo sistema operacional.
11 Comunicação de processos Processo: programa executando num hospedeiro Dentro do mesmo hospedeiro: dois processos se comunicam usando comunicação interprocesso (definido pelo Sistema Operacional) Processos em diferentes hospedeiros se comunicam por meio de troca de mensagens Processo cliente: processo que inicia a comunicação Processo servidor: processo que espera para ser contatado
12 Comunicação de processos Processo: programa executando num hospedeiro Por exemplo, na aplicação Web, o processo browser de um cliente troca mensagens com o processo de um servidor Web. Em um sistema de compartilhamento de arquivos P2P, um arquivo é transferido de um processo que está em um par para outro que está em outro par.
13 Sockets Um processo envia/recebe mensagens para/de seu socket. O socket é análogo a uma porta. O processo de envio empurra a mensagem para fora da porta. O processo de envio confia na infra-estrutura de transporte no outro lado da porta que leva a mensagem para o socket no processo de recepção. É também denominado API (Interface de Programação da Aplicação): (1) escolha do protocolo de transporte; (2) habilidade para fixar poucos parâmetros (Tamanho do buffer e segmentos).
14 Camada de aplicação - Sockets É também denominado API (Interface de Programação da Aplicação): Os únicos controles que o desenvolvedor da aplicação tem do lado da camada de transporte são: (1) escolha do protocolo de transporte; (2) Talvez a habilidade para fixar poucos parâmetros (Tamanho do buffer e segmentos).
15 Camada de aplicação-processos de endereçamento Para um processo receber mensagens, ele deve ter um identificador. Um hospedeiro possui um único endereço IP de 32 bits (IPV-4). O endereço IP do hospedeiro onde o processo está executando é suficiente para identificar o processo? Não, muitos processos podem estar em execução no mesmo hospedeiro. O identificador inclui o endereço IP e o número da porta associada ao processo no hospedeiro Exemplos de números de porta: Servidor HTTP: 80 Servidor de Correio (SMTP) : 25
16 O protocolo da camada de aplicação Um protocolo de camada de aplicação é apenas um pedaço de aplicação da rede. Exemplo: 1- Aplicação WEB e o protocolo de aplicação WEB, HTTP. Este define o formato e a seqüência das mensagens que são passadas entre o browser e o servidor WEB. 2- Correio eletrônico e o protocolo SMTP (RFC 5321).
17 Protocolo da camada de aplicação Tipo das mensagens trocadas, mensagens de requisição e resposta. Sintaxe dos tipos de mensagem: os campos nas mensagens e como são delineados. Semântica dos campos, ou seja, significado da informação nos campos. Regras para quando e como os processos enviam e respondem às mensagens. Protocolos de domínio público: Definidos nas RFCs - IETF Recomendados para interoperabilidade Ex.: HTTP (RFC 2616), SMTP (5321) Protocolos proprietários: Ex.: KaZaA
18 Camada de aplicação De qual serviço de transporte uma aplicação necessita? TCP UDP
19 Camada de aplicação Os serviços podem ser classificados segundo quatro dimenções: Transferência confiável de dados ( TCP ) Vazão (TCP e UDP não implementam) Temporização (TCP e UDP não implementam) Segurança (SSL (camada de sockets seguros implementam)
20 Camada de aplicação Transferência confiável de dados: Perda de dados Algumas aplicações (ex.: áudio) podem tolerar alguma perda. Outras aplicações (ex.: transferência de arquivos, telnet) exigem transferência de dados 100% confiável.
21 Camada de aplicação Vazão : Banda passante (TCP e UDP não implementam este serviço) Algumas aplicações (ex.: multimídia) exigem uma banda mínima para serem efetivas. Exemplo: Se uma aplicação de telefonia por Internet codifica voz a 32 bits/s, ela precisa enviar dados para a rede e fazer com que sejam entregues na aplicação receptora a essa mesma taxa. Outras aplicações ( aplicações elásticas- Correio eletrônico, transferência de arquivos ) melhoram quando a banda disponível aumenta.
22 Camada de aplicação Segurança (Fornecido pela camada de aplicação) Codificação e decodificação de dados Autenticação do ponto terminal. Aperfeiçoamento do TCP : SSL Camada de Sockets Seguros Oferece serviços de segurança processo a processo incluindo, codificação, integridade dos dados e autenticação do ponto de chegada. o SSL não é um terceiro protocolo no mesmo nível do TCP e do UDP, mas um aperfeiçoamento do TCP implementado na camada de aplicação.
23 Camada de aplicação Serviço da camada de transporte: TCP Serviço Orientado à conexão Apresentação Envio full-duplex (simultânea) Serviço confiável de transporte Quando um lado da aplicação passa uma cadeia de bytes para dentro de um socket, pode contar com o TCP para entregar a mesma cadeia de dados ao socket receptor sem falta de bytes nem bytes duplicados.
24 Camada de aplicação Serviço da camada de transporte : TCP TCP Serviço Orientado à conexão Apresentação Envio full-duplex (simultânea) Serviço confiável de transporte Quando um lado da aplicação passa uma cadeia de bytes para dentro de um socket, pode contar com o TCP para entregar a mesma cadeia de dados ao socket receptor sem falta de bytes nem bytes duplicados.
25 Camada de aplicação Serviço do TCP O TCP inclui um mecanismo de controle de congestionamento,voltado ao bem-estar geral da Internet e não ao benefício direto dos processos comunicantes. Este mecanismo limita a capacidade de transmissão de um processo quando a rede está congestionada. A limitação da velocidade de transmissão pode ter um efeito muito prejudicial sobre aplicações de áudio e vídeo em tempo real que imponham uma limitação de largura de banda mínima.
26 Camada de aplicação Serviço TCP: Orientado à conexão: conexão requerida entre processos cliente e servidor Apresentação Transporte confiável: entre os processos de envio e recepção Controle de congestionamento: protege a rede do excesso de tráfego Não oferece: garantias de temporização e de banda mínima. Ou seja, o TCP garante a entrega de todos os dados, mas não dá nehuma garantia quanto à velocidade de entrega ou aos atrasos experimentados. Serviço UDP: Transferência de dados não confiável entre os processos transmissor e receptor Não oferece: estabelecimento de conexão, confiabilidade, controle de congestionamento, garantia de temporização e de banda mínima. P.: Por que ambos? Por que existe o UDP?
27 Camada de aplicação Aplicação acesso de terminais remotos Web transferência de arquivos telefonia Internet Correio eletrônico Protocolo de aplicação Protocolo de transporte Telnet [RFC 854] HTTP [RFC 2616] FTP [RFC 959] RTP ou proprietário (por exemplo, Skype) TCP TCP TCP tipicamente UDP SMTP (RFC 5321) TCP
28 Camada de aplicação : WEB e HTTP Página Web consiste de objetos Objeto pode ser arquivo HTML, uma imagem JPEG, uma imagem GIF, applet Java, arquivo de áudio, A página Web consiste de arquivo- base HTML, que inclui vários objetos referenciados. Cada objeto é endereçado por uma URL Exemplo de URL:
29 Web e HTTP O protocolo da camada de aplicação HTTP define como cliente WEB os browsers (navegadores) requisitam páginas Web aos servidores WEB (Apache, Microsoft Internet Information Server). Portanto a aplicação WEB consiste em: Um padrão para o formato do documento HTML. Browsers Web - Firefox Microsoft Internet Explore. Servidores WEB- Apache, Microsoft Internet Information Server. Protocolo da Camada de Aplicação HTTP. 29
30 Visão geral do HTTP HTTP: HyperText Transfer Protocol Protocolo da camada de aplicação da Web. Define o formato e a sequência das mensagens que são passadas entre o browser e o servidor Web. Modelo cliente/servidor Cliente: browser que solicita, recebe e apresenta objetos da Web Servidor: envia objetos em resposta a pedidos HTTP define a estrutura de menagens e o modo como o cliente e o servidor as trocam. HTTP 1.0: RFC 1945 até 1997 HTTP 1.1: RFC 2616 a partir de
31 Web e HTTP HTTP utiliza TCP: Cliente inicia conexão TCP (cria socket) para o servidor na porta 80. Servidor aceita uma conexão TCP do cliente. mensagens HTTP (mensagens do protocolo de camada de aplicação) são trocadas entre o browser (cliente HTTP) e o servidor Web (servidor HTTP).
32 Web e HTTP HTTP utiliza TCP: A conexão TCP é fechada. Vantagem da arquitetura de camadas: O HTTP não precisa se preocupar com dados perdidos ou com detalhes de como o TCP recupera a perda de dados ou os reordena dentro da rede. Esta é tarefa do TCP e dos protocolos das camadas mais inferiores da pilha de protocolos.
33 Web e HTTP HTTP é um protocolo sem estado O servidor não mantém informação sobre os pedidos passados pelos clientes Se um cliente solicita o mesmo objeto duas vezes em um intervalo de poucos segundos, o servidor não responde dizendo que acabou de enviar o objeto; em vez disso,envia novamente o objeto, pois não armazenou o estado do solicitação anterior.
34 Conexões HTTP HTTP não persistente ( A conexão não persiste para outros objetos) No máximo, um objeto é enviado sobre uma conexão TCP O HTTP/1.0 utiliza HTTP não persistente HTTP persistente Múltiplos objetos podem ser enviados sobre uma conexão TCP entre o cliente e o servidor O HTTP/1.1 utiliza conexões persistentes em seu modo padrão
35 HTTP não persistente Usuário entra com a URL: 1a. Cliente HTTP inicia conexão TCP ao servidor HTTP (processo) em Porta 80 é a default para o servidor HTTP 2. Cliente HTTP envia HTTP request message (contendo a URL) para o socket da conexão TCP Tempo 1b. Servidor HTTP no hospedeiro esperando pela conexão TCP na porta 80. aceita conexão, notificando o cliente 3. Servidor HTTP recebe mensagem de pedido, forma response message contendo o objeto solicitado (pagina/home.index), envia mensagem para o socket
36 HTTP não persistente 4. Servidor HTTP fecha conexão TCP Tempo 5. Cliente HTTP recebe mensagem de resposta contendo o arquivo html, apresenta o conteúdo html. Analisando o arquivo html, encontra 10 objetos jpeg referenciados 6. Passos 1-5 são repetidos para cada um dos 10 objetos jpeg Note que cada conexão TCP transporta exatamente uma mensagem de requisição e uma mensagem de resposta. Nesse exemplo, quando um usuário solicita a página Web, são geradas 11 conexões TCP.
37 HTTP não persistente Para estimar o tempo que transcorre entre a requisição e o recebimento de um arquivo-base HTTP por um cliente define-se (Round-Trip time RTT ) como tempo de viagem de ida e volta.
38 Tempo de resposta Definição de RRT (Round-Trip Time- Tempo de viagem de ida e volta: tempo para enviar um pequeno pacote que vai do cliente para o servidor e retorna Tempo de resposta: Um RTT para iniciar a conexão TCP Um RTT para requisição HTTP e primeiros bytes da resposta HTTP para retorno Tempo de transmissão de arquivo Total = 2RTT+ tempo de transmissão 38
39 Mensagem HTTP request Dois tipos de mensagens HTTP: request, response HTTP request message: Linha de requisição (métodos) (comandos GET, POST, HEAD ) Linhas de cabeçalho O Browser esta dizendo ao servidor que não quer usar conexões persistentes: quer que o servidor feche a conexão após o envio do objeto requisitado. GET /somedir/page.html HTTP/1.1 Host: Conection: close User-agent: Mozilla/4.0 Accept-language:fr O usuário prefere receber uma versão em francês do objeto, se existir.caso contrário receberá o default 39
40 Mensagem HTTP request Dois tipos de mensagens HTTP: request, response HTTP request message: Linha de requisição (métodos) (comandos GET, POST, HEAD ) GET /somedir/page.html HTTP/1.1 Host: Conection: open User-agent: Mozilla/4.0 Linhas de Accept-language:fr cabeçalho O usuário prefere receber uma versão em francês do objeto, se existir.caso contrário receberá o default
41 Mensagem HTTP request: formato geral 41
42 Entrada de formulário Método Post: Página Web freqüentemente inclui entrada de formulário. O usuário preenche um formulário.pode-se usar o modo GET também. A entrada é enviada para o servidor no corpo da entidade Método URL Utiliza o GET: Inclue os dados digitados(nos campos dos formulários) no URL requisitado.por exemplo, se um formulário usar tiver 2 campos e as entradas desses campos forem aaaa e bbbb, então a estrutura do URL será: Utiliza o método GET A entrada é enviada no campo de URL da linha de requisição:
43 Tipos de métodos HTTP/1.0 GET POST HEAD (utilizado para depuração) Pede para o servidor deixar o objeto requisitado fora da resposta HTTP/1.1 GET, POST, HEAD PUT (edição) O Cliente envia o arquivo no corpo da entidade para o caminho especificado no campo de URL. DELETE (edição) O cliente apaga o arquivo especificado no campo de URL.
44 Mensagem HTTP response Linha de estado Linhas de cabeçalho Dados, ex.: arquivo html HTTP/ OK Conection:close (indica que o servidor encerrará a conexão) Date: Thu, 06 Aug :00:15 GMT Server: Apache/1.3.0 (Unix) Last-Modified: Mon, 22 Jun Content-Length: 6821 Content-Type: text/html data data data data data... Data e hora em que foi feito o envio do arquivo
45 Códigos de status das respostas Na primeira linha da mensagem de resposta servidor cliente. Alguns exemplos de códigos: 200 OK Requisição bem-sucedida, objeto requisitado a seguir nesta mensagem 301 Moved permanently Objeto requisitado foi movido, nova localização especificada a seguir nesta mensagem (Location:) 400 Bad request Mensagem de requisição não compreendida pelo servidor 404 Not Found Documento requisitado não encontrado neste servidor 505 HTTP version not supported a versão do protocolo HTTP requisitada não é suportada pelo servidor.
46 Caches Web (Servidor Proxy - Proxy Server) Objetivo: atender o cliente sem envolver o servidor Web originador da informação Usuário configura o browser: acesso Web é feito por meio de um proxy Cliente envia todos os pedidos HTTP para o Cache Web Se o objeto existe no Web cache: Web cache retorna o objeto Ou o Cache Web solicita objeto do servidor original e então envia o objeto ao cliente
47 Web caches (proxy server) O cache atua tanto no servidor como no cliente Tipicamente, o cache é instalado pelo ISP (universidade, empresa, ISP residencial). Por que Caching Web? Reduz o tempo de resposta para a requisição do cliente Reduz o tráfego num enlace de acesso de uma instituição. Reduz o custo e o tráfego de dados de uma instituição à Intenet.
48 FTP: o protocolo de transferência de arquivos Transferência de arquivos de e para o computador remoto Modelo cliente servidor Cliente: lado que inicia a transferência (seja de ou para o lado remoto) Servidor: hospedeiro remoto FTP: RFC 959 FTP servidor: porta 21
49 FTP: controle separado, conexões de dados Os protocolos FTP e HTTP utilizam o TCP. No entanto, o FTP usa duas conexões TCP paralelas para transferir um arquivo: Uma Conexão de Controle Uma Conexão de Dados
50 FTP: controle separado, conexões de dados Cliente FTP contata o servidor FTP na porta 21 especificando o TCP como protocolo de transporte. Cliente obtém autorização pela conexão de controle. Cliente procura o diretório remoto enviando comandos pela conexão de controle. 50
51 FTP: controle separado, conexões de dados Quando o servidor recebe um comando para uma transferência de arquivo, ele abre uma conexão de dados TCP para o cliente. Após a transferência de um arquivo, o servidor fecha a conexão. Servidor abre uma segunda conexão de dados TCP para transferir outro arquivo. Conexão de controle: fora da banda. Servidor FTP mantém estado : diretório atual, autenticação anterior.
52 FTP: controle separado, conexões de dados Assim, com o FTP, a conexão de controle permanece aberta durante toda a sessão do usuário, mas uma nova conexão de dados é criada para cada arquivo tranferido dentro de uma sessão.
53 FTP comandos, respostas Exemplos de comandos na conexão de controle: Envie um texto ASCII sobre canal de controle USER username PASS password LIST retorna listagem do arquivo no diretório atual do servidor RETR filename extrai o arquivo do servidor. Ativa o servidor para que abra uma conexão de dados e envie o arquivo requisitado por esta conexão. STOR filename armazena o arquivo no hospedeiro remoto
54 FTP comandos, respostas Cada comando é seguido de uma resposta, que é enviada do servidor ao cliente Exemplos de códigos de retorno Código de status e frase (como no HTTP) 331 Username OK, password required 125 Conexão de dados já aberta; iniciando transferência 425 Não é possível abrir a conexão de dados 452 Erro ao escrever o arquivo
55 Correio eletrônico SMTP Transfere mensagens de servidores de correio remetentes para servidores de correio destinatários. Três componentes principais: Agentes de usuário Servidores de correio Simple mail transfer protocol: SMTP RFC 5321 Agente de usuário leitor de correio Composição, edição, leitura de mensagens de correio Ex.: gmail
56 Correio eletrônico: servidores de correio Servidores de correio Caixa postal contém mensagens que chegaram (ainda não lidas) para o usuário Fila de mensagens contém as mensagens de correio a serem enviadas Protocolo SMTP permite aos servidores de correio trocarem mensagens entre si Cliente: servidor de correio que envia Servidor : servidor de correio que recebe
57 Cenário: Alice envia mensagem para Bob HTTP 1) Alice usa o agente de usuário (UA) para compor a mensagem e enviar para bob@dominio.br 2) O agente de usuário dela envia a mensagem para o seu servidor de correio; a mensagem é colocada na fila de mensagens. 3) O lado cliente do SMTP abre uma conexão TCP com o servidor de correio do Bob. 4) O cliente SMTP envia a mensagem de Alice pela conexão TCP. 5) O servidor de correio de Bob coloca a mensagem na caixa de correio de Bob. 6) Bob invoca seu agente de usuário para ler a mensagem.
58 Cenário: Alice envia mensagem para Bob HTTP O STMP não usa servidores de correios intermediários para enviar a mensagem.
59 Correio eletrônico: SMTP [RFC 2821] Usa TCP para transferência confiável de mensagens de correio do cliente ao servidor, porta 25 Transferência direta: servidor que envia para o servidor que recebe Três fases de transferência Handshaking (apresentação) Transferência de mensagens Fechamento Interação comando/resposta Comandos: texto ASCII Resposta: código de status e frase Mensagens devem ser formatadas em código ASCII de 7 bits SMTP é um protocolo de envio de informação (push), não servindo para obter dados.
60 Protocolos de acesso ao correio HTTP SMTP: entrega e armazena no servidor do destino Protocolos de acesso: TRANSFEREM MENSAGENS DO SERVIDOR DE CORREIO PARA O PC LOCAL POP3: Post Office Protocol [RFC 1939] Autorização (agente <-->servidor) e download Porta 110 IMAP: Internet Mail Access Protocol [RFC 3501] Mais recursos (mais complexo) Manipulação de mensagens armazenadas no servidor HTTP: Hotmail, Yahoo! Mail etc.
61 POP3 e IMAP POP3 Usa o modo ler e aapgar e ler e guardar Não permite manipular pastas no servidor de correio. IMAP Mantém todas as mensagens em um lugar: o servidor Permite que o usuário organize as mensagens em pastas HTTP Meio de enviar e acessar mais utilizado. Lançado pelo Hotmail em meados da década de 1990.
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
Leia mais2Arquitetura cliente-servidor
Redes de computadores e a Internet Capítulo Camada de aplicação Nossos objetivos: Conceitual, aspectos de implementação de protocolos de aplicação de redes Paradigma cliente-servidor Paradigma peer-to-peer
Leia maisREDES DE COMPUTADORES. Prof. Evandro Cantú
REDES DE COMPUTADORES Prof. Evandro Cantú Prof. Evandro Cantú, evandro.cantu@ifpr.edu.br Slides adaptados de J. Kurose & K. Ross 2 Curso de Capacitação Intelbras Redes Computadores Maio 2007 Camada de
Leia maisWeb. Até a década de 1990, a Internet era utilizada. por pesquisadores, acadêmicos e universitários, para troca de arquivos e para correio eletrônico.
A Web e o HTTP Web Até a década de 1990, a Internet era utilizada por pesquisadores, acadêmicos e universitários, para troca de arquivos e para correio eletrônico. Então, no início dessa década, iniciou-se
Leia maisUniversidade Federal do Espírito Santo CCA UFES. Centro de Ciências Agrárias CCA UFES Departamento de Computação. Programação WEB
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Universidade Federal do Espírito Santo CCA UFES Programação WEB Desenvolvimento de Sistemas para WEB
Leia maisFPROT HTTP(s), FTP, DHCP, SQUID e SAMBA. Aula 1 SENAC TI Fernando Costa
FPROT HTTP(s), FTP, DHCP, SQUID e SAMBA Aula 1 SENAC TI Fernando Costa Camada de Aplicação Objetivos: aspectos conceituais dos protocolos de aplicação em redes modelos de serviço da camada de transporte
Leia maisRedes 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
Leia maisCamada de aplicação. Camada de aplicação
Camada de aplicação Camada de aplicação Nossos objetivos: Conceitual, aspectos de implementação de protocolos de aplicação de redes Modelos de serviço da camada de transporte Paradigma cliente-servidor
Leia maisServidor de E-mails e Protocolo SMTP. Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes
Campus Cachoeiro Curso Técnico em Informática Servidor de E-mails e Protocolo SMTP Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes Definições Servidor de Mensagens Um servidor de
Leia maisHYPERTEXT TRANSFER PROTOCOL
REDES DE COMPUTADORES Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com HYPERTEXT TRANSFER PROTOCOL 1 HTTP Uma página WWW é composta de objetos e endereçado por uma
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 maisRede de Computadores (REC)
Rede de Computadores (REC) Aula 04 Camada de Aplicação Prof. Jackson Mallmann dcc2jm@joinville.udesc.br Exemplos de requisição via telnet. iniciar / executar / cmd (Windows) telnet endereço telnet 192.168.1.3
Leia maisPermite 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
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 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
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 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 maisRedes de Computadores Camada de Aplicação. Prof. MSc. Hugo Souza
Redes de Computadores Camada de Aplicação Prof. MSc. Hugo Souza É a camada que dispõe a programação para as aplicações de rede através dos protocolos de aplicação; Provém a implantação da arquitetura de
Leia maisTeleprocessamento e Redes
Teleprocessamento e Redes Aula 21: 06 de julho de 2010 1 2 3 (RFC 959) Sumário Aplicação de transferência de arquivos de/para um host remoto O usuário deve prover login/senha O usa duas conexões TCP em
Leia maisFTP: protocolo de transferência de arquivos
FTP: protocolo de transferência de arquivos no hospedeiro interface cliente de FTP FTP sistema de arquivo local transf. de arquivos servidor FTP sistema de arquivo remoto transfere arquivo de/para hospedeiro
Leia maisRedes 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
Leia maisSistemas Distribuídos (DCC/UFRJ)
Sistemas Distribuídos (DCC/UFRJ) Aula 8: 2 de maio de 2016 Aplicações de email Eletronic mail é uma forma de comunicação assíncrona (pessoas não precisam coordenar/sincronizar o tempo de envio e recebimento
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 Aplicação 2 Camada de Aplicação Algumas aplicações de rede E-mail Web Mensagem instantânea Login remoto P2P file sharing Jogos de rede multiusuário Telefonia
Leia maisFTP - Protocolo. O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores.
FTP FTP - Protocolo O protocolo FTP é o serviço padrão da Internet para a transferência de arquivos entre computadores. A partir do FTP usuários podem receber ou enviar arquivos de ou para outros computadores
Leia maisSMTP, 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
Leia maisCapítulo 7 CAMADA DE TRANSPORTE
Capítulo 7 CAMADA DE TRANSPORTE INTRODUÇÃO (KUROSE) A Camada de Rede é uma peça central da arquitetura de rede em camadas A sua função é a de fornecer serviços de comunicação diretamente aos processos
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 maisTransferência de arquivos (FTP)
Transferência de arquivos (FTP) Protocolo de transferência de arquivos (File Transfer Protocol) Descrito na RFC 959 Usa o TCP, a porta 21 (conexão de controle) e a porta 20 (conexão de dados) Em uma mesma
Leia maisServidor de E-mails e Protocolo SMTP
Campus Cachoeiro Curso Técnico em Informática Servidor E-mails e Protocolo SMTP Professor: João Paulo Brito Gonçalves Disciplina: Serviços Res Definições Servidor Mensagens Um servidor mensagens é responsável
Leia mais4. Qual seria o impacto da escolha de uma chave que possua letras repetidas em uma cifra de transposição?
Prova de 2011-02 1. Descreva duas maneiras de estabelecer uma conexão entre processos na camada de transporte sem o conhecimento da porta (TSAP) ao qual o servidor remoto esteja associado. 2. Estabelecer
Leia maisProfessor: 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
Leia maisTECNOLOGIA WEB. Principais Protocolos na Internet Aula 2. Profa. Rosemary Melo
TECNOLOGIA WEB Principais Protocolos na Internet Aula 2 Profa. Rosemary Melo Tópicos abordados Compreender os conceitos básicos de protocolo. Definir as funcionalidades dos principais protocolos de Internet.
Leia maisREDES DE COMPUTADORES
REDES DE COMPUTADORES 09/2013 Cap.3 Protocolo TCP e a Camada de Transporte 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia básica. Os professores
Leia maisRedes de Computadores. Protocolos de comunicação: TCP, UDP
Redes de Computadores Protocolos de comunicação: TCP, UDP Introdução ao TCP/IP Transmission Control Protocol/ Internet Protocol (TCP/IP) é um conjunto de protocolos de comunicação utilizados para a troca
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 maisRedes de computadores. Redes para Internet
Redes de computadores Redes para Internet Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações distribuídas Enlaces de comunicação fibra, cobre, rádio, satélite
Leia mais10/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
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 maisINFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima
INFORMÁTICA FUNDAMENTOS DE INTERNET Prof. Marcondes Ribeiro Lima Fundamentos de Internet O que é internet? Nome dado a rede mundial de computadores, na verdade a reunião de milhares de redes conectadas
Leia maisCorreio Eletrônico e os protocolos SMTP, POP3 e IMAP
Correio Eletrônico e os protocolos, POP3 e IMAP Thiago Cunha Pinto Correio eletrônico Três componentes principais: s do servidores de Simple Mail Transfer Protocol: Agente do também chamado leitor de redigir,
Leia mais3. Explique o motivo pelo qual os protocolos UDP e TCP acrescentam a informação das portas (TSAP) de origem e de destino em seu cabeçalho.
Entregue três questões de cada prova. Prova de 2011-02 1. Descreva duas maneiras de estabelecer uma conexão entre processos na camada de transporte sem o conhecimento da porta (TSAP) ao qual o servidor
Leia maisRedes de Computadores
Redes de Computadores Capítulo 2 Gustavo Reis gustavo.reis@ifsudestemg.edu.br - Protocolos de Internet Mensagem M Aplicação HTTP, SMTP, FTP, DNS Segmento Ht M Transporte TCP, UDP Datagrama Hr Ht M Rede
Leia mais1.264 Lição 11. Fundamentos da Web
1.264 Lição 11 Fundamentos da Web Navegadores e servidores da Web A Internet é apenas um conjunto de redes interconectadas livremente. Um conjunto de redes de área local conectado via redes de área ampla
Leia maisAlan Menk Santos alanmenk@hotmail.com www.sistemasul.com.br/menk. Redes de Computadores e Telecomunicações. Camada de Aplicação. Camada de Aplicação
Alan Menk Santos alanmenk@hotmail.com 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
Leia maisSistemas 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
Leia maisRedes de Computadores
Redes de Computadores Camada de Aplicação Slide 1 Protocolo da Camada de Aplicação Tipos de mensagens trocadas; A sintaxe dos vários tipos de mensagens; A semântica dos campos; Regras para determinar quando
Leia maisRedes de Computadores
Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de
Leia maisUniversidade Federal de Mato Grosso
Universidade Federal de Mato Grosso Programação III Curso de Ciência da Computação Prof. Thiago P. da Silva thiagosilva@ufmt.br Material basedado em [Kurose&Ross 2009] e [Gonçalves, 2007] Agenda Internet
Leia maisCamada de Aplicação. Prof. Tiago Semprebom. tisemp@sj.cefetsc.edu.br www.sj.cefetsc.edu.br/~tisemp. 2: Camada de aplicação 1
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS SÃO JOSÉ SANTA CATARINA Camada de Aplicação Prof. Tiago Semprebom tisemp@sj.cefetsc.edu.br
Leia maisE-mail (eletronic mail )
E-mail (eletronic mail ) alice@gmail.com bob@yahoo.com.br 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
Leia maisRedes de Computadores I Internet - Conceitos
Redes de Computadores I Internet - Conceitos Prof. Luís Rodrigo lrodrigo@lncc.br http://lrodrigo.lncc.br 2012/1 v1-2012.03.29 O que é a Internet Milhões de elementos de computação interligados: Hosts,
Leia maisInternet e protocolos web. A Internet é uma rede descentralizada de recursos computacionais. Topologia tem de fornecer caminhos alternativos
Internet e protocolos web A Internet é uma rede descentralizada de recursos computacionais Tolerante a falhas (no single point of failure) Topologia tem de fornecer caminhos alternativos entre 2 computadores
Leia maisAULA Redes de Computadores e a Internet
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Bacharelado em Ciência da Computação Disciplina: INF64 (Introdução à Ciência da Computação) Prof: Anilton Joaquim da Silva / Ezequiel
Leia maisUniversidade Federal do Rio Grande do Norte
Universidade Federal do Rio Grande do Norte Redes de Computadores - Camada de Aplicação Curso de Engenharia de Software Prof. Marcos Cesar Madruga/Thiago P. da Silva Material basedado em [Kurose&Ross 2009]
Leia maisREDES DE COMPUTADORES
CURSO TÉCNICO DE INFORMÁTICA Módulo A REDES DE COMPUTADORES Protocolos de Rede FALANDO A MESMA LÍNGUA Um protocolo pode ser comparado a um idioma, onde uma máquina precisa entender o idioma de outra máquina
Leia maisO protocolo HTTP. O que é o protocolo HTTP?
O protocolo HTTP Você aprenderá: O que é e como funciona o protocolo HTTP. Quais são as partes de um pedido HTTP. Quais são as partes de um a resposta HTTP. IIS - HTTP 1 O que é o protocolo HTTP? Hyper
Leia maisCONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;
CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.
Leia maisRedes de Computadores
Redes de Computadores Camada de Aplicação HTTP FTP SMTP Slide 1 Mensagem de Requisição HTTP linha de pedido (comandos GET, POST,HEAD ) linhas de cabeçalho Carriage return, line feed indica fim da mensagem
Leia maisTECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD
TECNOLOGIAS WEB AULA 2 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD Objetivos: Definir as funcionalidades dos principais protocolos de Internet. Compreender os conceitos básicos de protocolo. Conhecer mais a respeito
Leia maisCapítulo 7 CAMADA DE TRANSPORTE
Capítulo 7 CAMADA DE TRANSPORTE SERVIÇO SEM CONEXÃO E SERVIÇO ORIENTADO À CONEXÃO Serviço sem conexão Os pacotes são enviados de uma parte para outra sem necessidade de estabelecimento de conexão Os pacotes
Leia maisTECNOLOGIA WEB INTERNET PROTOCOLOS
INTERNET PROTOCOLOS 1 INTERNET Rede mundial de computadores. Também conhecida por Nuvem ou Teia. Uma rede que permite a comunicação de redes distintas entre os computadores conectados. Rede WAN Sistema
Leia mais3 Qualidade de serviço na Internet
3 Qualidade de serviço na Internet 25 3 Qualidade de serviço na Internet Além do aumento do tráfego gerado nos ambientes corporativos e na Internet, está havendo uma mudança nas características das aplicações
Leia maisTeia de alcance mundial (World Wide Web WWW) Web composta de
Web Teia de alcance mundial (World Wide Web WWW) Web composta de Agentes de usuário para a Web (browsers) Servidores Web Protocolo de transferência de hipertexto (HyperText Transfer Protocol HTTP) Web
Leia maisCamada de Transporte TCP/IP e Aplicação
Universidade do Sul de Santa Catarina Camada de Transporte TCP/IP e Aplicação 1 Camada de Transporte Os serviços de transporte incluem os seguintes serviços básicos: Segmentação de dados de aplicações
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 maisFTP Protocolo de Transferência de Arquivos
FTP Protocolo de Transferência de Arquivos IFSC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO SUBSEQUENTE DE TELECOMUNICAÇÕES! Prof. Tomás Grimm FTP - Protocolo O protocolo FTP é o serviço padrão da Internet para
Leia maisTCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP
TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP HTTP (Hypertext Transfer Protocol ) Protocolo usado na Internet para transferir as páginas da WWW (WEB). HTTPS (HyperText Transfer
Leia maisSistemas Distribuídos
Sistemas Distribuídos LICENCIATURA EM COMPUTAÇÃO Prof. Adriano Avelar Site: www.adrianoavelar.com Email: eam.avelar@gmail.com Mecanismos de Comunicação Voltando ao exemplo da calculadora... Rede local
Leia maisRedes de Computadores
Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de
Leia maisRedes de Computadores
Redes de Computadores Capítulo 1 Gustavo Reis gustavo.reis@ifsudestemg.edu.br - O que é a Internet? - Milhões de elementos de computação interligados: hospedeiros = sistemas finais - Executando aplicações
Leia maisA Camada de Aplicação
A Camada de Aplicação Romildo Martins Bezerra CEFET/BA Redes de Computadores II Afinal, o que faz a camada de aplicação?... 2 Paradigma Cliente/Servidor [4]... 2 Endereçamento... 2 Tipo de Serviço... 2
Leia maisMÓDULO 8 Modelo de Referência TCP/IP
MÓDULO 8 Modelo de Referência TCP/IP A internet é conhecida como uma rede pública de comunicação de dados com o controle totalmente descentralizado, utiliza para isso um conjunto de protocolos TCP e IP,
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 maisArquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo
Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Introdução O que é Protocolo? - Para que os pacotes de dados trafeguem de uma origem até um destino, através de uma rede, é importante
Leia maisProgramação para Internet Flávio de Oliveira Silva, M.Sc.
INTERNET Grande conjunto de redes de computadores interligadas pelo mundo. Começou como uma rede interligando Universidades no E.U.A A partir de 1993 a Internet começou a ser explorada comercialmente.
Leia maisInformática I. Aula 22. http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1
Informática I Aula 22 http://www.ic.uff.br/~bianca/informatica1/ Aula 22-03/07/06 1 Critério de Correção do Trabalho 1 Organização: 2,0 O trabalho está bem organizado e tem uma coerência lógica. Termos
Leia maisTRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com
- Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente
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 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 O que é a Internet? Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações Enlaces de comunicação: fibra, cobre, rádio,
Leia maisA Camada de Transporte
A Camada de Transporte Romildo Martins Bezerra CEFET/BA s de Computadores II Funções da Camada de Transporte... 2 Controle de conexão... 2 Fragmentação... 2 Endereçamento... 2 Confiabilidade... 2 TCP (Transmission
Leia maisefagundes com Como funciona a Internet
Como funciona a Internet Eduardo Mayer Fagundes 1 Introdução à Internet A Internet é uma rede de computadores mundial que adota um padrão aberto de comunicação, com acesso ilimitado de pessoas, empresas
Leia maisDisciplina de Redes de Computadores Estudo Dirigido para a Prova II Professor Dr Windson Viana de Carvalho
Disciplina de Redes de Computadores Estudo Dirigido para a Prova II Professor Dr Windson Viana de Carvalho Obs: Não há necessidade de entregar a lista Questões do livro base (Kurose) Questões Problemas
Leia maisTecnologias Web. Lista de Exercícios AV02. Luiz Leão luizleao@gmail.com http://www.luizleao.com
Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Um analista de sistemas deseja enviar para seu cliente um arquivo de 300 Mb referente a uma atualização do software. Para transferir esse
Leia maisO protocolo HTTP. Você aprenderá: O que é e como funciona o protocolo HTTP. Quais são as partes de um pedido HTTP.
HTTP O protocolo HTTP Você aprenderá: O que é e como funciona o protocolo HTTP. Quais são as partes de um pedido HTTP. Quais são as partes de um a resposta HTTP. O que é o protocolo HTTP? Hyper Text Transfer
Leia maisExercícios de Revisão Redes de Computadores Edgard Jamhour. Segundo Bimestre
Exercícios de Revisão Redes de Computadores Edgard Jamhour Segundo Bimestre Exercicio 1: Considere a seguinte configuração de rede estruturada em VLANs 220.0.0.2/24 C VLAN 2 B VLAN 1 A VLAN 1 VLAN 1,2,3
Leia maisModelos de Camadas. Professor Leonardo Larback
Modelos de Camadas Professor Leonardo Larback Modelo OSI Quando surgiram, as redes de computadores eram, em sua totalidade, proprietárias, isto é, uma determinada tecnologia era suportada apenas por seu
Leia maisRede de Computadores II
Rede de Computadores II Slide 1 Rede de Computadores II Internet Milhões de elementos de computação interligados: hosts, sistemas finais executando aplicações distribuídas Enlaces de comunicação fibra,
Leia maisCurso de Aprendizado Industrial Desenvolvedor WEB
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Modelo Cliente- Servidor Modelo de Aplicação Cliente-servidor Os
Leia maisCapítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de 2007 - Página
Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação 1 Introdução à Camada de Transporte Camada de Transporte: transporta e regula o fluxo de informações da origem até o destino, de forma confiável.
Leia maisRedes de Computadores
Redes de Computadores Sockets, FTP, Correio Eletrônico, P2P Prof. Jó Ueyama Março/2014 1 Capítulo 2.7 e 2.8 - Camada de Aplicação Programação de sockets 2 Programação de Sockets Objetivo: Socket: aprender
Leia maisArquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural
Arquitetura e Protocolos de Rede TCP/IP Modelo Arquitetural Motivação Realidade Atual Ampla adoção das diversas tecnologias de redes de computadores Evolução das tecnologias de comunicação Redução dos
Leia maisSistemas 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
Leia maisDesenvolvimento em Ambiente Web. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com
Desenvolvimento em Ambiente Web Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Internet A Internet é um conjunto de redes de computadores de domínio público interligadas pelo mundo inteiro, que tem
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 maisMÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos
MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada
Leia maisUniversidade de Brasília
Universidade de Brasília Introdução a Microinformática Turma H Redes e Internet Giordane Lima Porque ligar computadores em Rede? Compartilhamento de arquivos; Compartilhamento de periféricos; Mensagens
Leia maisRedes de Computadores II
Redes de Computadores II UDP Prof: Ricardo Luís R. Peres Tem como objetivo prover uma comunicação entre dois processos de uma mesma sessão que estejam rodando em computadores dentro da mesma rede ou não.
Leia mais