Cada camada presta serviço/recursos a camada superior
Interface
Determina a forma de interação entre as camadas. Definição de parâmetros e resultados esperados
Protocolos
Implementação do serviço propriamente dito. O protocolo pode implementar totalmente ou parcialmente o serviço
Cada camada é independente e isolada da outra, isso é o que preconiza o modelo OSI. Pq há protocolos na pilha TCP/IP que alcançam mais de uma camada
Uma subclassificação é que a partir da camada de transporte e superiores são chamadas de camada de host, já a camada de rede e inferiores são camadas de meio ou rede
Encapsulamento: os dados da camada superior são encapsulados na camada inferior + cabeçalho. Tornando cada camada independente uma da outra
Com a exceção do cabeçalho da camada de enlace que adiciona cabeçalho no inicio e ao final, todos os demais somente adicionam o cabeçalho no inicio
Cabeçalho + dados = PDU
Características
das Camadas
Física
Conversão de bits para sinais transportados pelo meio utilizado. Codificação Ethernet utiliza winchester.
Enlace
Provê um meio confiável usando técnicas de detecção e correção. Fazendo com que o meio "pareça"
livre de erros para a camada superior. Tbm realiza a sequencia de frames a serem transmitidos
Subdividida em 2 camadas: a inferior é a MAC (media access control) e superior LLC (Logical link control)
Rede
Define endereçamento lógico (32 bits). Roteamento de pacotes. Pode implementar algum nível de QoS
Transporte
Implementa a fragmentação, remontagem, reordenação. Quanto orientado a conexão controla erro,
duplicação e status. Comunicação fim-a-fim. Usa o MSS (max segment size) e ñ o MTU.
Sessão
Estabelece e suporte diálogos. Correlaciona o processo no dispositivo de origem e de destino. Permite o
restabelecimento de conexão através de marcações
Apresentação
Para que em ambos dispositivos seja compreensível faz a formata os dados. Pode implementar
criptografia e compactação de dados
Aplicação
Comunicação com os processos da aplicação com o serviço de rede. Recursos implementados a nível de soft (protocolos)