1 – Explique o funcionamento do sistema de comunicação de redes considerando uma aplicação WEB entre o cliente e servidor. Resposta: No modelo de arquitetura Cliente-Servidor, existem dois processos envolvidos, um no host cliente e um outro no host servidor. A comunicação acontece quando um cliente envia uma solicitação pela rede ao processo servidor, e então o processo servidor recebe a mensagem, e executa o trabalho solicitado ou procura pelos dados requisitados e envia uma resposta de volta ao cliente, que estava aguardando. Nesta arquitetura o servidor tem uma aplicação que fornece um determinado serviço e os clientes tem aplicações que utilizam este serviço. Uma característica desta arquitetura, é que um cliente não se comunica com outro cliente, e o servidor, que tem um endereço fixo, esta sempre em funcionamento. Quase sempre um único servidor é incapaz de suportar as requisições de todos os clientes, devido a isso, na maioria dos casos são utilizados vários servidores que constituem um servidor virtual (server farm). Um exemplo claro de aplicação Cliente-Sevidor é a comunicação entre um browser, que é usado para visualizar páginas da internet, em um servidor web. Neste tipo de aplicação o cliente (browser) e o servidor (servidor web) comunicam-se trocando mensagens através do protocolo HTTP. 2 – Explique para que serve um servidor DNS e seu funcionamento, detalhando os conceitos explicados em aula. Resposta: Servidores DNS São os programas capazes de resolver uma requisição de nomes. Eles mantém os dados localizados nos espaços de nome de domínio. O DNS (Domain Name System) é o sistema responsável pela resolução de nomes em endereços IP, deixando a navegação na internet mais simples(já que para humanos normais é mais facil memorizar um endereço do que um conjunto de números). Quando é digitado um endereço web em um browser ou um endereço ftp em um cliente ftp ou em qualquer outra aplicação, esta aplicação pergunta ao DNS quem é este endereço. O papel do DNS é resolver este nome em um endereço IP e retornar para quem o perguntou. Deste modo torna-se possível a navegação através de nomes. O DNS é uma estrutura hierárquica onde sua origem se tem a partir de um ponto (.) e a partir daí temos os domínios e os subdomínios. 3 – Explique o funcionamento detalhado de um Servidor Web, detalhando os conceitos explicados em aula. Resposta: Na Internet, as aplicações devem "conversar" entre si, ou seja, o que o usuário deseja deve ser entendido pela outra máquina e respondido. Essa comunicação é feita entre os processos, através da troca de mensagens. O remetente cria mensagens com seus pedidos ao destinatário, que recebe e gera as suas mensagens para responder (ou não) a solicitação. Por exemplo, numa comunicação Web, o cliente solicita uma página da Internet, através de um determinado tipo de mensagem (no caso, uma requisição HTTP). O servidor recebe a requisição, e envia uma mensagem com a página para o cliente (através de uma resposta HTTP). Porém, se ocorre um erro, o servidor envia mensagens dizendo ao cliente que ouve algum erro. Geralmente, a comunicação consiste em pares de processos, onde um processo em cada lado envia mensagens para o outro. Isso ocorre na rede através dos sockets, que são os "porta-vozes" de cada host para uma determinada aplicação. Para que haja essa comunicação, é necessário que os hosts se identifiquem. Para isso, usam o endereço IP. Porém, é necessário também identificar qual processo naquela máquina irá levar as mensagens à aplicação, e essa identificação é chamada de número (ou endereço) de porta. 4 – Explique para que serve o serviço de FTP, detalhando os conceitos explicados em aula. Resposta: FTP (File Transfer Protocol) é um protocolo utilizado para a transferência de dados entre dois computadores via internet. Você pode utilizá-lo a partir do prompt do MSDOS, porém existem diversos programas de FTP que facilitam a transferência dos dados. Para efetuar acesso ao ftp você precisará dos seguintes dados: - Servidor: ftp.seudominio.com.br - Login - Senha OBS: Se seu domínio não estiver com os DNS apontando para o UOL HOST, deverá utilizar o endereço informado nos detalhes da hospedagem no seu Painel de Controle. 5 – Defina o que é a Internet. Resposta: É uma rede de redes de computadores que se comunicam de forma transparente ao usuário através de um protocolo comum (IP - Internet Protocol). 6 – Defina o que é uma Intranet e cite um esquema gráfico sobre seu funcionamento. Resposta: Intranet se referem a uma rede privada de computadores, mas uma Intranet é MUITO mais que isto, da mesma forma que a Internet revolucionou toda a forma de nos relacionarmos e de nos comunicar, não somente através de um computador, mas de forma a afetar a nossa vida on-line e off-line, a Intranet trouxe a mesma inflexão para dentro da comunicação e retenção de conhecimento dentro de uma empresa. Assim uma forma de entender uma Intranet é um série de sites interligados e que só são acessados de dentro da empresa. As Intranets são construídas da mesma forma que os sites de Internet, e podem utilizar as mesmas técnicas de desenvolvimento. Uma grande diferença das Intranets é que estas normalmente apresentam alguma forma de identificação do usuário que está navegando, assim é possível reconhecer o seu perfil de acesso. Uma Intranet pode utilizar um modo de identificação automático, onde através do login de rede (login via LDAP) é possível nominar o usuário, de forma transparente, ou algumas Intranets mais simples solicitam login e senha para acesso a algumas áreas de serviços como acesso à informações privilegiadas. 7 – Apresente os principais protocolos TCP/IP, funcionalidades e respectivas portas de serviço. Resposta: * HTTP é utilizado para transferir páginas da rede pela Internet , porta 80 * FTP é utilizado para transferir arquivos entre seu computador e outros computadores, porta 21 * HTTPS utilizada para conexoes seguras via http ou seja, https. Supondo que voce bloqueie esta porta, entao ninguem conseguira acessar sites que utilizem SSL (bancos, compras online, etc) ,porta 443 *POP3 utilizado para receber mensagens de um servidor de correio , porta110 * SMTP (Simple Mail Transfer Protocol, Simple Mail Transfer Protocol) utilizada para enviar a mensagem , porta25 * DNS (Domain Name Server, Domain Name Server), utilizada apenas para transferência de zonas, porta 53 *IMAP, porta 143 não achei uma definição especicica para ela mais acho q é igual a POP3