NetBIOS

NetBIOS (Network Basic Input / Output System) - протокол для роботи в локальних мережах на персональних ЕОМ типу IBM / PC, розроблений у вигляді інтерфейсу, який не залежить від фірми-виробника. Був розроблений фірмою Sytek Corporation за замовленням IBM в 1983. Він включає в себе інтерфейс сеансового рівня ( англ. NetBIOS interface ), В якості транспортних протоколів використовує TCP і UDP.

Особливістю NetBIOS є можливість його роботи поверх різних протоколів, найпоширенішими / відомими з яких є NetBEUI, IPX і стек протоколів TCP / IP; причому якщо старі версії Windows орієнтувалися на більш легкі в реалізації і менш ресурсомісткі NetBEUI і IPX, то сучасні Windows орієнтуються на TCP / IP. При використанні NetBEUI і IPX NetBIOS сам забезпечує надійність доставки даних (функціональність SPX не використовувалася), а при використанні TCP / IP надійність доставки забезпечує TCP, за що удостоївся окремого імені " NBT ".

Інтерфейс NetBIOS являє собою стандартний інтерфейс розробки додатків ( API) для забезпечення мережевих операцій введення / виводу і управління низлежащего транспортним протоколом. Програми, що використовують NetBIOS API інтерфейс, можуть працювати тільки за наявності протоколу, що допускає використання такого інтерфейсу.

NetBIOS також визначає протокол, що функціонує на сеансовому / транспортному рівнях моделі OSI. Цей протокол використовується протоколами нижчих рівнів, такими як NBF P ( NetBEUI) і NetBT для виконання мережевих запитів вводу / виводу та операцій, описаних у стандартному интерфейсном наборі команд NetBIOS. Тобто NetBIOS сам не підтримує виконання файлових операцій. Ця функція покладається на протоколи нижележащих рівнів, а сам NetBIOS забезпечує тільки зв'язок з цими протоколами і NetBIOS API інтерфейс.

NetBIOS забезпечує:

  • реєстрацію та перевірку мережних імен;
  • встановлення та розрив з'єднань;
  • зв'язок з гарантованою доставкою інформації;
  • зв'язок з негарантованої доставкою інформації;
  • підтримку управління та моніторингу драйвера і мережевої карти.

Джерела

Перегляд цього шаблону Основні протоколи TCP / IP за рівнями моделі OSI ( Список портів TCP і UDP)
Фізичний
Канальний
Мережевий
Транспортний
Сеансовий
Уявлення
Прикладної

BGP HTTP HTTPS DHCP IRC SNMP Над DNS DNSSEC NNTP XMPP SIP IPP NTP SNTP Електронна пошта ( SMTP POP3 IMAP 4) Передача файлів ( FTP TFTP SFTP) Віддалений доступ ( rlogin Telnet SSH RDP)

Інші прикладні