What is NetBIOS? (2024)

What is NetBIOS? (1)

By

What is NetBIOS and how does it work?

NetBIOS (Network Basic Input/Output System) is a network service that enables applications on different computers to communicate with each other across a local area network (LAN). It was developed in the 1980s for use on early, IBM-developed PC networks. A few years later, Microsoft adopted NetBIOS and it became a de facto industry standard. Currently, NetBIOS is mostly relegated to specific legacy application use cases that still rely on the suite of communication services.

NetBIOS has been used in Ethernet and Token Ring networks and, is included as part of the NetBIOS Extended User Interface (NetBEUI). Because NetBIOS is not a network protocol, it originally used NetBEUI to facilitate network communications on NetBIOS's behalf. NetBEUI was used to create network delivery frames with data being loaded into the frame's payload section. While NetBEUI could operate on a flat network, it could not route data between networks. Thus, NetBEUI was quickly replaced with a TCP/IP transport alternative and has long become extinct.

NetBIOS was originally created to standardize and free applications from having to understand the details of the network, including error recovery in session mode. A NetBIOS request is provided in the form of a network control block, or NCB, which, among other things, specifies a message location and the name of a destination.

NetBIOS delivers services at the session layer -- Layer 5 -- of the Open Systems Interconnection (OSI) model.

What is NetBIOS? (2)

NetBIOS by itself is not a network protocol, as it does not provide a standard frame or data format for transmission. Thus, as mentioned, original NetBIOS iterations used a standard frame format that was provided by the NetBEUI protocol and later revisions used the IPX (Internetwork Packet Exchange)/SPX (Sequenced Packet Exchange) and TCP/IP (Transmission Control Protocol/Internet Protocol) protocols, which operate at Layer 3 and 4 of the OSI model.

NetBIOS may still be in use when it is combined with the TCP/IP protocol suite on enterprise networks. This combination is referred to as NetBIOS over TCP/IP (NBT). NetBIOS for Microsoft operating systems is only supported on IP version 4 networks and is not compatible with the newer IP version 6 protocol stack.

NetBIOS provides two communication modes: session or datagram. Session mode enables two computers to establish a connection for a conversation, enables larger messages to be handled, and provides error detection and recovery. Datagram mode is connectionless, so each message is sent independently, messages must be smaller, and the application is responsible for error detection and recovery. Datagram mode also supports the broadcast of a message to every computer on the LAN.

What is the difference between NetBIOS and DNS?

Both NetBIOS and the domain name system (DNS) use naming processes that map physical or logical computer addresses to names that are easier for humans to work with. In the case of DNS, a computer or device's IP address is mapped to a unique domain name such as techtarget.com. From a NetBIOS over TCP/IP perspective, the IP address is mapped to a human-friendly NetBIOS name that uses up to 16 alphanumeric characters. However, note that Microsoft's implementation of NetBIOS reserves one of those 16 characters to define specific NetBIOS functions. Thus, Microsoft NBT uses names up to 15 alphanumeric characters long.

The other major difference between DNS and NetBIOS is that DNS uses a hierarchical naming structure while the NetBIOS structure is flat. With DNS, a "." designates the hierarchy within the system. For example: test1.techtarget.com and test2.techtarget.com both live within the ".com" top-level domain and ".techtarget" second-level domain. This enables improved efficiencies within the mapping structure itself.

NetBIOS, on the other hand, does not use a hierarchical or nested structure. Instead, all devices on a corporate LAN reside inside a single, flat structure. This makes NetBIOS far less scalable as the number of devices increases when compared to DNS.

Finally, DNS has become far more popular compared to NetBIOS. DNS is used on virtually all corporate networks and across the internet, while NetBIOS is now only used for legacy application use cases.

This was last updated in June 2021

Continue Reading About NetBIOS (Network Basic Input/Output System)

Related Terms

host virtual machine (host VM)
A host virtual machine is the server component of a virtual machine the underlying hardware that provides computing resources to ...Seecompletedefinition
IT operations (IT ops)
The term IT operations (IT ops) describes the many processes and services an IT department manages and maintains within an ...Seecompletedefinition
networking (computer)
Networking, also known as computer networking, is the practice of transporting and exchanging data between nodes over a shared ...Seecompletedefinition

Dig Deeper on Network infrastructure

What is NetBIOS? (2024)

FAQs

What is NetBIOS used for? ›

NetBIOS is an abbreviation of Network Basic Input/Output System. The primary purpose of NetBIOS is to allow applications on separate computers to communicate and establish sessions to access shared resources, such as files and printers, and to find each other over a local area network (LAN).

Should NetBIOS be enabled? ›

Enabling NetBios might help an attackers access shared directories, files and also gain sensitive information such as computer name, domain, or workgroup.

Does anything still use NetBIOS? ›

Some applications still use NetBIOS, and do not scale well in today's networks of hundreds of computers when NetBIOS is run over NBF.

What is the difference between NetBIOS and DNS? ›

Thus, Microsoft NBT uses names up to 15 alphanumeric characters long. The other major difference between DNS and NetBIOS is that DNS uses a hierarchical naming structure while the NetBIOS structure is flat. With DNS, a "." designates the hierarchy within the system.

Is NetBIOS a security risk? ›

If NetBIOS is enabled and open to the outside, attackers may try to reach shared directories and files. This also gives sensitive information to the attacker such as the computer name, domain, or workgroup. Solution: The recommended solution is to block it in your firewall (or even your router, using ACLs).

What is an example of NetBIOS? ›

NetBIOS domain name: Typically, the NetBIOS domain name is the subdomain of the DNS domain name. For example, if the DNS domain name is contoso.com, the NetBIOS domain name is contoso.

What will happen if I disable NetBIOS? ›

Programs and services that depend on NetBIOS no longer work after you turn off NetBT services, so it's important that you verify that your clients and programs no longer require NetBIOS support before you turn it off.

What are the risks of NetBIOS? ›

Why is it a risk? Using a command called NBSTAT (link below), an attacker can discover computer names, IP addresses, NetBIOS names, Windows Internet Name Service (WINS) names, session information and user IDs. This information can be used to mount focussed attacks on administrative accounts.

What happens if you block NetBIOS? ›

In most instances, some improvement in performance will result if you disable NETBIOS on the Windows™ server where you are installing the Conversion component. If using CIFS (SMB) to access any shared storage from this server, DO NOT disable NETBIOS.

How to check if NetBIOS is being used? ›

How to check if NetBIOS is enabled. Run the command ipconfig /all and check the NetBIOS over Tcpip value.

Should NetBIOS be blocked? ›

Enabling NetBIOS services provide access to shared resources like files and printers not only to your network computers but also to anyone across the internet. Therefore it is advisable to block port 137 in the Firewall.

Is NetBIOS enabled by default? ›

NetBIOS services are enabled by default. If you want to disable NetBIOS services, set the value of the netbios_enable property to false .

What should my NetBIOS domain name be? ›

In an ideal setup, those names are closely related. Typically, if the root domain name is ad.cis527.cs.ksu.edu then the NETBIOS domain name would be ad - the first part of the root domain name. In most cases, you should not change the NETBIOS domain name from the default that is proposed by the setup process.

What are the advantages of NetBIOS? ›

Benefits Of NETBIOS

It does not require complex configuration or management, which made it appealing to administrators during its heyday. Name Resolution: NETBIOS Name Service provided an easy way for computers and devices on a LAN to communicate using human-readable names instead of IP addresses.

What is my NetBIOS domain name? ›

In the Active Directory Users and Computers configuration window, right-click your domain and choose the Properties menu item. Your domain's full DNS name is the first name listed in the General tab. Domain DNS names generally contain a period. Your domain's NetBIOS name is the pre-Windows 2000 entry in the same tab.

How do I know if NetBIOS is being used? ›

How to check if NetBIOS is enabled. Run the command ipconfig /all and check the NetBIOS over Tcpip value.

Top Articles
Microsoft Sentinel Reviews, Competitors and Pricing
Manage your Android device’s location settings
Knoxville Tennessee White Pages
Cold Air Intake - High-flow, Roto-mold Tube - TOYOTA TACOMA V6-4.0
Moon Stone Pokemon Heart Gold
Wizard Build Season 28
Readyset Ochsner.org
Apex Rank Leaderboard
Elden Ring Dex/Int Build
Skip The Games Norfolk Virginia
Elizabethtown Mesothelioma Legal Question
Missing 2023 Showtimes Near Landmark Cinemas Peoria
Sony E 18-200mm F3.5-6.3 OSS LE Review
Gino Jennings Live Stream Today
Munich residents spend the most online for food
Tamilrockers Movies 2023 Download
Katherine Croan Ewald
Diamond Piers Menards
The Ultimate Style Guide To Casual Dress Code For Women
Site : Storagealamogordo.com Easy Call
Is Windbound Multiplayer
Filthy Rich Boys (Rich Boys Of Burberry Prep #1) - C.M. Stunich [PDF] | Online Book Share
Integer Division Matlab
Sandals Travel Agent Login
Horn Rank
Ltg Speech Copy Paste
Cognitive Science Cornell
Random Bibleizer
Craigslist Fort Smith Ar Personals
The Clapping Song Lyrics by Belle Stars
Poe T4 Aisling
R/Sandiego
Kempsville Recreation Center Pool Schedule
Pfcu Chestnut Street
Beaver Saddle Ark
Log in or sign up to view
A Man Called Otto Showtimes Near Amc Muncie 12
Powerspec G512
The Minneapolis Journal from Minneapolis, Minnesota
Saybyebugs At Walmart
2007 Jaguar XK Low Miles for sale - Palm Desert, CA - craigslist
Miami Vice turns 40: A look back at the iconic series
Love Words Starting with P (With Definition)
Tlc Africa Deaths 2021
Youravon Com Mi Cuenta
Nope 123Movies Full
Kushfly Promo Code
Diario Las Americas Rentas Hialeah
Game Akin To Bingo Nyt
Marion City Wide Garage Sale 2023
Latest Posts
Article information

Author: Jeremiah Abshire

Last Updated:

Views: 6091

Rating: 4.3 / 5 (54 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Jeremiah Abshire

Birthday: 1993-09-14

Address: Apt. 425 92748 Jannie Centers, Port Nikitaville, VT 82110

Phone: +8096210939894

Job: Lead Healthcare Manager

Hobby: Watching movies, Watching movies, Knapping, LARPing, Coffee roasting, Lacemaking, Gaming

Introduction: My name is Jeremiah Abshire, I am a outstanding, kind, clever, hilarious, curious, hilarious, outstanding person who loves writing and wants to share my knowledge and understanding with you.