aula 41 - camada de transporte

Upload: vinicius

Post on 20-Feb-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Aula 41 - Camada de Transporte

    1/14

    Instituto Federal de Educao,Cincia e Tecnologia do Rio Grande do Norte

    Campus Currais Novos

    Aula 41 - Camada de Transporte

    Aplicaes de Redes deComputadores

    Prof. Diego Pereira

  • 7/24/2019 Aula 41 - Camada de Transporte

    2/14

    Objetivo

    Conhecer o funcionamento da camada detransporte;Apresentar os protocolos UDP e TCP;Aprender as caractersticas do protocolo UDPe em que situaes ele recomendado;

    2

  • 7/24/2019 Aula 41 - Camada de Transporte

    3/14

    Introduo

    A camada de transporte fundamental parapermitir a comunicao entre os processosfinais;

    Dispe de protocolosUDP (User Datagram Protocol );TCP (Transmission Control Protocol );

    3

  • 7/24/2019 Aula 41 - Camada de Transporte

    4/14

    Lembra?

    4

    Aplicao

    Apresentao

    Sesso

    Transporte

    RedeEnlace

    Fsica

    Modelo de Referncia OSI

    7

    6

    5

    4

    32

    1Host/Rede

    Internet

    Transporte

    Aplicao

    Modelo de Referncia TCP/IP

    1

    2

    3

    4

  • 7/24/2019 Aula 41 - Camada de Transporte

    5/14

    Comunicao entreProcessos Finais

    A camada de enlace responsvel porentregar frames entre ns vizinhos conectadosem um link;

    Comunicao n a n( node-to-node );

    A camada de rede resposvel por entregarpacotes entre hosts ;

    Comunicao entre hosts (host-to-host);

    5

  • 7/24/2019 Aula 41 - Camada de Transporte

    6/14

    Comunicao entreProcessos Finais

    Na internet a comunicao real aconteceentre dois processos finais(programasaplicativos);

    Comunicao entre processos finais ( process-to- process );

    A camada de transporte cuida da entrega das

    mensagens desses processos;

    6

  • 7/24/2019 Aula 41 - Camada de Transporte

    7/14

    Paradigma Cliente-Servidor

    Existem diversas formas de comunicaoentre processos finais, o mais comum ocliente-servidor;

    O processo em que um host local(cliente) precisade servios de outro processo localizado em umhost remoto(servidor);

    7

  • 7/24/2019 Aula 41 - Camada de Transporte

    8/14

    Mecanismo de Endereamento

    Sempre que necessrio entregar dados a umdestino especfico, precisa-se utilizar algumesquema de endereamento;

    Camada de enlaceEndereo MAC

    Camada de rede

    Endereo IP

    8

  • 7/24/2019 Aula 41 - Camada de Transporte

    9/14

  • 7/24/2019 Aula 41 - Camada de Transporte

    10/14

    Mecanismo de Endereamento nocliente

    No cliente o aplicativo escolhe o nmero deporta aleatrio para representar o software nacamada de aplicao;

    Ele temporrio;O ideal que no seja um nmero das portasconhecidas;

    10

  • 7/24/2019 Aula 41 - Camada de Transporte

    11/14

    Mecanismo de Endereamento noServidor

    O processo servidor tambm definido porum nmero de porta;

    No escolhido aleatoriamente e sopermanentes;Para as aplicaes da internet foram definidas, viaRFC, nmeros de portas para as aplicaes

    servidoras, ou seja, cada aplicao j possui seunmero previamente definido;

    11

  • 7/24/2019 Aula 41 - Camada de Transporte

    12/14

    Mecanismo de Endereamento noServidor

    PortaRepresentao interna do sistema operacional deum ponto de comunicao para envio e recepode dados;

    12

  • 7/24/2019 Aula 41 - Camada de Transporte

    13/14

    Mecanismo de Endereamento noServidor

    Faixas IANA(Internet Assigned NumberAuthority)

    13

    Nome Faixa Descrio

    Portas Conhecidas 0 1023 Atribudas e controladas pelaIANA.

    Portas Registradas 1024 49151 Podem ser registradassomente por empresas juntoda IANA.

    Portas Dinmicas 49152 - 65535 No so controladas nemregistradas, podem serutilizadas por qualquerprocesso.

  • 7/24/2019 Aula 41 - Camada de Transporte

    14/14

    14

    Referncias

    Comer, Douglas E., Interligao de Redes Com Tcp/ip

    James F. Kurose, Redes de Computadores e a InternetEscola Superior de Redes, Arquitetura e Protocolos de RedesTCP/IPEscola Superior de Redes, Roteamento avanado