viernes, 30 de septiembre de 2016

Servicios de DNS, DHCP, FTP, Web, Correo, Base de Datos, Aplicaciones

DNS


Los servidores DNS forman parte de la cadena que nos permite cargar en nuestro navegador las páginas de internet, como esta que estás leyendo.
Son centros de datos situados en distintas ubicaciones geográficas que poseen computadoras con bases de datos, en las que están registradas las direcciones que corresponden a los millones de sitios web de internet existentes.
Tienen registrada la relación que existe entre cada nombre de dominio y su dirección IP correspondiente.
Las computadoras identifican los sitios web y se conectan a ellos utilizando el formato numérico, algo parecido a la numeración telefónica, pero más complejo y con más recursos, es lo que conocemos como las direcciones IP.
Si está en su base de datos el servidor DNS le devuelve el dato y entonces es que el navegador puede acceder a dicho sitio web. 


Resultado de imagen para Principales servidores DNS de internet
Empleo de los servidores DNS en internet



1- Resolución de nombres: Convertir un nombre de host en la dirección IP que le corresponde.
Por ejemplo, al nombre de dominio norfipc.com, le corresponde la dirección IP 209.190.61.44
2- Resolución inversa de direcciones: Es el mecanismo inverso al anterior, de una dirección IP obtener el nombre de host correspondiente.
3- Resolución de servidores de correo: Dado un nombre de dominio (por ejemplo gmail.com), obtener el servidor a través del cual debe realizarse la entrega del correo electrónico.

Los servidores DNS también guardan una serie de datos de cada dominio, conocidos como DNS Record, incluyen información del propietario, fecha de creación, vencimiento, etc.


Resultado de imagen para Servicios de DNS
¿Cómo se establece una conexión a un sitio de internet?



Primer ejemplo, conexión directa:
Escribimos en nuestro navegador la dirección de una página web, por ejemplo:http://www.sitio.com,
si en otras ocasiones hemos entrado a esta página, en nuestra cache o la del servidor del que depende nuestra conexión, tenemos registrada la dirección IP que le corresponde, por lo que la conexión será directa sin intermediarios.



Segundo ejemplo, solicitud a un servidor DNS:
Escribimos la dirección http://www.pagina.com/poco-comun/, que es una página poco conocida, con escaso tráfico y que queda en un país remoto, automáticamente nuestro servidor hace la petición al servidor DNS que tiene configurada nuestra conexión.
Si ese servidor DNS no posee en su base de datos el nombre de dominio de esa pagina (nombre de dominio es el dato que está antes de la primera barra, seria en este caso www.pagina.com), hará la petición a otro servidor DNS y así sucesivamente y nos devolverá al final la dirección IP solicitada con la demora lógica que eso significa.


Principales servidores DNS de internet


Existen 13 servidores DNS en internet que son conocidos como los servidores raíz, guardan la información de los servidores para cada una de las zonas de más alto nivel y constituyen el centro de la red.
Se identifican con las siete primeras letras del alfabeto, varios de ellos se encuentra divididos físicamente y dispersos geográficamente, técnica conocida como "anycast", con el propósito de incrementar el rendimiento y la seguridad.


Carga en el siguiente vínculo una Infografía que muestra en un mapa mundial, la ubicación de los servidores raíz, así como una representación de la red existente de cables de fibra óptica, que hacen posible la conexión entre los distintos países.

¿Cómo saber los servidores DNS que usamos en nuestra conexión?

Hay varias formas de conocer cuáles son los establecidos en este momento.


1- Conocer los servidores DNS usando la consola de CMD
• Da un clic en el siguiente cuadro de texto y copia el código (CONTROL+C), pégalo en el cuadro de Inicio o en el comando Ejecutar (WINDOWS+R) y presiona la tecla Enter, te mostrará el servidor DNS primario de tu conexión.

• También puedes usar el comando NSLOOKUP, para eso abre la consola de CMD, escribe en Inicio CMD y presiona la tecla Enter.
En la ventana negra de MSDOS que se abre escribe: NSLOOKUP, verás algo así: 
C:\> nslookup resolver1.dyndnsguide.com Address: 216.146.35.35 
La primera línea de la respuesta es el nombre del servidor asignado y la segunda su dirección IP.


Resultado de imagen para Principales servidores DNS de internet

Rendimiento y eficiencia de los servidores DNS


Algunas veces las conexiones entre los servidores están caídas o saturadas por el trafico, por lo que no es nada extraño que nuestro navegador se quede "mareado" esperando la conexión, y que tras determinado tiempo de espera, veamos el mensaje de que la pagina web solicitada no está disponible.
Esto se debe a que el DNS al estar basado en UDP (protocolo de transporte que no garantiza la recepción de la información enviada), tanto las consultas como las respuestas pueden "perderse" (por ejemplo, a causa de congestionamiento en algún enlace de la red).

El servicio de servidores públicos DNS de Google



Desde Diciembre del 2009 en que comenzó a funcionar el servicio de los servidores públicos DNS de Google, han contribuido a que la internet sea más rápida.
Google presta dicho servicio de forma gratuita, quien mejor si no Google con la enorme red de servidores que tiene disponible en todo el planeta, por lo que gozan de gran popularidad y efectivamente su uso permite incrementar el rendimiento de nuestra conexión, su gran eficiencia es a causa de la efectiva dispersión geográfica de la ubicación física de los servidores.

Dirección IP de los servidores DNS de Google


Para el protocolo IPv4 (actual) 

➔ Servidor primario: 8.8.8.8 
➔ Servidor secundario: 8.8.4.4

Para el protocolo IPv6 (nuevo protocolo de internet)

➔ Servidor primario: 2001:4860:4860::8888 
➔ Servidor secundario: 2001:4860:4860::8844

No obstante su popularidad puedes configurar tu equipo para utilizarlos temporalmente y probarlos.
En otra página con información técnica más avanzada cuyo vínculo encontraras más abajo, se explica cómo hacer ping a ellos para comprobar el tiempo de acceso.

¿Cómo usar en el equipo los servidores DNS de Google?

Puedes asignar a tu conexión de red los servidores DNS de Google de dos formas, automáticamente desde esta misma página o configurándolos manualmente.
A continuación se explican las dos opciones.

Configuración manual de los servidores DNS


Para cambiar de forma manual tus servidores DNS sigue los siguientes pasos:
Antes de nada toma la precaución de anotar las direcciones de servidor actual y la configuración. 

• En el Panel de control abre el "Centro de redes", en el panel de la izquierda escoge: "Cambiar configuración del adaptador".
• Da un clic encima de la conexión que usas para conectarte a internet y escoge "Propiedades".
• Selecciona "Protocolo Internet versión 4 (TCP/IPv4)", da un clic en el botón "Propiedades".
• Allí marca la casilla "Usar las siguientes direcciones de servidor DNS". Escribe: 8.8.8.8 en el primer campo y 8.8.4.4 en el segundo.
• Presiona Aceptar en todos las ventanas para guardar los cambios.

Ahora tus peticiones se harán a los servidores DNS de Google, por lo que el rendimiento de la conexión mejorará considerablemente.
De una forma similar puedes configurar y usar cualquier otro servidor DNS.

El servicio OpenDNS


Otros servidores DNS muy eficientes y renombrados que puedes utilizar son los de OpenDNS.
El siguiente icono te mostrará si los estas utilizando y si te interesa dando un clic, encontrarás más información sobre este servicio.

Dirección IP de los servidores de OpenDNS
➔ Servidor primario: 208.67.222.222 
➔ Servidor secundario: 208.67.220.220
Resultado de imagen para Principales servidores DNS de internet


¿Cómo conocer otros servidores DNS?


En este artículo solo se menciona dos de los servidores DNS más populares, pero existen en internet otros servicios que se pueden utilizar.
Incluso debido a su ubicación geográfica algunos de ellos pueden resultar más eficientes en tu caso.
Puedes consultar en otra página de nuestro sitio una lista completa de los servidores públicos DNS más rápidos y eficientes.

¿Cómo medir el tiempo de respuesta de los DNS?


Es recomendado regularmente verificar que los servidores DNS que utilizamos en nuestra conexión de red, son los que hemos configurado. 
Existe malware en internet capaz de modificar nuestra configuración de red y lograr que inocentemente estemos usando servidores DNS diferentes, el objetivo es llevarnos a sitios web diseñados específicamente para prácticas fraudulentas.
Si en algún momento se infesta tu equipo con un virus informático, después de eliminarlo con el programa antivirus, verifica inmediatamente los servidores DNS asignados.
Usa el archivo batch que puedes descargar más arriba y utilízalo regularmente.

DHCP


¿QUE ES ES DHCP?

Protocolo de configuración de host dinámico . Es un protocolo que permite que un equipo conectado a una red pueda obtener su configuración configuración de red en forma dinámica.

Los objetivos principales de la implementacion del DHCP con simplificar la administración de la red, evitar errores respecto a la configuración IP e incluso disminuir el desperdicio de direcciones IP en la red.



Resultado de imagen para DHCP siglas
¿COMO FUNCIONA EL DHCP?

El servidor DHCP es el que distribuye las direcciones IP. Este equipo será la base para todas las solicitudes DHCP por lo cual debe tener una dirección IP estática.

Cuando un equipo cliente se inicia no tiene información sobre su configuración de red y desea obtenerla. Para esto, la técnica que se usa es la transmisión: para encontrar y comunicarse con un servidor DHCP, el equipo enviará un paquete de broadcast (255.255.255.255 con información adicional como el tipo de solicitud, los puertos de conexión, etc.) a través de la red local. Cuando el servidor DHCP recibe el paquete de transmisión, contestará con otro paquete de transmisión que contiene toda la información solicitada por el cliente.

Existen varios tipos de paquetes DHCP que pueden emitirse tanto desde el cliente hacia el servidor o servidores, como desde los servidores hacia un cliente:
DHCPDISCOVER, DHCPOFFER, DHCPREQUEST, DHCPACK, DHCPNAK, DHCPDECLINE, DHCPRELEASE, DHCPINFORM


Cuando el equipo cliente es configurado para obtener su dirección IP mediante DHCP, este envía un primer paquete tipo DHCPDISCOVER en busca de un servidor disponible en la red siendo este paquete un Broadcast.



El servidor responde con un paquete DHCPOFFER,informando al cliente que si le puede brindar el servicio DHCP.



El cliente envía paquete DHCPREQUEST tipo unicast para validar su dirección IP, confirmando que usara el servicio que el Servidor le a ofrecido.


El servidor responde con un DHCPACK con la dirección IP para confirmar la asignación y el cliente queda con la configuración IP dinámica.



FTP


FTP es un protocolo de red para la transferencia de archivos entre sistemas interconectados o enlazados a Internet, 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 funcionamiento es relativamente sencillo. Una persona desde su computador invoca un programa cliente FTP para conectar con otro computador/servidor, que a su vez tiene instalado el programa servidor FTP. Una vez establecida la conexión y debidamente autenticado el usuario con su contraseña, se pueden empezar a intercambiar archivos de todo tipo.
Los beneficios de contar con un servicio FTP son bastantes, entre otros se encuentran la facilidad para la transferencia de altos volúmenes de información, velocidad y estabilidad de los enlaces, seguridad en la transferencia de información, bajos costos de implementación y flexibilidad en configuración de cuotas, usuarios y permisos de acceso.
Resultado de imagen para FTP siglas
Servidor FTP

Un servidor FTP es un programa especial que se ejecuta en un equipo servidor normalmente conectado a Internet. Su función es permitir el intercambio de datos entre diferentes servidores/computadores.

Las aplicaciones más comunes de los servidores FTP suelen ser el hosting, en el que los clientes utilizan el servicio para subir sus páginas web y sus archivos correspondientes; o como servidor de backup (copia de seguridad) de los archivos importantes que pueda tener una empresa. Para ello, existen protocolos de comunicación FTP para que los datos se transmitan cifrados, como el SFTP (Secure File Transfer Protocol).



Resultado de imagen para Servicios de FTP,
Cliente FTP

Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el computador en que reside (servidor, en el caso de descarga de archivos), el computador al que se quiere transferir el archivo (en caso de querer subirlo nosotros al servidor), y la carpeta en la que se encuentra.
Algunos clientes de FTP básicos en modo consola vienen integrados en los sistemas operativos, incluyendo Microsoft Windows, GNU/Linux y Unix. Sin embargo, hay disponibles clientes con opciones añadidas e interfaz gráfica. Aunque muchos navegadores tienen ya integrado FTP, es más confiable a la hora de conectarse con servidores FTP utilizar un programa cliente.

WEB

¿Qué son los Servicios Web?

Existen múltiples definiciones sobre lo que son los Servicios Web, lo que muestra su complejidad a la hora de dar una adecuada definición que englobe todo lo que son e implican. Una posible sería hablar de ellos como un conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre sí con el objetivo de ofrecer unos servicios. Los proveedores ofrecen sus servicios como procedimientos remotos y los usuarios solicitan un servicio llamando a estos procedimientos a través de la Web.

Resultado de imagen para servicios web

¿Para qué sirven?

Estos servicios proporcionan mecanismos de comunicación estándares entre diferentes aplicaciones, que interactúan entre sí para presentar información dinámica al usuario. Para proporcionar interoperabilidad y extensibilidad entre estas aplicaciones, y que al mismo tiempo sea posible su combinación para realizar operaciones complejas, es necesaria una arquitectura de referencia estándar.

Resultado de imagen para servicios web
¿Cómo funcionan?
El siguiente gráfico muestra cómo interactúa un conjunto de Servicios Web:


Para proporcionar al cliente la información que necesita, esta agencia de viajes solicita a su vez información a otros recursos (otros Servicios Web) en relación con el hotel y la compañía aérea. La agencia de viajes obtendrá información de estos recursos, lo que la convierte a su vez en cliente de esos otros Servicios Web que le van a proporcionar la información solicitada sobre el hotel y la línea aérea. Por último, el usuario realizará el pago del viaje a través de la agencia de viajes que servirá de intermediario entre el usuario y el servicio Web que gestionará el pago.

En todo este proceso intervienen una serie de tecnologías que hacen posible esta circulación de información. Por un lado, estaría SOAP (Protocolo Simple de Acceso a Objetos). Se trata de un protocolo basado en XML, que permite la interacción entre varios dispositivos y que tiene la capacidad de transmitir información compleja. Los datos pueden ser transmitidos a través de HTTP , SMTP , etc. SOAP especifica el formato de los mensajes. 





Para optimizar el rendimiento de las aplicaciones basadas en Servicios Web, se han desarrollado tecnologías complementarias a SOAP, que agilizan el envío de los mensajes (MTOM) y los recursos que se transmiten en esos mensajes (SOAP-RRSHB).

CORREO


Un servidor de correo es una aplicación de red de computadoras ubicada en un servidor de Internet, para prestar servicio de correo electrónico (correo-e o "e-mail").
Resultado de imagen para servicios DE CORREO

El Mail Transfer Agent (MTA) tiene varias formas de comunicarse con otros servidores de correo:
Recibe los mensajes desde otro MTA. Actúa como "servidor" de otros servidores.
Envía los mensajes hacia otro MTA. Actúa como un "cliente" de otros servidores.
Actúa como intermediario entre un Mail Submission Agent y otro MTA.




BASE DE DATOS

Un servidor de base de datos es un programa que provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio.

Los sistemas de administración de base de datos (SGBD) generalmente proveen funcionalidades para servidores de base de datos, en cambio otros (como por ejemplo, MySQL) solamente proveen construcción y acceso a la base de datos.
Resultado de imagen para base de datos
APLICACIONES

Tiene la responsabilidad de dar soporte a la automatización del sistema de información corporativo; del mismo modo, colabora en la planificación y modernización de los procesos administrativos de la Universidad en sus diferentes servicios.
Por otra parte, trata de facilitar los procesos administrativos a los usuarios, ya sean alumnos, personal o proveedores. Para ello, desarrolla aplicaciones que permiten realizar a través de Internet no sólo consultas sino también procesos de gestión, e incluso todo tipo de pagos.
Este soporte se realiza principalmente de las siguientes formas:
Colaborando con los propietarios de los procesos (Unidades gestoras y Órganos Académicos) en el análisis organizativo de los mismos antes de desarrollar una solución informática.
Desarrollando aplicaciones propias.
Colaborando con proveedores externos en su análisis y diseño e implantación.
Gestionando las incidencias que se producen en el uso de las aplicaciones.
Resultado de imagen para aplicaciones

No hay comentarios.:

Publicar un comentario