Você está na página 1de 2

TCP/IP

Uma das grandes vantagens do TCP/IP em relação aos outros protocolos existentes é
que ele é roteável, isto é, foi criado pensando em grandes redes e de longa distância,
onde podem existir vários caminhos para o dado atingir o computador de destino.

Outro fato que tornou o TCP/IP popular é que ele possui arquitetura aberta e qualquer
fabricante pode adotar a sua própria versão TCP/IP em seu sistema operacional, sem
necessidade de pagamento de direitos autorais a ninguém. Com isso, todos os
fabricantes de sistemas operacionais acabam adotando o TCP/IP, transformando-o em
um protocolo universal, possibilitando que todos os sistemas possam se comunicar
entre si sem dificuldade.

As desvantagens de TCP / IP estão resumidas a seguir:

• IPX é mais rápido que o TCP / IP.


• TCP / IP é intrincada de configurar e gerenciar.
• A sobrecarga de TCP / IP é mais elevada do que a IPX.

Com o TCP / IP, os números de porta para encaminhar mensagens para a correta
aplicação processo. Port números são atribuídos pela Internet Assigned Numbers
Authority (IANA), e eles identificam o processo a que um determinado pacote está
conectado. Port números são encontradas no pacote cabeçalho.

O protocolo TCP / IP suite deriva do modelo DoD, e, portanto, corresponder às quatro


camadas do modelo DoD. É, portanto, não precisa mapa para o modelo OSI. Há no
entanto uma associação entre as sete camadas do modelo OSI e os quatro camadas
de TCP / IP modelo.

As quatro camadas de TCP / IP estão listados abaixo e são discutidas no restante


deste artigo.

• Network Interface camada


• Internet camada
• Transportes camada
• Aplicação camada
Modelo OSI
Na realidade existem duas vantagens práticas na utilização de uma arquitetura em
camadas. Em primeiro lugar, a complexidade do esforço global de desenvolvimento é
reduzida através de abstrações (não interessa para uma determinada camada como
as demais implementam o fornecimento de seus serviços, só o que elas oferecem). Na
arquitetura hierárquica, a camada (N) sabe apenas que existem a camada (N-1),
prestadora de determinados serviços e a camada (N+1), que lhe requisita os serviços.
A camada (N) não toma conhecimento da existência das camadas (N±2), (N±3), etc.

O segundo aspecto é relacionado com a independência entre as camadas. A camada


(N) preocupa-se apenas em utilizar os serviços da camada (N-1), independentemente
do seu protocolo. É assim que uma camada pode ser alterada sem mudar as demais
(facilidade de manutenção) - desde que os serviços que ela presta não sejam
modificados. É assim também que novas aplicações podem ser implementadas, na
camada apropriada, aproveitando os mesmos serviços já fornecidos pelas outras
camadas (redução dos esforços para evoluções).

Desvantagens

• o seu uso tende a desacelerar a evolução e desenvolvimento de novos


produtos; enquanto a norma é desenvolvida, sujeita a revisão, discutida e
aprovada, é possível utilizar novas tecnologias mais eficientes, que entretanto
tenham sido disponibilizadas;
• existência de múltiplas normas com o mesmo objectivo. Não se trata
propriamente de uma desvantagem do uso de normas mas sim da sua
concepção (regista-se uma crescente cooperação entre as várias entidades
responsáveis pela normalização para a aceitação e estudo conjunto de
normas);
• existência de áreas técnicas onde coexistem mais do que uma norma com
objectivos sobrepostos e que são incompatíveis.

Você também pode gostar