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
Discord Revenue and Usage Statistics (2023)
Top 7 Discord Servers for Gamers and Content Creators
Evil Dead Movies In Order & Timeline
Where are the Best Boxing Gyms in the UK? - JD Sports
Pet For Sale Craigslist
Wisconsin Women's Volleyball Team Leaked Pictures
oklahoma city for sale "new tulsa" - craigslist
5 Bijwerkingen van zwemmen in een zwembad met te veel chloor - Bereik uw gezondheidsdoelen met praktische hulpmiddelen voor eten en fitness, deskundige bronnen en een betrokken gemeenschap.
Okatee River Farms
Category: Star Wars: Galaxy of Heroes | EA Forums
What's New on Hulu in October 2023
Hardly Antonyms
What Is Njvpdi
Blog:Vyond-styled rants -- List of nicknames (blog edition) (TouhouWonder version)
Socket Exception Dunkin
Darksteel Plate Deepwoken
Best Suv In 2010
10-Day Weather Forecast for Florence, AL - The Weather Channel | weather.com
Voy Boards Miss America
Air Force Chief Results
Dallas Craigslist Org Dallas
Touchless Car Wash Schaumburg
Holiday Gift Bearer In Egypt
South Bend Weather Underground
Panolian Batesville Ms Obituaries 2022
Pokemon Inflamed Red Cheats
Frank Vascellaro
Ellafeet.official
Spy School Secrets - Canada's History
Craigslist Central Il
Fox And Friends Mega Morning Deals July 2022
Golden Tickets
Dreammarriage.com Login
Top-ranked Wisconsin beats Marquette in front of record volleyball crowd at Fiserv Forum. What we learned.
2008 Chevrolet Corvette for sale - Houston, TX - craigslist
Chuze Fitness La Verne Reviews
Hindilinks4U Bollywood Action Movies
Thanksgiving Point Luminaria Promo Code
Barstool Sports Gif
manhattan cars & trucks - by owner - craigslist
'Guys, you're just gonna have to deal with it': Ja Rule on women dominating modern rap, the lyrics he's 'ashamed' of, Ashanti, and his long-awaited comeback
Doe Infohub
Charli D'amelio Bj
Jaefeetz
2013 Honda Odyssey Serpentine Belt Diagram
Mybiglots Net Associates
Suntory Yamazaki 18 Jahre | Whisky.de » Zum Online-Shop
Okta Login Nordstrom
sin city jili
Famous Dave's BBQ Catering, BBQ Catering Packages, Handcrafted Catering, Famous Dave's | Famous Dave's BBQ Restaurant
What Responsibilities Are Listed In Duties 2 3 And 4
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.