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. 

No comments:

Post a Comment