Escola Politécnica da USP abril de 2013 PTC 2550 – Redes de Comunicação De Dados e P1 Transporte Multimídia PTC 2550 – Redes de Comunicação De Dados e Transporte Multimídia Questão 1 –Por que num protocolo TCP são introduzidos números de sequência? Por que utiliza-se variáveis para temporização? Monacér Ericson Escola Politécnica da USP abril de 2013 PTC 2550 – Redes de Comunicação De Dados e P1 Transporte Multimídia PTC 2550 – Redes de Comunicação De Dados e Transporte Multimídia Resposta para a questão 1 Números de sequência são necessários para que o destinatário saiba se o pacote contém dados novos ou se é uma retransmissão. Já o temporizador procura lidar com as perdas nos canais. Se um ACK para determinado pacote transmitido não é recebido dentro de um tempo estipulado para este pacote, ele será assumido como perdido. Portanto deverá ser retransmitido. Monacér Ericson Escola Politécnica da USP abril de 2013 PTC 2550 – Redes de Comunicação De Dados e P1 Transporte Multimídia Questão 2 – Suponha que o hospedeiro A envie dois segmentos TCP um atrás do outro ao hospedeiro B sobre uma conexão TCP. O primeiro segmento tem número de sequência 90 e o segundo, número de sequência 110. a) Quantos dados tem o primeiro segmento? b) Suponha que o primeiro segmento seja perdido, mas o segundo chegue a B. No reconhecimento que B envia a A, qual será o número de reconhecimento? PTC 2550 – Redes de Comunicação De Dados e Transporte Multimídia Monacér Ericson Escola Politécnica da USP abril de 2013 PTC 2550 – Redes de Comunicação De Dados e P1 Transporte Multimídia Resposta para a questão 2 a) Como foram dados dois pacotes seguidos. Sabe-se que o número de reconhecimento será o número do primeiro byte do pacote (visto dentro do conjunto de dados totais a ser enviado pela camada de aplicação) portanto teremos 20 bytes. PTC 2550 – Redes de Comunicação De Dados e Transporte Multimídia b) O destinatário recebeu apenas o pacote 110. Portanto deverá enviar um ACK contendo a número 90, pois deste modo (supondo ter enviado apenas estes dois pacotes) fica-se com a certeza de ter recebido o pacote 110 e não ter recebido o 90, se houvesse recebido o pacote 90 receberíamos um ACK com a indicação do próximo pacote para o qual o destinatário estaria na espera, no caso, 110. Monacér Ericson Escola Politécnica da USP abril de 2013 PTC 2550 – Redes de Comunicação De Dados e P1 Transporte Multimídia PTC 2550 – Redes de Comunicação De Dados e Transporte Multimídia Questão 3 – Quais as mudanças mais importantes introduzidas no Ipv6 em relação ao Ipv4 e que ficam evidentes no formato do datagrama? Monacér Ericson Escola Politécnica da USP abril de 2013 PTC 2550 – Redes de Comunicação De Dados e P1 Transporte Multimídia PTC 2550 – Redes de Comunicação De Dados e Transporte Multimídia Resposta para a questão 3 O endereço IP no Ipv6 aumenta o tamanho do endereço de 32 bits para 128 bits, garantindo disponibilidade larga de endereço IP. Vários campos do Ipv4 foram descartados ou tornaram-se opcionais. O cabeçalho de comprimento fixo de 40 bytes resultante permite processamento mais veloz do datagrama IP. O formato do datagrama permitirá “rotular pacotes que pertencem a fluxos particulares para os quais o remetente requisita tratamento especial, tal como um serviço de qualidade não padrão ou um serviço em tempo real”. Portanto permitirá um processamento de opção mais flexível. Monacér Ericson