Está en la página 1de 7

 

Contenido 
RESOLUCION DE NOMBRES ............................................................................................ 2 
Configuración de los clientes para resolución de nombres .................................................... 2 
PROTOCOLO ARP (Adress Resolution Protocolo) .............................................................. 2 
INTRODUCCION A LOS NOMBRES NETBIOS ............................................................... 3 
RESOLUCION DE NOMBRES ESTÁTICOS...................................................................... 5 
Resolución de Nombres Dinámicos ....................................................................................... 6 
DNS ........................................................................................................................................ 6 
FQND (fully Qualified Domain Name) ................................................................................. 7 
Resumen del proceso de resolución de nombres .................................................................... 7 
Resolución de Nombres Clientes............................................................................................ 7 
Cliente Tipo de Nodo H: ........................................................................................................ 7 

 
 
 
 
 
 
 
 
 
 
 
 
 

Resolución de Nombres  Página 1 
RESOLUCION DE NOMBRES 
Configuración de los clientes para resolución de nombres 
RESOLUCION DE LOS NOMBRES DE LAS COMPUTADORAS EN LA RED
Una computadora se debe de configurar para que pueda resolver nombres a direcciones IP,
cuando logramos hacer que una computadora haga esta resolución nos garantizamos de ese
modo que esta se pueda comunicar con cualquier otra computadora en la red por medio del
nombre.

Cada tarjeta de red trae asociado consigo una dirección MAC (Dirección Física) que es una
dirección única que identifica a esa tarjeta de red, la dirección MAC es la ultima dirección
que se utiliza para que exista comunicación entre una computadora y otra, por eso es
importante conocer el mecanismo que existe de resolución de una dirección IP hacia una
dirección MAC y para eso trabajaremos con el CACHE de ARP

PROTOCOLO ARP (Adress Resolution Protocolo) 
El protocolo ARP es el encargado de traducir de una dirección IP a una dirección MAC o
sea asía una dirección física para que una computadora se pueda comunicar con otra a
través de la red, este protocolo ARP funciona con Brodcast para poder hacer la traducción,
después de que la traducción se ha realizado existe un cache de ARP en cada una de las
computadoras haciendo lo siguiente:
 Guarda la dirección IP y la dirección MAC asociada para que sea un proceso mas
rápido la resolución de nombres.
 El cache tiene un tiempo de vida entre 2 a 10 minutos.
 Windows 2008 incluye una utilería de línea de comandos llamada ARP.EXE que
podemos estar utilizando para poder ver y manipular el contenido del cache ARP.

Existen 2 tipos de entrada en la tabla de Cache ARP una son las entradas estáticas y otra es
las entradas Dinámicas.

ENTRADAS DINÁMICAS
 Se crean de forma automática durante el proceso de resolución de ARP
 Tienen un tiempo de vida de aproximadamente 10 minutos y luego son removidas

ENTRADAS ESTATICAS
 Son aquellas que agregamos de forma manual utilizando el comando ARP.EXE
 Tienen la característica que no vencen o no se limpian después del periodo de
expiración normal del ARP.
 Para poder desplegar la tabla del cache de ARP utilizamos el comando ARP –A

Como hemos estado viendo cuando una computadora se quiere conectar por medio de la
red asía otra computadora si ya tiene la dirección IP de la computadora destino, lo que resta
por hacer es traducir esa dirección IP hacia una dirección MAC o física, para poder hacer
esta resolución sigue 6 pasos:

Resolución de Nombres  Página 2 
1. La computadora origen chequea el Cache de ARP para ver si existe ya la
traducción de la dirección IP hacia la dirección MAC y si es así entonces se
va hacia el paso No 6
2. La maquina origen envía un requerimiento de ARP, recordemos que este
requerimiento de ARP funciona a través de Brodcast
3. Se lleva a cabo en la computadora destino, ya que esta computadora recibió
la solicitud de ARP y ya tiene la dirección IP de la computadora origen y
solamente le agrega a su cache de ARP
4. La computadora destino responde el requerimiento de ARP con su dirección
IP y su dirección MAC
5. Este se lleva a cabo en la computadora origen y lo que hace es que la
computadora origen actualiza su cache ARP con los datos que envió la
computadora destino.
6. por ultimo la computadora origen envía finalmente el paquete que tenia
hacia la computadora destino.

El comando ARP.EXE nos sirve para ver y modificar las entradas en las tablas del Cache
ARP en la maquina local. El cache ARP lleva una tabla por cada una de las interfaces que
tengamos, si queremos ver la tabla de Cache ARP de todas las interfaces escribimos el
comando ARP – A, Si queremos ver específicamente la tabla del cache ARP de una
interfase en particular escribimos el comando ARP –A –M (dirección IP de la interfase que
se quiera actualizar)

Al ejecutar el comando ARP – A nos aparecen 3 columnas, la primer columna es la


dirección IP, la segunda columna es la dirección MAC y la tercera columna es el Tipo si es
dinámico o estático.

INTRODUCCION A LOS NOMBRES NETBIOS 
TRABAJANDO CON LOS NOMBRES NETBIOS
El protocolo TCP/IP utiliza direcciones IP para poder identificar a las computadoras en la
red, ya que estas direcciones IP son difíciles de recordar asociamos a una dirección IP un
nombre, y estos nombres pueden ser tanto nombre NetBios, como nombres Host.

Los nombres NetBios son los nombres que utilizaban las computadoras PreWindows2000,
de Windows 2000 en adelante, ya no utilizan nombres NetBios, pero siempre esta la
opción, para que pueda haber compatibilidad entre las versiones antiguas de Windows, por
Default los nombres NetBios siempre vienen habilitados en Windows 2008.

Estos nombres NetBios tienen un largo de 16 caracteres, y representan los nombres de la


computadora o también puede representar un grupos de computadoras. De esos 16
caracteres, o bytes que tienen estos nombres de computadoras, 15 caracteres se utilizan para
el nombre, y el dieciseisavo carácter se utiliza para el servicio que presta la computadora en
la red.

Los nombres Host, no están asociados a una computadora, sino que se asignan a una
dirección IP, pueden tener un largo máximo de 255 caracteres, y estos nombres pueden

Resolución de Nombres  Página 3 
contener, letras números, guiones, signos de puntuación etc. Pueden tomar varias formas
desde un Alias que es un nombre sencillo como por ejemplo London hasta un nombre de
dominio como lo puede ser Microsoft.com.

NetBios es una especificación creada por IBM y Microsoft, que permite a las aplicaciones
poder acceder a recursos en la red, independientemente del protocolo en la capa de
transporte que sea utilizado. NetBios provee servicios de entrada y salida que dan soporte a
aplicaciones Cliente Servidor en la red, NetBios no es mas que un API, (Aplication
Programing interface) o sea una interfase programada, que permite a las aplicaciones que
puedan compartir recursos a través de la red.

Un nombre NetBios como lo hemos expuesto, es un nombre que esta asociado a la


computadora, y consta de 16 caracteres o bytes, donde 15 caracteres son de nombre y el
dieciseisavo carácter indica el servicio que la computadora presta en la red, este
dieciseisavo carecer esta expresado en un formato hexadecimal.

Ejemplo tenemos una maquina que se llama PAYROLL , esta maquina tiene el dieciseisavo
carácter 00, esto indica que esta prestando el servicio de Workstation, o sea el cliente para
ir a traer recursos en la red, y también tiene asociado el dieciseisavo carácter en 20, lo cual
indica que tiene habilitado el servicio de File and Print, significa que puede compartir
archivos e impresoras.

Otras opciones del ultimo carácter pueden ser el 03 que indica que tiene el servicio de
Messenger, el 1B significa que es el Domain Master Borwser, el 1C, significa que son
controladores de dominio, y el 1D significa que es un Master Browser,.

MECANISMO DE TRABAJO CON ESTE TIPO DE NOMBRES.


Por Defautl NetBios no funciona sobre TCP/IP, en otras palabras el NeBios es un protocolo
independiente al protocolo TCP/IP por lo cual de forma nativa, no funciona sobre Este.
Windows 2008 Server Habilito que los clientes de NetBios se pudieran comunicar a través
del protocolo TCP/IP. Y para esto tuvo que proveer lo que se conoce como NetBios Sobre
TCP/IP o el protocolo NetBT.

Un cliente NetBT puede tener varias formas en las cuales puede resolver los diferentes
nombres de las computadoras en la red. Estas formas de resolución, se conocen con el
nombre de NODOS, existen 5 tipos de Nodos, en las cuales el primer tipo de nodo, es el
nodo B:
 Nodo B: el cual utiliza solamente mecanismo de Brodcast para resolver el nombre
de la computadora.
 Nodo P utiliza solamente un servidor de nombres NetBios
 Nodo M es un nodo mixto el cual utiliza como primera instancia el Brodcast, si no
resuelve el nombre de la computadora a través del Brodcast, utiliza después un
servidor de nombres, como lo puede ser el Servidor de Wins
 Nodo H, es un nodo Hibrido en el cual utiliza como primera instancia la resolución
de nombres promedio de un servidor de nombres, o sea Wins, y si no tiene éxito
después utiliza Brodcast para hacer la resolución.

Resolución de Nombres  Página 4 
 Nodo B mejorado: el cual utiliza como mecanismo de resolución el Brodcast y si no
tiene existo en la resolución, utiliza el archivo local el LMHost . Este es el tipo de
nodo que viene por default en todas las maquinas Windows, si es que no tienen
configurado en servidor de Wins.

El comando NBTSTAT es una utilería del TCP/IP que nos despliega información acerca de
las conexiones, NetBT, que Windows está utilizando para comunicarse con otras
computadoras, a través de la red TCP/IP .

Por Default esta utilería ya viene instalada, en Windows Server 2008. El comando
NBTSTAT nos sirve para estar viendo todo el cache NetBios de la computadora, podemos
ver las estadísticas NETBT en una computadora. Podemos cargar todas aquellas entradas
que estén en el archivo, LMHost hacia el Cache NetBios, y podemos estar viendo también
el nombre NetBios de una computadora.

Utilizaremos el comando NBTSTAT –N para desplegar todos los nombres NetBios que han
sido registrados en la red. Podemos también utilizar el comando NBTSTAT –C para
desplegar todo el contenido actual del cache NetBios, y podemos estar viendo aquí la
asociación entre un nombre NetBios hacia una dirección IP.

RESOLUCION DE NOMBRES ESTÁTICOS 
Windows 2008 Server nos permite hacer el Link entre los nombres NetBios y las
direcciones IP’s utilizando el archivo LMHost. Cuando utilizamos este archivo, podemos
ayudar a reducir el número de brodcast de resolución de nombres NetBios.

El proceso de Resolución de un nombre NetBios a una dirección IP es el siguiente:


 Cuando una computadora necesita resolver el nombre lo primero que hace es que
verifica su cache NetBios por la entrada en esta tabla.
 Si no encuentra la entrada en esta tabla tira un Brodcast en toda la red para
averiguar así la IP de un nombre NetBios
 Si no tiene existo de esta manera, utiliza el archivo LMHost para verificar si la
entrada no fue ingresada de forma manual.

El archivo LMHost esta en cada una de las computadoras en el


SystemRoot\system32\drivers\etc. Este archivo se llama única y exclusivamente LMHost.
Hay que tener cuidado porque en esta carpeta viene un archivo que se llama LMHost.SAM
este es un archivo que viene de prueba, el archivo original LMHost no lleva extensión.

El archivo LMHost es un archivo de texto, el cual tiene algunas guías que debemos de estar
siguiendo a la hora de estar creándolo.
 Cada entrada en el archivo LMHost debe de contener una dirección IP luego un
espacio o tabulador y después el nombre NetBios
 Cada entrada en el archivo LMHost debe de tener una línea individual.
 Los nombres NetBios pueden contener mayúsculas, minúsculas y caracteres
especiales.

Resolución de Nombres  Página 5 
 Todas las versiones que existen de Windows traen activado el NetBios, lo cual
quiere decir que las entradas en el archivo LMHost pueden identificar a cualquier
versión de Windows
 Todo lo que se encuentre a la derecha del símbolo de Numero (#) se toma como un
comentario
 El archivo LMHost debe de utilizarse en aquellas redes pequeñas las cuales no
tengan un servidor de resolución de nombres NetBios, como lo es el servidor de
WINS.

El archivo Hosts es un archivo de Texto que nos ayuda como un método de resolución local
el cual nos ayuda a traducir nombres Hosts a direcciones IP, el uso del archivo Hosts se
debe de restringir aquellas redes pequeñas las cuales no tengan habilitado un servidor de
DNS

Un ejemplo del archivo host, en el cual tenemos del lado izquierdo la dirección ip y del
lado derecho el nombre del host, ya sea un alias como lo puede ser router, o un fqdm como
lo puede ser server1.central.microsoft.com
127.0.0.1 localhost
131.107.34.1 router
172.30.45.121 server1.central.microsoft.com

Este archivo se encuentra en SystemRoot\System32\drivers\etc dentro de este archivo todo


lo que se encuentra a la derecha del símbolo de numeral (#) se toma como comentario.

Resolución de Nombres Dinámicos 
WINS:
Es un servidor de nombres NetBios el cual elimina el uso de los archivos LMhost, este
servidor de nombres NetBios puede utilizarse para maquinas Windows Server 2008,
Windows 2000, Windows NT, Windows 98 o Windows 95.

Entre las características que tiene el servidor de WINS es que todas las entradas, en el
servidor de WINS, se generan de forma automática o dinámica, ya que cada cliente es el
encargado de actualizar su información en el servidor de WINS.

Otra ventaja que nos da el utilizar un servidor de WINS, es que nos elimina todo el
broadcast que existe por Netbios, ya que toda la comunicación entre clientes y la resolución
de nombres Netbios se hace de forma unicast, es decir uno a uno. Cuando se enciende una
computadora, lo primero que hace es ir a registrar el nombre NetBios asia el servidor de
Wins. El registro de los clientes o nombres netbios en el servidor de Wins es temporal, lo
cual quiere decir que aun intervalo especifico, el cliente de wins tiene que renovar su
registro en el servidor. Cuando una maquina se apaga, automáticamente libera su nombre
del servidor de Wins para que otra computadora la pueda utilizar.

DNS 
El DNS es una base de datos distribuida, que es utilizada para resolver los nombres fqdn y
cualquier otro nombre host asía una dirección ip.
Resolución de Nombres  Página 6 
El DNS name space, es una estructura jerárquica que utiliza dominios, esta estructura tiene
una forma de árbol invertido, en la cual el inicio de todo el árbol es el dominio root.

El servidor de DNS aventaja al servidor de WINS, ya que el servidor de Wins es una base
de datos que no puede ser distribuida, es una base de datos plana que la maneja únicamente
un servidor, mientras que la base de datos del DNS puede ser distribuida en varios
servidores.

FQND (fully Qualified Domain Name) 
Un fqdn es un nombre de DNS que identifica de forma única a una computadora en toda la
red.

El FQDN es un nombre que se compone de dos partes, la primera parte es el nombre host o
el alias de la dirección IP, y la segunda parte es el nombre de dominio o el subfijo primario
del DNS ejemplo corp05.comtoso.com donde “corp05” es el nombre del Host y
“contoso.com” es el nombre de Dominio. Este subfijo primario de DNS es el nombre de
dominio que se especifica cuando se instala Windows Server 2008.

Resumen del proceso de resolución de nombres 
Resolución de Nombres Clientes 
Veremos las diferentes formas en que un cliente resuelve el nombre a dirección IP.

Cliente Tipo de Nodo H: 
Este proceso de resolución de nombre a dirección ip lleva varios pasos
1. Busca en el Cache de DNS para ver si tiene la resolución
2. Si no la tiene va asía el servidor de DNS para resolver el nombre
3. Si no lo logra resolver busca en el archivo Hosts
4. Si no logra resolver va asía el cache de NetBios
5. Si no logra resolver va asía el server de WINS
6. Si no logra resolver hace un broadcast en toda la red
7. Si no logra resolver va asía el archivo MLHost
Como podemos apreciar el cliente de Windows utiliza varios mecanismos para poder
resolver el nombre a la dirección ip

Resolución de Nombres  Página 7 

También podría gustarte