O modelo de referência TCP/IP é mais simplificado que o modelo de referência OSI, possuindo quatro camadas principais: aplicação, transporte, internet e interface de rede.
A semelhança entre o modelo de referência OSI e o modelo TCP/IP está no fato dos dois estarem baseados no conceito de pilha (contendo protocolos independentes). Como características o modelo TCP/IP possui:
Esta camada tem como objetivo principal conectar um dispositivo de rede (computador, notebook, etc.) a uma rede, utilizando para isso um protocolo.
Esta camada tem o objetivo de permitir aos dispositivos de rede enviar pacotes e garantir que estes pacotes cheguem até seu destino. Cabe a camada de internet especificar o formato do pacote, bem como, o protocolo utilizado, neste caso o protocolo IP (Internet Protocol). Semelhante a camada de rede do modelo de referência OSI, cabe a camada de internet realizar a entrega dos pacotes IP no destino e realizar o roteamento dos pacotes.
A camada de transporte do modelo TCP/IP possui a mesma função da camada de transporte do modelo de referência OSI, ou seja, garantir a comunicação entre os dispositivos de origem e destino do pacote Fazem parte desta camada dois protocolos bastante populares nas redes de computadores: o protocolo TCP (Transmission Control Protocol) e o UDP (User Datagram Protocol).
Esta camada tem por objetivo realizar a comunicação entre os aplicativos e os protocolos de transporte, responsáveis por dar encaminhamento a estes pacotes. Os protocolos da camada de transporte são usualmente conhecidos e desempenham diferentes funções, conforme exemplos a seguir:
Protocolo SMTP – responsável pela comunicação junto ao servidor de e-mails, para entrega destes, ao programa cliente que recebe as mensagens. | Protocolo HTTP – acionado cada vez que um usuário abre um browser (navegador) e digita um endereço de um site da internet. |
---|
Protocolo FTP – utilizado cada vez que um usuário acessa um endereço de FTP, para fazer download ou upload de arquivos (KUROSE, 2010) |