8 el nivel de aplicación en internet



Descargar 0,68 Mb.
Página1/10
Fecha de conversión20.03.2017
Tamaño0,68 Mb.
  1   2   3   4   5   6   7   8   9   10

8 EL NIVEL DE APLICACIÓN EN INTERNET





8 EL NIVEL DE APLICACIÓN EN INTERNET 1

8.1 Servidor de Nombres (DNS domain name server) 3

8.1.1 Introducción 3

8.1.2 DNS, el Sistema de Nombres de Dominio 3

8.1.3 Nombres de dominio, delegación de autoridad y registro de recursos 4

Nombres de Dominio 4

Delegación de la Autoridad 6

Nombres absolutos y relativos 6

Registro de Recursos 7

8.1.4 Zonas de autoridad 10

8.1.5 El proceso de resolución de nombres de dominio 11

8.1.6 Preguntas inversas 12

8.1.7 Formato de los mensajes del DNS. 13

8.1.8 Ejemplo de consulta de direcciones: comandos nslookup (host o dig) 14

Traducción de dirección a nombre. 16

Servidores de nombres de dominios locales y globales. 17

8.1.9 Conexión a Internet y diseño de la base de datos de un servidor de nombres. 20

8.1.10 Configuración de un cliente y un servidor de DNS estático. 22

Configuración de un cliente de DNS. 22

Configuración de un servidor primario de DNS. 23

Configuración de un servidor secundario de DNS. 26

8.1.11 RFCs 27

8.2 Correo electrónico (Simple Mail Transfer Protocol: SMTP) 28

8.2.1 Introducción 28

8.2.2 Arquitectura de los sistemas de correo electrónico. 28

Los agentes de transferencia de mensajes: SMTP y ESMTP 29

Los agentes de usuario. 35

Formato de los buzones: mailbox V7 36

Seguridad en el correo 36

8.2.3 Formato de los mensajes. 37

RFC 822. 37

MIME- Extensiones multipropósito de correo Internet. 38

8.3 SNMP: Simple Network Management Protocol 42

8.3.1 Introducción 42

8.3.2 Estándares de la estructura de la información de administración 42

8.3.3 El estándar SNMP 43

8.3.4 El estándar MIB-2 44

MIB-2 44


Leyendo un MIB 44

Determinando el identificador de un objeto 44

Atributos de objetos 45

Tipo de datos comunes 45

Areas funcionales del MIB-2 46

8.3.5 Mensajes SNMP 48

EJEMPLO de CONSULTA SNMP: snmpget(): cálculo de utilización de una interface de un enlace serie 48

8.3.6 SNMPv2 49

8.3.7 RMON y monitorización remota 50


8.1 Servidor de Nombres (DNS domain name server)



8.1.1 Introducción

Para poder comunicarse con un ordenador necesitamos saber su dirección IP. Dado que las direcciones IP son difíciles de memorizar o recordar necesitamos asignar a las direcciones nombres significativos, por ejemplo, para poder ver la página web de la universidad de Valencia, www.uv.es, necesitaríamos saber la dirección IP del servidor web de esta, que en este caso es 147.156.1.46, lo mismo para cualquier otra página web que se nos ocurra, www.yahoo.com, www.sun.com, robotica.uv.es, etc. Este método es inviable y engorroso.


En los comienzos de Internet se utilizaba una única tabla centralizada de traducción de nombres a direcciones. En los 70 el ARPANET estaba formada por unos cientos de máquinas y un sólo archivo, HOSTS.TXT1,(que se conserva como reminiscencia en la mayoría de sistemas operativos actuales, permitiendo trabajar a una máquina en red sin un servidor DNS) que contenía toda la información que se necesitaba sobre esas máquinas. El centro de información de red del Departamento de defensa disponía de la versión maestra de la tabla y otros sistemas realizaban una copia regularmente.
Con el paso del tiempo y cuando Internet, con los protocolos TCP/IP “explotó”, este método, como podemos imaginar, presento serios inconvenientes, entre los que podemos destacar los siguientes:



  • El tráfico y la carga de red para la máquina que contenía las tablas que hacía posible el mapeo era desbordante.

  • La consistencia del archivo era muy difícil de mantener, cuando el HOST.TXT llegaba a una maquina muy lejana era ya obsoleto.

  • No se podía garantizar la no duplicidad de nombres, dado que mantener una administración central en una red Internacional era algo muy complicado.

  • El método era claramente no Escalable.

Conclusión, el método se convirtió en obsoleto y muy ineficiente a medida que aumentaron el número de máquinas. Es entonces cuando surgió un nuevo sistema de resolución de nombres, DNS (Domain Name System), que solucionó los problemas anteriores.



8.1.2 DNS, el Sistema de Nombres de Dominio

El Sistema de Nombres de Dominio básicamente es un esquema que permite asignar nombres significativos de alto nivel a grandes conjuntos de máquinas y direcciones IP. El esquema es jerárquico y basado en dominio utilizando una Base de Datos Distribuida para implementarlo. Se utiliza un mecanismo Cliente/Servidor, donde unos programas llamados servidores de nombres contienen información acerca de un segmento de la base de datos y la ponen a disposición de los clientes, llamados resolvers.


Los llamados resolvers son rutinas de biblioteca que crean preguntas y las envían en forma de paquete UDP a un servidor DNS local. Este devuelve al resolver la dirección IP correspondiente al nombre solicitado en la pregunta. El motivo de utilizar UDP como capa de transporte, se justifica porque estas aplicaciones se basan en consulta y contestación, de forma atomatizada, sin crear ningún tipo de flujo ni conexión. Además, como es realizada a nivel local, la probabilidad de error es muy baja.
El servicio DNS los podemos situar en la arquitectura de TCP/IP como protocolo de aplicación, tanto sobre UDP como TCP en el puerto 53 de la capa de transporte2. Véase la siguiente figura:



SNMP

FTP

NFS




XDR

ASN1




HTTP

SMTP

RPC

DNS

Telnet

RPC

TFTP



TCP

UDP



IP



PROTOCOLOS de ACCESO al MEDIO



Figura 8.1: Modelo TCP/IP y la aplicación DNS

Gracias a la estructura y funcionamiento del DNS se eliminaron los problemas inherentes al sistema de archivo plano. A continuación describimos brevemente el porqué:




  • Carga de la red y de los hosts: este problema ya no existe debido a que la información esta distribuida por toda la red, al tratarse de una base de datos distribuida.

  • Duplicidad de Nombres: el problema se elimina debido a la existencia de dominios controlados por un único administrador. Puede haber nombres iguales pero en dominios diferentes.

  • Consistencia de la Información: ahora la información que esta distribuida es actualizada automáticamente sin intervención de ningún administrador.


  1   2   3   4   5   6   7   8   9   10


La base de datos está protegida por derechos de autor ©absta.info 2016
enviar mensaje

    Página principal