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