16.04.2015 Views

Redes de computadores

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ª FUOC • XP04/90786/00020<br />

Software libre<br />

19.3.2. Conceptos básicos <strong>de</strong>l POP3<br />

El POP3 se basa en comunicaciones TCP sobre el puerto 110.<br />

El mecanismo normal <strong>de</strong> utilización <strong>de</strong> dicho protocolo es el siguiente:<br />

cuando el cliente POP3 necesita acce<strong>de</strong>r al buzón, se conecta con el servidor<br />

POP3, recupera la información que le interesa y cierra la conexión.<br />

Cada vez que sea necesario volver a acce<strong>de</strong>r al buzón, se establece<br />

una nueva conexión.<br />

• Los comandos POP3 constituyen ca<strong>de</strong>nas <strong>de</strong> caracteres ASCII imprimibles<br />

acabados con . Todos los comandos incluyen<br />

un código alfanumérico <strong>de</strong> cuatro caracteres que i<strong>de</strong>ntifica el comando,<br />

seguido <strong>de</strong> cero o más parámetros.<br />

• Las respuestas POP3 también son ca<strong>de</strong>nas <strong>de</strong> caracteres ASCII,<br />

y se representan con un indicador <strong>de</strong> estado positivo (+OK) o negativo<br />

(-ERR) y, posiblemente, información adicional, <strong>de</strong> la manera<br />

siguiente:<br />

+OK el comando se ha ejecutado con éxito<br />

-ERR el comando no se ha ejecutado con éxito<br />

Estados<br />

La norma <strong>de</strong>fine tres estados por los que <strong>de</strong>be pasar toda sesión<br />

POP3:<br />

ANOTACIONES<br />

• Una vez se ha abierto la conexión, la sesión entra en el estado <strong>de</strong><br />

autorización, en que el cliente <strong>de</strong>be i<strong>de</strong>ntificarse ante el servidor<br />

POP3.<br />

• Una vez autorizado, la sesión pasa al estado <strong>de</strong> transacción. En<br />

este último, el cliente pi<strong>de</strong> acciones al servidor POP3 con los comandos<br />

necesarios.<br />

• Cuando el cliente llama el comando QUIT, la sesión entra en el<br />

estado <strong>de</strong> actualización. El servidor libera los recursos, se <strong>de</strong>spi<strong>de</strong><br />

y cierra la conexión TCP.<br />

256

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

Saved successfully!

Ooh no, something went wrong!