2. Dịch vụ WINS
2.3. Cấu hình máy chủ và máy khách với WINS
Để kích hoạt cơ chế phân giải tên WINS trên mạng, bạn phải lập cấu hình.
máy phục vụ và máy khách WINS, nhớ khai báo địa chỉ IP của các máy phục
vụ WINS trên mạng cho máy khách biết. Dựa vào địa chỉ IP này máy khách
có thể giao tiếp với máy phục WINS ở bất cứ đâu trên mạng, cho dù máy
phục đang thường trú trên mạng con khác. Máy khách WINS còn giao tiếp
thông qua phương pháp broadcast, trong đó máy khách phát rộng thông điệp đến những máy khác trên đoạn mạng cục bộ đang yêu cầu cấp địa chỉ IP. Do
thông điệp được phát rộng nên máy phục vụ WINS coi như “ngồi chơi xơi
nước”. Máy khách nào không cài WINS nhưng có hỗ trợ loại hình phát rộng
thông điệp cũng có thể vận dụng phươg pháp này phân giải tên máy tính thành địa chỉ IP.
Khi máy khách giao tiếp với máy phục vụ WINS, chúng thiết lập phiên giao
tiếp có ba phiên chủ yếu:
+ Đăng ký tên: Suốt tiến trình đăng ký tên, máy khách cung cấp tên máy tính và địa chỉ IP của nó cho máy phục vụ và yêu cầu máy phục vụ đưa thông tin này vào cơ sở dữ liệu WINS,
+ Gia hạn tên: Tên đăng ký không có hiệu lực vĩnh viễn. Thay vào đó, máy khách chỉ được phép sử dụng tên trong một giai đoạn cụ thể, gọi là thời gian thuê bao (lease). Máy khách còn được quy định thời gian bắt buộc phải gia hạn tên thuê bao, gọi là chu kỳ gia hạn (renewal interval). Máy khách phải đăng ký lại với máy với máy phục vụ WINS theo chu kỳ gia hạn đã ấn định.
+ Giải phóng tên: Nếu máy khách không thể gia hạn tên thuê bao, tên đăng ký sẽ được giải phóng, cho phép hệ thống khác trên cùng mạng có cơ hội sử
dụng tên máy tính hay địa chỉ IP này. Tên cũng được giải phóng khi bạn
đóng máy khách WINS bất kỳ.
+ Các phương pháp phân giải tên
Khi máy khách thiết lập phiên giao tiếp với máy phục vụ WINS, máy khách có thể yêu cầu cung cấp dịch vụ phân giải tên. Áp dụng phương pháp nào để phân giải tên máy tính thành địa chỉ IP còn tuỳ thuộc vào cấu hình mạng. Có bốn phương pháp phân giải tên máy tính khả dụng:
B-node: Phát rộng thông điệp nhằm phân giải tên máy tính thành địa chỉ IP. Những máy tính cần phân giải tên sẽ phát rộng thông điệp đến từng máy chủ trên mạng cục bộ, yêu cầu cấp địa chỉ IP cho máy tính cụ thể.
P-node: Dùng máy phục vụ WINS phân giải tên máy tính thành địa chỉ IP. Như đã giải thích trước phiên máy khách gồm ba phần: đăng ký tên, gia hạn tên, và giải phóng tên. Khi cần phân giải tên máy tính thành địa chỉ IP, máy khách gởi thông điệp truy vấn máy phục vụ, đến phiên mình, máy phục vụ sẽ hồi đáp cho máy khách.
M-node (Modified Node): Kết hợp giữa B-node và P-node, với M-node, máy khách WINS trước tiên sẽ thử dùng B-node phân giải tên. Nếu thất bại, máy khách lại dùng đến P-node. Do B-node được sử dụng trước, nên phương pháp này cũng gặp trở lại ở mức độ sử dụng dải thông mạng, hệt như B-node.
H-node (Hybrib Node): Cũng kết hợp B-node và P-node nhưng ở đây máy khách WINS sẽ thử áp dụng P-node phân giải tên. Trường hợp thất bại, máy khách sẽ cố phát rộng thông điệp với B-node. Vì P-node là phương pháp chính nên H-node cung cấp hiệu suất thi hành tối ưu trên hầu hết mạng. H-node cũng là phương pháp mặc định cho hoạt động phân giải tên WINS.