Чи дійсно NetBIOS вийшов у Windows?


9

Я розмістив подібне запитання на StackOverflow. Хтось запропонував мені поставити подібне запитання тут і подивитися, чи хтось може дати мені деяке розуміння.

З MSDN мені сказали, що NetBIOS більше не підтримується, починаючи з Windwos Vista. Звичайно, я вже не бачу жодного імені NetBIOS з мережевих властивостей.

Однак, коли я пишу коди на своїй Windows 7, я все ще зустрічаю імена NetBIOS у багатьох місцях. Наприклад

  1. Я все ще можу використовувати "MYDOMAIN \ Harvey" для входу в систему, де я вважаю, що MYDOMAIN - це ім'я NetBIOS.
  2. Змінні середовища COMPUTERNAME та USERDOMAIN все ще є іменами NetBIOS. Я очікую тут побачити імена DNS
  3. Імена моїх екземплярів SQL Server, що надходять із моєї студії управління SQL Server, все ще є на зразок MYMACHINE \ Instance1

Я здогадуюсь, Microsoft все ще зберігає деякі фрагменти для зворотної сумісності. Я хочу зрозуміти, як Windows 7 збирається вирішити ім'я NetBIOS до IP-адреси. У цій статті я пояснив, як працює роздільна здатність імені NetBIOS . Боюся, це більше не стосується Windows 7. Принаймні для мене немає сервера WINS. Хтось може мені пояснити, як Windows 7 робить роздільну здатність імені NetBIOS?

ОНОВЛЕННЯ Якщо протокол відсутній, як відбувається роздільна здатність імені NetBIOS? Це все ще розмовляє з WINS? Якщо так, чи все-таки використовується протокол NetBIOS для спілкування з WINS?

Відповіді:


3

"NetBIOS" протокол ( NBF ) відсутній, його довго замінюють NBT, CIFS тощо. "NetBIOS" як частина назви інших речей все ще існує.

У Windows все ще є вбудований сервер WINS, навіть якщо в мережі немає виділеного сервера WINS.


Дякую. Якщо протокол відсутній, як відбувається роздільна здатність імені NetBIOS? Це все ще розмовляє з WINS? Якщо так, чи все-таки використовується протокол NetBIOS для спілкування з WINS? Вибачте, я думаю, що це головна частина, яку я хочу знати. Я оновив своє запитання, щоб включити це.
Харві Квок

Немає підтримки та зникнення - це дві різні речі. NBT входить до складу ОС Windows до W2K8 та Windows 7. Крім того, NBT увімкнено за замовчуванням.
joeqwerty

@joeq дякую за очищення різниці між протоколом NetBIOS та самим NetBIOS
Harvey Kwok

2

NETBIOS через TCP / IP, безумовно, все ще підтримується в Windows Vista та вище. Це можна побачити в налаштуваннях TCP / IP на адаптері. Є ще місце, де можна додати адреси серверів WINS. У нас на кампусі працює декілька серверів WINS, і всі наші клієнти все ще користуються ними. Однак, DNS - це сучасний / кращий названий метод роздільної здатності, однак NETBIOS все ще існує для сумісності із застарілими програмами та / або мережами.



0

Більше спостереження, ніж відповіді ...

Я один раз простежив на машині, де було вимкнено WINS, відключений DNS та NetBios через TCP / IP. Запит на ім’я в тій самій мережі генерував єдину трансляцію, на яку відповів місцевий майстер перегляду. Коли вимкнено Master Master, клієнт надіслав X (не пам'ятаю, але це було> = 10) трансляцій, перш ніж інший клієнт відповів. І коли було зроблено запит для машини в іншій мережі, клієнт транслював 100 запитів, а потім отримав відповідь від машини в цій другій мережі. Netbios повинен мати механізм для пересилання запитів між мережами.

NetBios дуже стійкий і може сприймати слабкість частіше, ніж люди знають (наприклад, у мережах з вимкненим WINS або DNS неправильно налаштовано).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.