Flashcards
Flashcards Protocolos
Cards in this deck (41)
- 1Quais são os tipos de aplicações de rede?Correio eletrônico, WWW(web), Bate-Papo, Acesso Remoto, Transferência de arquivos, Telefonia por Internet e afins...
- 2Qual a diferença de um protocolo de redes para a aplicação de rede?A aplicação é o meio em que um protocolo é aplicado.
Sendo o aplicativo o conjunto entre o tipo de aplicação usada juntamente com o protocolo adotado
Ex: aplicação WWW(web) usa o protocolo HTTP. - 3Quais são as vantagens do uso de um protocolo de aplicação?Usar um protocolo faz com que a aplicação seja adaptável, tanto a qualquer sistema operacional e permite as relações entre aplicativos de fabricantes diferentes.
- 4Quais são as desvantagens ao não utilizar um protocolo de aplicação?As funções irão depender do que foi programado no aplicativo, além de dificultar as relações entre aplicativos diferentes.
- 5Quais as vantagens dos protocolos de aplicação?Independem de tipo de S.O, permitindo a compatibilidade e não necessita de adaptações para fabricantes de aplicações diferentes.
- 6Quais as desvantagens de não usar um protocolo de aplicação?As funções vão depender da programação feita no aplicativo e dificulta as relações entre aplicativos.
- 7Qual é o modelo do protocolo HTTP e qual a sua porta padrão?Modelo Cliente-Servidor e sua porta padrão é a 80.
- 8Quais são a versões do HTTP?HTTP 1.0, HTTP1.1 e HTTP2.0.
- 9Quais as diferenças entre as versões do HTTP?HTTP 1.0 = Conexões não-persistentes (padrão)
HTTP1.1 = Conexões persistentes(padrão)
HTTP2.0 = Compressão de cabeçalhos - 10O protocolo HTTP possui estado? JustifiqueNão. Pois o servidor não mantem as informações do cliente, logo, cada requisição é tratada como um novo contexto
- 11Qual a ordem de um protocolo HTTP?1 - Cliente inicia a conexão
2 - Cliente envia a requisição
3 - Servidor recebe a requisição, acessa o objeto, monta uma resposta e envia ao cliente
4 - Servidor pode ou não fechar a conexão, depende do tipo de HTTP usado ou do parâmetro connection - 12Explique GET, HEAD, POST, OPTIONS e TRACE.GET -> Retorna o objeto recebido (possui corpo de entidade)
HEAD -> Retorna os cabeçalhos do objeto solicitado (não possui corpo de entidade)
POST -> Envia um objeto ao servidor (possui corpo de entidade)
OPTIONS -> Retorna os métodos que o servidor atende. (Não possui C.d.E)
TRACE -> Retorna a reposta da requisição que chega no servidor (Não possui C.d.E) - 13Como o processo de autenticação HTTP funciona?1 - Cliente faz a requisição padrão
2 - Servidor retorna um 401 (retorna o cabeçalho www-Authenticate)
3 - Cliente solicita um login para o usuário e inclui o campo Authorization com o nome e senha
4 - Repete o processo para novas requisições - 14Quais são os métodos de autenticação?Basic - Método sem criptografia, que usa codificação64.
Digest - Método com criptografia com o uso de Checksum MD5 (Servidor compara o seu resumo com o resumo do cliente e cede acesso se forem iguais) - 15Defina o método Digest.É um método de autenticação que gera 3 checksum, sendo o primeiro uma junção do dominio de autenticação com o login e senha enviado, o segundo a junção do anterior com a url pedida, a terceira concatena os anteriores junto com os valores de cnonce(cliente), e os conteúdos nonce, nc e qop (servidor).
Sendo cada response único a cada requisição feita. - 16O que são cookies?Mecanismo que implementa um estado para o HTTP.
Em suma é um conjunto de informações enviados do servidor ao browser, possibilitando a volta dessas informações em um próximo momento.
Basicamente é uma forma de preservar o contexto de sessões abertas. - 17Defina Web Cache e diga quais os seus tipos.Web cache serve para otimizar o protocolo HTTP, servindo para minimizar as requisições feitas e as respostas enviadas.
Cada informação possui uma expiração e passam por um processo de validação que, caso passem serão revalidados, se não, será criado uma nova.
Os tipos são Local e Proxy. - 18Defina os tipos de Web Cache.Local - O navegador é responsável por armazenar o cache e, quando existe um re acesso, ocorre uma validação e segue o processo de validação padrão.
Proxy - Existe um mediador que organiza as solicitações feitas. Costuma ser usado quando existe uma alta taxa de transferência.
Eficiente em casos de um cliente com conexão rápida e um servidor com conexão mais lenta. - 19Explique o que é MUA, MTA, MDA e MAA.Mail User Agent - Responsável por ofertar o serviço de envio e recebimento de emails
Mail Transfer Agent - Responsável por fazer o envio e recebimento dos emails
Mail Delivery Agent - Responsável por enviar a mesagem para a caixa de entrada do email
Mail Access Agent - Responsável por permitir a leitura e o envio das mensagens contidas na caixa de mensagem - 20Qual a porta padrão do POP3?Porta 110
- 21Explique os campos do SMTP:Helo - Informa ao servidor a descrição do host do cliente
Mail From - Informa o remetente da mensagem
Rcpt To - Informa o destinatário da mensagem
Data - Envio dos dados e a definição deles, também tem outros 3 cabeçalhos
Por fim tem o corpo do email - 22Qual a porta padrão do SMTP?Porta 25
- 23O que é MIME?Extensão que permite o protocolo SMTP enviar arquivos e textos formatados.
- 24Quais são as fases do POP3?Autenticação - São informados o login e senha do usuário permitir o acesso
Transação - Ocorre a recuperação dos emails recebidos, podendo marcar os que forem ser deletados
Atualização - Ocorre quando a saída é definida, com isso os emails marcados serão deletados - 25Qual o tipo de conexão do SMTP?Conexão TCP
- 26Qual o tipo de conexão do POP3?Conexão TCP
- 27Explique STAT, RETR, UIDL E TOP.STAT - Retorna a quantidades de mensagens e o espaço ocupado
RETR - Lê o conteúdo das mensagens
UIDL - Retorna as mensagens com um id único
TOP - Retorna as primeiras linhas de uma mensagem - 28Qual a porta padrão do DNS?Porta 53
- 29O que faz o protocolo DNS?Responsável pela identificação dos hosts na rede.
Havendo uma base de dados distribuída com RR(Registro de Recursos) em hierarquia de servidores de nomes. - 30Os hosts e roteadores precisam do DNS?Sim, pois do contrário não seria possível de resolver os nomes.
- 31Por que o DNS não é centralizado?Pelo fato de que, caso fosse, haveria um ponto único de falha, base de dados distintas entre os servidores, problemas no volume de tráfego e dificuldades na manutenção.
Em suma, se deve por não ser escalável com a rede. - 32Existe um servidor com todos os nomes?Não!!!
- 33O que é um Servidor DNS Local?Um servidor que cada empresa possui ou provedor, sendo ele quem faz as consultas locais.
- 34O que é um Servidor DNS Autoritativo?Um servidor responsável por guardar o mapeamento de nomes de cada computador, com nome e ip.
Pode mapear um nome para um endereço de um pc. - 35O que é um Servidor DNS Raiz?Um servidor que é chamado pelo servidor local quando não consegue resolver um mapeamento do nome.
Sendo este servidor quem contata o servidor Autorizativo, em caso de não conseguir resolver o mapeamento.
Ao conseguir o mapeamento, irão retorna-lo ao servidor DNS Local.
Existindo 13 no mundo, porém com diversos espelhos. - 36Como seria o processo simplificado de resolução de um mapeamento de um nome? Ex: google.com.1 - Acessar google.com
2 - Host chama o DNS Local
3 - Retorna o mapeamento, se não conseguir, chamará o DNS Raiz.
4 - Retorna o mapeamento, se não conseguir, irá chamar o DNS Autoritativo para poder retornar o mapeamento. - 37O servidor DNS raiz conhece o servidor DNS Autoritativo?Sim, porém não significa que sempre irá conhecer.
Geralmente conhece os intermediários que fazem justamente esse papel de contatar o Autoritativo e depois passar o que foi pedido para o Raiz. - 38Diga e defina os tipos de consultas do DNS.Recursiva - Onde o servidor passa a tarefa para o próximo.
Encadeada - O servidor informa que não sabe o nome, porém sabe qual servidor irá encontra-lo. - 39O que ocorre após o mapeamento do nome?Deste mapeamento será guardado um registro do tipo cache, onde o servidor irá informar o tempo de vida desse registro até o momento que este se torne absoleto.
- 40Quais são os tipos de registro do DNS?A (1) -- Name = nome do pc e Value = IP
NS (2) -- Name = Dominio (google.com) e value = IP do servidor Autoritativo do dominio
CNAME (5) -- Name = 'Apelido' do dominio, Value = nome canônimo que guarda apelido (neste caso o host que hospeda o nome)
MX (15) -- Value = Nome do servidor associado como Nome(Name)
Isto é, indica o servidor responsável pelo domínio - 41Em quais casos o DNS usa TCP?Quando irá ocorrer uma transferência de zona (processo de atualização) ou quando existe a necessidade de uma nova query, que no UDP superou o tamanho de 512 bytes, em casos que a query é totalmente necessária para a resolução do nome.
Information
- Description
- Flashcards on Flashcards Protocolos, created by Tk Gaming on 14/12/2022.
- Created by
- Tk Gaming
- Views
- 2
- Rating