Serviços de Rede

·Hardware e Redes·

⁕Sumário:

•MODELO OSI

•MODELO TCP/IP

•UDP

•DNS

•DHCP

•FTP

•HTTP/HTTPS

•WEBSERVER

Modelo OSI

O OSI é o primeiro modelo padrão de comunicação entre sistemas de computadores e redes, ele faz uso de sete camadas para garantir essa conversa. A maioria das empresas da área de computadores e telecomunicações o adotou no início dos anos 80. A partir daí, a Organização Internacional de Normalização (ISO) o transformou na principal referência em 1984.

OSI é abreviação de "Open Systems Interconnection", ou seja, Interconexão de Sistemas Abertos, em português. É um modelo que define sete camadas para que sistemas de possam usar para se comunicar com uma rede.

Modelo TCP/IP

O TCP/IP é fundamental para a rede de internet. Esses dois protocolos garantem que pacotes de informações cheguem a seu destino de forma correta e segura. Dessa forma, conseguimos tratar e definir os dados entre os dispositivos antes de alcançarem seus destinos.

Quando falamos de TCP, nos referimos a algo que faz toda a definição de como aplicações conseguem criar canais de comunicação através da rede. Também auxilia na quebra em pedaços de uma mensagem que será posteriormente reconstruída antes de chegar a seu destino.

Já o IP é o que define o endereço e o caminho do pacote de dados, ou seja, ele garante que as informações cheguem a seu destino correto. Ele é basicamente o “carteiro”, que recebe o item e o checa para ter certeza de que estará no local de seu objetivo.

O TCP (Protocolo de Controle de Transmissão) e o IP (Protocolo de Internet)

UDP

O User Datagram Protocol (UDP) é um protocolo de Internet mais simples e sem conexão, no qual os serviços de verificação e recuperação de erros não são necessários. É um protocolo de comunicação utilizado em toda a internet para transmissões com validade especialmente limitada, tais como reproduções de vídeo ou pesquisas no DNS. Ele acelera as comunicações ao não estabelecer formalmente uma conexão antes que os dados sejam transferidos. Isso permite que os dados sejam transferidos muito rapidamente, mas também pode fazer com que pacotes se percam em trânsito além de criar oportunidades de exploração na forma de ataques DDoS.

DNS

DNS (Domain Name System) ou Sistema de Nomes de Domínio é um sistema de bancos de dados utilizao na internet com objetivo de traduzir os endereços dos sites de uma complexa sequência numérica para algo mais simples e amigável, como os nomes dos endereços que escrevemos quando usamos o navegador

É o DNS que permite que você digite o nome de um domínio, como tecnoblog.net na barra de endereços, em vez de uma longa sequência de números difícil de decorar. Em termos simples, é uma coleção de bancos de dados que traduz nomes de host para endereços únicos de IP.

DHCP

DHCP, do inglês Dynamic Host Configuration Protocol (em português, Protocolo de Configuração Dinâmica de Endereços de Rede), é um protocolo utilizado em redes de computadores que permite às máquinas obterem um endereço IP automaticamente.

O protocolo DHCP faz exatamente isto, por meio dele um servidor é capaz de distribuir automaticamente endereços de IP diferentes a todos os computadores à medida que eles fazem a solicitação de conexão com a rede. Essa distribuição dos IPs é feita em um intervalo pré-definido configurado no servidor. Sempre que uma das máquinas for desconectada o IP ficará livre para o uso em outra.

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 protocolo é o meio mais antigo de transferir dados entre computadores de uma rede, tendo surgido em 1971 e usa o modelo cliente/servidor, onde o primeiro faz o acesso aos dados e o segundo os armazena. O armazenamento de dados na nuvem é outro modelo cliente/servidor assim como o FTP, com a diferença que os dados não ficam armazenados em um único computador.

HTTP

HTTP é um protocolo de transferência que possibilita que as pessoas que inserem a URL do seu site na Web possam ver os conteúdos e dados que nele existem. A sigla vem do inglês Hypertext Transfer Protocol. Esse sistema é a base da comunicação que existe em toda a Internet em que os sites e conteúdos que tragam hiperlinks possam ser encontrados mais facilmente pelo público por meio de um clique do mouse ou um toque na tela.

Qualquer servidor que você escolha para hospedar o site da sua empresa tem um programa projetado para receber solicitações HTTP. Portanto, o navegador que você usa é um cliente HTTP que envia solicitações constantemente ao seu servidor.

HTTPS

HTTPS ou Hyper Text Transfer Protocol Secure, é um protocolo da internet que visa realizar a comunicação de dispositivos com os servidores do mundo todo. O protocolo HTTPS surgiu como uma evolução ao procolo antecessor o HTTP, a diferença entre eles é que o HTTPS possui a comunicação de dispositivos criptografada.

Por conta da criptografia, o HTTPS se torna um protocolo muito mais seguro, tanto que na maioria dos navegadores, sites que utilizam HTTPS, possuem a descrição Site Seguro e um cadeado fechado, simbolizando que aquele site possui um certificado SSL ativo e instalado. Isso, além de gerar segurança aos visitantes, acabou se tornando muito importante para que sites tenham um bom ranqueamento nas pesquisas do Google.

WEBSERVER

Um web server é um sistema computacional que hospeda e fornece acesso aos conteúdos e aplicações através da internet. Geralmente contratado como um serviço, esse servidor recebe e processa as solicitações feitas por navegadores através de protocolos de rede como o HTTP ou HTTPS. Um servidor que presta esse tipo de serviço pode ser um computador físico ou instância de um datacenter, que armazena e disponibiliza o conteúdo para ser acessado por meio da internet.

Esse acesso geralmente é feito por computadores e dispositivos móveis através de solicitações feitas por browsers, ou seja, softwares navegadores como o Google Chrome e Microsoft Edge. Essas solicitações incluem o endereço do conteúdo desejado, como por exemplo uma página HTML, um arquivo de áudio, vídeo ou imagem. Os servidores web são responsáveis por hospedar sites, aplicativos, serviços de e-mail, armazenamento em nuvem e outros serviços online.