Arquitetura tcp/ip
Conteúdo :
Arquitetura TCP/IP
• Modelo utilizado em todas as Redes de Computadores, a ARPANET e a Internet.
• Em 1974, um estudo propôs um grupo de protocolos centrais para satisfazer as seguintes necessidades:
– Permitir o roteamento entre redes diferentes (subnets ou sub-redes)
– Independência da tecnologia de redes utilizada para poder conectar as sub-redes
– Independência do hardware
– Possibilidade de recobrar-se de falhas
• Originalmente esses protocolos foram chamados de NCP (Network Control Program), mas, em 1978, passaram a ser chamados de TCP/IP.
• Em 1983 foi exigida a implementação do TCP/IP em todos os computadores que quisessem conectar a ARPANET
• Criação de uma arquitetura flexível, capaz de se adaptar a aplicações com necessidades divergentes, como por exemplo, a transferência de arquivos e a transmissão de dados, de voz, em tempo real.
Arquitetura de protocolos TCP/IP
[pic]
[pic]
[pic]
[pic]
[pic]
• Interface com a rede
[pic]
[pic]
Arquitetura TCP/IP
[pic]
Encapsulamento
[pic]
Desencapsulamento
[pic]
Operação entre as camadas
• A aplicação do usuário no host A envia uma mensagem para uma aplicação do host B.
– A mensagem é passada para a camada de transporte.
• A camada de transporte efetua várias funções e adiciona um cabeçalho na mensagem recebida, formando um segmento.
– O segmento é passado para a camada de rede.
• A camada de rede efetua algumas funções e anexa um cabeçalho, formando um datagrama.
– O datagrama é passada para a camada de enlace.
• A camada de enlace adiciona um cabeçalho no datagrama, formando um frame.
• O frame é passado bit a bit para a camada