MODELO TCP/IP
As camadas
Devido a popularização da internet, o modelo TCP/IP é
atualmente o protocolo mais usado em redes locais.
O TCP/IP é
roteável, ou seja, foi criado para redes com distância longa. Ele possui
arquitetura aberta e qualquer fabricante pode adotar a sua própria versão do
modelo TCP/IP em seu sistema operacional.e é por isso que o TCP/IP se
popularizou, tornando-se então, um protocolo universal.
O TCP/IP é um
protocolo de 4 camadas:
1- Camada de Aplicação: esta é a camada de
comunicação entre aplicativos e o protocolo de transporte. Alguns protocolos
desta camada são: Telnet, HTTP, SNMP, FTP, SMTP e DNS.
Quando um
programa cliente de e-mail quer descarregar os e-mails que estão armazenados no
servidor de e-mail, ele irá efetuar esse pedido para a camada de aplicação do
TCP/IP, onde é atendido pelo protocolo SMTP. Quando você entra num endereço www
no seu browser para visualizar uma página da internet, o seu browser irá
comunicar com a camada de aplicação do TCP/IP, onde é atendido pelo protocolo
HTTP. E assim por diante até chegar ao SMTP, que entregará o dado ao cliente
e-mail.
2- Camada de Transporte: essa camada capta
os dados enviados pela camada de aplicação e os transforma em pacotes para
repassá-los a camada de internet.
Nesta camada existem dois protocolos: o TCP
e o UDP. Este segundo protocolo não verifica se o dado chegou ao seu destino ou
não, por isso, o protocolo mais usado na transmissão de dados é o TCP.
Na recepção
de dados, a camada de transporte capta os pacotes passados pela camada Internet
e trata de colocá-los em ordem e verificar se todos chegaram correctamente.
Além disso, o protocolo IP, que é o protocolo mais conhecido da camada de
Internet, não verifica se o pacote de dados enviado chegou ou não ao destino; é
o protocolo de transporte (o TCP) que, ao remontar a ordem dos pacotes
recebidos, verifica se está a faltar algum, pedindo, então, uma retransmissão
do pacote que não chegou.
3- Camada de
Internet: protocolos desta camada:
IP, ICMP, ARP e RARP.
O pacote de
dados recebidos da camada TCP se dividem em pacotes que são chamados datagrama,
que são enviados para a próxima camada (Interface com a Rede), onde são transmitidos
através do cabeamento da rede.
Esta camada
é responsável pelo roteamento de pacotes, isto é, adiciona ao datagrama
informações sobre o caminho que ele deverá percorrer.
4-
Camada de Interface com a Rede: é responsável por enviar o datagrama em forma de
quadro pela rede.
Tem como
principal função, a interface do modelo TCP/IP com os diversos tipos de redes
(X.25, ATM, FDDI, Ethernet, Token Ring, Frame Relay, etc.) e transmitir os
datagramas pelo meio físico, tem a função de encontrar o caminho mais curto e
confiável.
Como Funciona
O
modelo TCP/IP não é em si um protocolo e sim, um conjunto de protocolos. Seu nome,
por exemplo, faz referência a dois protocolos diferentes: TCP (Transmission
Control Protocol) e IP (Internet Protocol).
Os
programas se comunicam com a camdada de aplicação. Nesta camada você encontrará
os protocolos de aplicação tais como SMTP para e-mail e FTP para transferência
de arquivos e o HTTP para navegação web. Após processar a requisição do
programa, o protocolo na camada de aplicação se comunica com outro protocolo na
camada de transporte. A camada de transporte divide os dados em pacotes e os
envia para a camada internet. Na camada internet temos o IP, que é responsável
por pegar os pacotes e adicionar informações de endereçamento virtual, ou seja,
endereços IP. Logo depois os pacotes vão para a camada Interface com a rede. Nesta
camada, os pacotes são recebidos e nomeados de datagramas, que os envia em
forma de quadros para o seu destino.
Camadas que atuam no modelo TCP/IP
Camada
de Aplicação:
·
HTTP(hypertText
Transfer Protocol):
protocolo de transferencia de hipertexto utilizado para a visualização de
paginas na internet
·
SMTP(Simple
Network Management Protocol): protocolo padrão para o envio de emails atraves da
internet, baixa emails que estão armazenados no servidor.
·
DNS(Domain
Name System): Sistema
de gerenciamento de nome hierarquico, resolvendo nomes de dominios em endereços
de rede (ips)
·
Telnet: protocolo cliente servidor usada para
permitir a comunicação entre computadores ligados numa rede.
Camada de Transporte:
·
TCP(Transmission
Control Protocol) : verifica
se os dados são enviados de forma correta, na sequncia apropriada e sem erros.
·
UDP
(User Datagram Protocol): não verifica se os dados são enviados de forma
correta.
Camada de internet:
·
IP(Internet Protocol);
·
ICMP(internet Control Message Protocol);
·
ARP (Address Resolution Protocol)
·
RARP (Reverse Address Resolution
Protocol).
Camada de Interface
com a Rede:
·
ARP
(Adress Resolution Protocol)
·
RARP(Reverse
Address Resolution Protocol)
·
IP(Internet
Protocol)
·
ICMP(Internet
Control Message Protocol)
·
UDP(User Data
Protocol)
·
TCP(Transmission
Control Protocol)
Fontes: resumindoall.blogspot.com.br
faqinformatica.com
acessado em 26/07/2015