Well no...
A Windows machine's NetBIOS name is not to be confused with the computer's host name. Generally a computer running TCP/IP (whether it's a Windows machine or not) has a host name (also sometimes called a machine name or a DNS name). Generally the host name of a Windows computer is based on the NetBIOS name plus the Primary DNS Suffix, which are both set in the System Properties dialog box.
There may also be "connection specific suffixes" which can be viewed or changed on the DNS tab in Control Panel → Network → TCP/IP → Advanced Properties. Host names are used by applications such as telnet, ftp, Web Browsers, etc. In order to connect to a computer running the TCP/IP protocol using its HOST name, the host name must be resolved into an IP Address. Host name- or Fully Qualified Domain Name (FQDN)-IP address resolution is typically done by a Domain Name System (DNS) server.
Copied from wiki. I really couldn't have explained it any better.
http://en.wikipedia.org/wiki/NetBIOS
No, you cannot have the same netbios names because there would be a conflict between the computers and Netbios names are unique names.
The command to clear the NetBIOS name cache table is nbtstat -R. This command releases and refreshes the NetBIOS name cache, effectively clearing it. You can run this command in the Command Prompt on a Windows system. Additionally, you can use nbtstat -S to view the current NetBIOS name cache entries.
Lmhosts: provides NetBIOS-name-to-IP-address resolution
you see the file name is WINS. which stands for window internet name service see the resolution happens like this (p.s WINS, is not a file name it is a protocol) NetBIOS, broadcasts names to listening nodes on the network. NetBIOS utilizes a User Datagram Protocol UDP, query to broadcast names. NetBIOS names identified computer on the network before the introduction of Windows 2000. The NetBIOS name is resolved to an IP address through windows Internet Name Service WINS,broadcasting, or the LMHOSTS file. If the LAN is a NetBIOS LAN, the NetBIOS name is then the network address. The NetBIOS name is assigned by an administrator when the operating system is installed. To enable communication, the following requirements exist. i hope i have helped
15 Characters
wins resolve the netbios name to the system name
It allows you to connect to a computer using its NetBIOS name rather than an IP address. It is similar in function to the IP Hosts file. This technology is effectively deprecated (NetBIOS is an old technology) but allows the LMHost file to resolve NETBIOS names to IP address for environments with older applications. It is the last 'name resolution' mechanism to be used before name resolution fails. Physically, it is a text file that is stored in Windows\System32\drivers\etc. A sample LM Host file with explanation can be found there (LMHost.sam). It cannot be used with IPv6 and Windows uses DNS in preference to NetBIOS names since at least Windows 2000.
when is NetBIOS routable
Name the NetBIOS names you might expect from a Windows 2003 DC that is registered in WINS.
15 characters.
If you have Windows ME/9x and below systems, use WINS for a NETBIOS name resolution server as DNS does not resolve up NETBIOS.
Name Resolution OrderTwo types of resolution are specific and standard. Microsoft resolves names two ways depending on whether the name is a TCP/IP host name or NetBIOS name. NetBIOS name resolution order for NetBIOS H-node: NetBIOS name cache - StandardWINS (3 attempts) - StandardNetBIOS b-node broadcast - Standardlmhosts file - Specific.hosts file - Specific.DNS - Specific. Request sent at 5, 10, 20, 40, 5, 10, and 20 seconds.