Os modelos de referência OSI e TCP/IP têm muito em comum. Ambos
são baseados no conceito de pilha de protocolos independentes e a
funcionalidade das camadas é muito semelhante. Por exemplo, em ambos os
modelos, camadas de transporte e as demais acima dela fornecem um serviço de
transporte independente de rede de fim a fim, processando pedidos de
comunicação, formando o provedor de transporte. Também as camadas acima da de
transporte são voltadas para o processamento de pedidos de comunicação.
Apesar de terem semelhanças fundamentais, os modelos são muito diferentes.
Apesar de terem semelhanças fundamentais, os modelos são muito diferentes.
Três conceitos são centrais no modelo OSI:
1. Serviços
2. Interfaces
3. Protocolos
O modelo OSI faz uma explícita distinção entre estes conceitos
básicos. As camadas inferiores fornecem alguns serviços para as superiores. Na
definição de serviço, especifica-se o que cada camada faz, não diz como as
camadas acima acessam e como ela trabalha. Há uma camada de interface que diz
aos processos acima como acessá-lo, especificando os parâmetros e os retornos
esperados, mas não fala sobre o funcionamento interno da camada. Os protocolos
pares usados na camada são assunto próprio da camada. Ele pode usar quaisquer
protocolos que ele queira, desde que forneça o serviço requerido. Também pode
mudá-los sem afetar o software nas camadas mais altas.
O modelo de referência OSI foi criado antes da invenção dos
protocolos. Desta forma ele não foi feito sobre um conjunto particular de
protocolos, o que o torna bem geral. Em contraponto, os projetistas não tinham
muita experiência e nâo poderiam ter uma boa idéia quanto a funcionalidade das
camadas.
O modelo TCP/IP originalmente não faz esta clara distinção entre
serviço, interface e protocolo, embora muitos tenham tentado mudá-lo para
torná-lo mais parecido com OSI. Por exemplo, os únicos serviços reais
oferecidos pela camada de internet são ENVIAR PACOTE IP e RECEBER PACOTE IP.
Por esta razão, os protocolos OSI são melhor escondidos do que no TCP/IP e tem maior adaptabilidade para mudanças de tecnologia. Esta adaptabilidade é um dos propósitos principais de se ter protocolos por camadas no modelo inicial.
Por esta razão, os protocolos OSI são melhor escondidos do que no TCP/IP e tem maior adaptabilidade para mudanças de tecnologia. Esta adaptabilidade é um dos propósitos principais de se ter protocolos por camadas no modelo inicial.
Outra diferença está ligada ao tipo conexão da comunicação:
comunicação sem conexão(CSC) versus comunicação orientada à conexão(COC). Na
camada de rede, OSI suporta ambos e O modelo TCP/IP tem somente um modo. Na
camada de transporte, OSI possui somente COC, onde ele influencia (porque o
serviço de transporte é visível aos usuários), enquanto que TCP/IP suporta
ambos os modos na camada de transporte, dando uma escolha aos usuários. Esta
escolha é especialmente importante para protocolos simples de pergunta e
resposta.
EDITOR : PATRICK DUARTE