martes, 8 de noviembre de 2011

Métodos De Resolucíon De nombres en Windows


la resolucion de nombres en windows puede ser de 3 maneras: DNS, Link local Multicast Name Resolution (LLMNR), NetBios.
El método preferido de estos tres en redes windows es el uso de DNS.

Link Local Multicast Name Resolution(LLMNR)


  • Este metodo de resolucion de nombres funciona apartir de windows vista.
  • Usa multicast para resolver los nombres en redes ipv6.
  • Es el unico protocolo de resolucion de nombres que funciona sin configuracion en redes ipv6.
  • No funciona con versiones anteriores de windows(2k,2003,XP,linux,etc).
  • no funciona en IPv4.
  • todas las maquinas tienen que estar corriendo el servicio NETWORK DISCOVERY.



Netbios

  • Es un protocolo de resolucion de nombres que tiene muchos años.
  • Es el unico protocolo de resolucion de nombres que funciona con redes IPv4.

Netbios incluye 3 metodos de resolucion de nombre:Brodcast, Wins y archivo Lmhost.Siempre va a intentar resolver el nombre en este orden.

Métodos de Resolución de nombre de Netbios


Brodcast
El cliente que necesita obtener el nombre de un host envia un brodcast preguntando si algun host posee el nombre que el necesita, si la respuesta es satisfactoria el host remoto responde con su ip.
Para que este metodo funcione todas las pc´s tiene que tener activado el netbios.



Wins: 
un servidor Wins es básicamente un servidor con una base de datos conteniendo los nombres de las maquinas y su dirección de ip, este tipo de resolución no es jerárquica ya que utiliza solo el nombre del cliente y no el FQDN. 
La característica mas destacarle de este método de resolución es que permite utilizar netbios atraves de una sub-red.

Archivo LMHOST
Este archivo es una base de datos estatica y local que se guarda en
%systemroot%\system32\drivers\etc que mapea nombres netbios a direcciones de ip.


Para indicar a cada cliente NetBIOS la estrategia que debe emplear para registrar su nombre se se puede utilizar cualquiera de los siguientes cuatro nodos

1.b-node “difusión”: Este nodo utiliza el registro de broadcast y sólo resolución.
2.p-node “punto a punto”: Este nodo utiliza el registro punto a punto y sólo resolución.
3.m-node “mixto”: Este nodo broadcast para su registro. Si tiene éxito, notifica al servidor NBNS el resultado. Para la serolución también usa broadcast: Solamente usa NBNS cuando el broadcast no tiene éxito.
4.h-node “híbrido”: Utiliza NBNS para su registro y resolución, en caso de fallar, utiliza broadcast.

Domain Name Server


Este protocolo de resolucion de nombres que utiliza una estructura jerarquica y un metodo automatico para resolver y cachear los nombres de host.
Dentro del servidor la información se guarda en zonas, que no son mas que bases de datos, las zonas almacenan la información en registros. Existen varios tipos de zonas y  registros

Espacio de nombres de un DNS(DNS Namespace)

el sistema de nombres en el que los dns se basan es una estructura de arbol logico llamado namespace.
el namespace dns tiene una unica raiz “.” y muchos subdominios y a su vez cada subdominio puede tener muchos subdominios.Ej:





Nombre de dominio

se puede identificar cada nodo en un arbol dns por el Fully Qualified Domain Name(FQDN). El FQDN indica el lugar con respecto al root del arbol dns.Ej:
El FQDN para el servidor Finance1 en el dominio lucernepublishing.com es finance1.lucernepublishing.com



hasta pronto!







No hay comentarios: