Serviços de rede:

  • Modelo OSI
  • Modelo TCP/IP
  • UDP
  • DNS
  • DHCP
  • FTP
  • HTTP/HTTPS
  • Webserver
  • Modelo OSI

    É um padrão para os protocolos de rede, ou seja, são regras de comunicação usadas para conectar dois ou mais computadores. Para a conexão ocorrer são necessárias setes camadas:

  • 1. Física (Physical)
  • 2. Dados (Data Link)
  • 3. Rede (Network)
  • 4. Transporte (Transport)
  • 5. Sessão (Session)
  • 6. Apresentação (Presentation)
  • 7. Aplicação (Application)
  • Por meio desse sistema, semelhante ao envio de uma encomenda pelos correios, é possível enviar requisições para um servidos por meio de várias etapas.

    Modelo TCP/IP

    Qualquer interação pode ser entre dois sistemas de computador ou pode envolver centenas deles, assim o Modelo TCP/IP define de que maneira os computadores transferem dados de um dispositivo para outro. Mas, da mesma forma que uma carta ou um pacote só pode passar de mão em mão, cada transação ocorre entre apenas dois computadores por vez. Para que isso aconteça, os dois computadores precisam saber, com antecedência, como eles devem se comunicar.

    UDP

    Com o objetivo de enviar pacotes para um determinado endereço IP, seja na internet ou na rede local, o protocolo UDP (User Datagram Protocol) tem uma característica essencial: a falta de confiabilidade.

    Isso significa que, através da utilização desse protocolo, pode-se enviar datagramas de uma máquina à outra, mas sem garantia de que os dados enviados chegarão intactos e na ordem correta.

    DNS

    Os servidores DNS(Domain Name System ou Sistema de Nomes de Domínios) localizam e traduzem os números IP (Internet Protocol) para os endereços URL, tornando mais familiar ao pesquisarmos sites que digitamos nos navegadores.

    DHCP

    Na maioria das vezes em que PC ou notebook faz uma solicitação de conexão com a rede, é o protocolo DHCP que é responsável por atribuir a ele um número IP e demais parâmetros necessários.

    Ao se conectar em uma rede, o protocolo fornece automaticamente endereço IP, máscara de sub-rede, Gateway Padrão, endereço IP de um ou mais servidores DNS/WINS e sufixos de pesquisa do DNS, para que o dispositivo do usuário possa utilizar a rede e obter acesso aos recursos disponibilizados nela e acesso à internet, se houver.

    FTP

    O FTP (File Transfer Protocol) ou Protocolo de Transferência de Arquivos, em português, é um protocolo usado para transferir arquivos por uma rede de computadores, desde uma local à internet. Basicamente, permite a troca de arquivos entre dois computadores de modo direto, em que um ganha acesso às pastas do outro.

    O FTP usa um servidor como o computador responsável por hospedar os arquivos. O cliente é o usuário que fará o acesso. A conexão é sempre autenticada com nome de usuário e senha, enquanto o servidor é geralmente acessado por um endereço de IP.

    Qualquer computador pode ser usado como um servidor FTP, embora hoje em dia seja mais usado por administradores de sites, que usam a conexão e um sistema de hospedagem para manter os dados de suas páginas.

    HTTP/HTTPS

    HTTP e HTTPS são protocolos de segurança na Internet bastante evidentes quando acessamos sites de banco ou lojas virtuais para realizar transações financeiras. Geralmente, eles aparecem por meio de avisos para verificar o cadeado de segurança ou observar a sigla HTTPS na barra de endereços do navegador.

    HTTP define como são requisitadas as páginas da web, como são enviados os dados que o usuário insere em formulários e como o servidor envia mensagens de erro para o navegador do usuário.

    HTTPS (Hyper Text Transfer Protocol Secure) insere uma camada de proteção na transmissão de dados entre seu computador e o servidor. Em sites com endereço HTTPS, a comunicação é criptografada, aumentando significativamente a segurança dos dados. É como se cliente e servidor conversassem uma língua que só ambos entendessem, dificultando a interceptação das informações.

    Webserver

    Os Servidores Web são basicamente programas de computador simples que entregam a página web solicitada sob demanda do cliente da Web. As máquinas nas quais este programa é executado são geralmente chamadas de servidores, com os nomes servidor da web e servidor sendo usados quase que alternadamente.

    Geralmente, quando você pensa em Servidor Web, muitas pessoas pensam em computadores muito poderosos, o que é às vezes correto, pois alguns computadores muito poderosos também são chamados de servidores web. Mas esses computadores são construídos com o único propósito de hospedar muitos sites (falamos de hospedagem compartilhada).

    Protótipo

    Na aula de Hardware e Rede, que curso no Senai, a tarefa designada foi criar um protótico que hospedamos, esse site, no servidor web e criar um dominío para o IP do html. Para acessar foi preciso de um servidor DHCP, que tem a função de distribuir IPs às máquinas conectadas nele, e assim ao pesquisar nos computadores "servicosderede.com.br" foi possível obter esse resultado: