Modelo de Referencia OSI e o Modelo TCPIP
Serviço: Define o que a camada faz (semântica)
Interface: Define claramente como é possível acessar a camada. Define, então, parâmetros e o retorno desejado.
Protocolos: Após a definição do serviço e da interface, é possível definir vários protocolos para a mesma camada.
Modelo OSI foi pensado ANTES dos protocolos correspondes serem inventados. Isso torna o modelo uma geral. Por exemplo, a camada Data Link original lidava somente com redes ponto-a-ponto. Quando redes broadcast foram usadas, uma nova subcamada foi criada. Assim, quando pessoas começaram a construir redes reais usando o modelo OSI e os protocolos existentes, foi descoberto que as redes broadcast não eram mapeadas para as especificações correntes. Modelo OSI suporta comunicação orientada e não orientada a conexão na camada de rede, mas simplesmente comunicação orientada a conexão na Camada de Transporte.
O modelo TCP/IP não faz uma distinção clara entre serviço, interface e protocolo. Em contrapartida, o modelo ISO/OSI faz essa distinção nas suas 7 camadas. No modelo TCP/IP, os protocolos vieram primeiro e o modelo nada mais é do que uma descrição formal dos protocolos existentes. A camada de interface de rede ou física é a primeira camada, o modelo TCP/IP tem somente um modo de operação na camada de rede, que é sem conexão através de datagramas IP. Esse mesmo modelo oferece para o usuário dois modos de uso na camada de