NetBIOS qua TCP / IP 13 trong tổng số 23 đánh giá này hữu ích - Tỷ giá chủ đề này Việc thực hiện Windows 2000 của NetBIOS over TCP / IP được gọi là NetBT. NetBT sử dụng giao thức TCP và UDP sau: UDP port 137 (dịch vụ tên) UDP port 138 (dịch vụ datagram) cổng TCP 139 (dịch vụ phiên) NetBIOS over TCP / IP được chỉ định bởi RFC 1001 và RFC 1002. Người lái xe là Netbt.sys một thành phần hạt nhân -mode hỗ trợ giao diện TDI. Các dịch vụ như máy trạm và máy chủ sử dụng giao diện TDI trực tiếp, trong khi NetBIOS truyền thống các ứng dụng có các cuộc gọi của họ ánh xạ tới TDI cuộc gọi thông qua các trình điều khiển Netbios.sys. Sử dụng TDI để thực hiện cuộc gọi đến NetBT là một công việc lập trình khó khăn hơn, nhưng có thể cung cấp hiệu suất cao hơn và tự do từ NetBIOS lịch sử hạn chế. NetBIOS định nghĩa một giao diện phần mềm và một quy ước đặt tên, không phải là một giao thức. NetBIOS over TCP / IP NetBIOS cung cấp giao diện lập trình thông qua giao thức TCP / IP, mở rộng phạm vi khách hàng và máy chủ chương trình NetBIOS cho các mạng IP và cung cấp khả năng tương tác với nhiều hệ điều hành khác. Các dịch vụ máy trạm Windows 2000, dịch vụ máy chủ, trình duyệt, messenger, và NetLogon dịch vụ là tất cả NetBT khách hàng và sử dụng TDI để giao tiếp với NetBT. Windows 2000 cũng bao gồm một trình giả lập NetBIOS. Giả lập mất NetBIOS tiêu chuẩn yêu cầu từ các ứng dụng NetBIOS và chuyển chúng đến các chức năng tương đương TDI. Windows 2000 sử dụng NetBIOS over TCP / IP để giao tiếp với các phiên bản trước của Windows NT và các khách hàng khác, chẳng hạn như Windows 95. Tuy nhiên, Windows 2000 redirector và máy chủ thành phần hiện nay hỗ trợ lưu trữ trực tiếp để giao tiếp với các máy tính khác chạy Windows 2000. Với lưu trữ trực tiếp, NetBIOS không được sử dụng để phân giải tên. DNS được sử dụng để phân giải tên và các thông tin liên lạc mạng Microsoft sẽ được gửi trực tiếp qua TCP mà không có một tiêu đề NetBIOS. Lưu trữ trực tiếp qua giao thức TCP / IP sử dụng cổng TCP 445 thay vì TCP cổng NetBIOS phiên 139. Theo mặc định, cả NetBIOS và lưu trữ trực tiếp được kích hoạt, và cả hai đều cố gắng song song khi một kết nối mới được thành lập. Việc đầu tiên thành công trong việc kết nối được sử dụng cho bất kỳ nỗ lực nào. NetBIOS qua hỗ trợ TCP / IP có thể được vô hiệu hóa để buộc tất cả lưu lượng truy cập để sử dụng TCP / IP lưu trữ trực tiếp. Để vô hiệu hóa NetBIOS qua hỗ trợ TCP / IP từ Network and Dial-up Connections biểu tượng trong Control Panel, chọn Local Area Connection và kích chuột phải Properties. Trên tab General, chọn Internet Protocol (TCP / IP) trong danh sách các thành phần, và nhấn vào nút Properties. Nhấp vào nút Advanced. Nhấp vào tab WINS. Click vào Disable NetBIOS over TCP / IP. Các ứng dụng và dịch vụ phụ thuộc vào NetBIOS over TCP / IP không còn chức năng một lần NetBIOS over TCP / IP bị vô hiệu hóa. Vì vậy, xác minh rằng bất kỳ khách hàng và các ứng dụng không còn cần hỗ trợ NetBIOS over TCP / IP trước khi bạn vô hiệu hóa nó. NetBIOS tên NetBIOS Các namespace là bằng phẳng, có nghĩa là tất cả các tên trong namespace phải là duy nhất. NetBIOS tên là dài 16 byte. Các tài nguyên được xác định bởi tên NetBIOS, được đăng ký tự động khi các dịch vụ hoặc ứng dụng bắt đầu, hoặc người sử dụng đăng nhập vào. Tên có thể được đăng ký như là tên duy nhất (một chủ sở hữu) hoặc tên nhóm (nhiều chủ sở hữu). Một Tên NetBIOS Query được sử dụng để xác định vị trí một nguồn tài nguyên bằng cách giải quyết các tên NetBIOS đến một địa chỉ IP. thành phần mạng Microsoft, chẳng hạn như các dịch vụ máy trạm và máy chủ, cho phép 15 ký tự đầu tiên của một tên NetBIOS để được chỉ định bởi người dùng hoặc quản trị viên, nhưng bảo lưu nhân vật thứ 16 của tên NetBIOS để chỉ một loại tài nguyên (00-FF hex). Bảng 2.2 và 2.3 có một số ví dụ tên NetBIOS được sử dụng bởi các thành phần Microsoft:
đang được dịch, vui lòng đợi..
