Documente Academic
Documente Profesional
Documente Cultură
PROTOCOLOS TCP/IP
ARQUITECTURA TCP/IP
Conceitos Introdução
Frame / Trama
PROTOCOLOS TCP/IP
7 Aplicação
Telnet FTP SMTP HTTP DHCP DNS SNMP TFTP
6
4 Transporte
TCP UDP
IP
2 Acesso à Rede
COM SEM
Controlo de Transmissão Controlo de Transmissão
TCP UDP
TCP - FORMATO DO SEGMENTO
http://tools.ietf.org/html/rfc793#section-3.1
TCP- TRANSMISSION CONTROL PROTOCOL
Conceitos Introdução
http://tools.ietf.org/html/rfc675
http://tools.ietf.org/html/rfc793
TCP- TRANSFERÊNCIA DE DADOS E PARTILHA DE LIGAÇÃO
O protocolo TCP garante a transferência de dados entre aplicações. A aplicação do emissor gera os dados e
envia-os para o TCP juntamente com o endereço lógico e a identificação da aplicação a quem se destinam
os dados. As aplicações são identificadas com um número designado o porto. O conjunto formado pelo
número do porto, pelo endereço destino e pelo nome do protocolo de transporte que deve ser usado na
transmissão designa-se socket. Numa comunicação de dados, existe um socket origem e um socket destino.
Os números dos portos desempenham aqui um papel fundamental para que aplicações
diferentes partilhem a mesma ligação TCP. A atribuição de portos as aplicações de servidor
obedece a um mapeamento predefinido. Todas as aplicações de servidor tem um porto bem
definido no intervalo entre 1 e 1023 (definidos no RFC 3232).
http://www.ietf.org/rfc/rfc3232.txt http://www.iana.org/assignments/port-numbers
TCP - CONTROLO DE LIGAÇÃO
Basicamente o TCP inicia
uma ligação entre duas
entidades usando protocolo
de três vias.
Conceitos Introdução
http://tools.ietf.org/html/rfc768
UDP - FORMATO DO SEGMENTO
http://tools.ietf.org/html/rfc768
UDP -APLICAÇÕES DE REDE
O UDP e, geralmente, usado por aplicações tolerantes a perda de dados ou
quando os mecanismos de recuperação de erros são garantidos pela
aplicação.
IP ICMP
IP- INTERNET PROTOCOL
Conceitos Introdução
tftp
Desempenha o mesmo papel do ftp, mas usa o protocolo UDP ao nível da camada de
transporte.
Usa o protocolo Trivial File Transfer Protocol.
Não exige qualquer tipo de identificação por parte dos utilizadores, sendo necessário
apenas ter permissões de acesso.
Utiliza o port 69.
PROTOCOLOS DA CAMADA DE APLICAÇÃO
Simple Mail Transfer Protocol
Utilizado em mail servers, permitindo o envio de correio electrónico dos utilizadores para o servidor
e entre servidores SMTP.
Juntamente com o POP3 é usado para a troca de e-mail através da Internet existe um protocolo
mais sofisticado para administrar as mensagens de correio electrónico guardadas no servidor que é
IMAP
Permite testar a comunicação com qualquer host, para verificar o bom funcionamento dos
hosts e da rede.
Permite testar a instalação do TCP/IP no host.
ipconfig
wntipcfg
arp
nbtstat
Fornece informação detalhada sobre nomes NetBIOS envolvidos na comunicação via rede,
incluindo os computadores remotos.
netstat
Fornece estatísticas detalhadas sobre o funcionamento dos protocolos IP, TCP, UDP e ICMP
produzidas automaticamente pelo ICMP.
nslookup
Usada por hackers para obter informação útil para forçar a entrada em redes mal protegidas.
Permite aceder e extrair informação de servidores DNS, que contêm informação sobre os
computadores de uma rede.
route
Serve para manipular a routing table para determinar os locais onde deve direccionar os
pacotes IP.
UTILITÁRIOS
tracert
Permite verificar qual o caminho tomado pelos pacotes até atingirem um destino especificado.
Utiliza o protocolo ICMP.
pathping
Semelhante ao tracert, mas mais sofisticado.
Possibilita o uso de prioridades dos pacotes gerados.
finger
Permite obter informação sobre um utilizador de um determinado host.
O host remoto tem de estar a correr o serviço finger.
Network monitor
Executável gráfico que permite capturar e visualizar os pacotes enviados e recebidos pelo adaptador
de rede.
Necessita que o agente esteja activado.