Please enable JavaScript.
Coggle requires JavaScript to display documents.
Protocolos de Comunicação - Coggle Diagram
Protocolos de Comunicação
IP
IPv4 - 32 bits - 4 octetos - 4 bytes - 2^32
0 até 255
IPv6 - 128 bits - 8 grupos de 16 bits
base hexadecimal 0,1,2,3,4,,6,7,8,9,a,b,c,d,e,f
apenas o 2 pontos pode ser usada uma única vez
IPs Privados
B
172.16
.0.0 a 172.31.255.255
C
192.168
.0.0 a 192.168.255.255
A
10
.0.0.0 a 10.255.255.255
Classes
C
192-223
pequenas organizações
D
224-239
multicast
B
128 - 191
organizações médio porte
A
1-126
grandes organizações
E
240 - 255
testes
DHCP
Whois -> registo BR -> digita o IP e descobre de quem é o servidor
Iana
gerencia IPs
IP dinâmico
endereço alocado a cada conexão
Configuração do IP
manual
endereço
máscara
gateway
automático
DHCP
Domínios e URL
manutenção dos TLD (top level domain) [exemplo: banco.
bradesco
] é a ICANN gerenciados pelo Registro.br
.BR - CGI Brasil (comitê Gestão de internet)
DPN (domínio primeiro nível)
B - bancos
jus - justiça
mil - militar
org - organizações ñ govmentais sem fins lucrativos
edu - ensino superior
.ong - BRASIL APENAS. em geral.
.ind - indústria
.net = .com atividade comercial
g12
URL
mínimo de 2 - 26 caracteres
hífen é permitido, til, cedilha, acento
.com não aceita acentos
g1.com.br
esquemas/protocolos
file
local
mailto
ftp
https
http
PROTOCOLO://domínio:porta/diretório/recurso.extensão
Camadas do TCP/IP
Híbrido
Cespe adota essa de 4
aplicação
transporte
enlace
física
modelo OSI
apresentação
sessão
transporte
TCP, UDP e SCTP
rede
IP, ARP, RARP, ICMP, IGMP
Dão suporte ao encaminhamento de dados
fazer sinalização e avisos de erros - ICMP (Internet Control Message Protocol)
comunicação multicast, que permite o envio dos dados para um grupo de estações - IGMP (Internet Group Management Protocol).
tradução do endereço lógico para o físico - ARP (Address Resolution Protocol
aplicação
HTTP/S, POP3, SMTP, IMAP, FTP, TELNET, SSH, DNS
enlace
wi-fi
Fui em roma transportar seis apresentadores de aplicação
física
Transporte
Multiplexação e Demultiplexação (segmentos)
receber os dados dos processos aplicativos,
encapsulá-los
em segmentos e encaminhá-los para a camada de redes.
cabeçalhos - PDU
portas/sockets
sockets = > par de conexão entre portas, permitindo transferencia entre os segmentos
TCP
serviço orientado a conexão
lento, porém confiável
RESILIENTE
não tolera erros
controle do congestionamento
se chegar arquivos duplicados, ele reinicia o processo
confirmações - ACK
faz a apresentação entre as entidades remetente e destinatária da camada de transporte antes do envio de um segmento.
datagrama ip =pacotes
UDP
não tem confiabilidade na entrega
SEM ORIENTAÇÃO À CONEXÃO
rápido, mas pode ter perdas
UDP calcula o CRC dela e o envia no campo soma de verificação
CRC- método de detecção de erros. Calcula-se nele o hash de uma mensagem a ser anexado a seu final. No destino, um novo hash é calculado e comparado com o recebido. Se eles forem iguais, assume-se que a transmissão ocorreu sem erros.
transferencia de dados
por fluxo continuo é chamada de stream
Áudio e vídeo em tempo real - RTP
por meio blocado (em blocos) e comprimido (com grandes arquivos).
Buffer
Área de memória temporária em que os dados são armazenados, aguardando o momento de serem transmitidos
Janela deslizante
O número máximo de dados que podem ser enviados sem que tenha chegado uma confirmação define o tamanho da janela de transmissão. q vai mudando conforme os dados vão chegando
FTP e P2P
FTP portas
TCP/20 é usada para a conexão/transferência de dados
TCP/21 para conexão de controle.
HTTP e HTTPS
solicitação mais comum
Enviar um texto em formato ASCII;
Iniciar com a palavra GET;
get/http/1.1 host:www.coggle,it
Inserir página solicitada, protocolo utilizado na transferência e servidor a ser contatado
Portas
7 echo
20 ftp-data
21 ftp
22 ssh
23 telnet
25 smtp
53 domain
69 tftp
80 http
110 pop-3
119 nntp
161 snmp
162 snmp-trap
443 https
Telnet e SSH
controle remoto
máquinas cliente-servidor
usa como base o TCP/IP - usa a internet
SSH implementa com criptografia
porta 22
teamviewer
VNC - ambiente gráfico
telnet é inseguro
porta 23
PuTTY
ferramenta p usar telnet ou ssh
maquinas de S.O. diferentes
DNS
porta 53
tradutor de endereços IP para nomes de domínios.
hierarquico e distribuido
TCP/IP
TCP
protocolos de controle de transmissão
IP
protocolo de internet
mensagem (PDU-A) da camada de aplicação em segmentos (PDU-T)