Você está na página 1de 12

O MODELO DE REFERÊNCIA TCP/IP

Modelo de Referência TCP/IP (Transmission Control


Protocol/Internet Protocol), o tão famoso protocolo da Internet,
na verdade se refere a toda uma família de protocolos voltados para o
uso em redes de computadores.

Embora o TCP e o IP sejam apenas dois dos vários protocolos


pertencentes a esta família, eles acabaram sendo usados para dar o
nome a ela. Assim sendo, TCP/IP não é um protocolo, mas um
conjunto (ou uma "suite") de protocolos.
O objetivo do TCP/IP é de conectar várias redes diferentes de
maneira autônoma, com computadores heterogêneos ao mesmo
tempo. Trata-se de uma arquitetura extremamente flexível, capaz de
se adaptar a aplicações muito diferentes.

O modelo TCP/IP quando comparado ao modelo OSI apresenta


camadas que englobam mais de uma camada OSI. São a Camada
de Aplicação e a Camada de Enlace(Interface de Rede).
COMPARAÇÃO ENTRE OS MODELOS DE
REFERÊNCIAS OSI/ISO E TCP/IP:
CAMADAS E PROTOCOLOS DO MODELO DE
REFERÊNCIA TCP/IP
Este conjunto esta subdvidido em camadas, das quais
listadas abaixo:
1. Camada de Aplicação: essa parte contém todos os
protocolos para um serviço específico de comunicação de dados
em um nível de processo-a-processo (por exemplo: como um
web browser deve se comunicar com um servidor da web).
1.2 Protocolos da Camada de Aplicacação:
 HTTP (Hypertext Transfer Protocol) - Protocolo de Transferência
de Hipertexto, para tranferencia de Paginas WEB.
 HTTPS (Hyper Text Transfer Protocol Secure) - protocolo de
transferência de hipertexto seguro é uma implementação do
protocolo HTTP sobre uma camada adicional de segurança.
 FTP (File Transfer Protocol) - Protocolo de Transferência de
Arquivos ou Ficheiros)
PROTOCOLO DE TRANSFERÊNCIA DE
HIPERTEXTO (HTTP)
 O HTTP é um protocolo da camada de aplicação que utiliza
a porta de rede 80. Ele permite a transferência de dados na
forma de textos simples, hipertexto, áudio, vídeo e outras. É
usado em ambientes onde há transições rápidas de um
documento para outro, como páginas de internet.
 Este protocolo tem características parecidas com os
protocolos FTP e SMTP (Protocolo de Transferência de
Correio Simples para envio das mensagens), que permite a
transferência de arquivos usando Serviços do TCP. Ele é,
porém, muito mais simples que o FTP e utiliza apenas uma
conexão TCP, da porta 80. Através desta porta os dados são
transferidos entre cliente e servidor.
 As mensagens HTTP não se destinam diretamente ao
usuário. Estas são interpretadas pelo cliente HTTP – o
navegador. A ideia do HTTP é um cliente enviar um pedido,
na forma de mensagem, ao servidor, e o servidor enviar a
resposta, também na forma de mensagem, ao cliente.
PROTOCOLO DE TRANSFERÊNCIA DE
FICHEIROS (FTP)
O protocolo FTP é utilizado na web para acesso de arquivos
remotos, e em servidores de arquivos locais em uma
empresa. Quando estamos fazendo o Download (Descarga)
de um arquivo, normalmente utilizamos o protocolo FTP.
Ele também pode ser utilizado para fazer o Upload
(Carregamento) de um arquivo de seu computador para a
rede.
O protocolo FTP permite transferir arquivos pela internet.
Existem vários programas gratuitos na internet que
fornecem os Serviços de FTP. Através dele, é possível
transferir arquivos, autenticar usuários e gerenciar arquivos
e diretórios.
Esta transferência entre computadores precisa de alguns
controles como fornecer uma identificação de usuário e
senha, estabelecendo-se assim uma conexão TCP
(Protocolo de Controle de Transmissao).
CAMADAS E PROTOCOLOS DO MODELO DE
REFERÊNCIA TCP/IP (CONT)
2. Camada de Transporte: essa parte controla a
comunicação de computador para computador.
Dois protocolos aqui são usados: o TCP e o UDP.
O TCP é orientado à conexão e o UDP não.
 Serviços orientados a conexão: é o serviço TCP. Antes
do envio de dados, prepara o receptor para a recepção de
pacotes e verificar se todos os pacotes irão chegar
corretamente ao destino.
 Serviços sem conexão: é o serviço UDP (Protocolo de
Datagrama de Usuário). Apenas envia dados para um
host, e não há como saber se todos os pacotes chegaram.
PROTOCOLO DE CONTROLE DE
TRANSMISSÃO (TCP)
TCP (Transmission Control Protocol) - Protocolo de controle de
transmissão, este verifica se os dados são enviados de forma correcta, na
sequência apropriada e sem erros, pela rede.

O protocolo TCP fornece o serviço de entrega de dados orientados à


conexão de maneira confiável e full-duplex, ou seja, antes de transmitir
os dados é necessário que haja uma conexão estabelecida. O processo de
conexão é conhecido como three-way-handshake (Três Maneiras), e
ocorre da seguinte forma:
 A origem inicia a conexão enviando um pacote do tipo SYN que contém o
número da porta que se deseja usar na conexão e o número de sequência inicial
 O destino reconhece um sinal do tipo ACK, que consiste do pacote SYN de
origem mais um
 A origem reconhece o ACK com o número do sinal SYN do destino mais um
A transmissão de pacotes é feita em grupos, e a cada pacote é atribuído
um número de sequência e uma confirmação de recebimento é usada
para garantir que o destino recebeu o pacote. Caso a origem não receba a
confirmação, o pacote é reenviado. É comum que os pacotes cheguem
fora de ordem a destino, o que reforça a necessidade de numeração
correta dos pacotes.
PROTOCOLO DE DATAGRAMA DE
USUÁRIO(UDP)
UDP (User Datagram Protocol) - protocolo simples
da camada de transporte de dados encapsulados sem
qualquer tipo de garantia que o pacote irá chegar ou não
ao destino.
Este protocolo não é orientado à conexão e, portanto, não
é reconhecido como confiável. Não há garantia de que os
dados foram realmente recebidos pelo destino, sendo
adequado para pequenas quantidades de dados em que a
garantia de entrega não é mandatória. Alguns exemplos
deste tipo de uso são os broadcasts e os multicasts, como
videoconferências.
As portas usadas pelo UDP não são as mesmas do TCP, e
o UDP tem a transmissão mais rápida.
FUNÇÕES DA CAMADA DE TRANSPORTE
 A camada de transporte do modelo TCP/IP corresponde
à camada homônima do modelo OSI. Esta camada
garante a comunicação entre os hosts e transmite dados
entre a camada de aplicação e a camada de internet,
transformando os dados em pacotes. Tem como funções:
 Reconhecimento de recebimento de pacotes

 Controle de fluxo

 Sequenciamento de pacotes

 Retransmissão de pacotes
CAMADAS E PROTOCOLOS DO MODELO DE
REFERÊNCIA TCP/IP (CONT)
3. Camada de Rede ou Internet: Essa parte é responsável pelas
conexões entre as redes.
Nas redes TCP/IP cada computador é identificado com um endereço
virtual único (o endereço IP). A função da camada de Internet é
adicionar um cabeçalho ao pacote de dados em que, além de alguns
dados de controle, contém os endereços IP do transmissor e do
receptor.
Essa camada é a primeira normatizada do modelo. Também
conhecida como camada Internet, é responsável pelo endereçamento,
roteamento e controle de envio e recepção. Ela não é orientada à
conexão, se comunica através de Pacotes.
PROTOCOLOS DA CAMADA DE INTERNET
 IP (Internet Protocol) – protocolo de Internet, um endereço
lógico dos dispositivos numa dada rede.

 MPLS (Multiprotocol Label Switching) - Comutação de


Rótulos Multiprotocolo ou Protocolo de Rotemanto,
um mecanismo em redes de telecomunicações de alto
desempenho que direcciona dados de um nó da rede para o
próximo nó baseado em rótulos de menor caminho em vez de
endereços de rede longos, usa o dispositivo de comunicação
chamado ROUTER.
CAMADAS E PROTOCOLOS DO MODELO
DE REFERENCIA TCP/IP (CONT)

4. Camada de Enlace: Essa é a parte conhecida como


física pois trata-se das tecnologias usadas para as
conexões como: Ethernet, DLS, ISDN, Wi-Fi, Modem,
ATM, Token Ring, etc. .

Você também pode gostar