Vous êtes sur la page 1sur 9

CONTENIDO

INTRODUCCION ........................................................................................................................ 3

PROTOCOLO UDP...................................................................................................................... 4

PROTOCOLO TELNET ................................................................................................................. 5

PROTOCOLO DNS ...................................................................................................................... 7

CONCLUSIONES......................................................................................................................... 9

SISTEMAS ABIERTOS

ARTURO VZQUEZ MORENO

INTRODUCCION

Un protocolo es un conjunto de reglas que se encargan de indicar los procedimientos para que las computadoras intercambien informacin a travs de la red, todos ellos se encuentran en una o mas capas del modelo OSI o TCP/IP. Forman la base esencial de una red, debido a que estos establecen el lenguaje de comunicacin que se va a utilizar entre los distintos equipos de una red para la transmisin de datos e informacin entre s. El trmino protocolo se ha utilizado en distintos contextos, ejemplo de ello es cuando se indica que los representantes de distintos pases se ajustan a las reglas del protocolo creadas para ayudarles a interactuar de forma correcta con los diplomticos de otros pases, ellos crean protocolos para que la comunicacin sea correcta y sea interpretada de forma idnea. De la misma forma se aplican las reglas del protocolo al entorno de la informtica. Cuando dos equipos o computadoras estn conectados en red, las reglas y procedimientos tcnicos que hacen que se comuniquen es lo que se denomina protocolo. En este ensayo se presenta a grandes rasgos tres de los diferentes protocolos que son utilizados para la comunicacin a travs de internet; el protocolo UDP, el protocolo Telnet y el protocolo DNS, se presenta una pequea descripcin de cada uno de ellos, las diversas aplicaciones, as como las posibles ventajas y desventajas al utilizar dicho protocolo.

SISTEMAS ABIERTOS

ARTURO VZQUEZ MORENO

PROTOCOLO UDP
El Protocolo de Datagrama de Usuario (UDP), proporciona una comunicacin sencilla entre dos computadoras de manera rpida y no consume muchos recursos en nuestras mquinas. Es un protocolo que pertenece a la capa de transporte. Este protocolo permite la transferencia de datagramas1 entre aplicaciones y programas de aplicacin en una red. Numera a los puertos que utiliza para diferenciar entre los numerosos programas de aplicacin que se ejecutan en un sistema. Enva mensajes a travs de la red usando lo que se llama puerto de origen que es el nmero de puerto de la aplicacin de la mquina que enva el mensaje y el puerto destino que contiene el puerto de la aplicacin de la computadora al que se enva la informacin. Es un protocolo muy til, en casos en los que no es necesario el mucho control de los datos que se envan, ya que no hay un control de los paquetes que son enviados y stos pueden ser errneos y en casos no llegar a su destino. Esta problemtica es debido a que no se realiza una conexin previa entre origen y destino como ocurre en otros protocolos. Se usa cuando la rapidez es ms importante que la calidad, en los casos en que la informacin que se enva puede caber en un solo datagrama. Utiliza el protocolo IP para transportar los mensajes, es decir, van encapsulados dentro de un datagrama IP; no controla los errores, cuando se detecta un error en un datagrama, se elimina. Este protocolo no enumera los datagramas y tampoco utiliza una confirmacin de entrega de mensajes, esto provoca que no haya garanta que un paquete llegue al destino correcto y por tanto los datagramas pueden llegar duplicados y en su caso hasta desordenados. Si lo que se requiere es una entrega fiable y ordenada de secuencias de datos no deberan utilizar este protocolo sino el Protocolo de Control de Transmisin (TCP) A pesar de las desventajas del protocolo UDP, hay algunas situaciones donde es factible la utilizacin del mismo como en aplicaciones de tiempo real como audio y video donde no se admiten retardos ya que recordemos que el protocolo UDP es de velocidad, otra aplicacin sera en situaciones en las que se necesitan conectar dos equipos en una red interna (LAN) utilizando una IP interna, otra utilizacin de ste protocolo es cuando se hacen consultas a servidores en las que se envan uno o dos mensajes solamente, resulta ms importante transmitir con velocidad que garantizar el hecho de que lleguen absolutamente todos los bytes.

Un datagrama es un fragmento de paquete que es enviado con la suficiente informacin para que la red pueda simplemente encaminar el fragmento hacia el equipo terminal de datos receptor, de manera independiente a los fragmentos restantes.

SISTEMAS ABIERTOS

ARTURO VZQUEZ MORENO

PROTOCOLO TELNET
El protocolo Telnet se desarroll pensando en un funcionamiento similar al de los protocolos cliente-servidor, pero siguiendo una arquitectura diferente a este tipo de protocolos, de hecho, se dise de forma que se pudiera establecer una sesin en cualquier tipo de servidor, entrando a travs de la conexin establecida a partir de un terminal cualquiera, nos permite, ejecutar programas en el servidor. Es de importancia mencionar que, si bien el protocolo Telnet no est construido como una arquitectura cliente-servidor, en la prctica se trabaja con aplicaciones que funcionan como tal ya que la maquina que inicia sesin lo hace contra otra que sirve como cliente. De hecho, hoy existen numerosos clientes Telnet que presentan una interfaz grfica que facilita enormemente el manejo de las aplicaciones. El objetivo bsico de la interfaz grfica es las aplicaciones permitan la implementacin del protocolo Telnet y su correcto funcionamiento. Telnet es un protocolo estndar de sesin de trabajo remoto en Internet, este permite estar frente a un equipo de cmputo y establecer una sesin con otra computadora remota en la red, esta puede ser en una mquina en un mismo edificio, en un campus universitario o hasta con otra computadora del otro lado del mundo. Cuando alguien se conecta, es como si el teclado de su computadora estuviera conectado a esa computadora remota o distante ya que podr tener acceso a todos los servicios que esa mquina contiene como realizar una sesin normal o en su caso tener acceso a muchos servicios especiales que pueda brindar diferentes equipos de la red. Como se ha mencionado el protocolo telnet sirve para conectarse desde una computadora a otra en cualquier parte de la red y una vez establecida la comunicacin, la terminal se comporta como si estuviera conectado directamente a otra computadora y este modo de funcionamiento se conoce como "terminal remoto". Una aplicacin cliente TELNET es posible ejecutarla desde cualquier sistema operativo, pero cabe mencionar que los servidores suelen ser sistemas VMS o UNIX por lo que, los comandos y sintaxis que se utilice en TELNET deben ser los del sistema operativo del servidor. El sistema local que utiliza el usuario se convierte en un terminal que se denomina "no inteligente" en donde todos los caracteres pulsados y las acciones que se realicen se envan al host remoto, el cual devuelve el resultado de su trabajo, este trabajo es un poco complejo y para facilitar la tarea a los usuarios, en algunos casos se encuentran desarrollados mens con las distintas opciones que se ofrecen y por tanto el usuario escoge la ms conveniente. Para utilizar telnet, se ejecuta un programa especial, llamado telnet, en nuestro ordenador. Este programa utiliza la red para conectarse al ordenador especificado. Una vez que se hace la conexin, telnet acta como un intermediario entre nosotros (nuestra computadora) y el ordenador remoto. Cada vez que se pulsa una tecla en nuestro ordenador, sta se enva al ordenador remoto. Cada vez que el ordenador remoto produce una respuesta, sta se

SISTEMAS ABIERTOS

ARTURO VZQUEZ MORENO

enva a nuestro ordenador que la muestra en pantalla. En trminos telnet, nuestro ordenador o computadora se denomina "host local", el otro ordenador, con el que el programa telnet conecta, se denomina "host remoto". Se utilizan estos trminos sin importar la distancia a que se encuentran los ordenadores, tanto si estn al otro lado del mundo o en el mismo lugar, como el cuarto de una casa o departamento. Si queremos implementar una aplicacin que funcione como un cliente Telnet en una consola de comandos de un sistema operativo cualquiera es necesario saber que el cliente ser siempre el encargado de iniciar la conexin hacia el servidor, y no el servidor hacia el cliente, otras de las cosas que hay que saber es que se limitarn las opciones que pueda intentar negociar el cliente, ya que algunas estarn restringidas de tal manera que slo el servidor podr iniciar la negociacin y no el cliente. Otro de los puntos que hay que tomar en cuenta si se quiere implementar una aplicacin que funcione como cliente Telnet es que el conjunto de aplicaciones permitir al cliente iniciar la negociacin de otros modos de trabajo como el modo en lnea y slo l, iniciar la negociacin de este u otros tipos de opciones; el servidor no podr cambiar nunca el modo de trabajo a menos que acceda a la peticin del cliente y para eso se necesita una contrasea de sesin que deber enviarse cifrada por motivos de seguridad, ya que podra ser robada en la web y podran tomar control del equipo, y por tanto, la aplicacin cliente deber encargarse del cifrado de la contrasea antes de ser enviada hacia el servidor. Una que se establece la conexin, se nos pide una identificacin para darnos acceso, en este caso el usuario y la contrasea, si los datos son los correctos, se nos permitir entrar a la red y tendremos acceso a los servicios disponibles para el usuario con el cual nos identificamos. Las direcciones Telnet consisten al igual que cualquier otra, en la direccin numrica IP del servidor de la red al que deseamos acceder, formada por una serie de cuatro nmeros que son separados por un punto. Desde el sistema operativo Windows, en este caso, se da clic sobre el botn inicio y se escoge la opcin "Ejecutar". En la ventana que aparece se debe escribir "Telnet direccion.host.remoto". Un ejemplo sera la direccin de Enviro NET: 128.183.104.16; sta direccin proporciona acceso a la base de datos de la mquina o espacio al que se accedi a travs de ella. Si queremos acceder a un sitio Telnet desde nuestro navegador, basta con escribir su direccin en la barra de direcciones, precedido del trmino telnet, tomando como ejemplo la direccin anterior se ra de la siguiente forma telnet://128.183.104.16/; nuestro navegador se encargar automticamente de ejecutar un programa adicional para Telnet y este establecer la conexin con el servicio al que queremos ingresar. Grandes bibliotecas, centros acadmicos, centros de investigacin y de informacin utilizan Telnet para que sus bases de datos a disposicin del pblico, o en su caso para que el personal autorizado pueda consultar su sistema informativo actual, sin tener que invertir en trasladarlo a

SISTEMAS ABIERTOS

ARTURO VZQUEZ MORENO

la red. El mayor problema de Telnet es de seguridad, ya que todos los nombres de usuario y contraseas que se utilizan para entrar en las mquinas viajan por la red, esto facilita que cualquiera que sea experto en red pueda obtener los nombres de usuarios y contraseas, y de esta forma acceder tambin a todas esas mquinas. Esta es la razn por la que se dej de utilizar, casi totalmente. Luego apareci y se populariz el SSH2, que se puede decir que es una versin cifrada de telnet, hoy en da se puede cifrar toda la comunicacin del protocolo durante el establecimiento de sesin. Existen varias razones por lo que no es recomendable utilizar telnet para los sistemas modernos, claro est desde el punto de vista de seguridad; a travs de varias investigaciones sobre los aos pasados, se ha detectado que Telnet tiene varias vulnerabilidades y no se tiene registro que sta problemtica se halla resuelto y por tanto podran existir todava, otra de las razones por la cual no se recomienda es, que Telnet no cifra ninguno de los datos que se envan a travs de la red, por tanto es fcil de interferir y muchas veces hasta grabar comunicaciones; esto se podra utilizar para propsitos maliciosos que podran perjudicar la seguridad de la base de datos de quienes utilizan ste protocolo. Otro motivo es que no cuenta con un esquema autentificacin que permita asegurar que la comunicacin que se est realizando, no se est interceptando y pueda utilizarse ms adelante para causar dao. No se recomienda utilizarlo en un ambiente donde lo importante es la seguridad como el internet pblico, sta razones han propiciado que se vaya abandonando el protocolo Telnet por otro que brinde las mismas funcionalidades pero que sea ms seguro como el SSH. Mucho de los expertos de seguridad han recomendado que el uso de telnet para conexiones remotas sea descontinuado y se utilice uno con mayor seguridad. Cuando Telnet fue creado o haba en ese entonces problemas de seguridad, debido a que se utilizaba solamente en las redes de grandes instituciones educativas, en instalaciones de investigacin privada y en el gobierno. Pero a raz del surgimiento de la banda ancha en los aos 90, el nmero de usuarios aument e inici la poca de los hacker y por tanto se volvi inseguro la utilizacin de este protocolo.

PROTOCOLO DNS
Recin iniciada la red de internet, la resolucin de nombres por nmeros IP se realizaba a travs de un archivo de texto llamado hosts, este archivo contena cada una de las direcciones IP
2

SSH (Secure SHell) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a mquinas remotas a travs de una red. Permite manejar por completo la computadora mediante un intrprete de comandos, y tambin puede redirigir el trfico de X para poder ejecutar programas grficos si tenemos un Servidor X arrancado.

SISTEMAS ABIERTOS

ARTURO VZQUEZ MORENO

asociadas al nombre asignado a cada computadora, pero a medida que la red fue creciendo esta forma de asignacin de nombres a travs de los nmeros de IP fue presentando problemas, debido a que este hosts era administrado por el encargado de cada red y no se poda garantizar que no se le asignara el mismo nombre a varias mquinas y esto trajo consigo la duplicacin de nombres y por tanto la colisin de nombres en una misma red. Para resolver estos problemas se cre o desarroll el protocolo de Sistema de Nombres de Dominios mejor conocido como DNS (Domain Name System); que es un conjunto de protocolos y servicios que permiten a los usuarios utilizar nombres en vez de tener que recordar las complicadas direcciones IP numricas, sta es la funcin principal de los protocolos DNS. Un ejemplo comn es la direccin IP del sitio de redes.es es 200.64.128.4, la mayor parte de la gente preferira recordar el nombre redes.es en vez de los nmeros 200.64.128.4. Adems es ms fcil de recordar el nombre y la direccin IP numrica podra cambiar en algunas ocasiones por muchas razones, pero el nombre no cambia para nada. El DNS es una base de datos distribuida que permite llevar un control local sobre los segmentos de la base de datos en general y que cada segmento est disponible a lo largo de toda la red Internet y ser utilizable en el momento que se requiera. Este protocolo est compuesto por dos programas, uno llamado servidor de nombres de dominios y otro llamado resolvers. El primero (servidor de nombres de dominios) contiene la base de datos de un segmento y la cual se puede accesar a ella a travs del segundo programa (resolvers). Los servidores de nombres se dividen en cuatro tipos, el servidor primario, que es quien contiene toda la informacin acerca del dominio, el servidor secundario, que copia la base de datos del primer servidor, el servidor de slo cach, quien construye la base de datos de DNS que es utilizado para peticiones cach y por ltimo el servidor silencioso que es quien acta como un servidor normal de tipo primario. El nombre de un dominio es un conjunto de etiquetas separadas por puntos que identifica un camino desde la raz en orden inverso y ste puede ser administrado por una organizacin diferente, pudiendo contener hosts y subdominios, cada organizacin puede crear subdominios y repartir responsabilidad de cada uno de sus subdominios en organizaciones diferentes. El DNS utiliza un modelo cliente-servidor en el cual los servidores contienen informacin acerca de la base de datos DNS y la ponen a disposicin de los clientes que quieran utilizarlo, cuando un servidor recibe una peticin por parte de un cliente sobre un host que an no tiene en su cach, lo que hace es preguntar a alguien que lo sepa, este es un servidor llamado servidor autoritario, quin es el responsable de mantener la informacin de DNS, ste puede certificar con seguridad que el nombre existe. Cuando el servidor que es contactado no contiene informacin para ese nombre de dominio, entonces se pasa la informacin al servidor autoritario superior en la cadena, que se encarga de buscar la informacin hasta que la encuentra. El servidor que primeramente hizo la solicitud almacena la informacin en su cach para en futuras solicitudes no tenga que recurrir al servidor autoritario. SISTEMAS ABIERTOS ARTURO VZQUEZ MORENO

CONCLUSIONES
Los protocolos de internet hoy en da se han convertido en una de las familias de protocolos ms utilizada en el mundo y estn diseados para facilitar la intercomunicacin de redes de computadores, constan de muchos protocolos diseados para dar soporte a las operaciones de comunicacin entre redes. Los protocolos internet contienen una gran cantidad de protocolos de nivel de aplicacin, el protocolo de transferencia de archivos y el protocolo simple de transferencia de correo; pero a raz de la gran utilidad de ellos es importante recalcar que la seguridad en las redes es un aspecto que no se puede descuidar, debido a que los datos viajan por un medio no tan seguro como es la red; se requieren mecanismos que aseguren la confidencialidad de los datos as como su integridad y autenticidad, para que no sean robadas a travs de ellas. Muchos de los protocolos no son tan seguros, por lo que es importante tomar en cuenta que si tenemos la necesidad de utilizarlos, busquemos los ms seguros para que nuestras contraseas, datos o usuarios no sean robados. Para evitar estos problemas, es recomendable que despus de determinadas transferencias de datos, nuestros usuarios y contraseas sean cambiados para mayor seguridad. Aunque podemos mencionar que sin los protocolos de internet es imposible podernos comunicar con otras personas e imposible compartir informacin que gran relevancia para nosotros.

SISTEMAS ABIERTOS

ARTURO VZQUEZ MORENO

Vous aimerez peut-être aussi