49
Técnico de Gestão e de Programação de Sistemas Informáticos Joel Saramago Nº10, 10ºGPSI Professora Helena Eusébio Redes de comunicação Protocolos de Aplicação

Protocolos de aplicação

Embed Size (px)

Citation preview

Page 1: Protocolos de aplicação

Técnico de Gestão e de Programação de Sistemas Informáticos

Joel Saramago Nº10, 10ºGPSIProfessora Helena Eusébio

Redes de comunicação

Protocolos de Aplicação

Page 2: Protocolos de aplicação

Índice IntroduçãoO que são Protocolos

de Aplicação?Domain Name Serve

r Telnet(Terminal Emu

lation Link Network)FTP( File Transfer Pr

otocol)

Simple Mail Transfer Protocol

Hyper Text Transfer Protocol

ConclusãoWeb Grafia

Page 3: Protocolos de aplicação

Este trabalho foi realizado a pedido da professora Helena Eusébio da disciplina de Redes de Comunicações;

Neste trabalho vou falar sobre os Protocolos de Aplicação;

O objectivo deste trabalho é ficar a perceber os diversos Protocolos de Aplicação e as suas diversas funções e diferenças;

Introdução

Page 4: Protocolos de aplicação

São protocolos projectados para fornecer funcionalidades requeridas para as aplicações do utilizador;

Asseguram um nível de garantia de trabalho interactivo com diferentes capacidades;

O que são Protocolos de Aplicação?

Page 5: Protocolos de aplicação

Domain Name Server

Page 6: Protocolos de aplicação

O DNS é um sistema para atribuição de nomes a computadores e serviços de rede;

Na década de 80 foi desenvolvido o protocolo e a primeira implementação do DNS;

É um protocolo de aplicação que permite a comunicação entre clientes e servidores;

DNS(Sistema de Nomes de Domínios)

Page 7: Protocolos de aplicação

O servidor DNS é dividido entre DNS primário e DNS secundário, que é a cópia de segurança do DNS primário;

Está organizado numa hierarquia de domínios;

As redes TCP/IP, tais como a Internet, utilizam o DNS para localizarem computadores e serviços;

DNS(Sistema de Nomes de Domínios)

Page 8: Protocolos de aplicação

O DNS define o processo de interrogação e actualização da base de dados;

Existem 13 servidores raiz DNS no mundo e sem eles a Internet não funcionaria;

DNS(Sistema de Nomes de Domínios)

Page 9: Protocolos de aplicação

AS13AS29216AS26415AS25152AS20144AS7500

Servidores Raiz

AS26415AS4AS2149AS27AS297AS3557AS5927

Page 10: Protocolos de aplicação

Localização dos servidores

Page 11: Protocolos de aplicação

Servidor DNS

Page 12: Protocolos de aplicação

Um servidor DNS fornece a resolução de nomes para redes baseadas em TCP/IP;

Permite que os computadores cliente utilizem nomes, em vez de endereços IP numéricos;

Traduz nomes para os endereços IP e vice-versa;

Permite a localização de hosts em um domínio determinado;

O que faz?

Page 13: Protocolos de aplicação

Tradução de Nomes para IP´s

Page 14: Protocolos de aplicação

Funcionalidades• Carregamento de zonas

em segundo plano;

• Suporte para endereço IPv6;

• Suporte de controlador de domínio só de leitura;

Page 15: Protocolos de aplicação

Enumera todas as zonas a carregar;

Carrega sugestões de raiz a partir de ficheiros ou do armazenamento do AD DS;

Carrega todas as zonas apoiadas em ficheiros, ou seja, zonas armazenadas em ficheiros e não no AD DS;

AD DS(Active Directory® Domain Services)

Carregamento de zonas em segundo plano;

Page 16: Protocolos de aplicação

Gera um ou mais threads para carregar as zonas armazenadas no AD DS;Threads- (Sequência de instruções que vão ser executadas num programa);

Carregamento de zonas em segundo plano;

Page 17: Protocolos de aplicação

O IPv6 especifica endereços com 128 bits de comprimento;

Permite a existência de um número muito maior de endereços globalmente exclusivos;

Suporte para endereço IPv6

Page 18: Protocolos de aplicação

O IPv6 permite que mais utilizadores e dispositivos estabeleçam comunicação com a internet usando números maiores para criar endereços IP;

Suporte para endereço IPv6

Page 19: Protocolos de aplicação

Telnet(Terminal Emulation Link Network)

Page 20: Protocolos de aplicação

TELNET (Protocolo de Terminal Virtual) É o protocolo da Internet que permite estabelecer a ligação entre computadores;

Através da ligação remota, pode-se executar programas e comandos em outro computador;

Telnet(Terminal Emulation Link Network)

Page 21: Protocolos de aplicação

Como se o teclado do teu computador estivesse ligado directamente a outro computador;

O servidor Telnet é um gateway para os clientes Telnet;

Quando um cliente Telnet esta ligado a um computador que tem Telnet, o utilizador remoto é solicitado a inserir um nome e uma senha;

Telnet(Terminal Emulation Link Network)

Page 22: Protocolos de aplicação

O Telnet usa o protocolo Telnet (conjunto de protocolos

TCP/IP) para se ligar a um computador remoto na rede.;

O Telnet pode ser usado para a pesquisa de informações

e transferência de arquivos ;

É muito usado por operadores de sistemas (Sysop’s) a

fim de fazer algum tipo de manutenção;

Sysop´s(system operator)

Telnet(Terminal Emulation Link Network)

Page 23: Protocolos de aplicação

1- Abra a Gestão do Computador. 

2- Depois clique em Utilizadores e Grupos Locais e, em seguida, clique em Grupos.

3-Clique duas vezes no grupo clientes Telnet.

4-Clique em Adicionar...

5-Clique em OK.

Como aceder remotamente a um computador que tem servidor Telnet 

Page 24: Protocolos de aplicação

Acesso remoto a um computador com Telnet

Page 25: Protocolos de aplicação

Gestão de Computadores

Page 26: Protocolos de aplicação

FTP( File Transfer Protocol)

Page 27: Protocolos de aplicação

O protocolo FTP foi criado em 1985;

Existem inúmeros servidores de FTP, e

praticamente todos os sistemas Unix e Linux

trazem pelo menos uma opção de servidor FTP;

O Windows não traz um servidor de FTP nativo

(com excessão das versões server);

FTP( File Transfer Protocol)

Page 28: Protocolos de aplicação

É um protocolo utilizado para transferir ficheiros

na Internet;

Ferramenta usada em todo o mundo para a

transferência de ficheiros;

Utilizado para carregar páginas Web, para

construir um Web site ou para colocar fotografias

digitais num site de partilha;

FTP( File Transfer Protocol)

Page 29: Protocolos de aplicação

Também pode servir para entregar ficheiros a

pessoas que estão a milhares de quilómetros em

poucos minutos;

A transmissão em si é feita através do

computador do utilizador para um espaço online

pré-definido;

FTP( File Transfer Protocol)

Page 30: Protocolos de aplicação

FTP( File Transfer Protocol)

Page 31: Protocolos de aplicação

FTP( File Transfer Protocol)

Page 32: Protocolos de aplicação

O acesso é controlado através de um login e senha;

É possível configurar quais pastas devem ficar disponíveis para cada utilizador;

 Determinar as permissões de cada um (ler, escrever, listar, etc.);

Acesso ao Protocolo FTP…

Page 33: Protocolos de aplicação

Criar um login anónimo, que pode ser usado para compartilhar dados de acesso privado;

Acesso ao Protocolo FTP…

Page 34: Protocolos de aplicação

Simple Mail Transfer Protocol

Page 35: Protocolos de aplicação

Controla a forma como o correio electrónico é transportado e entregue através da Internet ao servidor de destino;

O SMTP recebe e envia correio electrónico entre servidores;

 O correio é entregue directamente ao servidor de correio do destinatário;

SMTP(Simple Mail Transfer Protocol)

Page 36: Protocolos de aplicação

O protocolo SMTP funciona através de comandos de texto enviados ao servidor SMTP ;

Cada um dos comandos enviados pelo cliente é seguido de uma resposta do servidor SMTP composta de um número e de uma mensagem descritiva;

Todos os caracteres transmitidos são codificados para que que o oitavo bit esteja a zero;

Como funciona?

Page 37: Protocolos de aplicação

Como funciona?

Page 38: Protocolos de aplicação

Principais servidores SMTP

Page 39: Protocolos de aplicação

Tipos de domínios

Page 40: Protocolos de aplicação

Hyper Text Transfer Protocol

Page 41: Protocolos de aplicação

O protocolo HTTP é o protocolo mais utilizado na Internet desde 1990;

Embora existissem versões anteriores em uso, a primeira versão e funcional e compatível surgiu em 1996, o “HTTP 1.0”;

HTTP(Hyper Text Transfer Protocol)

Page 42: Protocolos de aplicação

É uma das tecnologias fundamentais da World Wide Web ;

É um protocolo de comunicação entre sistemas de informação ;

É o protocolo utilizado para transferência de páginas HTML do computador para a Internet;

HTTP(Hyper Text Transfer Protocol)

Page 43: Protocolos de aplicação

O objectivo do HTTP é proporcionar uma forma ágil de transferir ficheiros;

Feito especialmente para as transferências no sentido servidor para cliente;

HTTP(Hyper Text Transfer Protocol)

Page 44: Protocolos de aplicação

Esta informação é necessária para estabelecer a comunicação entre a URL e o servidor Web;

URL(Uniform Resource Locator)- é o endereço de um recurso disponível em uma rede.

HTTP(Hyper Text Transfer Protocol)

Page 45: Protocolos de aplicação

Como Funciona?

Page 46: Protocolos de aplicação

Mensagem de requisição

Sp= espaço

Lf=avanço de linha

Cr(car return)= retorno de carro

Page 47: Protocolos de aplicação

Neste trabalho foram analisados os Protocolos de Aplicação, as suas funções e a definição de cada um deles.

Com a conclusão deste trabalho foi possível concluir que os protocolos de aplicação são necessários para podermos navegar na Internet.

No geral, este trabalho foi uma grande ajuda para perceber os diversos Protocolos de Aplicação.

Conclusão

Page 49: Protocolos de aplicação

THE END