Network Basic Input/Output System (NetBIOS) is a speciﬁcation that enables applications to communicate with each other when they are running on separate computers within the network. The computers, the underlying network protocols, and the individual applications must all support NetBIOS in order to communicate. NetBIOS deﬁnes a naming scheme in which nodes can be assigned names up to 15 bytes in length, with a hidden 16th byte that is assigned to the various services and applications on the system.
NetBIOS is a legacy naming convention used in early Microsoft networking communications and is still used today on some Windows systems. On Windows systems, by default, the NetBIOS computer name and the TCP/IP host name are the same.