Browse Prior Art Database

Method for Enumerating Network Domains on Broadcast-Based Protocols

IP.com Disclosure Number: IPCOM000112183D
Original Publication Date: 1994-Apr-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 41K

Publishing Venue

IBM

Related People

Callaway, JR: AUTHOR [+3]

Abstract

Disclosed is a method for enumerating a list of network domains on broadcast-based protocols.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 70% of the total text.

Method for Enumerating Network Domains on Broadcast-Based Protocols

      Disclosed is a method for enumerating a list of network domains
on broadcast-based protocols.

      A network domain is a logical collection of servers that
provide a set of resources to clients.  A domain may extend over one
or more Local-Area Network (LAN) physical segments, and one or more
domains may exist on a network.  With a typical LAN software product,
it is possible to determine the list of active and/or inactive
servers on a domain by using established application interfaces.  For
example, the IBM OS/2* LAN Server Application Programming Interface
(API) "NetServerEnum2" uses server broadcast information to provide
the caller with a list of active servers in a specified domain.
There is no method, however, for enumerating the available domains on
a particular network.

      LAN software products that use broadcast-based protocols such
as NETBIOS may use a browsing mechanism.  Broadcasts from servers are
evaluated by a browsing element, and domain information contained in
the broadcast is extracted.

An algorithm for this follows:

o   browsing element posts a "listen" for network broadcasts.

o   for each broadcast received, screen the message header for a
    server broadcast.

o   if server-type message, queue the broadcast; else, discard.

      In this case, the retrieved information is sorted and filtered
to produce a list of available network domains that can...