Redes de computadores

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1510 palavras )
  • Download(s) : 0
  • Publicado : 13 de junho de 2012
Ler documento completo
Amostra do texto
CAMADA DE TRANSPORTE




















A camada de transporte, tanto no modelo OSI quanto no modelo TCP/IP, é a camada responsável pela transferência eficiente, confiável e econômica dos dados entre a máquina de origem e a máquina de destino, independente do tipo, topologia ou configuração das redes físicas existentes entre elas, garantindo ainda que os dados cheguem semerros e na seqüência correta.

A camada de transporte é uma camada fim-a-fim, isto é, uma entidade (hardware/software) desta camada só se comunica com a sua entidade semelhante do host destinatário. A camada de transporte provê mecanismos que possibilitam a troca de dados fim-a-fim, ou seja, a camada de transporte não se comunica com máquinas intermediárias na rede, como pode ocorrer com ascamadas inferiores.

Entidade de transporte é o nome dado ao hardware/software que executa as funções da camada de transporte. Este hardware e ou software podem estar no núcleo do sistema operacional, em algum outro processo vindo de camadas superiores, em um pacote de biblioteca vinculado a aplicações de rede ou mesmo na placa de interface de rede. Todo o procedimento de transporte funcionainteiramente na máquina do usuário, isto é, está sob seu controle, diferentemente dos procedimentos das camadas inferiores que, muitas vezes, dependem de concessionárias de serviços de comunicações, portanto fora do domínio e controle do usuário.



Principais funções :

▪ Transferência de dados — Através de mensagens de tamanho variável em full-duplex, oferecendo tanto o serviço com conexão(circuito virtual) quanto o serviço sem conexão (datagrama) ;
▪ Transferência de dados urgentes — Dados podem ser transferidos com prioridade maior que os demais, normalmente informações de controle, sinalização e transmissão de interrupções;
▪ Estabelecimento e liberação de conexão — Antes e depois das transferências de dados. Para se estabelecer a conexão, devem ser negociadas a classe deprotocolo a ser utilizada, o tamanho máximo das unidades de dados de protocolo, a utilização ou não do serviço de transferência de dados expressos, parâmetros de qualidade de serviço (throughput, atraso de trânsito, prioridade, taxa de erro residual, etc). Para se evitar perda de dados, muitas vezes é usada uma técnica conhecida como three-way handshake.
▪ Multiplexação — As mensagens de aplicaçõessimultâneas são multiplexadas para reduzir custo do tempo de utilização da rede ou para melhor aproveitamento da largura de banda disponível. Ao chegar ao destino, as mensagens são demultiplexadas para as aplicações destinatárias;
▪ Segmentação, blocagem e concatenação — Quando o tamanho do pacote IP não suporta o tamanho do dado a ser transmitido, o TCP segmenta (mantendo a ordem) para posteriorremontagem na máquina destinatária;
▪ Controle do fluxo — Através de um sistema de buferização denominada janela deslizante, o TCP envia uma série de pacotes sem aguardar o reconhecimento de cada um deles. Na medida em que recebe o reconhecimento de cada bloco enviado, atualiza o buffer (caso reconhecimento positivo) ou reenvia (caso reconhecimento negativo ou não reconhecimento após um timeout);▪ Controle de seqüência e controle de erros — Além da numeração dos segmentos transmitidos,vai junto com o header uma soma verificadora dos dados transmitidos (checksum). Assim o destinatário verifica a soma efetuando o cálculo dos dados recebidos, a fim de evitar perdas, duplicação ou entrega fora de ordem;
▪ monitoração da qualidade do serviço: a monitoração da qualidade de serviço deve serconstante, caso contrário, deve ser gerada uma notificação à camada de sessão. As funções implementadas pela camada de transporte dependem da qualidade de serviço desejada.
▪ Precedência e segurança — Os níveis de segurança e precedência são utilizados para tratamento de dados durante a transmissão.

A técnica do three-way handshake busca solucionar um problema que pode surgir quando do...
tracking img