Guia de protocols de xarxa: FTP, SSH i correu electrònic (SMTP, POP3, IMAP)

Informática y Telecomunicaciones6,13 KB

Protocol de transferència de fitxers (FTP) i connexions remotes

File Transfer Protocol (FTP): és un protocol client-servidor de 8 bits. Tot i que presenta una latència relativament elevada, permet la interacció directa mitjançant un terminal d'ordres.

  • FTP actiu: s'estableix una connexió de control client-servidor al port 21 del servidor. El mode actiu pot fallar si el client disposa d'un tallafocs, ja que el servei NAT no permet iniciar connexions directes cap a l'interior de la xarxa local.
  • FTP passiu (PASV): la connexió de control s'inicia des del client cap al port 21 del servidor mitjançant un port d'origen superior al 1024. Com que és el client qui obre la connexió, funciona correctament en xarxes amb NAT.
  • Protocol d'inici de sessió FTP: el servidor FTP manté obert el port 21 a l'espera de la connexió d'un client FTP. El client obre un port dinàmic (> 1024) i, un cop establerta, manté la connexió fins al final de la sessió. El client envia l'ordre USER; el servidor respon amb el codi d'estat 331 (indicant que espera la contrasenya); el client envia l'ordre PASS acompanyada de la contrasenya corresponent i, finalment, s'inicia la sessió amb èxit.
  • Protocol d'inici de sessió anònima FTP: el servidor FTP obre el port 21 a l'espera de connexions. El client FTP inicia la connexió des d'un port superior a 1024 cap al port 21 del servidor. El client envia l'ordre USER amb el nom d'usuari (normalment anonymous), el servidor respon amb el codi corresponent (per exemple, 331 o 330), el client transmet PASS afegint una adreça de correu electrònic i, a continuació, el servidor pot efectuar una cerca inversa de DNS per tal de registrar la IP del client.
  • Ports 20/FTP i 21/FTP: canals utilitzats per a la gestió de dades (port 20) i el control (port 21) del flux FTP.
  • PASV: ordre que activa el mode passiu en el protocol FTP.
  • Quotes: comandes o límits per a citar i gestionar paràmetres de quota d'emmagatzematge.
  • SSH (Secure Shell): intèrpret d'ordres segur dissenyat com a eina d'accés remot i gestió de màquines a través d'una xarxa xifrada.
  • SFTP (Secure File Transfer Protocol): variant segura del protocol de transferència de fitxers basada en la infraestructura de SSH.

Fonaments i funcionament del correu electrònic

L'e-mail o correu electrònic fa referència al conjunt d'eines i protocols per a redactar, trametre i rebre missatges per via electrònica.

La majoria dels serveis de correu electrònic treballen amb el protocol SMTP (Simple Mail Transfer Protocol), el qual pot implementar-se en entorns de caràcter privat, empresarial o institucional.

Pel que fa a l'estructura de les adreces, el símbol @ (arrova) separa la part local (el nom d'usuari) de la part dreta, que correspon al nom de domini de la bústia. Mitjançant el sistema DNS es comprova i resol la ubicació del domini corresponent.

Entre les principals problemàtiques associades al correu electrònic destaquen la recepció de correu brossa (spam) i la infecció per codi maliciós com els cucs informàtics (worms).

Estructura d'un missatge de correu

  • Capçalera (Header): conté, de forma estructurada, les metadades de l'emissor, el receptor i les característiques del missatge.
  • Cos (Body): conté el text principal del missatge i, opcionalment, una firma a la part inferior.

Camps habituals a les capçaleres de correu

  • From (De): nom i adreça de l'emissor.
  • To (A): nom i adreça del receptor principal.
  • Subject (Assumpte): resum breu del contingut del correu.
  • Date (Data): hora i data locals en què s'ha redactat o enviat el missatge.
  • Cc (Còpia carbó): còpia oberta que permet a tots els destinataris visualitzar les adreces associades.
  • Bcc (Còpia carbó oculta): còpia que amaga la llista de destinataris als altres receptors.
  • Received: traça d'informació de seguiment generada seqüencialment pels diferents servidors de correu implicats en l'entrega.
  • Content-Type: descripció de com s'ha de representar i interpretar el contingut del missatge (per exemple, format de tipus MIME).
  • Reply-To: adreça de resposta indicada pel remitent en cas de diferir del camp From.
  • Reference (References): identificador del missatge al qual es respon, o fil de missatges previs.
  • In-Reply-To: identificador únic (Message-ID) del missatge concret al qual es respon.
  • X-Face: camp utilitzat tradicionalment per a incrustar una petita icona monocroma de l'usuari.

Agents i protocols del servei de correu

  • MUA (Mail User Agent): client de correu electrònic de l'usuari final.
  • MTA (Mail Transfer Agent): agent servidor responsable de la transferència i l'encaminament de missatges de correu.
  • MIME (Multipurpose Internet Mail Extensions): especificació d'extensions multipropòsit per a suportar caràcters especials i fitxers adjunts no textuals en el correu d'Internet.
  • Port 110 / POP3 (Post Office Protocol v3): protocol orientat a la descàrrega i recepció del correu electrònic en el client local.
  • Port 25 / SMTP (Simple Mail Transfer Protocol): protocol destinat a la tramesa i reexpedició de missatges de correu.
  • Port 143 / IMAP (Internet Message Access Protocol): protocol destinat a l'accés i sincronització directa dels missatges des del servidor remot.

Descargar

PDF Word HTML