Назад | Перейти на главную страницу

Действительно ли NetBIOS ушел в Windows?

Я разместил аналогичный вопрос на StackOverflow. Кто-то предложил мне разместить здесь аналогичный вопрос и посмотреть, сможет ли кто-нибудь дать мне некоторое представление.

Из MSDN мне сказали, что NetBIOS больше не поддерживается, начиная с Windwos Vista. Разумеется, я больше не вижу NetBIOS-имени в свойствах сети.

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

  1. Я все еще могу использовать «MYDOMAIN \ Harvey» для входа на мою машину, где, как мне кажется, MYDOMAIN - это имя NetBIOS.
  2. Переменные среды COMPUTERNAME и USERDOMAIN по-прежнему являются именами NetBIOS. Я ожидаю увидеть здесь DNS-имена
  3. Имена моих экземпляров SQL Server, поступающие из моей SQL Server Management Studio, по-прежнему выглядят как MYMACHINE \ Instance1.

Я предполагаю, что Microsoft все еще поддерживает некоторые его части для обратной совместимости. Я хочу понять, как Windows 7 будет преобразовывать имя NetBIOS в IP-адрес. Я нашел эту статью, объясняющую, как Разрешение имени NetBIOS работает. Боюсь, что для Windows 7 это уже не так. По крайней мере, для меня нет WINS-сервера. Может кто-нибудь объяснить мне, как Windows 7 выполняет разрешение имен NetBIOS?

ОБНОВИТЬ Если протокол пропал, как происходит разрешение имени NetBIOS? Он все еще разговаривает с WINS? Если да, используется ли протокол NetBIOS для связи с WINS?

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

Windows по-прежнему имеет встроенный WINS-сервер, даже если в сети нет выделенного WINS-сервера.

NETBIOS через TCP / IP наверняка все еще поддерживается в Windows Vista и выше. Вы можете увидеть это в настройках TCP / IP вашего адаптера. Еще есть место для добавления адресов WINS-серверов. У нас в кампусе несколько серверов WINS, и все наши клиенты по-прежнему их используют. Тем не менее, DNS является современным / предпочтительным методом именованного разрешения, однако NETBIOS все еще существует для совместимости с устаревшими приложениями и / или сетями.

Вместо того, чтобы пытаться перефразировать то, что хорошо задокументировано в другом месте .... прочтите http://www.jacco2.dds.nl/samba/smb.html

(NetBIOS все еще существует - NETBEUI больше нет)

Больше наблюдения, чем ответа ...

Однажды я провел трассировку на машине, на которой был отключен WINS, отключен DNS и включен NetBios через TCP / IP. Запрос имени в той же сети, сгенерированный одной трансляцией, на которую ответил локальный Browse Master. Когда этот мастер обзора отключен, клиент отправил X (не помню, но было> = 10) широковещательных сообщений, прежде чем другой клиент ответил. И когда был сделан запрос для машины в другой сети, клиент транслировал 100 запросов, а затем получил ответ от машины в этой второй сети. Netbios должен иметь механизм пересылки запросов между сетями.

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