Documentos de Académico
Documentos de Profesional
Documentos de Cultura
traslado de arc#ivos!
!MTP &Simple Mail Trans"er Protocol Protocolo Simple de Trans"erencia de
en la base del ,orld ,ide ,eb &,,,'! 4as aplicaciones escritas en conformidad con los protocolos anteriores5 aplicaciones propietarias, basadas en reglas de dilogo privadas, por e0emplo, una aplicacin de tipo cliente6servidor para la gestin remota de un almac/n!
9.2.1. DN!
Cuando se #ace referencia a un recurso, sea un #ost o bien la direccin de correo electrnico de un usuario, utili)ando una direccin IP num/rica, de la forma !*!)!- &E0emplo2 789!78:!78!;', es e tremadamente incmodo! Por ello, se #a creado un mecanismo tramite por el .ue tales recursos pueden ser identificados por un nombre lgico, es decir una serie de caracteres, muc#o ms comprensible para un ser #umano, como por e0emplo2
Prof. Manuel Castillo Cara
Conceptos bsicos para la administracin de redes Administracin de Redes Escuela Profesional de Ciencias de la Computacin Universidad Nacional de Ingeniera
uno!alcala!es &referencia a un #ost'5 ale0andro<ua!es &direccin de correo electrnico'! 4a correspondencia entre las direcciones IP num/ricas * los nombres lgicos, se #ace a trav/s del empleo del DN! &Domain Name System Sistema de Nombres de Dominio '! Este est compuesto de un es.uema 0err.uico de nominacin, basado sobre el concepto de &ominio &domain'5 una base de datos distribuida .ue implementa el es.uema de nominacin5 un protocolo para el mantenimiento * la distribucin de las informaciones sobre la correspondencia! El funcionamiento, en resumen, es el siguiente, cuando una aplicacin tiene .ue conectarse a un recurso del .ue conoce el nombre lgico, por e0emplo (no)alcala)es, enva una solicitud al DNS servidor local &la aplicacin llama para esto a un adecuado procedimiento de librera llamada resolver'! El DNS servidor local, conoce la respuesta, la enva directamente al solicitante! (isto de otro modo, interroga a su ve) un DNS servidor del nivel superior! Cuando finalmente llega la respuesta, el DNS servidor local la pasa al solicitante5 cuando la aplicacin recibe la respuesta, constituida del n1mero IP del recurso en cuestin, crea una cone in TCP con /l, o enva segmentos *DP al destino, usando la direccin IP de est/ recibida! El espacio de los nombres DNS es un espacio 0err.uico, organi)ado en dominios, cada uno de los cuales puede tener s'(&ominios! E iste un con0unto de &ominios &e m)*imo nivel o top3le+el domain, .ue son los ms altos en la 0erar.ua! En el caso de un #ost, la forma del nombre lgico es constituido por un cierto n1mero de subseries separadas por puntos, como en el e0emplo siguiente2 #ost)s(bdominio,! s(bdominio 8! s(bdominio 7!dominiodem-'imoni+el! %e este modo, la primera serie, a.uella ms a la i).uierda, identifica el nombre del #ost, del ordenador en s mismo5 las otras subseries, e cepto a.uella ms a la derec#a, identifican cada una un subdominio desde el dominio a la subserie siguiente! Por fin, la 1ltima subserie, a.uella ms a la derec#a, identifica el top3 le+el domain de pertenencia! Para los EE!UU! son definidos, entre otros, los siguientes top3le+el domain entre otros2
Conceptos bsicos para la administracin de redes Administracin de Redes Escuela Profesional de Ciencias de la Computacin Universidad Nacional de Ingeniera
Cada dominio es responsable de la creacin de sus subdominios, .ue deben ser registrados por la correspondiente autoridad! E0emplos de subdominios son2
4a e tensin de un dominio es completamente independiente de la de las redes * subredes IP! Cada dominio tiene la responsabilidad de proveer el servicio DNS, *a .ue es de su competencia! > sea, tiene .ue poder responder a interrogaciones referentes a todos los #ost contenidos en el dominio mismo! Eso se consigue predisponiendo un name ser+er o nombre de servidor, o ms .ue uno, .ue es un proceso capa) de administrar las siguientes informaciones2 informaciones de correspondencia entre nombres simblicos * direcciones IP! Por cada #ost del dominio, e iste un reso(rce record ®istro de recursos', .ue contiene
Prof. Manuel Castillo Cara
Conceptos bsicos para la administracin de redes Administracin de Redes Escuela Profesional de Ciencias de la Computacin Universidad Nacional de Ingeniera
tales informaciones! Cada registro es llamado a(t#oritati+e record ®istro autori)ado', en cunto es administrado por el servidor DNS responsable del dominio! Este servidor DNS siempre est al da * es el .ue provee de informaciones correctas! El servidor DNS, tambi/n administra la identidad de los name server &nombres de servidor' responsables de los subdominios incluidos en el dominio, para as poder enviarles las solicitudes .ue le llegan de lo alto de la 0erar.ua! Al igual, tambi/n se encarga de la identidad del name ser+er responsable del dominio del nivel inmediatamente superior, para poder as enviarles las solicitudes .ue le llegan de la parte ba0a de la 0erar.ua! Una solicitud .ue llega a un name ser+er, puede pues via0ar #acia arriba en la 0erar.ua o bien, desde el momento en .ue llega a un top3le+el domain ser+er &servidor de dominios de alto nivel', #acia aba0o, seg1n los casos! Cuando una respuesta vuelve atrs, es asumida por el servidor en su cac#/ por cierto perodo5 a.u constitu*e un nuevo registro, llamado cac#ed record, *a .ue contiene la informacin .ue podra volverse tambi/n, con el paso del tiempo, anticuada e incorrecta! Un e0emplo de reso(rce record ®istro de recursos', relativo a un #ost, es2 (no)dpa)rediris)es 9?@;; IN A! 7A7!7;;!7B!77;, dnde2
Conceptos bsicos para la administracin de redes Administracin de Redes Escuela Profesional de Ciencias de la Computacin Universidad Nacional de Ingeniera
4eer los mensa0es recibidos! Imprimir, memori)ar, eliminar los mensa0es e pedidos o recibidos!
Por norma, un mensa0e tiene un tamaCo bien preciso! En Internet un mensa0e tiene un formato constituido de un header &encabe)amiento' * de un body &cuerpo', separados por una lnea vaca!
El header, est a su ve) constituido por una serie de lneas, cada una relativa a una
informacin especifica, identificada por una palabra clave .ue es la primera sobre la lnea5 algunas informaciones son2
slo un punto, .ue identifica el fin del mensa0e! 4as direcciones de correo electrnico en Internet tienen la forma2 (sername<#ostname &nombrede(s(ario<nombredel#ost', dnde (sername &nombre de usuario' es una serie de caracteres .ue identifica al destinatario, * el #ostname &nombre del #ost', .ue es un nombre DNS o bien una direccin IP! A modo de e0emplo, ale$andro<alcala)es, sera una direccin de correo electrnico! El correo electrnico es implementado en Internet a trav/s de la cooperacin de dos tipos de subsistemas2
Mail +ser A,ent &MUA'!3 Permite al usuario final componer mensa0es5 entregarlos a
#asta la entrega a un MT/ de destino5 responder a los M*/ de varios usuarios para entregarles el correo recibido5 en esta fase la MT/ solicita a cada usuario una contraseCa para permitir el acceso a los mensa0es! Correspondientemente, son
Prof. Manuel Castillo Cara
Conceptos bsicos para la administracin de redes Administracin de Redes Escuela Profesional de Ciencias de la Computacin Universidad Nacional de Ingeniera
+UA de origen a un +EA5 entre varios +EA, de a.uel de salida #asta a.uel de destino!
P>P: &Post >ffice Protocol versin :' para la entrega de un mensa0e de parte de
un +EA al +UA de destino! Recientemente, #an sido introducidos otros protocolos ms sofisticados, como IMAP &Interacti+e Mail /cces Protocol D Protocolo de Acceso de Correo Interactivo' * DMSP &Distrib(ted Mail System Protocol D Protocolo de $istemas de Correo %istribuido' cu*o soporte todava no est mu* difundido en el soft-are disponible para los usuarios! 4a pregunta .ue procede en estos casos, es la de Fcmo sucede la transmisin de un mensa0eG
$uponemos
.ue el usuario ale$andro<alcala)es, enve un mensa0e a ric#ard<(paris)"r, e imaginamos .ue, Ale0andro usa un +UA configurado para entregar el correo a un servidor SMTP en e0ecucin sobre el #ost mailer)alcala)es5 Ric#ard tiene un MUA configurado para #acerse entregar el correo por un servidor POP3 en e0ecucin sobre el #ost mailer)(paris)"r!
sobre un PC en red! Apenas Ale0andro pulsa el botn SEND, su M*/ interroga el DNS para saber la direccin IP del #ost mailer!alcala!es, abre una cone in TCP * efect1a una conversacin SMTP con el servidor SMTP en e0ecucin sobre el #ost mailer)alcala)es, a trav/s del .ue le entrega el mensa0e * cierra la cone in TCP!
Ale0andro se va a sus cosas, mientras .ue el servidor SMTP de mailer)alcala)es le
pregunta al DNS la direccin IP de (paris)"r, descubre .ue es a.uel del #ost mailer)(paris)"r, por lo .ue abre una cone in TCP * despu/s de una conversacin SMTP con el servidor SMTP en e0ecucin sobre a.uel #ost le entrega el mensa0e escrito por Ale0andro!
Ric#ard lan)a su M*/5 apenas Ric#ard pulsa el botn H c#eck mailH, su M*/
interroga el DNS para tener la direccin IP del #ost mailer)(paris)"r5 abre una cone in TCP * despu/s de una conversacin P%P, con el servidor P%P en e0ecucin sobre mailer)(paris)"r retira el mensa0e de Ale0andro, .ue se le muestra a Ric#ard! A destacar, .ue alcala!es * uparis!fr en general corresponden a un dominio en su comple0o * no a un #ost particular, con el fin de volver las direcciones de correo electrnico independiente de variaciones del n1mero, de los nombres lgicos * de las direcciones IP de los #ost presentes en el dominio! En el DNS #a* oportunos registros de tipo MX &Mail 0'c#ange', .ue se ocupan de indicar .ue #ost, efectivamente #ace de servidor SMTP para
Prof. Manuel Castillo Cara
Conceptos bsicos para la administracin de redes Administracin de Redes Escuela Profesional de Ciencias de la Computacin Universidad Nacional de Ingeniera
un dominio! En nuestro e0emplo tendremos, en el servidor DNS de uparis, los siguientes registros
mailer)(paris)"r A 78?!78!:8!7 (paris)"r +I mailer)(paris)"r
El segundo registro es un registro de tipo +I, e indica .ue todo el correo en llegada para c(al1(iera<(paris)"r, tiene .ue ser entregado al #ost mailer)(paris)"r5 es decir a.uel .ue tiene la direccin IP 78?!78!:8!7! Adems, no est dic#o .ue mailer!alcala!es entregue directamente los mensa0es a mailer)(paris)"r! Es posible .ue las m.uinas sean configuradas de modo .ue trasladen los mensa0es a trav/s de un cierto n1mero de servidores SMTP intermedios! =inalmente, deben ser citadas dos e tensiones significativas con funciones para el correo electrnico, para su progresiva difusin2
Est)n&ar MIME, &M(ltip(rpose Internet Mail 0'tension2!3 Jue posibilita el envo
de mensa0es de correo continentes de informaciones de cual.uier tipo, como por e0emplo programas e0ecutables, imgenes, video, sonidos,!!!
Est)n&ar !-MIME &Sec(re/MIM0'!3 Jue posibilita el envo de mensa0es e.uipados