TCP/IP over Netbios?

Chadder007

Diamond Member
Oct 10, 1999
7,560
0
0
When would someone use TCP/IP over Netbios instead of the default in windows of Netbios over TCP/IP ??
 

Soybomb

Diamond Member
Jun 30, 2000
9,506
2
81
You've given me a minor headache from that statement :D
I'll assume you mean though whats the difference between netbios over netbeui and netbios over tcp/ip.

If you run netbios over tcp/ip its routable over the internet so others could get to your shares. That could be good or bad.

If you run netbios over netbeui, it isn't routable so your shares shouldn't be accessable. Once again a good or bad thing depending on your intentions.

Some people take speed of the protocols into consideration too when picking one, but the above is the most important thing, at least to me.
 

Peter007

Platinum Member
May 8, 2001
2,022
0
0
over tcp/ip its routable over the internet so others could get to your shares
Correct me if I'm wrong, but I was able to access remote sharing even without ever installing the NetBios Over TCP/IP
I'd ask my Cisco Instructor about the purporse of having NetBios over TCP/IP.
Frankly, no one know that actual fact, I only receive alot of opinions

If one can access remote share w/o installing NetBios over TCP/IP,
what was its original intention/ purpose?

 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Frankly, no one know that actual fact, I only receive alot of opinions

You have Microsoft and their great detail in documenting all of their technologies.

If one can access remote share w/o installing NetBios over TCP/IP,
what was its original intention/ purpose?

NetBIOS is a layer above the protocol, there is already NetBIOS over IPX/SPX, NetBIOS over Netbeui and probably other protocols I'm not aware of. Having NetBIOS run over TCP/IP makes it routable, for one thing, which was necessary as networks grew in size.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Netbios is a very old IBM protocol.

There is no layer3 info so therefore it is not routable.

MS decided to use netbios for windows networking (shares, all communications, etc) in something they called netbeui.
They then used netbios in a TCP/IP header for what is called NBT or netbios over TCP. This was the preferred means of communicating during the winnt 3.51/win9x era. Basically NBT consists of a SMB layer, a netbios layer, a tcp layer, and IP layer. Lots of overhead and still relied somewhat on broadcast technology to an extent.

Along comes 2000 and the dependance on NBT is almost gone. You can do just about anything with winnt 5.0 and above versions of windows (win2k, xp) without NBT. That is why you don't need it for shares.

Hope this helps - the one and only way you would use TCP/IP over netbios would be with some of the early internet gateways that would use netbios to communicate with clients but used IP on the gateway itself to talk to the internet. Kind of a really funky proxy.
 

owensdj

Golden Member
Jul 14, 2000
1,711
6
81
spidey07, that's great info. I was wondering how does network browsing and file sharing work on an all Windows 2000/XP network if "NetBIOS over TCP/IP" is disabled? Does the network have to have a DNS server running to make it work? Does that mean small workgroups without a server(for the the DNS server) must use NetBIOS over TCP/IP?