Buscar

Aula 23 10 2017

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Protocolos de Redes de Computadores
	
1. Camada de Aplicação:
HTTP: Baseado no conceito de hipertexto, permite o acesso a rede (Sites, sistemas, interfaces de gerenciamento), Através de um browser. Utiliza o TCP na camada de transporte, alem de disponibilizar a porta 80 para conexão.
HTTPS: É a versão segura do HTTP, onde as mensagens são trocadas utilizando a porta 443.
Q1: Quais protocolos voltados para segurança são utilizados pelo HTTPS e como funcionam?
 R - SSl/TLS (Sucessor do SSL). São projetados para internet. Funcionam Cliente/Servidor. Utiliza o algoritmo RSA que é composto por um par de chaves publica e privada.
SSH: Protocolo utilizado para conexão segura através de um terminal (CLI - Command Line Interface). Utilizado para conexão remota à switchs, roteadores, access point e etc. Utiliza a porta 22.
SMTP: Protocolo utilizado para troca de e-mails, inicialmente utiliza a porta 25 para conexão, porem por questões de segurança teve a sua porta alterada para 587 no Brasil.
2. Camada de transporte 
UDP: O protocolo não prevê confiabilidade e não é orientado a conexão. É utilizado em aplicações de tempo real (Voip, Streaming e etc).
TCP: Prevê confiabilidade e é orientado a conexão. Utiliza-se das mensagens do tipo ACK para a confirmação de recebimento de um segmento.
Controle de fluxo: O Tcp utiliza a "Janela Flutuante" para minimizar os impactos do atraso devido a confirmação de recebimento (ACK).
Controle de Erros: Utiliza o CRC (Cyclical Redunduncy Check) para a detecção de erros.
3 Way Handshake: Conexões via TCP são realizadas em 3 vias (Etapas)
Syn 1
---------------->
ACK / Syn 2
<---------------
ACK 2
---------------->
Camada de Rede: 
ARP: Protocolo de Rede utilizado para se "Descobrir" qual o MAC está associado a um Ip de rede. As mensagens ARP são enviadas através de Broadcast .
RARP: (Reverse ARP): Dado um endereço MAC conhecido o protocolo define qual Ip está associado a ele.
DHCP: Utilizado para atribuição dinâmica de Ip. aos dispositivos de uma rede. É possível atribuir um mesmo Ip dinamicamente a um mesmo dispositivo através do DHCP Reservetion.
Q2: Quais são as mensagens DHCP trocadas entre um servidor e um computador. Qual o significado dessas mensagens?
R: 
DHCPDISCOVER: Para localizar os servidores DHCP disponíveis. 
DHCPOFFER: Resposta do servidor para um pacote DHCPDISCOVER, que contém os primeiros parâmetros. 
DHCPREQUEST: Pedido diverso do cliente para, por exemplo, prolongar o seu aluguel. 
DHCPACK: Resposta do servidor que contém parâmetros e o endereço IP do cliente. 
DHCPNAK: Resposta do servidor para informar o cliente que o seu aluguel acabou ou se o 
cliente anunciou uma má configuração de rede. 
DHCPDECLINE: O cliente anuncia ao servidor que o endereço já foi utilizado. 
DHCPRELEASE: O cliente libera o seu endereço IP. 
DHCPINFORM: O cliente pede os parâmetros locais, ele já tem o seu endereço IP.

Outros materiais