Por: Emerson, Katiane, José                                              Trabalho – Redes                                 ...
IntroduçãoA função desta camada é oferecer transporte de dados confiável e efetivoentre uma máquina origem até uma máquina...
Por que a Camada de Transporte?A camada de rede pode não oferecer um serviço confiável, por isso a camadade transporte iso...
Serviços de transporte na                 internetEntrega confiável, ordenada, ponto a ponto (TCP):    * Congestionamento;...
EndereçamentoPara estabelecer uma conexão ou enviar uma mensagem é necessário que umprocesso da aplicação do cliente saiba...
Pacotes e protocolos de                 transporte     * IP: É um protocolo de endereçamento, um protocolo de rede. Suapri...
Protocolos de TransporteSão implementados nos hosts finais e não nos roteadores.Fazem controle de fluxo: necessário como n...
Protocolos de Transporte                   TCP/IP* Suas implementações normalmente são em software (bibliotecas);* No conj...
Protocolo TCPBaseado na transferência de sequências de bytes entre buffers de transmissãoe recepção, não mudou muito desde...
Protocolo UDPUtilizado quando o custo da conexão é mais alto do que a transferência.RPC = Remote Procedure Call, ou, Chama...
Comparando UDP e TCP:Geralmente, as diferenças na maneira como UDP e TCP entregam os dadosassemelham-se às diferenças entr...
Conceito De portasPorta TCP: Em resumo: O uso do conceito de portas, permite que vários programasestejam em funcionamento,...
O processo verdadeiro da evolução       é um ritmo de crescimentos e declínios,                 de desenvolvimento e disso...
Upcoming SlideShare
Loading in...5
×

Trabalho camada de transporte

433

Published on

trabalho em grupo de apresentação sobre topologias de rede - tema: camada de transporte

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
433
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Trabalho camada de transporte

  1. 1. Por: Emerson, Katiane, José Trabalho – Redes Escolas e FaculdadesProf. Anderson– 2013 QI
  2. 2. IntroduçãoA função desta camada é oferecer transporte de dados confiável e efetivoentre uma máquina origem até uma máquina destino. Há dois tipos de serviço detransporte: orientado a conexão e não-orientado a conexão, ambos sãosemelhantes aos serviços oferecidos pela camada de redes.O estabelecimento de conexão (nestes tipos de serviços) garante que: * Um lado saiba da existência do outro * Haja negociação de parâmetros * Sejam alocados recursos da entidade de transporteO objetivo final da camada de transporte é proporcionar serviço eficiente,confiável e de baixo custo.
  3. 3. Por que a Camada de Transporte?A camada de rede pode não oferecer um serviço confiável, por isso a camadade transporte isola as aplicações de quaisquer imperfeições no trânsito depacotes (perdas, duplicatas, etc), permitindo o desenvolvimento de rotinasbásicas que funcionam em qualquer tipo de plataforma de rede (podendovariar entre IP, Novell, SNA).Também permite a entrega de dados à aplicaçõesespecíficas numa máquina, ou seja, a camada de transporte imuniza as camadassuperiores da tecnologia, projeto e imperfeições de rede; * Muitas das aplicações (seus programadores) farão uso da camada detransporte para comunicação, por isso, o serviço de transporte deve seradequado e fácil de usar; * Rede (não confiável) v.s. Transporte (confiável).
  4. 4. Serviços de transporte na internetEntrega confiável, ordenada, ponto a ponto (TCP): * Congestionamento; * Controle de fluxo; * Estabelecimento de conexão (setup).Entrega não confiável, (“melhor esforço”), não ordenada, ponto a ponto oumultiponto (UDP): * Serviços não disponíveis: * Tempo real; * Garantias de banda; * Multiponto confiável.
  5. 5. EndereçamentoPara estabelecer uma conexão ou enviar uma mensagem é necessário que umprocesso da aplicação do cliente saiba como especificar a aplicação remota.Necessidade de endereçamento para aplicações de rede, na camada detransporte isso é feito a partir de portas.Protocolo de início de conexão – deve saber com qual das aplicações namáquina vai se comunicar;Servidor de nomes/diretórios – alternativa que indica serviços registradosque podem mudar de endereço de rede e transporte.
  6. 6. Pacotes e protocolos de transporte * IP: É um protocolo de endereçamento, um protocolo de rede. Suaprincipal função é fornecer uma maneira para identificar unicamente cadamáquina da rede (endereço IP) e uma maneira de encontrar um caminho entre aorigem e o destino (Roteamento). * TCP: É um protocolo de transporte e executa importantes funções paragarantir que os dados sejam entregues de uma maneira confiável, ou seja, semque os dados sejam corrompidos ou alterados. Além do TCP existe também oUDP, o qual não faz todas estas verificações mas fornece um serviço deentrega de pacotes não orientado a conexões.
  7. 7. Protocolos de TransporteSão implementados nos hosts finais e não nos roteadores.Fazem controle de fluxo: necessário como na camada de enlace de dados, sóque fim-a-fim.Diferença básica: numa pilha de transporte podem existir várias conexões aomesmo tempo – exige disponibilidade de buffers – não é um esquemaindependente para cada link (o espaço de memória é único para todas asconexões).
  8. 8. Protocolos de Transporte TCP/IP* Suas implementações normalmente são em software (bibliotecas);* No conjunto de protocolos TCP/IP temos a oferta de serviço orientado aconexão e confiável (protocolo TCP) e serviço não-orientado a conexãobaseado em datagrama (protocolo UDP).Outros protocolos de transporte: protocolos OSI TP0, TP1, TP2, TP3 e TP4.
  9. 9. Protocolo TCPBaseado na transferência de sequências de bytes entre buffers de transmissãoe recepção, não mudou muito desde sua aparição nos anos 60. Especifica oformato dos dados e confirmações usadas na transferência daqueles,garantindo a correta entrega dos dados de clientes a servidores e vice-versa;sua principal função.Implementa suporte para detecção de erros e disparo de retransmissõesquando necessário e permite que múltiplas aplicações num sistema possam secomunicar concorrentemente.Usando do conceito de portas, permite que vários programas estejam emfuncionamento, ao mesmo tempo, no mesmo computador, trocandoinformações com um ou mais serviços/servidores.
  10. 10. Protocolo UDPUtilizado quando o custo da conexão é mais alto do que a transferência.RPC = Remote Procedure Call, ou, Chamada Remota de Procedimento. A ideia doRPC é tornar uma chamada de procedimento remoto o mais semelhantepossível de uma chamada local. Nenhuma troca de mensagens é visível peloprogramador.Além do RPC, o UDP é amplamente utilizado para outra área: aplicaçõesmultimídia em tempo real onde temporização é o mais importante.
  11. 11. Comparando UDP e TCP:Geralmente, as diferenças na maneira como UDP e TCP entregam os dadosassemelham-se às diferenças entre um telefonema e um cartão postal. O TCPfunciona como um telefonema, verificando se o destino está disponível epronto para a comunicação. O UDP funciona como um cartão postal — asmensagens são pequenas e a entrega é provável, mas nem sempre garantida.UDP TCPServiço sem conexão; nem uma sessão é Serviço orientado por conexão; uma sessão éestabelecida entre os hosts. estabelecida entre os hosts.UDP não garante ou confirma a entrega ou sequencia TCP garante a entrega através do uso dede dados, confirmações e entrega sequenciada dos dados.Os programas que usam UDP são responsáveis por Os programas que usam TCP tem garantia deoferecer a confiabilidade necessária ao transporte transporte confiável de dados.de dados.UDP é rápido, necessita de baixa sobrecarga e pode O TCP é mais lento, necessita de maior sobrecarga eoferecer suporte a comunicação ponto a ponto e pode oferecer suporte apenas à comunicação pontomultipontos. a ponto.Tanto UDP quanto TCP usam portas para identificar as comunicações para cadaprograma TCP/IP.
  12. 12. Conceito De portasPorta TCP: Em resumo: O uso do conceito de portas, permite que vários programasestejam em funcionamento, ao mesmo tempo, no mesmo computador, trocandoinformações com um ou mais serviços/servidores.Portas UDP:A idéia é a mesma, por exemplo, se um usuário estiver utilizando váriosprogramas baseados em UDP, ao mesmo tempo, no seu computador, é atravésdo uso de portas, que o sistema operacional sabe a qual programa se destinacada pacote UDP que chega.
  13. 13. O processo verdadeiro da evolução é um ritmo de crescimentos e declínios, de desenvolvimento e dissoluções que se sucedem em ordem inelutável. (Tom Hawrk)
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×