Avatar of jdff
jdff

asked on 

DNS question

In a network environment of 3 computers running win98 peer-to-peer setup static ip on each computer no gateway configured, when you com to start run and lets say \\jack In would like to know who does the DNS translation since there is not DNS server present. I'm very curious to know how it works.

Please be simple.
Thanks
jdff
Windows NetworkingInternet Protocols

Avatar of undefined
Last Comment
sirbounty
Avatar of sirbounty
sirbounty
Flag of United States of America image

It does it via NetBIOS broadcasting.
Basically the system yells to everybody on the network "Where is Jack?"
Eventually, Jack replies...
:D
Avatar of sirbounty
sirbounty
Flag of United States of America image

Even on a network - \\Jack
would probably be resolved by Wins, not DNS

DNS names are in the form of
 Jack.domain.com
Avatar of jdff
jdff

ASKER

But the Netbios protocol it's not installed only tcp/ip.

jdff
Avatar of sirbounty
sirbounty
Flag of United States of America image

To broadcast, the system would send out its message to all nodes on the same network/subnet.

Optionally, if the communication failes, you can force it by 'hard-coding' the netbios names of the other nodes into an LMHOSTS file (typically located under %systemroot%\system32\drivers\etc as LMHOSTS.SAM).

By default a system will broadcast to get a response, unless it is configured otherwise (via DHCP for example).

The difference is: NetBios (NBF) vs. NetBios over TCP/IP (NBT or NetBT)

This might help explain it: http://support.microsoft.com/?kbid=128233
Avatar of jdff
jdff

ASKER

Got you .. I made a serious mistake saying Netbios instead Netbui. So if we have the setup from above Netbios will be responsible to carry the response back and forth?

Thanks
jdff
Avatar of sirbounty
sirbounty
Flag of United States of America image

Well, if you're on a p2p network - netbeui may be the way to go.  It's small, easy to configure, and fast.  But it's also not routable - which means it doesn't leave your network/subnet.  Of course, if you're on the internet, you'd still have to use tcp/ip...

If the broadcasting isn't working for you - you can always add the host names to the LMHOSTS file (you have to save this file FROM the LMHOSTS.SAM).  LMHOSTS.SAM has some examples in there for you to look at, but the format is basically:

192.168.1.105    jack   #PRE

The PRE causes it to 'pre'-load.  If you don't want to reboot to get it working though, just go to a command line (start->Run->command) and type
 NBTSTAT -R

(case doesn't matter, except for the "R").

Hope that helps.
Avatar of jdff
jdff

ASKER

do I have to save the computer name on each computer?

Thanks
jdff
ASKER CERTIFIED SOLUTION
Avatar of sirbounty
sirbounty
Flag of United States of America image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of jdff
jdff

ASKER

Thanks for your help also stevenlewis.

jdff
Avatar of sirbounty
sirbounty
Flag of United States of America image

Thanx!
Windows Networking
Windows Networking

The Windows operating systems have distinct methodologies for designing and implementing networks, and have specific systems to accomplish various networking processes, such as Exchange for email, Sharepoint for shared files and programs, and IIS for delivery of web pages. Microsoft also produces server technologies for networked database use, security and virtualization.

51K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo