Escolar Documentos
Profissional Documentos
Cultura Documentos
Protocolos da camada de transporte s�o implementados nos sistemas finais, mas n�o
em roteadores de rede.
Essa camada, ent�o, passa o segmento para a de rede no sistema final remetente,
onde ele � encapsulado
em um pacote de camada de rede (um datagrama) e enviado ao destinat�rio.
Os servi�os que um protocolo de transporte pode fornecer s�o muitas vezes limitados
pelo modelo de servi�o do protocolo subjacente da
camada de rede
O protocolo de camada de rede da Internet tem um nome � IP, que quer dizer Internet
Protocol. O IP oferece comunica��o l�gica entre hospedeiros. O modelo
de servi�o do IP � um servi�o de entrega de melhor esfor�o, o que significa que o
IP faz o �melhor esfor�o� para levar segmentos entre hospedeiros
comunicantes, mas n�o d� nenhuma garantia. Ele � denominado um servi�o n�o
confi�vel. Cada hospedeiro tem, no m�nimo, um endere�o de camada de rede,
denominado endere�o IP.
Um processo (como parte de uma aplica��o de rede) pode ter um ou mais sockets,
portas pelas quais dados passam da rede para o processo e do processo
para a rede.
A camada de transporte do hospedeiro destinat�rio na verdade n�o entrega dados
diretamente a um processo, mas a um socket intermedi�rio.
Como, a qualquer dado instante, pode haver mais de um socket no hospedeiro
destinat�rio, cada um tem um identificador exclusivo.
O UDP � usado para atualiza��o das tabelas de roteamento com o protocolo RIP
(Routing Information Protocol � protocolo de informa��es de roteamento).
Como as atualiza��es RIP s�o enviadas periodicamente (em geral, a cada cinco
minutos), atualiza��es perdidas ser�o substitu�das por mais recentes, tornando
in�til a recupera��o das perdidas.
O UDP tamb�m � usado para levar dados de gerenciamento de rede (SNMP). Nesse caso,
o UDP � prefer�vel, j� que aplica��es de gerenciamento de rede com
frequ�ncia devem funcionar quando a rede est� em estado sobrecarregado.
� poss�vel uma aplica��o ter transfer�ncia confi�vel de dados usando UDP. Isso pode
ser feito se a confiabilidade for embutida na pr�pria aplica��o.
rdt_send(): chamado de cima, (p. e.,pela apl.). Dados passados para remeter �
camada superior do destinat�rio
udt_send(): chamado pela rdt, para transferir pacote por canal n�o confi�vel ao
destinat�rio
SLide: 24
-Transfer�ncia confi�vel de dados por um canal com perda e com erros de bits:
rdt3.0
Suponha agora que, al�m de corromper bits, o canal subjacente possa perder pacotes,
um acontecimento que n�o � incomum nas redes de computadores de hoje.
Duas preocupa��es adicionais devem agora ser tratadas pelo protocolo: como detectar
perda de pacote e o que fazer quando isso ocorre.