Please enable JavaScript.
Coggle requires JavaScript to display documents.
Camadas de transporte e aplicação (CLASSIFICAÇÕES DE REDES (SAN (Uma Rede…
Camadas de transporte e aplicação
Transporte
TCP
Confiável e orientado a conexão
controle de fluxo fim a fim
Usado em serviços WEB (HTTP e HTTPS), E-MAIL (SMTP, POP3 e IMAP), terminais virtuais (SSH e Telnet), transferência de aquivos (FTP e SFTP),etc.
sequênciamento dos segmentos,
retransmissão de segmento
Campos de cabeçaho
RST
Rejeição
ACK
confirmação
SYN
Solicitação de conexão
FYN
Encerramento
URG
Urgencia
UDP
Não confiável e mais rápido
O envio de segmentos UDP (datagramas) é feito sem qualquer
processo de inicialização.
Sem controle de fluxo, congestionamento, ordenação, etc.
Consequentemente é mais veloz que o TCP
Não confiável e mais rápido
É utilizado em protocolos de comunicação em tempo real e nos serviços de VPNs, DNS, DHCP
MULTIPLEXAÇÃO
16 bits para cada porta, ou seja, 65.536 (2^16) portas possiveis
IANA: mantém a alocação oficial dos números de portas TCP e UDP em uso atualmente
Possibilita o compartilhamento do meio de transmissão através de portas que identificam as conexões abertas
WELL KNOWN PORTS (Portas bem conhecidas)
Portas de 0 a 1023 (2^10-1)
Destinado a serviços conhecidos como EMAIL,WEB,etc.
REGISTERED PORTS
Portas de 1024 a 49151 (2^14x3-1)
aplicativos conhecidos no mercado, mas podem ser utilizadas por outros serviços se assim for desejado pelo administrador de rede
DYNAMIC PORTS
uso privado ou temporário por aplicativos clientes
Portas de 49152 a 65535 (2^16-1)
netstat -a
As portas de serviços TCP aparecerão como “escutando” ou
“listening” e as UDP como “
.
”
Verifica o estado das portas
Aperto de Mãos em Três Vias
O destino verifica se há um processo escutando na porta de destino especificada e, havendo, ele poderá aceitar ou rejeitar a conexão
Se não houver processo rodando na porta de destino,
flag ACK(reconhecimento) igual a 1
flag RST (Rejeição) = 1
Se o processo aceitar a conexão:
flag SYN (solicitar conexão) igual a 1
flag ACK(reconhecimento) igual a 1
número de sequência = Mesmo numero (ISN do destino)
rejeitando a conexão.
número de confirmação = número de sequência + 1
flag ACK igual a 1
O rementente envia o segmento do TCP com
o flag ACK ( Acknowledgement = Reconhecimento) igual a ZERO
número de sequência = valor que será utilizado para
numeração dos bytes dos segmentos que enviar ao destino (é o ISN).
flag SYN (Synchronize =Sincronizar conexãoi) = 1
URG = Urgencia
SYN = solicitar conexão
FYN = Encerramento
RST = rejeição
ACK = confirmação
Aplicação
Protocolo HTTP
serviço básico utilizado pelos navegadores (browsers)
para acessar páginas Web (geralmente em HTML)
Possui uma versão segura, o HTTPS, que também utiliza TCP mas executa (espera por conexão) na porta 443
Utiliza o protocolo TCP na porta 80
É o protocolo de aplicação usado pela aplicação mais importante da Internet, a World Wide Web.
Métodos de protocolo
POST, PUT, HEAD E DELETE
EMAIL
User Agent (UA)
permite a leitura, composição,
encaminhamento e o
salvamento de mensagens
exemplos: Outlook, Netscape,
Thunderbird, Kmail, etc
User Agent (UA)
Quando o usuário remetente clica em
“enviar mensagem”, seu UA envia a mensagem
ao servidor de E-MAIL do remetente.
proporciona um meio de comunicação assíncrona
POP 3
POP3 passa por três fases:
autorização, transação e atualização
Transação
fase de download de mensagens em modo ler-e-guardar ou ler-e-apagar, no qual mensagens são marcadas para deleção;
Atualizaçãoi
encerrada a sessão POP3, o servidor apaga as mensagens marcadas para deleção.
Autorização
corresponde a fase de autenticação do usuário;
Utiliza TCP na porta 110 por padrão
SMTP
Possui dois lados: um lado cliente, o qual é executado pelo
servidor rementente, e outro lado servidor, executado pelo servidor destinatário.
Principal protocolo de E-MAIL da Internet; faz uso do TCP (porta 25) como protocolo de transporte.
Mail Servers (MS)
Formam o núcleo da infraestrutura
do serviço de E-MAIL
Precisam lidar com falhas no
servidor de E-MAIL do destinatário.
IDENTIFICAÇÃO DE HOSTS
DHCP
Assim, administradores de rede não precisam configurar
manualmente os computadores dos usuários.
Ele concede endereços IP de host e outros parâmetros de
configuração a clientes de rede
O DHCP (Protocolo de Configuração Dinâmica de Host) é um
serviço que oferece configuração dinâmica de hosts
DNS
Um protocolo de camada de aplicação que permite aos
hosts consultarem o banco de dados distribuído.
servidores DNS implementam o protocolo DNS, o qual executa sobre UDP e utiliza a porta 53
banco de dados distribuído implementado em uma hierarquia de servidores DNS,
Os protocolos HTTP, SMTP e FTP são exemplos de usuários do DNS
Os hosts de uma rede ou da Internet podem ser identificados de duas formas: Endereço IP e Hostname
CLASSIFICAÇÕES DE REDES
SAN
Uma Rede de Armazenamento (SAN) é projetada para gerenciar
quantidades muito grandes de dados armazenados em rede.
CAN
de que abrange uma área mais ampla que uma LAN, podendo se estender por vários prédios próximos. (CAMpus universitario)
MAN
ma Rede Metropolitana é menor que uma WAN mas maior que uma LAN, estando situada em uma mesma cidade
PAN
Rede que geralmente usa tecnologias de rede sem fio para interligar dispositivos computacionais (PCs, Smartphones, Laptops, etc.) em uma área muito reduzida
WAN
Uma Rede de Longa Distância (WAN) abrange um vasto território
geográfico, tal como uma cidade ou região, ou mesmo um país
LAN
um grupo de dispositivos computacionais
em um mesmo ambiente ou em um mesmo prédio
TOPOLOGIAS
Estrela Estendida
Topologia mais complexa que combina estrelas e
barramentos (ou anéis), formando uma topologia híbrida
Anel
Em uma topologia em anel, os pacotes são enviados ao redor
do círculo de computador para computador.
Estrela
cada computador da rede está
ligado a um dispositivo central (hub ou switch), através do
qual todo o tráfego da rede deve passar.
Malha
Possui múltiplas ligações entre cada um dos nós da rede,
como mostra a figura abaixo.
Barramento
Nessa topologia todos os nós são conectados diretamente a um
cabo, conhecido como backbone, e não existem outras conexões
entre eles