Um modelo de camada de rede é simplesmente uma maneira de pensar sobre protocolos de rede. Ele categoriza os recursos de um protocolo de rede em camadas que dependem dos recursos das camadas inferiores. Assim, é útil falar sobre a camada de enlace de dados, responsável pela movimentação dos dados brutos, dependendo da camada física, o que torna o hardware da rede acessível às camadas superiores.
O modelo OSI não define protocolos específicos. Ele fornece um modelo para projetar protocolos de rede estritamente organizados em camadas. Os protocolos que alcançam as camadas são desaprovados.
O modelo TCP / IP difere do modelo OSI de três maneiras importantes:
- Ele define menos camadas, com definições ligeiramente diferentes, embora a maneira como as camadas OSI são mapeadas para as camadas TCP / IP seja bastante simples.
- O TCP / IP não exige camadas estritas. Os protocolos de camada cruzada são considerados razoáveis se simplificarem a implementação.
- Alguns protocolos principais são partes essenciais do modelo TCP / IP. De fato, o modelo recebeu o nome de dois deles.
Aqui está uma tabela de diferenças .