As camadas são empilhadas na seguinte ordem:Camada de aplicação;Camada de apresentação;Camada de sessão;Camada de transporte;Camada de rede;Camada de enlace de dados;Camada física.
O modelo inicial do TCP/IP é baseado em 4 níveis: Host/rede; Inter-rede; Transporte; e Aplicação. Surgiu, então, um modelo híbrido, com 5 camadas, que retira o excesso do modelo OSI e melhora o modelo TCP/IP: Física; Enlace; Rede; Transporte; e Aplicação.
A camada 4, Transporte, faz a ligação entre esses dois grupos. A transferência de dados pode ser realizada usando o serviço com conexão como com o serviço sem conexão (datagrama). Os protocolos desta camada podem ou não oferecer confiabilidade, garantia de entrega, controle de fluxo, entre outros.
Os protocolos da camada de aplicação atuam junto com os protocolos da camada de transporte (TCP/IP e UDP). Assim, os principais protocolos de aplicação são: TELNET, FTP, TFTP, SMTP, POP, IMAP, DNS, HTTP, HTTPS, RTP, MIME e TLS..
Conforme já mencionado, o modelo de arquitetura TCP/IP possui suas funções divididas em camada da mesma forma que o OSI. A diferença principal nestas estruturas é o número de camadas encontradas em cada modelo: no OSI encontramos 7 camadas, enquanto no TCP/IP somente 4: Aplicação, Transporte, Rede e Interface de rede.
16 curiosidades que você vai gostar
Pilha de protocolos
Na realidade, o TCP/IP é um conjunto de protocolos. Esse grupo é dividido em quatro camadas: aplicação, transporte, rede e interface. Cada uma delas é responsável pela execução de tarefas distintas. Essa divisão em camadas é uma forma de garantir a integridade dos dados que trafegam pela rede.
Protocolos de serviços básicos, que fornecem serviços para atender as próprias necessidades do sistema de comunicação TCP/IP: DNS, BOOTP, DHCP. Protocolos de serviços para o usuário: FTP, HTTP, Telnet, SMTP, POP3, IMAP, TFTP, NFS, NIS, LPR, LPD, ICQ, RealAudio, Gopher, Archie, Finger, SNMP e outros.
Protocolos de Aplicação. São protocolos projetados para prover funcionalidades requeridas para as aplicações do usuário, de forma a assegurar um nível de garantia de trabalho interativo sobre uma grande extensão de terminais com diferentes capacidades.
A camada de aplicação é responsável por gerenciar e deixar disponível ao usuário, todos os sistemas e ferramentas a ele destinados, por ex: ERP, SSH, TELNET, FTP, SGDB, SNMP, e muitos outros aplicativos e recursos disponíveis em uma rede, seja de pequeno ou grande porte.
Como mostrar nível de maestria LoL?
Qual a intensidade para prescrição de exercícios físicos para sobreviventes ao câncer?
Como habilitar Java no Conectividade Social ICP?
Como colocar áudio no Google Meet?
Quanto que é meio quilo de farinha?
Como hidratar cutículas em casa?
Como medir o tamanho de uma esfera?
Porque as folhas da orquídeas ficam murchas?
Como hidratar o cabelo antes de descolorir?
Como calcular micra de uma lona?
Como é o revestimento do corpo do jacaré?
Tem que lavar o bife de fígado?
Como saber o meu QI de inteligência?
O que significa 20 K no multímetro?