Redes
Protocolos e modelos
Fundamentos das comunicações
Métodos de comunicação, possuem os seguintes elementos:
Fonte da Mensagem (remetente)
Destino da mensagem (destinatário)
Canal
Requisitos de protocolo de rede
Protocolos incluem o seguinte requisitos:
Codificação de mensagens
São convertidas em bits pelo emissor
Host de destino recebe e descodifica
Formatação e encapsulamento de mensagens
Estrutura especifica
Por um formato de mensagem em outro.
Tamanho da mensagem
As mensagens geralmente são quebradas em sentenças menores
Temporização de Mensagem
Controle de fluxo
Tempo limite de resposta
Opções de envio de mensagem
Unicast
Multicast
Broadcast
Funções de protocolo de rede
Como dispositivos de redes se comunicam?
Através de regras
Funções:
- Endereçamento
- Confiabilidade
- Controle de fluxo
- Sequenciamento
- Detecção de erros
- Interface de aplicação
TCP/IP
Aspectos para fornecedores e fabricantes:
Conjunto de protocolos padrão aberto
Conjunto de protocolos com base em padrões
Padrões da Internet
Internet Society (ISOC)
Internet Architecture Board (IAB)
Força-tarefa de Engenharia da Internet (IETF)
Força-tarefa de pesquisa na Internet (IRTF)
Autoridade para números da internet (IANA)
Padrões eletrônicos e de comunicações
IEEE
EIA
TIA
ITU-T
Endereços
Endereço IP de origem
Endereço IP de destino
Um endereço de IP possui duas partes:
Parte da rede (IPv4) ou Prefixo (IPv6)
Parte de host (IPv4)
Endereços MAC
Endereços MAC de origem
Endereços MAC de destino
Modelo de Referência OSI
7- Aplicação
6- Apresentação
5- Sessão
4- Transporte
3- Rede
2- Enlace de dados
1- Físico
Modelo de Protocolo TCP/IP
4- Aplicação
3- Transporte
2- Internet
1- Acesso à rede
Segmentando Mensagens
Divide um fluxo de dados
Benefícios:
Aumenta a eficiência
Aumenta a velocidade
Unidades de Dados de Protocolo
- Dados
- Segmento
- Pacote
- Quadro
- Bits
Encapsulamento
Desencapsulamento
Remover cabeçalhos de protocolo
Processo funciona de cima para baixo
Estabelecimento de regras
Formação correta da mensagem
(gramática, língua, pontuação)
Informações sendo transmitidas
Para todos dispositivos finais
Para um dispositivo final
Para um ou mais dispositivos finais
Interação de protocolos
Protocolo de transferência de hipertexto (HTTP)
Protocolo de controle de transmissão (TCP)
Protocolo Internet(IP)
Ethernet
Camada de Aplicação
Sistema de nomes
DNS
Configuração de hots
DHCPv4
DHCPv6
SLAAC
O email
SMTP
Download
IMAP
Transferência
POP3
Recuperação de emails
Transferencia de arquivos
FTP
Transferência
TFTP
Transferência de Arquivos Trivial
SFTP
Download (SSH)
Web e Serviço Web
REST
Transferência de Estado Representacional
HTTP
Transferência de hipertexto
HTTPS
HTTP seguro
Camada de transporte
Conexão de transporte
TCP
Transmissão
Sem conexão
UDP
Diagrama do usuário
Camada de Internet
Protocolo IP
IPv4
NAT
IPv6
Mensagem
ICMPv4
ICMPv6 ND
ICMPv6
Camada de acesso à rede
Protocolos de link de dados
Ethernet
WLAN
Rede local sem fio
Resolução de endereços
ARP
Fornece mapeamento
Protocolos de roteamento
OSPF
Caminho mais curto
EIGRP
BGP
Método de acesso
Protocolos de comunicação
Devem acordar sobre como comunicar:
Acordar idioma
Formar mensagem compreensível