> Cheap Price Utilities Software NetBIOS Part I

NetBIOS Part I

NetBIOS Overviews

NetBIOS is a protocol designed to be a link (interface).
Between hardware with an operating system to application can communicate with the network hardware independent of the application layer can access most of the OSI model that can only make application to create a network can work in a network environment does not like. The NetBIOS ??? would transport the application data to other machines on the network.

NetBIOS is the beginning is designed to work only with IBM’s PC LAN NetBIOS has now become the basis of network application to the NetBIOS protocol is used widely. It can run on Ethernet, Token ring, IBM PC Network.

NetBIOS was designed as a welder. An extension of the BIOS.
To help can contact the service on a network. Said that it was designed as a NetBIOS Application Program Interface (API). At the same time it is a NetBIOS protocol on the same TCP / IP protocol suite because it is down to the bottom floor can work together.

Suggest NetBEUI

NetBIOS was originally designed it to work with a network of small local network, so the first during the NetBIOS has been designed to work with NetBEUI (NetBIOS Extended User Interface), a network-transport protocol.

NetBIOS over NetBEUI

Layer

Protocol

Description

7 Application

Redirector

A command to redirect to the target through the network.

6 Presentation

SMB

Server Message Blocks can allow file sharing, print sharing and user-based messaging.

5 Session

NetBIOS

Service name service, datagram service and session service.

4 Transport

NetBEUI

Transportation services.

3 Network

2 Datalink

NIC Driver, NDIS

 

1 Physical

NIC Adapter

 

NetBEUI was developed by IBM for the PC and Microsoft’s networking protocol be used in multiple product together with NetBEUI running on the 802.2 data-link protocol layer and because the 802.2 data-link protocol is so nonroutable protocol is NetBEUI nonroutable. The protocol also considered the limitations of NetBEUI.

NeBEUI can work very well with a small network that has a computer from 20 to 200 machines can run across the LAN segment, but a gateway to a control segment again.

NetBEUI is a protocol that can work very quickly in a small network, especially in Windows NT NetBEUI is a protocol which is the fastest NetBEUI 3.0 version is to be corrected errors from the old version rather

Actually, not version 3.0 that is called NetBEUI NetBEUI protocol.
Have fully considered a NetBIOS Frame (NBF) format protocol because NetBEUI actually lose more than it will use NetBIOS interface and another interface that is higher than the NBF Transport Driver Interface (TDI) to use instead of NBF, which can work together. and get along well with the Microsoft NetBEUI is used in the previous product.

Because NetBEUI is nonroutable protocol that can not forward packet routed network via NetBIOS, but it can work with other routable protocol such as IPX and TCP / IP, the details will be explained in another topic. Encapsulation.

How to send information of NetBIOS.

NetBIOS was designed to work with a group of computer use.
the same broadcast medium, it can work both connection-oriented and connectionless. It also supports broadcast and multicast functionality.

When nodes to communicate over the network can do 2 major ways.

  • Session mode is for transmitting a large Check the system error and recovery (recovery), but has disadvantages that communication is only a 1 to 1 of the data size can be expanded up to 64 KByte also NetBIOS session control command and the NetBIOS session data tranfer command. This can help to communicate through a session (connection-oriented connection).
  • Datagram mode (including data broadcast) can send and receive data faster. But there is no guarantee that the information will reach the destination? And can not be repeated in case of sending data to a data destination. Usually is 512 Byte, but the computer can communicate with multiple other devices simultaneously. (connectionless connection).

NetBIOS Service

Many people may have used browsing service (via the network neighborhood) domain authentication, trust, file sharing or printer sharing application, these are run by the foundation. Basic services of NetBIOS which together include a 3.

  1. Name Service is a service that allows NetBIOS node can register (register) NetBIOS name to a unique name or group name in the network as the computer start up it will be sent out to ADD NAME QUERY sure. NetBIOS node computer or any other name NetBIOS name unique? Typically, if no reply (response) back after the re-transmission queue issued six times in 0.5 seconds, holding that the unique NetBIOS name with anyone (at that time) can use a NetBIOS. The name service Name service is to check the NetBIOS name is the unique name and Group name.
  2. Session Service is used for communications services. connection-oriented. Which are reliable And a full-duplex communications is the need for at least 1 NetBIOS Pro Co. to act as a client and the other is the Server to create a session must be prepared for both sides. Listen to the first party while the other side is The Call of reference Listen to the NetBIOS name table of the name itself and also to check the opposite side of the defensive too if (Listener) not ready to. Get Contact Pot, caused by contact of Call failed if it can successfully create a session contact application of both parties will receive information from the session-id, the application will start transmission. In the end both of the two parties can send a command to cancel the Hang-Up connection. Communication-control session is not considered because LAN data transport speed is high enough to transport data without problems.
  3. Datagram Service is the communication that can send data to the specified device or sent to any device in the specified group or broadcast band to use this service to LAN communications. connectionless. The same for other data such as Datagram UDP / IP by sending the command to use. Send_Datagram.
    The recipient must be specified destination. This may be a NetBIOS node group or any other single part of the Run command. Receive_Datagram. It must specify local name or the name of the destination you want. There is also a command. Send_Broadcast_Datagram. This will send a message to all LAN, if the result of running a pro command. Receive_Broadcast_Datagram. It will receive the broadcast datagram.

However, if the service or application running in a higher layer NetBIOS services often find that these basic services often rely on both a 3 of NetBIOS can fully functional, such as Messenger Service can be used by Use the command net send <destination> message which can specify a destination user, one computer. Or all of the domain. If the target is 1 computer NetBIOS name service broadcast message is sent out to search the computer. In case the end user is the NetBIOS name service will send a broadcast to the network to find a user name as described (byte value of 16 to <03h>) then the process will send a message. If you want to send a group of the destination computer is the NetBIOS datagram service message broadcast to the network. If a NetBIOS session service a single computer to connect it directly to your computer.

Relate Link : NetBIOS Part II NetBIOS Part III

Share
Relate Link
  • NetBIOS Part III
  • NetBIOS Part II
You can leave a response, or trackback from your own site.

Leave a Reply

Powered by Yahoo! Answers

This blog is monetized using Are-PayPal WP Plugin
Preview on Feedage: Subscribe with yahoo Subscribe with google Subscribe with aol Subscribe with msn Subscribe with newsgator
Subscribe with netvibes Subscribe with pageflakes Subscribe with bloglines Subscribe with alesti Subscribe with rsswebreader Subscribe with feedreader
Subscribe with newsburst Subscribe with metarss Subscribe with live Subscribe with mojo Subscribe with iping-it Subscribe with feedagealerts

SEO Powered By SEOPressor