Está en la página 1de 19

TECSUP Redes III

INDICE

INDICE.........................................................................................................................................................1
“SERVICIO BROWSER”..............................................................................................................................3
1. CONTENIDO.....................................................................................................................................3
2. DEFINICION......................................................................................................................................4
2.1. ROLES EN EL SERVICIO BROWSER.....................................................................................6
3. FUNCIONAMIENTO........................................................................................................................11
3.1. PROCESO DE COLECCIÓN..................................................................................................11
3.2. PROCESO DE DISTRIBUCIÓN..............................................................................................11
3.3. PROCESO DE SERVICIO A LOS CLIENTES........................................................................12
4. PROCESO DE ELECCIÓN DE EXAMINADOR..............................................................................13
5. CONFIGURACIÓN DE LOS EXAMINADORES.............................................................................15
6. SERVICIO EXAMINADOR EN UNA INTERRED............................................................................17
6.1. HABILITAR AL ROUTER PARA PROPAGAR MENSAJES NETBIOS..................................17
6.2. UTILIZAR ARCHIVOS LMHOSTS...........................................................................................18
6.3. UTILIZAR UN SERVIDOR WINS............................................................................................19

-1-
TECSUP Redes III

-2-
TECSUP Redes III

“SERVICIO BROWSER”

1. CONTENIDO
Contenido

 Se tratarán los siguientes temas:


 Definición

 Roles en el servicio Browser

 Funcionamiento

 Proceso de Elección

 Configuración

 Servicio Browser en una Interred

-3-
TECSUP Redes III

2. DEFINICION Definición

 El servicio Browser (Examinador) mantiene una lista


centralizada de los servidores de la red.
 Esta lista se llama: Browse List.

Browse List

Al compartir los recursos compartidos en una red Windows, los usuarios deben de ser capaces de
encontrar la lista de servidores y por ende los recursos que dichos servidores comparten.
Microsoft en sus productos Windows proporciona el Servicio Browser (examinador) para mostrar
una lista de los servidores de red disponibles.

Un servidor de recursos, es aquella computadora que comparte algún recurso como una carpeta o
una impresora, y puede utilizar un sistema operativo como:
 Windows 3.11
 Windows 9x
 Windows NT / 2000
 Windows XP
 Windows Server 2003

El servicio Browser crea y administra una lista de los servidores disponibles en la red, estos
archivos están distribuidos en computadoras seleccionadas para ejecutar el servicio Browser y
BrowsedeList
atender así los requerimientos los clientes Browser.

 Un Browse List se crea por cada Grupo de Trabajo


(Workgroup) o Dominio (Domain).

Dominio
Dominio
Grupo
Grupo de
de Trabajo
Trabajo
acme.com

Browse List Browse List

La lista de examen (Browse List) se crea por cada grupo de trabajo o dominio de Windows, estas
listas son enviadas a los otros grupos o dominios que desean acceder a algún servidor del grupo o
dominio.

-4-
TECSUP Redes III

Una lista de examen puede tener como máximo un tamaño de 64KB esto equivale a una lista 2000
Browse
a 3000 servidores del List o dominio.
grupo de trabajo

 El servicio Browser elimina la necesidad de que todas las


computadoras mantengan una lista de todos los servidores
de la red.
 La lista es almacenada en algunos servidores que
participan en el servicio Browser.

Browse List

El servicio Examinador (Browser) al administrar esta lista en forma centraliza elimina la necesidad
de que todas las computadoras mantengan una lista de todos los servidores de la red. Esto permite
reducir el tráfico para la construcción y mantenimiento de la lista de servidores.

La lista de servidores es almacenada en más de un servidor para ofrecer tolerancia a fallos y tener
siempre disponible el servicio y la lista de servidores.

-5-
TECSUP Redes III

2.1. Roles
ROLES EN EL en BROWSER
SERVICIO el servicio Browser

 La tarea de proveer la lista de servidores a los clientes es


distribuida por múltiples computadoras en la red.
 Existen diversos roles o funciones de las computadoras que
participan en el servicio Browser, estos roles son:
 Master Browser

 Backup Browser

 Domain Master Browser

 Potential Browser

 Non Browser

El servicio Examinador se basa en la presencia de diversos servidores en la red, estos


servidores pueden o no participar en el mantenimiento de la lista de examen, al participar en
el servicio Examinador puede tomar uno ó más roles de los mencionados a continuación:
 Master Browser
 Backup Browser
 Domain Master Browser
 Potential Browser
 Non-Browser

2.1.1. Master Browser


EXAMINADOR PRINCIPAL (MASTER BROWSER)

 Colecciona y mantiene la lista de los servidores de un


dominio, grupo o subnet.
 Construye la lista escuchando los anuncios NetBIOS que
realizan los servidores cuando se encienden.

Soy la PC20 !
Browse
List

Master Browser

Es el servidor que colecciona la información para crear y mantener la lista de


examen (Browse List) de los servidores en su dominio o grupo de trabajo y tiene
los nombres de otros dominios y grupos de trabajo de la red.

Los servidores al iniciarse anuncian su presencia enviando un anuncio al


Examinador Principal del grupo de trabajo o dominio, el servidor recibe el nombre
y lo agrega a la lista de examen (Browse list).

-6-
TECSUP Redes III
Master Browser

 Hay un Master Browser por cada grupo de trabajo,


dominio o subnet.

Master
Browser Browse
List
Master
Browser Browse
List

Cada grupo de trabajo tiene un examinador principal.


En el caso de dominios, hay un examinador principal por cada segmento de red
que abarca el dominio, es decir si un dominio abarca 4 segmentos de red unidos
porMaster Browser
medio de routers se tendrá en total 4 servidores examinador principal.

 Recibe la lista del Domain Master Browser si ambos están


en el mismo Dominio.
 Distribuye una copia de la lista a los Backup Browser.

Lista Lista

Domain Master Master Backup


Master Browser Browser Browser
Browser

Master Browser 8

 Recibe de otros Master Browser de los nombres de otros


grupos de trabajo, dominios o subnets y la incorpora a su
lista.

Info Lista

Master Master
Browser Browser

El servidor examinador principal realiza el siguiente tráfico:


 Recibe los anuncios de los servidores del grupo de trabajo o dominio.

-7-
TECSUP Redes III

 Envía una copia de la lista de examne a otros servidores de respaldo


conocidos como Backup Browser.
 En el caso de pertenecer a un dominio y esta segmentada, envía una copia
de la lista de examen de su segmento de red a otro servidor de mayor nivel
denominado: Domain Master Browser.
 Cuando un cliente quiere acceder a otros grupos de trabajo o dominios es
necesario conocer primero el nombre de estos grupos de trabajo y dominios,
para ello el servidor Examinador principal mantiene la lista de grupos de
trabajo y dominios de la red.

Nota:
Un servidor de recursos anuncia su presencia al iniciarse y luego a los 2, 4, 8 y 12
minutos posteriormente lo hará cada 12 minutos.
Cuando un nuevo servidor Examinador principal aparece envía un mensaje a toda
la red para que los servidores de recurso se anuncien y poder construir la nueva
lista de examen.
Cuando un servidor es apagado pasará un promedio de 36 minutos antes de que
su nombre sea borrado de la lista de examen.

2.1.2. Backup Browser


EXAMINADOR DE RESERVA (BACKUP BROWSER)

 Recibe una copia de la lista del Master Browser.


 A petición de los clientes les envía una copia de la lista.
 En un grupo, dominio o subnet puede haber más de un
Backup Browser.

Lista Lista

Master Backup Backup Cliente


Browser Browser Browser Browser

10

Recibe una copia de la lista de examen desde el examinador principal de su


grupo de trabajo o dominio.
Distribuye la lista de examen a los otros equipos cuando éstos la solicitan.
Hay ciertas consideraciones con respecto a Examinadores de reserva:
 Si solo hay una computadora en el grupo o dominio, esta toma el rol de
examinador principal y examinador de reserva.
 Si hay más de una computadora la primera toma la función de examinador
principal y las demás serán examinador de reserva.
 Se calcula que por cada 32 computadoras del grupo de trabajo o dominio es
necesario un servidor Examinador de reserva.

-8-
TECSUP Redes III

Nota:
El servidor Examinador de reserva solicita cada 12 minutos la lista de examen al
servidor Examinador principal.
Un servidor examinador de reserva se anuncia de la misma forma que un servidor
de recursos.

2.1.3. Domain Master


EXAMINADOR PRINCIPALBrowser
DE DOMINIO (DOMAIN MASTER BROWSER)

 Colecciona y mantiene la lista de los servidores del dominio


al que pertenece.
 El Domain Master Browser es el Domain Controller (DC)
del dominio.

Browse
Domain
List
Master
Browser

12

Sólo se utiliza en entornos con dominios., de forma predeterminada, el


controlador principal del dominio (PDC) desempeña dicha función, en caso de
queDomain
el dominio Master Browser
fuese Windows 2000/2003 sería el Controlador del dominio (DC).

 Recibe de otros Master Browser los nombres de grupos de


trabajo, dominios o subnets y la incorpora a su lista.
 Distribuye la lista con los Master Browser de cada subnet
del dominio.
Dominio de Windows NT / 2000

Lista

Domain Master
Master Browser
Browser
13

Este servidor es responsable de:


 Recolectar los anuncios del dominio
 Recolectar las listas de examen de los servidores Examinador principal de
otros segmentos de red.
 Proveer la lista de los recursos del dominio a los servidores Examinador
principal, logrando de esta manera que todas las computadoras miembros del
dominio puedan acceder a otros servidores miembros del dominio que se
encuentran en otros segmentos de red.

Por defecto el Examinador principal del dominio también cumple la función de


Examinador principal de su segmento de red.

-9-
TECSUP Redes III

2.1.4. PotentialPOTENCIAL
EXAMINADOR Browser(POTENCIAL BROWSER)

 Tiene la posibilidad de ser un Backup Browser o un


Master Browser si es instruido por un Master Browser o
en la ausencia del Master Browser.

Potential
Browser

13

Esta computadora no recibe la lista de recursos de la red (Browse List), pero


puede ser promovido a Backup browser por el Master Browser o podría ser un
Master Browser como resultado de una elección.

2.1.5. SINNon-Browser
EXAMINADOR (NON-BROWSER)

 No mantiene la lista de servidores, por lo tanto no participa


en el servicio Browser.
 Son servidores y estaciones de trabajo.

Non-Browser Non-Browser

14

Esta computadora no mantiene la lista de recursos de red (Browse List).


Estos servidores y estaciones de trabajo son considerados Sin examinador por no
participar en la administración de la lista de examen.

Nota:
Todas las computadoras de la red (servidores y estaciones de trabajo) son clientes del
servicio examinador ya que todos necesitan saber que servidores de recursos hay en la red.

- 10 -
TECSUP Redes III

3. FUNCIONAMIENTOFuncionamiento

 Se describe a continuación como opera el servicio


Browser:
1. Todas las computadoras que están ejecutando el servicio Server
anuncian su presencia al Master Browser del grupo o dominio.
2. La primera vez que el cliente trata de ubicar los servidores de la
red, obtiene del Master Browser la lista de Backup Browsers.
3. El cliente obtiene del Backup Browser la lista de servidores del
grupo o dominio y la lista de grupos y dominios en la red.
4. El cliente establece una sesión con el servidor para acceder a los
recursos compartidos.

15

En el servicio browser se puede diferenciar tres procesos bien definidos:


 Recolección de la información de los recursos disponibles en la red.
 Distribución de la lista de recursos
 Responder a los requerimientos de los clientes Browser.

3.1. PROCESO DE COLECCIÓN

 Es ejecutado por el Master Browser.


 Recolecta la lista de servidores de su dominio o grupo de trabajo.
 Recolecta la lista de otros dominios o grupos.

3.2. PROCESO DE DISTRIBUCIÓN

Es el proceso por el cual la lista generada en el proceso de colección es distribuida a las


computadoras que atenderán los requerimientos de los clientes.
Esto ocurre cuando:
 Se realiza un anuncio del Master Browser, periódicamente el Master Browser envía un
paquete a los Backup Browser indicándole su existencia, si el anuncio no se realiza,
entonces el proceso de elección de un nuevo Master Browser es iniciado.
 Los Backup Browser contactan periódicamente a los Master Browser para obtener la
lista mantenida por el Master Browser.

- 11 -
TECSUP Redes III

3.3. Funcionamiento
PROCESO DE SERVICIO A LOS CLIENTES

Soy Server01 !!
Lista
1

3 Master
Browser

5 Lista
Entorno de Red 4

Backup
2 Browser
17

Los clientes hacen uso del servicio Browser de la siguiente manera:


 (1) Los servidores de recursos se anuncian y son registrados por el Master Browser.
 (2) Cuando un cliente intenta acceder a un Dominio o Grupo desde el Explorador de
Windows, envía un broadcast para contactar al Master Browser del Dominio o grupo.
 (3) El Master Browser envía a la computadora cliente una lista de tres Backup Browser.
 (4) El cliente pide la lista de servidores a un Backup Browser, el Backup Browser
responde a la petición del cliente enviándole la lista de servidores del Dominio o Grupo.
 (5) El cliente selecciona un servidor y envía un requerimiento para que le envíe la lista
de recursos que comparte dicho servidor, el servidor seleccionado envía la lista de
recursos que comparte.

- 12 -
TECSUP Redes III

Proceso
4. PROCESO DE ELECCIÓN de Elección
DE EXAMINADOR

 Un nuevo Master Browser debe de ser elegido si un cliente


no encuentra un Master Browser o si un Backup Browser
intenta actualizar la lista pero no encuentra al Master
Browser.
 La computadora (cliente o Backup Browser) inicia la
elección enviando un mensaje llamado: Election Packet.

Criterio

Election Packet

17

La elección de un examinador ocurre para seleccionar un nuevo Examinador principal en las


siguientes circunstancias:
 Cuando una computadora no puede ubicar un Examinador principal.
 Cuando una computadora configurada para ser Examinador se inicia.
 Cuando un controlador del dominio se inicia.

La computadora inicia la elección enviando un datagrama especial llamado Election Packet, el cual
contiene el criterio de elección de dicha computadora.
Todos los examinadores reciben el datagrama, estos examinan el criterio de elección del
datagrama, si el examinador tiene un mejor criterio que el que envío el paquete envía su propio
Election Packet, esto se repite hasta encontrar la computadora con el mejor criterio en todo el
grupo de trabajo o dominio.
Criterio de Elección

 El criterio de una computadora que participa en el servicio


Browser se da:
 En un primer nivel por sistema operativo:

 Windows NT Server / 2000 Server


 Windows NT Workstation / 2000 Professional
 Windows 9x, 3.x
 En un segundo nivel por la función:
 PDC o DC
 Servidor WINS
 Examinador Principal preferido
 Ejecutando Examinador Principal
 Ejecutando Examinado de Reserva

19

El criterio de elección se determina siguiendo la siguiente tabla:

Item Criterio
Windows NT Server / 2000 Server 0x20000000
Windows NT Workstation / 2000 Professional 0x10000000

- 13 -
TECSUP Redes III

Windows 9x / 3.x 0x01000000


PDC / DC 0x00000080
WINS 0x00000020
Examinador preferido 0x00000008
Es el Examinador Principal 0x00000004
Es el Examinador de Reserva 0x00000001

La forma de determinar cual será el nuevo Examinador principal se basa en:


 Gana el que tiene el mayo valor en el campo criterio, si quedan empates,
 Se verifica cual tiene la mayor versión en cuanto al protocolo del servicio Examinador, si
quedan empates,
 Se compara el tiempo de funcionamiento, si quedan empates,
 Se compara el nombre NetBIOS en forma alfabética y numeral ascendente (A gana a B).

Cuando el examinador recibe el datagrama indicando que es el ganador envía un mensaje a toda
la red para que los servidores se anuncien y poder crear la nueva lista de examen.

- 14 -
TECSUP Redes III

5. CONFIGURACIÓN Configuración de los


DE LOS EXAMINADORES Browsers

 Una computadora que ejecuta Windows puede ser


configurado para:
 Intentar ser un servidor Browser

 Posiblemente ser un Servidor Browser

 No ser un servidor Browser

21

Las computadoras con Windows 2000, Windows NT, Windows 9x y Windows 3.x pueden participar
en el servicio Browser como Master Browser, Backup Browser, Potential Browser, Preferred Master
Browser, siempre en cuando funcionen como servidores, es decir que tengan el servicio de
Compartir Archivos Configuración deNT/2000
en Impresoras (Windows los Browsers
por defecto trabaja como servidor).

 La configuración se realiza en:


 El Registry:

 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Services\Browser\Parameters\MaintainServerList

 Los valores para la variable MainServerList son:


 YES : Intentará ser un servidor Browser.
 NO : Nunca será un servidor Browser.
 AUTO : Será un servidor Potential Browser.

21

En el caso de Windows NT y Windows 2000 la configuración se realiza en el Registro (Registry)


modificando la clave MaintainServerList ubicado en:
 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters

Los valores para la variable son:


 YES: Valor por defecto en Windows NT Server y Windows 2000 Server, hace que la
computadora sea un Examinador, al iniciarse la computadora se pone en contacto con el
Examinador principal para obtener la lista de examen, si el Examinador principal no es
encontrado, la computadora fuerza la elección, en caso de no ganar la elección será un
Examinador de reserva.
 NO: Este valor indica que nunca será un Examinador.
 AUTO: Valor por defecto en Windows NT Workstation y Windows 2000 Professional, este valor
hace que la computadora sea un Examinador potencial, este será un Examinador dependiendo
del número de examinadores activos, el Examinador principal notificará a esta computadora si
será o no un Examinador de reserva.

- 15 -
TECSUP Redes III
Configuración de los Browsers

 En la configuración del servicio Compartir archivos e


impresoras

22

En el caso de Windows 9x, se configura en las propiedades del servicio Compartir


impresoras y archivos para redes Microsoft, en la propiedad Examinador Principal (Master
Browser) presenta los siguientes valores:
 Activado : Intentará ser un Examinador principal.
 Desactivado : No será un Examinador.
 Automático : Será un Examinador potencial.

- 16 -
TECSUP Redes III

Servicio
6. SERVICIO EXAMINADOR Browser
EN UNA en
INTERRED una Interred

 Debido a que el servicio Browser utiliza los paquetes


Broadcast, el servicio Browser tiene problemas en una red
segmentada por uno ó más routers.
 Para facilitar el servicio Browser se puede:
 Habilitar al router para propagar mensajes NetBIOS.

 Utilizar archivos LMHOSTS

 Utilizar un servidor WINS

24

La principal desventaja del servicio Examinador es que genera demasiados mensajes de broadcast
(multicast), ocasionados principalmente por lo siguiente:
 Demasiados servidores en la red.
 Por lo tanto trate en lo posible de tener pocos servidores en la red, no active el servicio de
Compartir Archivos e Impresoras en las estaciones como Windows 95/98, solo en los que
se requieran.
 Demasiados servidores que pueden ser Master Browser lo que ocasiona constantes procesos
de Elección.
 En servidores que se prenden y apagan continuamente, indicar que no van ha participar en
el servicio Browser como Master Browser o Potential Browser.

Los mensajes generados por el servicio Browser no pasan por un router, por lo tanto los clientes no
pueden visualizar a los servidores de la red, para ello existen varias soluciones:
 Habilitar al router para propagar mensajes NetBIOS
 Utilizar archivos LMHOSTS
 Utilizar un servidor WINS

6.1. Servicio
HABILITAR AL Browser
ROUTER PARA en una
PROPAGAR Interred
MENSAJES NETBIOS

 Habilitar al router para propagar mensajes NetBIOS


 El router deja pasar los paquetes broadcast de

NetBIOS.
 Ocasiona un decremento en el rendimiento de la red.

 Puede ocasionar conflictos en el proceso de elección.

25

- 17 -
TECSUP Redes III

La solución a este problema es permitir que el router propagué los mensajes NetBIOS sobre
TCP/IP a través de los puertos UDP 137 y 138.
Esta solución no es recomendable debido a que ocasiona un tráfico adicional en el router y
conflictos durante el proceso de elección del Master Browser.

6.2. Servicio
UTILIZAR ARCHIVOS Browser
LMHOSTS en una Interred

 Utilizar archivos LMHOSTS


 Facilita la información del servicio Browser.

 El Master Browser de cada subnet tiene un archivo

LMHOSTS con la dirección IP del Domain Master


Browser.

<IP> <Domain Master Browser> #PRE #DOM:<Dominio>

 El Domain Master Browser tiene un archivo


LMHOSTS con las direcciones IP de los Master
Browsers del dominio.
<IP> <Master Browser> #PRE #DOM:<Dominio>
26

Sentencias especiales en el archivo LMHOSTS facilitan la distribución de la información del


servicio Browser a los clientes.
Debe de indicarse en cada Master Browser la dirección IP del Domain Master Browser, por
ejemplo en el caso de que se tenga el dominio VENTAS distribuido en 3 segmentos de red
con los siguientes servidores:
 IP del Domain Master Browser : 210.45.67.32 (Server01)
 IP del Master Browser 01 : 210.45.56.45 (Server02)
Servicio
 IP del Master BrowserBrowser
02 en una Interred
: 210.45.34.23 (Server 03)

IP02 Server02 #PRE #DOM:Tecsup


IP03 Server03 #PRE #DOM:Tecsup IP01 Server01 #PRE #DOM:Tecsup

Domain Master
Master Browser
Browser

Server01 Server02

Master
IP01 Server01 #PRE #DOM:Tecsup Browser

Server03 27

Los archivos LMHOSTS serían:


 En el Domain Master Browser (Server01):
 210.45.56.45 server02 #PRE #DOM:VENTAS
 210.45.34.23 server03 #PRE #DOM:VENTAS

 En el Master Browser 01 (Server02):


 210.45.67.32 server03 #PRE #DOM:VENTAS
- 18 -
TECSUP Redes III

 En el Master Browser 02 (Server03):


 210.45.67.32 server03 #PRE #DOM:VENTAS

Observe que los Master Browser apuntan al Domain Master Browser, y el Domain Master
Browser apunta a cada uno de los Master Browser de la red.
 El argumento #PRE indica que debe de cargarse en memoria en forma permanente.
 El argumento #DOM indica el nombre del dominio.

El problema con esta solución es que debe de configurarse manualmente los archivos
LMHOSTS en cada uno de los Master Browser y Domain Master Browser de la red.

6.3. UTILIZAR UNServicio


SERVIDORBrowser
WINS en una Interred

 Utilizar un servidor WINS


 El servidor WINS registra dinámicamente los nombres

NetBIOS de los servidores Browser.


 Registra los nombres de los dominios y su respectiva

dirección IP.

Server01 IP01
Server02 IP02 Servidor
Server03 IP03 WINS
TECSUP IP
GRUPO IP

28

El uso de un servidor WINS puede mejorar el examen de redes de área extensa a través de
las siguientes mejoras:
 Los clientes habilitados para WINS pueden hacer consultas, directamente al servidor
WINS que tengan configurado, acerca de los nombres NetBIOS que se utilizan para
implementar los servicios de examen y de dominio.
 Si un examinador principal de dominio es un cliente WINS, consulta a WINS
periódicamente (cada 12 ó 15 minutos) para obtener la lista de todos los dominios
almacenados en la base de datos WINS.

Estas mejoras hacen posible que WINS contribuya al examen completo de toda la red y de
los recursos compartidos en dominios remotos. El proceso de implementación de este
examen avanzado consiste en utilizar WINS de dos maneras:
 Los nombres de los dominios remotos se registran en WINS y se replican en todos los
servidores WINS de la red.
 Los clientes WINS utilizan un proceso de consulta WINS modificado y comunicación
dirigida con los equipos del dominio remoto para obtener listas de examen acerca de los
servidores y los recursos compartidos de dichos dominios remotos.

Para el mejor funcionamiento se debe de configurar todas las computadoras como clientes
WINS del mismo servidor WINS.
Esta es la mejor solución para disminuir los problemas ocasionados por el servicio Browser.

- 19 -

También podría gustarte