11.07.2015 Views

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Re<strong>de</strong>s</strong> <strong>de</strong> <strong>computadores</strong>ª FUOC • XP04/90786/00020Las líneas que obtenemos con el programa tcpdump (numeradas<strong>de</strong>l 1 al 13) son las siguientes:1)15:56:59.506091 argos.1023 > helios.login: P 37:38 (1)ack 596 win 317442)15:56:59.516091 helios.login > argos.1023: P 596:597 (1) ack 38 win 87603)15:56:.59.526091 argos.1023 > helios.login: .ack 597 win 317444)15:56:59.846091 argos.1023 > helios.login: P 38:39 (1)ack 597 win 317445)15:56:59.856091 helios.login > argos.1023: : P 597:600 (3) ack 39 win 87606)15:56:59.866091 argos.1023 > helios.login: .ack 600 win 317447)15:57:00.116091 argos.1023 > helios.login: P 39:40 (1)ack 600 win 317448)15:57:00.126091 helios.login > argos.1023: P 600:603 (3) ack 40 win 87609)15:57:00.136091 argos.1023 > helios.login: .ack 603 win 3174410)15:57:00.146091 helios.login > argos.1023: P 603:658 (55) ack 40 win 876011)15:57:00.156091 argos.1023 > helios.login: .ack 658 win 3174412)15:57:00.166091 helios.login > argos.1023: P 658:1414 (756) ack 40 win 876013)15:57:00.176091 argos.1023 > helios.login: .ack 1414 win 31744La interpretación <strong>de</strong> estas líneas es la siguiente: argos ya ha enviado36 bytes, mientras que helios ya ha enviado 595 (información queambos han intercambiado <strong>de</strong>s<strong>de</strong> el principio <strong>de</strong> la conexión, comopue<strong>de</strong>n ser logins, usernames, etc.). Deducimos esta información <strong>de</strong>la primera línea <strong>de</strong>l ejemplo.1) argos envía el carácter ‘l’. El indicador P señala PUSH. El número<strong>de</strong> secuencia avanza <strong>de</strong> 37 a 38.2) helios retorna un eco <strong>de</strong>l carácter ‘l’. Su número <strong>de</strong> secuencia avanza<strong>de</strong> 596 a 597 y reconoce el byte recibido (ACK = 37 + 1 = 38).3) argos reconoce el eco: ACK = 597 + 1 = 598.NotaRecordad que PUSH indicaal receptor que pase los datosinmediatamente a laaplicación; es <strong>de</strong>cir, que nolos <strong>de</strong>je durante un tiempoen la memoria intermedia<strong>de</strong> recepción.4) argos envía el carácter ‘s’. El número <strong>de</strong> secuencia avanza <strong>de</strong>38 a 39. El ACK no reconoce nada porque vale igual que antes:ACK = 597.5) helios hace un eco que ocupa 3 bytes (BS + 1 + s). El número <strong>de</strong>secuencia avanza tres posiciones (<strong>de</strong> 597 a 600) y reconoce el carácter‘s’ , puesto que ACK = 38 + 1 = 39.6) argos reconoce el eco con un ACK = 600.7) argos envía el retorno <strong>de</strong> carro (CR). El número <strong>de</strong> secuenciaavanza una posición.8) helios hace un eco <strong>de</strong>l CR y, asimismo, retorna otro CR seguido<strong>de</strong> un LF. Ello significa el envío <strong>de</strong> 3 bytes. Reconoce el CR,puesto que ACK = 40.ANOTACIONES159

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!