Showing posts with label NETBIOS. Show all posts
Showing posts with label NETBIOS. Show all posts

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.

Tuesday, March 22, 2011

NETBIOS

NETBIOS protocol is developed by IBM, mainly used for dozens of computer of small LAN. The agreement is a kind of LAN application can use application programming interface (API), provides the request for the program to the unity of low-level service command set role is to provide a network for LAN and other special function, the system can use WINS service, radio and Lmhost documents and so on many kinds of patterns for the corresponding analytical NetBIOS name to IP addresses, to realize information communication, so in the local area network internal use NetBIOS agreement can be easily realized news communications and resource sharing. Because it USES system resources of high transmission efficiency, less, so almost all the LAN are the basis of NetBIOS agreement in work.
NetBIOS application
Original English NetBIOS Services for righteousness: available
Should use: in Windows operating systems, the default installation TCP/IP protocol NetBIOS will automatically be installed. For instance in Windows 2000 / XP, when choosing "automatic gain IP" will enable a DHCP server, from this server use NetBIOS Settings; If using a static IP address or a DHCP server does not provide NetBIOS Settings, is opening the TCP/IP NetBIOS. Specific setting methods are as follows: first open "control panel, and double-click network connection" icon, open local connection properties. Then, in the "normal" attribute window option card select "Internet protocol (TCP/IP)", click "properties" button. Then in the open window, click the "advanced" button; In the advanced TCP/IP Settings "window choice" WINS "TAB, in" NetBIOS Settings "areas can the corresponding NetBIOS Settings.
Basic network NetBIOS: input/output system
(a Basic Input NetBIOS: Output System) defines a NetBIOS software interface and connection medium in the application and provide the communication interface between the standard method. NetBIOS is a conversational layer protocols, applied in all kinds of Ethernet LAN (Token Ring, etc) and WAN environment, such as TCP/IP, the PPP and x.25 network.
NetBIOS makes applications need not know including error recovery (conversation mode), the network details. With Network Control Block NetBIOS request which Control NCB: (a) format offers NCB contains the information, store location and target name and other information.
Provide open systems interconnection NetBIOS (OSI) model of the session layer and the transport layer service, but does not support standard frame or data format transmission. NetBEUI NetBIOS expand user interface (standard frame format) support, it provides the network layer and NetBIOS transport layer service support.
NetBIOS support two communication mode: session (session) or data report (datagram). Conversation mode refers to two computers for "dialogue" to establish a connection that allows a lot of information, and support handling errors monitoring and restore function. Data submitted for "no connection mode" (information sent) operation, independent sent by the application of information is lesser, provide error monitoring and restore function. In addition data quote pattern also support will information broadcast to the LAN in the each computer.
NetBIOS name for 16 bytes long (necessary conditions using filling a fill), to use bytes of value few restrictions. Not to perform routing for small network, will NetBIOS name mapping to IP address in three ways:
1. IP radio - when a target address is not local cache, broadcast a NetBIOS name containing target computer packets. Target computer returns the IP address.
2. Lmhosts file - this is a responsible for mapping IP address and NetBIOS name files. Computer
3. NBNS NetBIOS name server will be responsible - NetBIOS name mapping to IP address. The service of the Linux environment background program (NMBD daemon) execution. 

Tuesday, October 5, 2010

NETBIOS (NetBIOS Services Protocols)

NETBIOS protocol developed by IBM, the computer is mainly used for dozens of small local area network. The agreement is a program on the LAN can use the application programming interface (API), the program provides low-level service requests unified command set, the role is to provide a local area network and other special functions, the system can use the WINS services, broadcasting and Lmhost documents and other models will NetBIOS name resolution for the corresponding IP address, to achieve information and communication, so in the local area network using the NetBIOS protocol message communication can be easily achieved and resource sharing. Because it takes up less system resources, transmission efficiency is high, so are almost all local area network based on the NetBIOS protocol work.