Lab 2: WINS

Nội dung Lab 2:Lab 2.1: Tìm hiểu NetBIOS NameLab 2.2: Tìm hiểu LMHOSTS Look UpLab 2.3: Windows Internet Names Services (WINS)Lab 2.4: Cài đặt WINS Client và một số thao tác trên WINS ServerLab 2.1 bao gồm:I/.NetBIOS Name là gì?II/.Các thao tác cơ bản về NetBIOSIII/.Sơ lược cơ chế phân giải NetBIOS NameMình thực hiện trên Vmware Workstation 14 Pro với Window Server 2012 và các máy ảo đã tắt hết Windows Firewall.I/.NetBIOS Name là gì?NetBIOS Name là một trong những tên được gán cho máy tính sử dụng hệ thống nhận dạng mạng được tích hợp bên trong máy đang sử dụng. Mục đích chính của việc sử dụng NetBIOS Name là để cho phép xác định các máy tính cụ thể sử dụng trong mạng hệ thống nhận dạng. Vậy để đặt NetBIOS Name cho một máy tính hay một thiết bị mạng chúng ta phải nhớ các đặc điểm sau của một NetBIOS Name:+ Chiều dài tối đa của một NetBIOS Name là 16 kí tự và luôn luôn là 16 kí tự+ Được chia làm 2 phần:15 kí tự đầu tiên đại diện cho tên máyKí tự thứ 16 đại diện cho tên dịch vụ mà máy đó đảm nhiệm (dịch vụ ở đây là File Server, Print Server, … hay là một Workstation)Từ những đặc điểm trên, khi ta đặt NetBIOS Name cho một máy tính hay thiết bị mạng ta chỉ đặt tối đa 15 kí tự, kí tự thứ 16 do máy tự đặt. Còn nếu không đủ 16 kí tự thì do bản chất luôn luôn là 16 kí tự, máy sẽ tự động thêm vào các vị trí kí tự còn trống. Kí tự cuối thứ 16 do máy tự gán là một số Hexa.II/. Các thao tác cơ bản về NetBIOS Name1/. Xem và thay đổi NetBIOS NameTa vào Start -> Control Panel -> System and Security -> Chọn System -> Click vào Change settings -> Chọn Computer Name

*

Xem NetBIOS Name hoặc sửa tại cửa sổ NetBIOS computer name

*

Tuy nhiên xem theo cách trên chỉ hiện giống như cách ta đã đặt cho nó, còn các kí tự còn thiếu và kí tự Hexa đã được ẩn đi.Để thấy rõ được kí tự Hexa chúng ta sẽ đi kiểm tra NetBIOS Name bằng cửa sổ CMD với câu lệnh

Bạn đang xem: Netbios là gì

*

Như ở trên ta thấy cột Name chính là phần chúng ta đặt cho NetBIOS Name, cột kế tiếp ta thấy có phần ký tự được đặt trong ngoặc đó chính là kí tự Hexa.

Xem thêm: Dpi Chuột Là Gì – Thông Số Cơ Bản Của Chuột Chơi Game

Ta còn thấy NetBIOS Name của máy được thể hiện ở 2 dòng là do máy có tới 2 kí tự Hexa khác nhau đại diện cho 2 dịch vụ mà máy đảm nhiệm, còn WORKGROUP là tên của hệ thống Workgroup mà máy đang tham gia.2/. Xem NetBIOS Name của máy khác trong cùng hệ thống mạngTa có thể kiểm tra được NetBIOS Name của các máy khác trong mạng thông qua câu lệnh

Xem thêm: Recession Là Gì – định Nghĩa, Ví Dụ, Giải Thích

*

III/. Cơ chế phân giải NetBIOS NameĐể phân giải NetBIOS Name ra IP có nhiều cơ chế để phân giải, trong bài Lab 2.1 này ta tìm hiểu cơ chế thứ nhất:+ Cơ chế thứ nhất – Phân giải bằng tín hiệu Broadcast:Chúng ta sẽ dùng máy SVUITNO1 để kiểm tra quá trình liên lạc với máy PC01 bằng IP address và NetBIOS Name.

*

Chúng ta thấy khi dùng lệnh ping với IP 10.123.10.11 thì 2 máy sẽ liên lạc với nhau bình thường. Nhưng khi chúng ta ping với NetBIOS Name của máy PC01 là PC01 thì đã được phân giải ra địa chỉ IP là 10.123.10.11 và sau đó 2 máy bắt đầu liên lạc với nhau qua địa chỉ IP. Điều này có thể hiểu đơn giản như sau: khi máy SVUITNO1 trong hệ thống muốn phân giải được tên PC01, thì nó chỉ cần phát tín hiệu Broadcast ra toàn mạng trong hệ thống để hỏi ai là PC01. Khi máy PC01 nhận được tín hiệu Broadcast từ máy SVUITNO1 nó trả lời rằng nó là máy có tên là PC01 và có địa chỉ IP tương ứng là 10.123.10.11.Khi phân giải NetBIOS Name bằng tín hiệu Broadcast, ta thấy cơ chế này đơn giản hiểu quả mà không phải cấu hình phức tạp. Nhưng thật ra với cơ chế này có nhiều trở ngại lớn như sau: Khi trong hệ thống có nhiều máy cùng phát tìn hiện Broadcast để phân giải sẽ dẫn đến tình trạng đường truyền bị quá tải do băng thông cùng lúc bị nhiều tín hiệu Broadcast chiếm dụng hoặc các máy ở các Net và Subnet khác nhau không thể phân giải được NetBIOS Name của nhau do tín hiệu Broadcast sẽ bị Router chặn lại.Mong bài viết này hữu ích đến với bạn!P/s: Mình mới tập viết các bài hướng dẫn, có gì mong các bạn phản hồi để mình nâng cao kinh nghiệm

Chuyên mục: Hỏi Đáp