Wednesday, November 9, 2011

NetBIOS

NetBIOS: the Network Basic Input / Output System short, generally refers to a set for LAN communications API.
History
NetBIOS is a network protocol, in the early 1980s Sytec jointly developed by IBM and for the so-called PC-Network. Although little published documentation, protocol-independent API has become the de facto standard.
With the PC-Network has been replaced by Token Ring and Ethernet, NetBIOS should withdraw from the stage of history. However, because a lot of software use the NetBIOS API, so NetBIOS is adapted to a variety of other protocols such as IPX / SPX and TCP / IP.
  Token Ring and Ethernet transmission using the NetBIOS now known as NetBEUI. In Micrsoft Windows 98 was released, has been widely used. In the TCP / IP NetBIOS running as NBT, by the definition of RFC 1001 and RFC 1002. NBT's basic idea is to simulate IP-based network NetBIOS-based PC-Network. NBT introduced in Windows 2000, is now the preferred NetBIOS transport.
Outline
Regardless of what kind of transmission, NetBIOS provides three different services:
Name service: name registration and resolution
Session service: a reliable connection-based communication
Packet data service: unreliable connectionless communication
  When NetBIOS is the data link layer protocol, you can access its functions through 5Ch interrupt. The message is passed to these functions use the NCB format.
NetBIOS and NetBEUI was designed only for LAN routing is not supported, and can only handle up to 72 nodes or devices. NetBIOS and NetBEUI broadcasts often used to achieve, especially in the name of the service-related operations.
NBT uses one or more NBNS (NetBIOS Name Server (s)) will be the name of service to be extended to multiple subnets. NBNS is a dynamic DNS, Microsoft's NBNS implementation is called WINS. In addition, to the virtual NetBIOS network to multiple IP subnets, WINS standard also introduces one or more NBDD (NetBIOS Datagram Distribution) server. Unfortunately, Microsoft's NBDD never worked to achieve.

No comments:

Post a Comment