Вы находитесь на странице: 1из 21

2.

1 DHCP
DHCP significa Protocolo de configuracin de host dinmico. Es un protocolo
que permite que un equipo conectado a una red pueda obtener su configuracin
(principalmente, su configuracin de red) en forma dinmica (es decir, sin
intervencin particular). Slo tiene que especificarle al equipo, mediante DHCP,
que encuentre una direccin IP de manera independiente. El objetivo principal es
simplificar la administracin de la red.
Se puede incluir informacin adicional en el protocolo DHCP. La configuracin
bsica que puede ser enviada junto con la direccin IP es:

Direccin IP y la mscara.
Pasarela o gateway para la mquina que quiere acceder a la red.
Servidor DNS para que la estacin de trabajo pueda resolver nombres a
direcciones IP.

Existen otros parmetros como servidores de registro o de sincronizacin.

7
Funcionamiento del protocolo DHCP
Primero, se necesita un servidor DHCP que distribuya las direcciones IP. Este
equipo ser la base para todas las solicitudes DHCP por lo cual debe tener una
direccin IP fija. Por lo tanto, en una red puede tener slo un equipo con una
direccin IP fija: el servidor DHCP.
El sistema bsico de comunicacin es BOOTP (con la trama UDP). Cuando un
equipo se inicia no tiene informacin sobre su configuracin de red y no hay nada
1

especial que el usuario deba hacer para obtener una direccin IP. Para esto, la
tcnica que se usa es la transmisin: para encontrar y comunicarse con un
servidor DHCP, el equipo simplemente enviar un paquete especial de transmisin
(transmisin en 255.255.255.255 con informacin adicional como el tipo de
solicitud, los puertos de conexin, etc.) a travs de la red local. Cuando el DHCP
recibe el paquete de transmisin, contestar con otro paquete de transmisin (no
olvide que el cliente no tiene una direccin IP y, por lo tanto, no es posible
conectar directamente con l) que contiene toda la informacin solicitada por el
cliente.

Modos en DHCP
Existen 3 modos en DHCP para poder asignar direcciones IP a otros equipos:
1 Asignacin manual: El administrador configura manualmente las direcciones
IP del cliente en el servidor DCHP. Cuando la estacin de trabajo del cliente pide
una direccin IP, el servidor mira la direccin MAC y procede a asignar la que
configur el administrador.
2 Asignacin automtica: Al cliente DHCP (ordenador, impresora, etc.) se le
asigna una direccin IP cuando contacta por primera vez con el DHCP Server. En
este mtodo la IP es asignada de forma aleatoria y no es configurada de
antemano.
3 Asignacin dinmica: El servidor DHCP asigna una direccin IP a un cliente
de forma temporal. Digamos que es entregada al client Server que hace la peticin
por un espacio de tiempo. Cuando este tiempo acaba, la IP es revocada y la
estacin de trabajo ya no puede funcionar en la red hasta que no pida otra.
DHCP es un protocolo diseado principalmente para ahorrar tiempo gestionando
direcciones IP en una red grande. El servicio DHCP est activo en un servidor
donde se centraliza la gestin de la direcciones IP de la red. Hoy en da, muchos
sistemas operativos incluyen este servicio dada su importancia.

2.2 DNS
Domain Name System o DNS (en espaol Sistema de Nombres de Dominio)
es un sistema de nomenclatura jerrquica para dispositivos conectados
a Internet o a una red privada. Este sistema asocia informacin variada
con dominios asignados a cada uno de los participantes. Su funcin ms
importante es "traducir" nombres inteligibles para las personas en identificadores
binarios asociados con los equipos conectados a la red, esto con el propsito de
poder localizar y direccionar estos equipos mundialmente.
a estructura del sistema DNS se basa en una estructura de arbrea en donde se
definen los dominios de nivel superior (llamados TLD, Dominios de Nivel
Superior); esta estructura est conectada a un nodo raz representado por un
punto.

Cada nodo del rbol se llama nombre de dominio y tiene una etiqueta con una
longitud mxima de 63 caracteres.
Por lo tanto, todos los nombres de dominio conforman una estructura arbrea
inversa en donde cada nodo est separado del siguiente nodo por un punto (".").
El extremo de la bifurcacin se denomina host, y corresponde a un equipo o
entidad en la red. El nombre del ordenador que se provee debe ser nico en el
dominio respectivo, o de ser necesario, en el sub-dominio. Por ejemplo, el dominio
del servidor Web por lo general lleva el nombre www.
La palabra "dominio" corresponde formalmente al sufijo de un nombre de
dominio, es decir, la recopilacin de las etiquetas de nodo de la estructura arbrea,
con excepcin del ordenador.

El nombre absoluto est relacionado con todas las etiquetas de nodo de una
estructura arbrea, separadas por puntos y que termina con un punto final que se
denomina la direccin FQDN (Nombre de Dominio totalmente calificado). La
profundidad mxima de una estructura arbrea es 127 niveles y la longitud
mxima para un nombre FQDN es 255 caracteres. La direccin FQDN permite
ubicar de manera nica un equipo en la red de redes. Por lo
tanto, es.kioskea.net. Es una direccin FQDN.

Servidores de nombres de dominio


Los equipos llamados servidores de nombres de dominio permiten establecer la
relacin entre los nombres de dominio y las direcciones IP de los equipos de una
red.
Cada dominio cuenta con un servidor de nombre de dominio, llamado servidor de
nombre de dominio principal, as como tambin un servidor de nombre de dominio
secundario, que puede encargarse del servidor de nombre de dominio principal en
caso de falta de disponibilidad.
Cada servidor de nombre de dominio est especificado en el servidor de nombre
de dominio en el nivel superior inmediato, lo que significa que la autoridad sobre
los dominios puede delegarse implcitamente. El sistema de nombre es una
arquitectura distribuida, en donde cada entidad es responsable de la
administracin de su nombre de dominio. Por lo tanto, no existe organizacin
alguna que sea responsable de la administracin de todos los nombres de
dominio.
Los servidores relacionados con los dominios de nivel superior (TLD) se llaman
"servidores de dominio de nivel superior". Son 13, estn distribuidos por todo el
mundo y sus nombres van desde "a.root-servers.net" hasta "m.root-servers.net".

Dominios de nivel superior


Existen dos categoras de TLD (Dominios de Nivel Superior):
Los dominios que se conocen como "genricos", llamados gTLD (TLD genrico).
Los gTLD son nombres de dominio de nivel superior genricos que ofrecen una
clasificacin de acuerdo con el sector de la actividad. Entonces cada gTLD tiene
sus propias reglas de acceso:

.com inicialmente relacionado con empresas con fines comerciales.


Sin embargo, este TLD se convirti en el "TLD predeterminado" y
hasta personas reales pueden adquirir dominios con esta extensin.

.edu relacionado con las organizaciones educativas;

.gov relacionado con las organizaciones


gubernamentales;

.int relacionado con las organizaciones internacionales;

.edu relacionado con las organizaciones militares;

.net inicialmente relacionado con las organizaciones que


administran redes. Con el transcurso de los aos este
TLD se ha convertido en un TLD comn, y hasta
personas reales pueden adquirir dominios con esta
extensin.

.org est normalmente relacionado con organizaciones


sin fines de lucro.

Los dominios que se conocen como "nacionales", se llaman ccTLD (cdigo de


pas TLD). El ccTLD est relacionado con los diferentes pases y sus nombres
refieren a las abreviaturas del nombre del pas definidas en la norma ISO 3166.
La tabla a continuacin resume la lista de ccTLD.
Cdigo

Pas

AR

Argentina

AS

Samoa Americana

AT

Austria

AU

Australia

MX

Mxico
ETC.

2.3 TELNET
Telnet (Telecommunication Network1 ) es el nombre de un protocolo de red que
nos permite viajar a otra mquina para manejarla remotamente como si
estuviramos sentados delante de ella. Tambin es el nombre del programa
informtico que implementa el cliente. Para que la conexin funcione, como en
todos los servicios de Internet, la mquina a la que se acceda debe tener un
programa especial que reciba y gestione las conexiones. El puerto que se utiliza
generalmente es el 23.

Funcionamiento
Telnet slo sirve para acceder en modo terminal, es decir, sin grficos, pero es
una herramienta muy til para arreglar fallos a distancia, sin necesidad de estar
fsicamente en el mismo sitio que la mquina que los tena. Tambin se usaba
para consultar datos a distancia, como datos personales en mquinas accesibles
por red, informacin bibliogrfica, etc.
Aparte de estos usos, en general telnet se ha utilizado (y an hoy se puede utilizar
en su variante SSH) para abrir una sesin con una mquina UNIX, de modo que
mltiples usuarios con cuenta en la mquina, se conectan, abren sesin y pueden
trabajar utilizando esa mquina. Es una forma muy usual de trabajar
con sistemas UNIX.

Manejo bsico de telnet


Para iniciar una sesin con un intrprete de comandos de otro ordenador, puede
emplear el comando telnet seguido del nombre o la direccin IP de la mquina en
la que desea trabajar, por ejemplo si desea conectarse a la
6

mquina purpura.micolegio.edu.com deber

teclear telnet

purpura.micolegio.edu.com , y para conectarse con la direccin IP 1.2.3.4 deber


utilizar telnet 1.2.3.4 .
Una vez conectado, podr ingresar el nombre de usuario y contrasea remota
para iniciar una sesin en modo texto a modo de consola virtual (ver Lectura
Sistema de usuarios y manejo de clave). La informacin que transmita (incluyendo
su clave) no ser protegida o cifrada y podra ser vista en otros computadores por
los que se transite la informacin (la captura de estos datos se realiza con
un packet sniffer).
Una alternativa ms segura para telnet, pero que requiere ms recursos del
computador, es SSH. Este cifra la informacin antes de transmitirla, autentica la
mquina a la cual se conecta y puede emplear mecanismos de autenticacin de
usuarios ms seguros.
Actualmente hay sitios para hackers en los que se entra por telnet y se van
sacando las password para ir pasando de nivel, ese uso de telnet aun es vigente.
Seguridad
Hay 3 razones principales por las que el telnet no se recomienda para
los sistemas modernos desde el punto de vista de la seguridad:

Los dominios de uso general del telnet tienen varias vulnerabilidades


descubiertas a lo largo de los aos, y varias ms que podran an existir.

Telnet, por defecto, no cifra ninguno de los datos enviados sobre la


conexin (contraseas inclusive), as que es fcil interferir y grabar las
comunicaciones, y utilizar la contrasea ms adelante para propsitos
maliciosos.

Telnet carece de un esquema de autentificacin que permita asegurar que


la comunicacin est siendo realizada entre los dos anfitriones deseados, y no
interceptada entre ellos.

2.4 SSH

Las siglas corresponden a Secure SHell. Sirve para acceder a mquinas remotas,
igual que hace telnet, pero de una forma segura ya que la conexin va cifrada. El
transporte se hace mediante TCP, por tanto nos garantiza que las rdenes van a
llegar a su destino (conectivo, fiable, orientado a conexin).

Seguridad
SSH trabaja de forma similar a como se hace con telnet. La diferencia principal es
que SSH usa tcnicas de cifrado que hacen que la informacin que viaja por el
medio de comunicacin vaya de manera no legible, evitando que terceras
personas puedan descubrir el usuario y contrasea de la conexin ni lo que se
escribe durante toda la sesin; aunque es posible atacar este tipo de sistemas por
medio de ataques de REPLAY y manipular as la informacin entre destinos.

El cifrado de SSH proporciona autenticidad e integridad de los datos transmitidos


por una red insegura como internet. Utiliza llaves pblicas para la autenticacin en
la mquina remota.
SSH no slo sirve para usar comandos en mquinas remotas, sino para
transferencias de ficheros de forma segura ya sea por SCP o sFTP y servicios de
escritorio remoto.

2.5 FTP y TFTP


Protocolo FTP
FTP (sigla en ingls de File Transfer Protocol - Protocolo de Transferencia de
Archivos) en informtica, es un protocolo de red para la transferencia de
archivos entre sistemas conectados a una red TCP (Transmission Control
Protocol), basado en la arquitectura cliente-servidor. Desde un equipo cliente
se puede conectar a un servidor para descargar archivos desde l o para
enviarle archivos, independientemente del sistema operativo utilizado en cada
equipo.

El Servicio FTP es ofrecido por la capa de Aplicacin del modelo de capas de


red TCP/IP al usuario, utilizando normalmente el puerto de red 20 y el 21. Un
problema bsico de FTP es que est pensado para ofrecer la mxima
velocidad en la conexin, pero no la mxima seguridad, ya que todo el
intercambio de informacin, desde el login y password del usuario en el
servidor hasta la transferencia de cualquier archivo, se realiza en texto plano
sin ningn tipo de cifrado, con lo que un posible atacante puede capturar este
trfico, acceder al servidor, o apropiarse de los archivos transferidos.
9

Protocolo TFTP
TFTP son las siglas de Trivial file transfer Protocol (Protocolo de transferencia
de archivos trivial).
Es un protocolo de transferencia muy simple semejante a una versin bsica
de FTP. TFTP a menudo se utiliza para transferir pequeos archivos entre
ordenadores en una red, como cuando un terminal X Window o cualquier otro
cliente ligero arrancan desde un servidor de red.
Algunos detalles del TFTP:

No puede listar el contenido de los directorios.


No existen mecanismos de autenticacin o cifrado.
Se utiliza para leer o escribir archivos de un servidor remoto.

Ya que TFTP utiliza UDP, no hay una definicin formal de sesin, cliente y
servidor, aunque se considera servidor a aquel que abre el puerto 69 en modo
UDP, y cliente a quien se conecta.

Diferencias entre FTP y TFTP


Windows admite el protocolo de transferencia de archivos (FTP) y protocolo
de transferencia de archivos trivial (TFTP) en su implementacin de TCP/IP.
Ambos de estos protocolos se pueden utilizar para transferir archivos a
travs de Internet. A continuacin se explican las diferencias entre los dos
protocolos:

FTP es un protocolo de transferencia de archivo completo orientado a la


sesin, general propsito. TFTP se utiliza como un protocolo de
transferencia de archivos de propsito especial bsica.
FTP puede utilizarse de forma interactiva. TFTP permite a slo
unidireccional transferencia de archivos.
FTP depende de TCP, conexin orientada y proporciona control confiable.
TFTP depende de UDP, requiere menos sobrecarga y no proporciona
prcticamente ningn control.
FTP proporciona autenticacin de usuario. TFTP no.

10

FTP utiliza nmeros de puerto TCP conocidos: 20 para datos y 21 para el


cuadro de dilogo de conexin. TFTP utiliza nmero de puerto UDP 69 para
su actividad de transferencia de archivos.

2.6 WWW: HTTP y HTTPS

Seguramente en ms de una oportunidad hemos odo hablar de HTTPS, pero no


estamos realmente seguros de lo que significa, y tampoco nos importa demasiado.
Esta actitud puede ocasionarnos una gran cantidad de serios problemas
relacionados con la seguridad de nuestros datos cuando navegamos en Internet,
aunque siempre lo hagamos en sitios seguros y de buena reputacin.
Antes que nada, tenemos que saber que HTTPS es la forma ms segura de
navegar por Internet, ya que cualquier dato que introduzcamos en el navegador
viajar cifrado y por lo tanto no podr ser analizado para su uso, tanto con fines
comerciales o delincuenciales.
El Hypertext Transfer Protocol (HTTP), ms conocido en espaol como Protocolo
de Transferencia de Hipertexto, es un sistema utilizado en sistemas de redes,
diseado con el propsito de definir y estandarizar la sintaxis y la semntica de las
transacciones que se llevan a cabo entre los distintos equipos que conforman una
red.

La principal caracterstica de este protocolo es que es un sistema orientado al


funcionamiento del tipo peticin-respuesta, lo que significa que en la estructura
11

debe existir un cliente y un servidor, siendo el cliente el que efecte las peticiones
y el servidor el que las responde. Las respuestas del servidor pueden ser la
descarga de un archivo o la apertura de una pgina web, dependiendo del tipo de
peticin solicitada.
En el caso del Hypertext Transfer Protocol Secure (HTTPS) o Protocolo de
Transferencia de Hipertexto Seguro, el sistema se basa en una combinacin de
dos protocolos diferentes, HTTPS y SSL/TLS.
Esta es la manera ms segura y confiable de poder acceder a los contenidos que
nos ofrece la web, ya que cualquier dato o informacin que introduzcamos ser
cifrada, lo que garantiza que no podr ser vista por nadie ms que el cliente y el
servidor, anulando de esta forma la posibilidad de que pueda ser utilizada, ya que
el ciber-delincuente slo tendr en sus manos datos cifrados que no podr
descifrar.

DIFERENCIAS

HTTP

HTTPS

URL comienza con "http://"

URL comienza con "https://"

Se utiliza el puerto 80 para la


comunicacin

Se utiliza el puerto 443 para la


comunicacin

Sin garanta

Asegurado

Funciona a nivel de aplicacin

Funciona a nivel de transporte

Sin cifrado

Con certificado

No hay certificados requeridos

Certificado prescrito

12

2.7 NFS

El Network File System (Sistema de archivos de red), o NFS, es un protocolo de


nivel de aplicacin, segn el Modelo OSI. Es utilizado para sistemas de archivos
distribuido en un entorno de red de computadoras de rea local. Posibilita que
distintos sistemas conectados a una misma red accedan a ficheros remotos como
si se tratara de locales. Originalmente fue desarrollado en 1984 por Sun
Microsystems, con el objetivo de que sea independiente de la mquina, el sistema
operativo y el protocolo de transporte, esto fue posible gracias a que est
implementado sobre los protocolos XDR (presentacin) y ONC RPC (sesin).1 El
protocolo NFS est incluido por defecto en los Sistemas Operativos UNIX y la
mayora de distribuciones Linux.

El sistema NFS est dividido al menos en dos partes principales:


un servidor y uno o ms clientes. Los clientes acceden de forma remota a los
datos que se encuentran almacenados en el servidor.

Las estaciones de trabajo locales utilizan menos espacio de disco debido a


que los datos se encuentran centralizados en un nico lugar pero pueden ser
accedidos y modificados por varios usuarios, de tal forma que no es necesario
replicar la informacin.

13

Los usuarios no necesitan disponer de un directorio home en cada una de


las mquinas de la organizacin. Los directorios home pueden crearse en el
servidor de NFS para posteriormente poder acceder a ellos desde cualquier
mquina a travs de la infraestructura de red.

Tambin se pueden compartir a travs de la red dispositivos de


almacenamiento como disqueteras, CD-ROM y unidades ZIP. Esto puede
reducir la inversin en dichos dispositivos y mejorar el aprovechamiento
del hardware existente en la organizacin.

Todas las operaciones sobre ficheros son sncronas. Esto significa que la
operacin slo retorna cuando el servidor ha completado todo el trabajo asociado
para esa operacin. En caso de una solicitud de escritura, el servidor escribir
fsicamente los datos en el disco, y si es necesario, actualizar la estructura de
directorios, antes de devolver una respuesta al cliente. Esto garantiza la integridad
de los ficheros.

FS (sistema de archivos de red: Network File System) es un protocolo que


permite acceso remoto a un sistema de archivos a travs de la red. Todos los
sistemas Unix pueden trabajar con este protocolo; cuando se involucran sistemas
Windows, debe utilizar Samba en su lugar.
NFS es una herramienta muy til. Si bien anteriormente ha tenido muchas
limitaciones, la mayora ha desaparecido con la versin 4 del protocolo. El
inconveniente es que la ltima versin de NFS e ms difcil de configurar cuando
se quieren utilizar funciones bsicas de seguridad como la autenticacin y el
cifrado, puesto que se basa en Kerberos para estas funcionalidades. Sin stas, el
protocolo NFS tiene que restringirse a la utilizacin en una red local de confianza
puesto que los datos que circulan por la red no estn cifrados (un sniffer los puede
interceptar) y los permisos de acceso se conceden en funcin de la direccin IP
del cliente (que puede ser suplantada).

Proteccin de NFS
Si no se utilizan las caractersticas de seguridad basadas en Kerberos, debera
asegurarse de que slo los equipos autorizados a utilizar NFS puedan conectarse
a los varios servidores RPC necesarios, porque el protocolo bsico confa en la
informacin recibida a travs de la red. El firewall debera por tanto prohibir
14

la usurpacin de IPs (IP spoofing) para prevenir que una mquina externa se
haga pasar por una interna y el acceso a los puertos apropiados debera estar
restringido nicamente a los equipos que deban acceder a espacios compartidos
por NFS.

2.8 CIFS

En 1998, Microsoft renombr SMB a Common Internet File System (CIFS) y


aadi ms caractersticas, que incluyen: soporte para enlaces simblicos,
enlaces duros (hard links), y mayores tamaos de archivo. Hay caractersticas en
la implementacin SMB de Microsoft que no son parte del protocolo SMB original2.
Los servicios de impresin y el SMB para compartir archivos se transformaron en
el pilar de las redes de Microsoft. Con la presentacin de la serie Windows 2000,
Microsoft cambi la estructura de incremento continuo para el uso del SMB. En
versiones anteriores de los productos de Microsoft, los servicios de SMB utilizaron
un protocolo que no es TCP/IP para implementar la resolucin de nombres de
dominio. Comenzando con Windows 2000, todos los productos subsiguientes de
Microsoft utilizan denominacin Domain Name System (DNS). Esto permite a los
protocolos TCP/IP admitir directamente el compartir recursos SMB.
Tambin existe Samba, que es una implementacin libre del protocolo SMB con
las extensiones de Microsoft. Funciona sobre sistemas operativos GNU/Linux y en
otros UNIX.
Caractersticas

15

Samba es una implementacin de servicios y protocolos, entre los que estn:


NetBIOS sobre TCP/IP (NetBT), SMB (tambin conocido como CIFS), DCE/RPC o
ms concretamente, MSRPC, el servidor WINS tambin conocido como el servidor
de nombres NetBIOS (NBNS), la suite de protocolos del dominio NT, con su Logon
de entrada a dominio, la base de datos del gestor de cuentas seguras (SAM), el
servicio Local Security Authority (LSA) o autoridad de seguridad local, el servicio
de impresoras de NT y recientemente el Logon de entrada de Active Directory, que
incluye una versin modificada de Kerberos y una versin modificada de LDAP.
Todos estos servicios y protocolos son frecuentemente referidos de un modo
incorrecto como NetBIOS o SMB.
Funcionamiento
Samba configura directorios Unix y GNU/Linux (incluyendo sus subdirectorios)
como recursos para compartir a travs de la red. Para los usuarios de Microsoft
Windows, estos recursos aparecen como carpetas normales de red. Los usuarios
de GNU/Linux pueden montar en sus sistemas de archivos estas unidades de red
como si fueran dispositivos locales, o utilizar la orden smbclient para conectarse a
ellas muy al estilo del cliente de la lnea de rdenes ftp. Cada directorio puede
tener diferentes permisos de acceso sobrepuestos a las protecciones del sistema
de archivos que se est usando en GNU/Linux. Por ejemplo, las
carpetas home pueden tener permisos de lectura y escritura para cada usuario,
permitiendo que cada uno acceda a sus propios archivos; sin embargo,
deberemos cambiar los permisos de los archivos localmente para dejar al resto ver
nuestros archivos, ya que con dar permisos de escritura en el recurso no ser
suficiente.

16

2.9 e-mail: SMTP, POP, IMAP y SASL

El correo electrnico es considerado el servicio ms utilizado de Internet. Por lo


tanto, la serie de protocolos TCP/IP ofrece una gama de protocolos que permiten
una fcil administracin del enrutamiento del correo electrnico a travs de la red.

El protocolo SMTP
El protocolo SMTP (Protocolo simple de transferencia de correo) es
el protocolo estndar que permite la transferencia de correo de un servidor a otro
mediante una conexin punto a punto.

ste es un protocolo que funciona en lnea, encapsulado en una trama TCP/IP. El


correo se enva directamente al servidor de correo del destinatario. El protocolo
SMTP funciona con comandos de textos enviados al servidor SMTP (al puerto 25
de manera predeterminada). A cada comando enviado por el cliente (validado por
la cadena de caracteres ASCII CR/LF, que equivale a presionar la tecla Enter) le
sigue una respuesta del servidor SMTP compuesta por un nmero y un mensaje
descriptivo.

17

A continuacin se describe una situacin en la que se realiza una solicitud para


enviar correos a un servidor SMTP:

Al abrir la sesin SMTP, el primer comando que se enva es el


comando HELO seguido por un espacio (escrito <SP>) y el nombre de dominio
de su equipo (para decir "hola, soy este equipo"), y despus validado por Enter
(escrito <CRLF>). Desde abril de 2001, las especificaciones para el protocolo
SMTP, definidas en RFC 2821, indican que el comando HELO sea remplazado
por el comando EHLO.

El segundo comando es "MAIL FROM:" seguido de la direccin de correo


electrnico del remitente. Si se acepta el comando, el servidor responde con un
mensaje "250 OK".

El siguiente comando es "RCPT TO:" seguido de la direccin de correo


electrnico del destinatario. Si se acepta el comando, el servidor responde con
un mensaje "250 OK".

El comando DATA es la tercera etapa para enviar un correo electrnico.


Anuncia el comienzo del cuerpo del mensaje. Si se acepta el comando, el
servidor responde con un mensaje intermediario numerado 354 que indica que
puede iniciarse el envo del cuerpo del mensaje y considera el conjunto de
lneas siguientes hasta el final del mensaje indicado con una lnea que contiene
slo un punto. El cuerpo del correo electrnico eventualmente contenga
algunos de los siguientes encabezados:

Date (Fecha)

Subject (Asunto)

Cc

Bcc (Cco)

From (De)

Si se acepta el comando, el servidor responde con un mensaje "250 OK".


A continuacin se describe un ejemplo de transaccin entre un cliente (C) y un
servidor SMTP (S
Las especificaciones bsicas del protocolo SMTP indican que todos los caracteres
enviados estn codificados mediante el cdigo ASCII de 7 bits y que el 8 bit sea
explcitamente cero. Por lo tanto, para enviar caracteres acentuados es necesario
recurrir a algoritmos que se encuentren dentro de las especificaciones MIME:

base64 para archivos adjuntos


quoted-printable (abreviado QP) para caracteres especiales utilizados en
el cuerpo del mensaje
18

Por lo tanto, es posible enviar un correo electrnico utilizando un simple telnet al


puerto 25 del servidor SMTP

El protocolo POP3
El protocolo POP (Protocolo de oficina de correos), como su nombre lo indica,
permite recoger el correo electrnico en un servidor remoto (servidor POP). Es
necesario para las personas que no estn permanentemente conectadas a
Internet, ya que as pueden consultar sus correos electrnicos recibidos sin que
ellos estn conectados.
Existen dos versiones principales de este protocolo, POP2 y POP3, a los que se le
asignan lospuertos 109 y 110 respectivamente, y que funcionan utilizando
comandos de texto radicalmente diferentes.

Al igual que con el protocolo SMTP, el protocolo POP (POP2 y POP3) funciona
con comandos de texto enviados al servidor POP. Cada uno de estos comandos
enviados por el cliente (validados por la cadena CR/LF) est compuesto por una
palabra clave, posiblemente acompaada por uno o varios argumentos, y est
seguido por una respuesta del servidor POP compuesta por un nmero y un
mensaje descriptivo.
Por lo tanto, el protocolo POP3 administra la autenticacin utilizando el nombre de
usuario y la contrasea. Sin embargo, esto no es seguro, ya que las contraseas,
al igual que los correos electrnicos, circulan por la red como texto sin codificar
(de manera no cifrada). En realidad, segn RFC 1939, es posible cifrar la
contrasea utilizando un algoritmo MD5 y beneficiarse de una autenticacin
segura. Sin embargo, debido a que este comando es opcional, pocos servidores lo
implementan. Adems, el protocolo POP3 bloquea las bandejas de entrada
durante el acceso, lo que significa que es imposible que dos usuarios accedan de
manera simultnea a la misma bandeja de entrada.

El protocolo IMAP
19

El protocolo IMAP (Protocolo de acceso a mensajes de Internet) es un protocolo


alternativo al de POP3, pero que ofrece ms posibilidades:

IMAP permite administrar diversos accesos de manera simultnea

IMAP permite administrar diversas bandejas de entrada

IMAP brinda ms criterios que pueden utilizarse para ordenar los correos
electrnicos

LINKOGRAFIA
DHCP
http://es.ccm.net/contents/261-el-protocolo-dhcp
http://www.ordenadores-y-portatiles.com/dhcp.html
DNS
http://es.ccm.net/contents/262-dns-sistema-de-nombre-de-dominio
TELNET
http://es.ccm.net/contents/283-protocolo-telnet
https://es.wikipedia.org/wiki/Telnet
SSH
http://www.redeszone.net/gnu-linux/servidor-ssh-en-ubuntu/
https://es.wikipedia.org/wiki/Secure_Shell
FTP y TFTP
https://support.microsoft.com/es-es/kb/102737
http://protocoloftptftp.blogspot.mx/
WWW: HTTP y HTTPS
http://www.omicrono.com/2015/02/diferencia-entre-http-y-https-2/
http://www.informatica-hoy.com.ar/aprender-informatica/Diferencias-HTTP-HTTPS.php
NFS
https://debian-handbook.info/browse/es-ES/stable/sect.nfs-file-server.html
20

https://es.wikipedia.org/wiki/Network_File_System
CIFS
https://es.wikipedia.org/wiki/Server_Message_Block
https://es.wikipedia.org/wiki/Samba_(programa)#Caracter.C3.ADsticas
e-mail: SMTP, POP, IMAP y SASL
http://es.ccm.net/contents/279-protocolos-de-mensajeria-smtp-pop3-e-imap4

21

Вам также может понравиться