💗Bem vindos ao site dos modelos 💗

OSI

O modelo de interconexão de sistemas abertos (OSI) é um modelo conceitual criado pela Organização Internacional de Normalização que permite que diversos sistemas de comunicação se comuniquem usando protocolos padronizados.

1-CAMADA FÍSICA Nesta camada são especificados os dispositivos, como hubs e os meios de transmissão, como os cabos de rede.

2-ENLACE Nesta camada, os dados recebidos do meio físico são verificados para ver se possuem algum erro e se possuírem, esse erro pode ser corrigido.

3-REDE É nesta camada que temos o endereçamento IP de origem e de destino, ela também pode priorizar alguns pacotes e decidir qual caminho seguir para enviar seus dados. Essa camada basicamente controla o roteamento entre a origem e destino do pacote.

4-TRANSPORTE Esta camada lida muito com a qualidade do serviço para que os dados sejam entregues com consistência, isto é, sem erros ou duplicações. Protocolos muito comuns dessa camada são os protocolos TCP em UDP. O primeiro garante a entrega da mensagem, diferente do segundo.

5-SESSÃO Está camada é responsável por estabelecer e encerrar a conexão entre hosts. É ela quem inicia e sincroniza os hosts.

6-APRESENTAÇÃO Está é a camada responsável por fazer a tradução dos dados para que a próxima camada os use. Nesta camada temos a conversão de códigos para caracteres, a conversão e compactação dos dados, além da criptografia desses dados, caso necessite.

7-APLICAÇÃO Nesta camada temos os programas que garantem a interação humano-máquina. Nela conseguimos enviar e-mails, transferir arquivos, acessar websites, conectar remotamente em outras máquinas, entre outras coisas.

camadas osi

TCP/IP

TCP/IP é um conjunto de protocolos que possibilita a comunicação entre computadores e servidores, formando a Internet. Ele combina o Protocolo de Controle de Transmissão (TCP), responsável pela transmissão de dados, com o Protocolo de Internet (IP), que identificar os computadores e servidores.

Transferência de dados: Padrão full-duplex entre 2 pontos, ou seja, ambos os pontos conectados podem transmitir e receber simultaneamente.

Transferência de dados com diferentes prioridades: Interpreta as sinalizações de prioridades e organiza o encaminhamento dos datagramas segundo ela.

Estabelecimento e libertação de conexões: Solicita e aceita o início e o término das transmissões entre hosts.

Sequenciação: Ordenação dos pacotes recebidos.

Segmentação e reassemblagem: Divide uma informação maior em pacotes menores para transmissão. Dessa forma, identificando-os afim de serem reagrupados adequadamente em seu recebimento.

Controle de erros: Através do conjunto de bits (checksum) do seu cabeçalho, verifica se os dados transmitidos estão livres de erros. Além da detecção, é possível também a sua correção.

camadas tcp/ip

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. Algumas das principais características do UDP (User Datagram Protocol): Diferente do TCP ele não é orientado à conexão; Não é confiável como o TCP, ele não garante a entrega completa dos dados; É preciso que dividamos manualmente os dados em datagramas (entidades de dados);

EXEMPLOS:

Youtube, e outros serviços de streaming, tanto de áudio, quando de vídeo;

FTP

FTP (File Transfer Protocol) é um protocolo de rede para a transmissão de arquivos entre computadores. Dentro do conjunto TCP/IP (Transmission Control Protocol/Internet Protocol), ele é um protocolo da camada de aplicação para o download e upload de arquivos em conexões do tipo cliente/servidor. Cada um tem suas particularidades e funcionalidades, porém o básico é sempre o mesmo: basta inserir o IP do servidor, seu login e senha e ele automaticamente fará a conexão. Assim será possível ter acesso a todos os arquivos hospedados no local e também fazer o envio de outros documentos para o mesmo.

Usado principalmente para baixar dados.

DNS

O sistema DNS da internet funciona praticamente como uma agenda de telefone ao gerenciar o mapeamento entre nomes e números. Os servidores DNS convertem solicitações de nomes em endereços IP, controlando qual servidor um usuário final alcançará quando digitar um nome de domínio no navegador da web. Todos os servidores de DNS se enquadram em uma dessas quatro categorias: resolvedores recursivos, servidores raiz, servidores TLD e servidores autoritativos.

Lançado em 2009, o DNS do Google é o mais utilizado em todo o mundo, processando milhões de pedidos por dia.

DHCP

O que é um DHCP? O protocolo DHCP é um protocolo de cliente/servidor que fornece automaticamente um host IP (Protocolo de Internet) com seu endereço IP e outras informações de configuração relacionadas, como a máscara de sub-rede e o gateway padrão. Quando o servidor DCHP recebe o pedido, ele disponibiliza os endereços e as configurações para a máquina do cliente. Opera-se de 3 formas: automática, dinâmica e manual.

HTTP/HTTPS

O protocolo HTTP define um conjunto de métodos de requisição responsáveis por indicar a ação a ser executada para um dado recurso. Embora esses métodos possam ser descritos como substantivos, eles também são comumente referenciados como HTTP Verbs (Verbos HTTP). O HTTPS é uma sigla para Hypertext Transfer Protocol Secure. Essa é uma versão de protocolo idêntica ao HTTP, com a diferença de ser sobre uma camada totalmente SSL.

WEBSERVER

Um servidor web é um computador responsável pelo armazenamento, processamento e entrega dos arquivos dos sites para os navegadores. Através deste processo, os servidores web carregam e entregam a página solicitada para o navegador do usuário — como o Google Chrome, por exemplo. Os servidores web também utilizam o Simple Mail Transfer Protocol (SMTP) e File Transfer Protocol (FTP) para processar arquivos para emails e armazenamento.

EXEMPLOS:

É um computador que armazena arquivos que compõem os sites (por exemplo, documentos HTML, imagens, folhas de estilo, e arquivos JavaScript) e os entrega para o dispositivo do usuário final.

COMO FICOU:

camadas osi

Nesse projeto nós criamos três servidores(DHCP;DNS;WEB), no servidor DHCP eu criei o endereço de IP e inseri as informações como index, css e imagens. No DNS eu renomeei o endereço de IP para deixar a aparencia mais legivel; no servidor WEB eu ospedei o meu site com todas as informações da apresentação, com fotos e sessões.