What is a WINS Server (Windows Internet Name Server)

Source: Internet
Author: User
Wins

Wins is used to register the NetBIOS computer name and resolve it as an IP address as needed. The wins database is dynamically updated.

(1) Basic Requirements of WINS:

For WINS Servers:

1. It must be an NT server computer

2. Use the TCP/IP protocol and have a static IP address.

For wins customers:

1. The required computer is running the following operating system:

Windows NT Server 3.5 or higher

Windows NT Workstation 3.5 or higher

Windows 95

Run Microsoft TCP/IP-32 windows for workgroups 3.11

Microsoft network client 3.0 for MS-DOS with Real-mode TCP/IP driver

LAN Manager 2.2C for MS-dos. LAN Manager 2.2C for OS/2 is not supported

2. the IP address of the WINS server is required.

(2) wins Process

(A) In a WINS environment, after each wins client enables the computer and initializes the TCP/IP, it maps the ing between NetBIOS Name and IP address to the database of the WINS server.

(B) When a WINS client wants to communicate with another host, it will directly contact the WINS server to query the relationship between the computer name and IP address.

(C) If the WINS server finds the ing between the computer name and IP address in its own database, it returns the IP address of the target computer to the WINS customer requesting the query.

Another wins:
Windows Internet Name Service (WINS)
Wins provides a distributed database that registers and queries the ing between IP addresses and NetBIOS names in the routing network environment. This may be a suitable method for converting NetBIOS names and IP addresses, especially for complex networks such as the Internet.

The LmHosts file has some disadvantages in the broadcast system. It is broadcast-based, so the network traffic is a heavy burden, and this problem has not been solved. Someone designed a unicast action through the routing protocol to register and resolve NetBIOS names. If this protocol is used, the problem of broadcasting can be solved, and there is no need to use the LmHosts file, so that the flexibility and convenience of dynamic configuration can be re-reflected, this allows the system to be seamlessly connected to the DHCP protocol. As we can imagine, when DHCP assigns an address to a computer, this update can be directly reflected in the WINS database. Users and administrators do not need to perform any additional work, which is very convenient. The wins protocol can work with NBNS, but it cannot work with other NetBIOS name servers because the WINS Database Backup problem is not solved, data cannot be copied between the WINS server and the non-WINS server.

Wins is based on the customer server model. It has two important parts: WINS server and wins customer. First, let's take a look at the server, which is mainly responsible for processing the registration and unregistration information sent by the customer's name and IP address. If the WINS customer queries, the server returns the IP address under the current query name. The server is also responsible for backing up the database. However, when a customer joins or leaves the network, he or she registers his or her own name with the win server or unregisters. Of course, it also queries the server during communication to determine the address of the remote computer.

What are the benefits of using wins? Wins maps IP addresses and computer names in a centralized manner, which simplifies network management and reduces network traffic. However, this centralized management mode can be compared with a star structure, we have reason to suspect that it can become a network bottleneck. When the local domain controller is not in another segment of the vro management network segment, the customer can still visit the remote domain. During centralized processing, the data will be concentrated on this server, be sure not to make this node fail.

Another important feature of wins is that it can be integrated with DNS. This allows non-wins customers to obtain the NetBIOS name through DNS resolution. This provides convenience for network management, and also provides another means for connection between different network types. As we can see, centralized management can greatly simplify management, but lead to a central node in the network topology. This is a hidden bottleneck. If Distributed Management is adopted, but there is a consistency problem, that is, if one server knows this change, and the other does not, the data will be inconsistent, at this time, we need to have some complex algorithms to solve this problem. If the two servers want to know the situation of the other side, it is impossible to not communicate, which will inevitably increase the network burden. In this way, the concentration increases the processing pressure on a single machine, and the distribution increases the amount of network transmission, which is not perfect in the world.

A Windows Internet Name Service (WINS) server is mainly used for the NetBIOS Name Service. It processes the NetBIOS computer name. Therefore, it is also called the NetBIOS Name Server (NBNS, netBIOS Name Server ).

The WINS server can register the computer name, IP address, DNS domain name, and other data of the WINS-enabled workstation. When the workstation queries the name, it can also provide the data to the workstation.

Among various name resolution methods, wins name service has some advantages. First, the WINS name service communicates directly in a point-to-point manner and can access computers in other subnets across routers. This overcomes the problem that broadcast queries cannot cross routers and increase the network burden; second, unlike the DNS server with the host name in the static processing domain, the WINS name service is a dynamic name service with few manual intervention. Third, wins name service can be used not only to query NetBIOS names, but also to query domain names (host names). It can be used to query Internet domain names based on the benefits of DNS and WINS servers, therefore, wins is also known as Windows Internet Name Service ).

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.