Camada
de Transporte |
||||||||||||
Objetivo Os protocolos da Camada 4 – Transporte, são
responsáveis principalmente pela qualidade do serviço de conexão. Neste nível, as unidades de informação (PDU –
Packet Data Unit) são chamados de segmentos, ou, genericamente, pacotes. Algumas funções são similares à Camada de Rede. A
diferença é que a Camada de Transporte atua end-to-end, isto é, entre o
transmissor e o receptor da mensagem, e a Camada de Rede, atua entre
roteadores. |
|
|||||||||||
|
||||||||||||
Os
processos e métodos da Camada de Transporte estão resumidos na tabela ao
lado. Esta
camada estabelece uma divisão no Modelo OSI, sendo a última a ter
responsabilidades voltadas ao transporte dos dados. As
camadas acima tem principalmente funções lógicas, relacionadas ao
funcionamento do serviço. |
|
|||||||||||
Resolução
de nomes Este
serviço é responsável por identificar os serviços disponíveis numa rede, para
que a conexão a eles possa ser feita. Esta função é complementada por
protocolos de camadas mais altas. Os
serviços numa rede podem ser localizados de duas formas: |
||||||||||||
|
||||||||||||
Endereçamento Idenficação
da Conexão Permite
que o servidor mantenha várias conexões simultâneas ao mesmo serviço; cada
uma delas terá uma identificação única, e receberá atenção individual. Identificação
da Transação Para uma
mesma conexão, a identificação da transação permite o controle de uma
conversação específica. Na mesma conexão podem ocorrer várias transações. |
||||||||||||
Segmentação As
mensagens geradas pelas aplicações podem ser maiores do que o método de
transporte pode admitir numa única transmissão. A camada
de transporte deverá segmentar a mensagem em tamanhos menores, que poderão
ser transportados. Igualmente,
no receptor, ela será responsável por remontar os segmentos na seqüência. |
||||||||||||
Serviços
de Conexão Esta é a
principal função da Camada de Transporte, e a última instância onde as providências
relacionadas à qualidade do transporte são efetuadas. Ela prevê todos os
controles, a saber: Controle
de fluxo: ·
Diferente
das camadas anteriores, a camada de transporte realiza controle de fluxo “end-to-end”,
isto é, da origem ao destino. ·
O
controle de fluxo é realizado pela negociação de ‘janelas’ de transmissão,
isto é, na quantidade máxima de pacotes que poderão ser enviados numa
transmissão. ·
Ao final
da transmissão de cada janela, um ‘acknowledgement’ será enviar pelo
receptor, confirmando a entrega. Controle
de erro: · Também ocorre ‘end-to-end’. · Deve garantir a integridade das informações enviadas
deste a origem até o destino Controle
de seqüência ·
Uma vez
que a mensagem será dividade em porções menores, cada uma delas deverá conter
um mecanismo para a remontagem correta |
||||||||||||
|
||||||||||||