Escolar Documentos
Profissional Documentos
Cultura Documentos
Redes Industriais
Campus Garanhuns
•Sem conexão:
• não há “setup” UDP entre remetente, receptor;
• tratamento independente de cada segmento UDP.
•Receptor:
• calcula checksum do segmento recebido;
• verifica se checksum computado é um:
• NÃO -erro detectado
• SIM -nenhum erro detectado. Mas ainda pode ter erros?Veja depois ….
•Desvantagens:
• Remetente aguarda um tempo “razoável”pelo ACK:
• retransmite e nenhum ACK recebido neste intervalo;
• Se pacote (ou ACK) apenas atrasado (e não perdido):
• retransmissão será duplicada, mas uso de número de sequência já cuida disto;
• receptor deve especificar número de sequência do pacote sendo reconhecido.
• Requer temporizador;
• Desmpenho muito ruim;
• Protocolo limita o uso de recursos físicos.
• ACK(n): reconhece todos pacotes, atée inclusive no. de seq n -“ACK cumulativo”;
• pode receber ACKs duplicados.
• Temporizador para todos pacotes em trânsito;
• Timeout(n): retransmite pacote n e todos os pacotes com numero de sequência maiores na janela.
Aula 05 CAMADA DE TRANSPORTE 16/46
Volta-n
•Remetente:
•Analogia:
• Em uma conversa toda vez que uma palavra fosse pronunciada truncada as outra mil que circundam
(tamanho da janela) tivessem que ser repetidas.
•Janela do remetente:
• N nos. de sequenciaconsecutivos;
• Outra vez limita nos. de seq de pacotes enviados, mas ainda não reconhecidos.
•ACK’s
• Número de sequência do próximo byte esperado
do outro lado;
• ACK Acumulativo.
•Receptor:
• Explicitamente avisa o remetente da quantidade
de espaço livre disponível (muda
dinamicamente);
• campoRcvWindow no segmento TCP.
•Remetente:
• Mantém a quantidade de dados transmitidos,
porém ainda não reconhecidos, menor que o
valor mais recente de RcvWindow.
X = 1/8
•Duas “fases”:
• Partida lenta;
• Evitar congestionamento.
•Variáveis importantes:
• Congwin;
• Threshold: define limiar entre fases de partida lenta, controle de congestionamento.