Що таке NetBios у Windows, як увімкнути послугу або призупинити її роботу

Що таке NetBios у Windows, як увімкнути послугу або призупинити її роботу

Під час встановлення операційної системи Windows користувач встановлює назву комп'ютера, який продовжуватиме перетворювати програми, пристрої, підключені локальною мережею, веб -сервером, FTP та іншими мережевими службами. Протокол NetBiOS надзвичайно важливий для роботи системи, тому рекомендується знати про його пристрій та виконані функції, щоб краще зрозуміти, як відбувається обмін даними між процесами, додатками або комп’ютерами.

Netbios - пристрій та принцип роботи

Windows використовує цей інтерфейс як основну систему мережевої вхідної точки зору, а також для встановлення загального доступу до мережевих пристроїв та файлів. Пакети даних передаються через локальну мережу через сеанси референтної моделі взаємодії відкритих систем, а через мережеві протоколи програми можуть обмінюватися інформацією про них. Простими словами, ця система - це мережевий протокол, призначений для роботи в локальних мережах та обміну інформацією, значень та інших даних всередині них. Починаючи з модуля підтримки Windows 2000 NetBios через TCP/IP, називається NetBT.

Відповідно до Протоколу програми, необхідні ресурси, передача запитів на інформацію або надайте власні дані. По -перше, сеанс з NetBios відкривається з запитом, IP -адреса встановлюється, система визначає відповідний порт для конкретного типу операції (Служба імен використовує порт 137, Editarram - 138 та сеанси - 139) , дані обмінюються, коли потік припиняється - сеанс закривається. Одне повідомлення може зайняти до 131071 байт або 131 кб. Свого часу можна встановити кілька унікальних сеансів. Адреса NetBios має такий вигляд: IP.**.**.**.**, де під зірками знаходиться IP -адреса, а під IP - тип операції виконана. Протокол використовує власні команди обміну даними (надсилати, отримувати, дзвонити, віддалене завантаження програми, стан сеансу, скидання, повісити, скасувати та інші), а також спеціальні примітиви для взаємодії з Fecalram, надсилання дейтаграми, отримайте Brodagram AST Datagram Send Трансляція Дейтаграма). Екстремальні вузли Netbios поділяються на такі типи:

  • Трансляція B-вузлів.
  • P-ondes point.
  • M-Mixed M-Nodes.

Залежно від IP-адреси, використовується конкретний тип запиту, наприклад, для здійснення передачі даних вузлами P- та M-, сервер NBNS та сервера розподілу NBDD будуть використані.

NetBios Services

Для роботи протокол використовує NetBiOS-NS (Сервіс імен), NetBios-SSN (Сесія) та NetBios-DGM (Служба дилера). NS виконує функцію реєстрації та роздільної здатності імен, DGM підходить для передачі даних без встановлення з'єднання, а остання служба SSN - передає пакети з з'єднанням.

Протокол надає команди та підтримку наступних послуг, надаючи їм доступ до сеансів довідкової моделі взаємодії OSI Open Systems:

  1. Протокол та адаптер моніторингу та управління;
  2. Встановлення та завершення сесії;
  3. Ненадійна передача даних без установки;
  4. Реєстрація та перевірка назви мережі;
  5. Надійна орієнтована довідкова передача сеансу даних.

По -перше, реєстрація імен імен імені програми в NetBios перед початком сеансу або розпочати розподіл Закону. Первинність "Додати ім'я" (реєстрація імені), "Додати назву групи" (Запис імені групи NetBios), "Видалити ім'я" (Видалення реєстрації імені чи групи), "Знайти ім'я" (пошук для імен Netbios).

Служба бюлетеня Detagram працює в порту UDP 138 і несе відповідальність за режим обміну без встановлення з'єднання. Використовуючи примітиви "Надіслати DataGram" (надсилання дії на віддалене ім'я), "прийняти дейтаграм" (перехід до режиму очікування отримання пакету) "Надіслати мовлення DataGram" (надсилання даних до всієї зареєстрованої мережі NetBios), Окрім "Отримати оперативну пам’ять Datag Breadcast (чекаючи отримання пакету даних з сеансу надсилання Закону про мовлення) - існує обмін інформацією без встановленого з'єднання.

У режимі сеансу використовується послуга SSN (TCP -порт 139), що дозволяє встановити з'єднання між двома комп'ютерами та обмінними повідомленнями (покриття декількох пакетів одночасно), а також відповідальність за забезпечення діагностики та виправлення помилок. Сеанс відбувається за допомогою цих типів примітивів:

  • Дзвінок - запуск сеансу;
  • Надіслати - передача пакету на інший комп'ютер;
  • Отримати - перехід до стану запиту на пакет з комп'ютера на іншому кінці сеансу;
  • Повісьте - завершення сеансу;
  • Слухайте - прослуховування спроб розпочати сеанс;
  • Sendo No ACK - Передача даних без запиту на підтвердження для отримання від другого учасника сеансу.

Комп'ютер, який ініціює сеанс, повинен надіслати відкритий запит, після чого він повинен вимагати запуску сеансу за допомогою виклику. Особа, що приймає, реагує на кожен переданий пакет позитивно (ACK) або негативний (NAK). Щоб сеанс був закритий, комп'ютер, який не ініціює, повинен надіслати запит на повну на завершення та отримати підтвердження від ініціатора.

Запустіть та відключення служби NetworkBios

Перш ніж зупинити роботу NetBIOS через TCP/IP, пам’ятайте, що послуга є відносно важливою для комп’ютера, і після цієї операції не зможе правильно керувати можливістю доступу до мережевого комп'ютера NetBios-Yenia. Якщо персональний комп'ютер підключений до мережі, не рекомендується відключити цю послугу, щоб не було помилок.

Користувачі цікавляться, як дізнатися стан послуги в Windows 10 (та інших випусках). Для цього необхідно зателефонувати в систему програму "виконати", використовуючи комбінацію Win + R, а потім ввести "Служби" у полі "запустіть".MSC "і натисніть ОК. Для зручного пошуку ви можете сортувати список в алфавітному порядку, натиснувши на стовпець "Ім'я". Тут необхідно знайти послугу, що цікавить, у нашому випадку це "модуль підтримки NetBIOS" через TCP/IP ". У стовпці "умова" відображається, чи працює служба на даний момент чи ні. За замовчуванням цей модуль знаходиться в занедбаному стані, якщо комп'ютер підключений до мережі.

Щоб вимкнути Netbios, потрібно натиснути на праву кнопку миші відповідно до відповідного елемента у списку та вибрати елемент "Властивості" у контекстному меню. У налаштуваннях служби NetBios натисніть кнопку "Стоп", а потім встановіть тип запуску "Відключено" трохи вище (якщо вам потрібно запустити, тоді його слід вибрати "вручну" або "автоматично). Застосуйте зміни, а потім натисніть "ОК та закрийте програму" Service ". Тепер запустіть редактор реєстру за допомогою комбінації Win + R та запитуючи запуск "Regedit.Exe ". Перейдіть до каталогу "Hkey_local_machine/System/CurrentControlset/Services/LMHOSTS" і змініть значення атрибута "запуску" на "4" (2 - автоматично, 3 - вручну та 4 - вимкніть, виберіть відповідно до потрібного ефекту ) і натисніть OK, потім натисніть, а потім натисніть кнопку F5 на клавіатурі. Перезавантажте комп'ютер і переконайтеся, що NetBios більше не починається автоматично.

Ми сподіваємось, що ви зрозуміли принцип роботи цього важливого мережевого протоколу, який раніше мав статус першої необхідності на кожному комп'ютері (тепер цей час пройшов, тепер використовується блок сервісних повідомлень або SMB -з'єднання). Якщо є якісь питання, пов’язані з цією темою, або виникли проблеми під час відключення компонента мережі Windows - запишіть свої відповіді в коментарях. Не забувайте про рейтинг, оцініть статтю за допомогою спеціальної форми.