Computação |
Funções Principais: Endereçamento lógico (endereços IP); Roteamento entre redes; Fragmentação e reassemblagem; Encapsulamento de pacotes e Controle de congestionamento.
Protocolos típicos: IP, ICMP, IGMP, protocolos de roteamento (OSPF, BGP, RIP).
Camada de Transporte (4)
A camada de Transporte fornece comunicação fim a fim entre processos em máquinas distintas, garantindo que os dados cheguem de forma confiável e ordenada, quando necessário.
Funções Principais: Multiplexação de serviços (portas); Controle de fluxo; Detecção de erros; Garantia de entrega (quando aplicável) e Segmentação e reassemblagem de dados.
Protocolos típicos: TCP, UDP.
Camada de Sessão (5)
A camada de Sessão é responsável pela gerência de diálogos entre aplicações, estabelecendo, mantendo e finalizando conexões lógicas.
Funções Principais: Controle de sessões; Sincronização (checkpoints) e Gerenciamento de diálogo (half-duplex ou full-duplex).
Embora esta camada raramente seja implementada separadamente na Internet moderna, seu conceito continua sendo importante para aplicações distribuídas.
Camada de Apresentação (6)
A camada de Apresentação cuida da formatação e conversão dos dados, garantindo que a informação enviada por uma aplicação em um dispositivo possa ser compreendida pela aplicação no dispositivo destino.
Funções Principais: Codificação de dados; Compactação e criptografia e Conversão de formatos (ASCII, Unicode, JPEG, MPEG, etc.).