Está en la página 1de 7

Conceptos bsicos para la administracin de redes Administracin de Redes Escuela Profesional de Ciencias de la Computacin Universidad Nacional de Ingeniera

TEMA 9. NIVEL DE APLICACIN


9.1. Antes De Comenzar
En esta unidad didctica, vamos a seguir tratando en tema de las comunicaciones con el e terior! "ablaremos a#ora del nivel de aplicacin, as como del $istema de Nombres de %ominio &%N$' o del correo electrnico! (eremos algunos de los sistemas operativos de red ms utili)ados en el entorno de los microprocesadores, as como sus caractersticas ms significativas! Entre todos los sistemas, destaca por su ma*or difusin el de +icrosoft ,indo-s, .ue trataremos en sus diversas versiones!

9.2. El Nivel De Aplicaci n


En nuestro modelo de ar.uitectura, * tambi/n en la ar.uitectura TCP/IP, sobre el nivel de transporte, est el nivel aplicacin, en el .ue viene efectivamente desarrollado el traba0o 1til para el usuario! En este nivel se encuentran muc#as tipologas de ob0etos, como los protocolos de soporte a todas las aplicaciones! como e0emplo, cabe destacar el DN! &Domain Name System Sistema de Nombres de Dominio' o los protocolos de soporte a aplicaciones de tipo estandardi)ado, entre los .ue podemos apuntar2
!NMP &Simple Network Management Protocol Protocolo Simple de Gestin de

ed'!3 Para la gestin de la red!


"TP &!ile Trans"er Protocol Protocolo de Trans"erencia de !ic#eros '!3 Para el

traslado de arc#ivos!
!MTP &Simple Mail Trans"er Protocol Protocolo Simple de Trans"erencia de

Mensa$es'!3 Para el correo electrnico!


P#P$ &Post %""ice Protocol Protocolo Postal'!3 tambi/n para el correo electrnico! %TTP &&yperTe't Trans"er Protocol Protocolo de Trans"erencia de &iperte'tos '

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

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

=uera de los EE!UU!, cada nacin tiene su top3le+el domain2

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 &registro 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 &registro 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 &registro de recursos', relativo a un #ost, es2 (no)dpa)rediris)es 9?@;; IN A! 7A7!7;;!7B!77;, dnde2

9.2.2. El Correo Electr nico


El correo electrnico es uno de los servicios ms consolidados * usados en las redes! En Internet est en uso desde #ace cerca de unos 8; aCos, * surgi antes .ue la famosa ... &.orld .ide .eb D Eela de AraCa +undial' era sin duda el servicio ms utili)ado! Un servicio de correo electrnico, en su comple0o, permite efectuar las siguientes operaciones2
Componer un mensa0e! Enviar el mensa0e, a uno o ms destinatarios! Recibir mensa0es de otros usuarios!

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

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

El body, contiene el te to del mensa0e, en caracteres /SCII! 4a 1ltima lnea contiene

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

un +EA para la transmisin5 recibir * leer mensa0es5 * salvarlos o eliminarlos!


Mail Transport A,ent &MTA'!3 $e ocupa de transportar los mensa0es sobre la red,

#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

definidos dos protocolos principales por el correo electrnico2


$+EP &$imple +ail Eransfer Protocol' para el transporte de los mensa0es2 del

+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!

4a secuencia de acciones .ue tienen lugar despu/s es la siguiente2


Ale0andro compone el mensa0e con su M*/, .ue es un programa tpico de e0ecucin

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

con firma digital o criptografa!

Prof. Manuel Castillo Cara

También podría gustarte