On this page
|
| SUMMARY | |
| Protocol |
: |
NetBIOS Extended User Interface |
| Protocol suite |
: |
IBM protocol suite |
| Layer |
: |
Session Layer
Transport Layer |
| Related protocols |
: |
UDP, TCP, SMP, Ethernet, Token Ring, X.25, PPP, IPX, NetBOIS |
|
| DESCRIPTION |
NetBEUI (NetBIOS Extended User Interface) is a new, extended version of NetBIOS, the program that lets computers communicate within a local area network. NetBEUI (pronounced net-BOO-ee) formalizes the frame format (or arrangement of information in a data transmission) that was not specified as part of NetBIOS. NetBEUI was developed by IBM for its LAN Manager product and has been adopted by Microsoft for its Windows NT, LAN Manager, and Windows for Workgroups products. Hewlett-Packard and DEC use it in comparable products.
NetBEUI is the best performance choice for communication within a single LAN. Because, like NetBIOS, it does not support the routing of messages to other networks, its interface must be adapted to other protocols such as Internetwork Packet Exchange or TCP/IP. A recommended method is to install both NetBEUI and TCP/IP in each computer and set the server up to use NetBEUI for communication within the LAN and TCP/IP for communication beyond the LAN.
NetBEUI works at the Transport and Network layers for local area network (LAN). NetBEUI provides data transportation but it is not a routable transport protocol. NetBEUI is a good performance choice for communication within a single LAN.
NetBEUI stands for NetBIOS Enhanced User Interface and specifies the way that higher level software sends and receives messages over the Netbios Frames Protocol. This protocol is specified in the IBM document the "IBM Local Area Network Technical Reference Manual" and runs over the standard 802.2 data-link protocol layer.
Since the 802.2 data-link protocol is not routable, neither is NetBEUI. This was a major limitation of LAN Manger and was a primary reason why it was never a major force in the PC networking world.
When NetBEUI was developed in 1985, it was assumed that LANs would be segmented into workgroups of 20 to 200 computers and that gateways would be used to connect that LAN segment to other LAN segments or a mainframe.
NetBEUI is optimized for very high performance when used in departmental LANs or LAN segments. For traffic within a LAN segment, NetBEUI is the fastest of the protocols shipped with Windows NT.
Version
The version of NetBEUI shipping with Windows NT is NetBEUI 3.0. NetBEUI 3.0 corrects some limitations in previous versions of NetBEUI, including the following:
NetBEUI 3.0, along with the TDI layer, eliminates the previous limitation of 254 sessions to a server on one network adapter card. NetBEUI 3.0 is completely self-tuning. NetBEUI 3.0 provides much better performance over slow links than did previous versions of NetBEUI.
Strictly speaking, NetBEUI 3.0 is not truly NetBEUI. Instead, it is a Netbios Frame (NBF) format protocol. NetBEUI uses the Netbios interface as its upper-level interface, but NBF conforms to the Transport Driver Interface (TDI) instead. NBF is completely compatible and interoperable with the NetBEUI shipped with past Microsoft networking products.
NetBEUI does not have the type of addressing that allows packet forwarding on routed networks, but the Netbios interface is adaptable to other protocols which are, such as IPX and TCP/IP. The specification for implementing the Netbios interface to TCP/IP is defined by RFC 1001 and 1002.
Because NetBEUI is very fast for small LAN communications but provides poorer performance for WAN communications, one recommended method for setting up a network is to use both NetBEUI and another protocol, such as TCP/IP, on each computer that may need to access computers across a router or on a WAN. When you install both protocols on each computer and set NetBEUI as the first protocol to be used, Windows NT uses NetBEUI for the communication between Windows NT computers within each LAN segment and TCP/IP for communication across routers and to other parts of your WAN.
Here are some of the most common network operating systems that use the Netbios interface.
Vendor | Network Operating System | | Microsoft | MS LAN Manager, Windows for Workgroups, and Windows NT | | Hewlett-Packard | HP LAN Manager and Resource Sharing | | IBM | LAN Server | | Digital | Pathworks |
Header format
2 | 2 | 1 | 1 | 2 | 2 | 2bytes | Length | Deliminator | Command | Data1 | Data2 | XMIT Cor | RSP Cor | Destination name (16 bytes) | Source name (16 bytes) |
- Length
The length of the NETBIOS header.
- Deliminator
A delimiter indicating that subsequent data is destined for the NetBIOS function.
- Command
A specific protocol command that indicates the type of function of the frame.
- Data 1
One byte of optional data per specific command.
- Data 2
Two bytes of optional data per specific command.
- Xmit/response correlator
Used to associate received responses with transmitted requests.
- Destination name/num
In non-session frames this field contains the 16-character name.
- Source name/num
In non-session frames this field contains the 16-character source name. In session frames this field contains a 1 byte source session number.
|
Top of Page
|
| EXAMPLES |
|
|
Top of Page
|
| PROTOCOL RELATIONS |
■ Parent layer
■ Child layer
|
Top of Page
|
| GLOSSARY |
|
LAN Local-area network (LAN) is a computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected to other LANs over any distance via telephone lines and radio waves. A system of LANs connected in this way is called a wide-area network (WAN).
Most LANs connect workstations and personal computers. Each node (individual computer ) in a LAN has its own CPU with which it executes programs, but it also is able to access data and devices anywhere on the LAN. This means that many users can share expensive devices, such as laser printers, as well as data. Users can also use the LAN to communicate with each other, by sending e-mail or engaging in chat sessions.
Local In networks, local refers to files, devices, and other resources at your workstation. Resources located at other nodes on the networks are remote.
NetBIOS NetBIOS(Network Basic Input Output System) is an API that augments the DOS BIOS by adding special functions for local-area networks (LANs). Almost all Windows-based LANs for PCs are based on the NetBIOS. Some LAN manufacturers have even extended it, adding additional network capabilities.
TCP/IP TCP/IP(transmission Control Protocol/Internet Protocol) is the suite of communications protocols used to connect hosts on the Internet. TCP/IP uses several protocols, the two main ones being TCP and IP. TCP/IP is built into the UNIX operating system and is used by the Internet, making it the de facto standard for transmitting data over networks. Even network operating systems that have their own protocols, such as Netware, also support TCP/IP.
WAN WAN (Wide Area Network) is a network that spans a large area, typically including routers, gateways, and many different IP address groups.
In the context of firewalls, the WAN interface is the one directly connected to the Internet. In the context of corporate networks, the WAN generally refers to the network that connects all of the organization's locations onto the corporate network. Historically this was accomplished with expensive private leased lines like frame relay and similar technologies. With the low cost and widespread availability of broadband Internet connections, many organizations are switching to using VPN in lieu of leased lines. VPN provides the same functionality, though is not as reliable as leased lines and has higher latency.
|
Top of Page
|
| REFERENCES |
RFCs:
[ RFC 1001] PROTOCOL STANDARD FOR A NetBIOS SERVICE ON A TCP/UDP TRANSPORT: CONCEPTS AND METHODS.
[ RFC 1002] PROTOCOL STANDARD FOR A NetBIOS SERVICE ON A TCP/UDP TRANSPORT: DETAILED SPECIFICATIONS.
|
Top of Page
|
| OTHER PROTOCOLS OF TCP/IP SUITE |
|
|
|
|
|