O documento descreve as camadas dos modelos OSI e TCP/IP, comparando seus protocolos e funções. A camada de aplicação em ambos os modelos lida com a comunicação entre programas através de protocolos como HTTP, FTP, SMTP. A camada de transporte encapsula os dados em pacotes para roteamento na rede através de protocolos como TCP e UDP. A camada de internet lida com o roteamento dos pacotes usando protocolos como IP, ICMP e ARP.
1. Esquema / Modelo OSI / TCP/IP
OSI TCP/IP
Protocolos/Camadas
Aplicação
Apresentação
Sessão
Transporte
Rede
Ligação de dados
Física
Aplicação
Transporte
Internet
Ligação
Camada Descrição Protocolos
Aplicação
Estabelece a comunicação entre os programas e o
protocolo de transporte.
HTTP, SMTP, FTP,
SNMP, DNS,
Telnet.
Transporte
É responsável por captar os dados enviados pela
camada de aplicação e transformá-los em pacotes, a
serem reencaminhados para a camada de Internet.
TCP, UDP.
Internet
É responsável pelo roteamento de pacotes, isto é,
adiciona ao datagrama informações sobre o caminho
que ele deverá percorrer.
IP, ICMP, ARP,
RARP.
Interface de rede
É responsável por enviar o datagrama recebido pela
camada de Internet em forma de um quadro através
da rede.
Ethernet.
2. Esquema / Modelo OSI / TCP/IP
Aplicação
Http
Hypertext Transfer Protocol.
É o protocolo para a troca ou transferência de hipertexto.
FTP
File Transfer Protocol.
É uma forma de transferir ficheiros.
SNMP
Simple Network Management Protocol.
É um protocolo padrão da Internet para gestão de dispositivos
em redes IP.
SMTP
Simple Mail Transfer Protocol.
É o protocolo padrão para envio de e-mails através da Internet.
TelNet
É um protocolo de rede utilizado na Internet ou redes locais
para proporcionar uma facilidade de comunicação baseada em
texto interativo bidirecional com uma ligação virtual.
DNS
Domain Name System.
É um sistema de gestão de nomes hierárquico e distribuído
para computadores, serviços ou qualquer recurso ligado à
Internet ou numa rede privada.
Transp.
UDP
User Datagram Protocol.
Permite que a aplicação envie um datagrama encapsulado num
pacote IPv4 ou IPv6, e então enviado ao destino.
TCP
Transmission Control Protocol.
É um dos protocolos sob os quais assenta a Internet.
Internet
ARP
Address Resolution Protocol.
É um protocolo de telecomunicações usado para resolução de
endereços da camada de Internet em endereços da camada de
ligação de dados, uma função crítica em redes de múltiplos
acessos.
ICMP
Internet Control Message Protocol.
É um protocolo integrante do Protocolo IP, definido pelo RFC
792, é utilizado para fornecer relatórios de erros à fonte
original.
IP
Internet Protocol.
É um protocolo de comunicação usado entre todas as
máquinas em rede para encaminhamento dos dados.
Diferença entre o UDP e o TCP
Em geral, as diferenças na forma como o UDP e TCP entregam os dados são
semelhantes às diferenças entre uma chamada telefónica e um postal. O TCP funciona
como uma chamada telefónica ao verificar que o destino está disponível e pronto para
comunicar. O UDP funciona como um postal: as mensagens são curtas e a entrega é
provável, mas nem sempre assegurada.
3. Esquema / Modelo OSI / TCP/IP
A informação circula na rede em forma de fragmentos – datagramas que contem um
cabeçalho. Esse cabeçalho contem informação como a porta de origem e a porta de
destino da informação.
Arquitetura da Internet