Usuário(a):João Pedro Zanlorensi Cardoso/Camada de transporte
Esta página cita fontes confiáveis, mas que não cobrem todo o conteúdo. (Março de 2015)
|
A camada de transporte, no Modelo OSI ou no Modelo TCP/IP, é a camada responsável pela transferência de dados entre duas máquinas, independente da aplicação usada e do tipo, topologia ou configuração das redes físicas existentes entre elas. A camada de transporte reúne protocolos de transporte end-to-end entre máquinas, isto é, uma entidade (hardware/software) que utilize os protocolos desta camada só se comunica com a sua entidade destino, sem comunicação com máquinas intermediárias na rede, como pode ocorrer com as camadas inferiores.[1] Dois dos principais protocolos desta camada são o UDP e o TCP.
A camada de transporte oferece para o nível de aplicação um conjunto de funções e procedimentos para acesso ao sistema de comunicação de modo a permitir a criação e a utilização de aplicações de forma independente da implementação da rede. As interfaces dos sistemas operativos, como socket ou TLI (ambiente Unix) e Winsock (ambiente Windows) fornecem um conjunto de funções-padrão para permitir tal acesso.
A camada de transporte fica entre as camadas de nível de aplicação (camadas 5 a 7) e as de nível físico (camadas de 1 a 3) do modelo OSI. As camadas de 1 a 3 estão preocupadas com a maneira com que os dados serão transmitidos pela rede. Já as camadas de 5 a 7 estão preocupadas com os dados contidos nos pacotes de dados, enviando ou entregando para a aplicação responsável por eles. A camada 4, de Transporte, por sua vez, faz a ponte entre esses dois grupos, de forma a demultiplexar segmentos recebidos pela camada de Rede para entregá-los aos processos de aplicação corretos (fluxo das camadas inferiores para as camadas superiores) ou a multiplexar dados de múltiplos processos de aplicação, reuni-los, juntar cabeçalhos e encaminha-los para a camada de Rede (fluxo das camadas superiores para as mais inferiores). Assim, compete a ela identificar as diferentes aplicações e processos dentro do host.
A transferência de dados pode ser realizada usando o serviço com conexão como com o serviço sem conexão (datagrama). Os protocolos desta camada podem ou não oferecer confiabilidade, garantia de entrega, controle de fluxo, entre outros.
Bibliografia
[editar | editar código-fonte]- Redes de computadores un enfoque descendente basado en internet. KUROSE ROSS(Pearson - Adisson Wesley)
- Redes de computadores.Tanenbaum, Andrew S. (2003). Computer Networks. [S.l.]: Prentice Hall. ISBN 0-13-038488-7
- MORAES, Alexandre Fernandes de. Redes de computadores: Fundamentos. 3 ed. São Paulo: Érica, 2004.
- CURSO REDES DE COMPUTADORES - INTERNET E ARQUITETURA TCP/IP - PUC RIO/CCE