Page 215 - 6111
P. 215
Лекція № 19
СИСТЕМИ ВВЕДЕННЯ-ВИВЕДЕННЯ ДАНИХ В КС
Мережева базова система введення-виведення (NETBIOS) є
високорівневим інтерфейсом програмування для локальних
обчислювальних мереж (LAN) IBM. Вона була створена в 1983 році
фірмою Sytek Corporation для широкополосної мережі IBM РС.
Основу NETBIOS складають три продукти: кільцева мережа з
естафетною передачею (Token-Ring), емулятор NETBIOS (який
дозволяє працювати з прикладними програмами, створений для
мережі ПЕОМ (РС Network) в кільцевій мережі з естафетною
передачею - Token-Ring) і службова програма РС LAN Support
Program. Остання включає программу (драйвер) NETBIOS.
NetBIOS відповідає за логічні імена комп'ютерів у мережі і
передачу даних між двома комп'ютерами, що встановили між собою
сесію.
Інтерфейс NetBIOS являє собою стандартний інтерфейс
розробки програм (API) для забезпечення мережевих операцій
введення-виведення й керування транспортним протоколом
нижчого рівня. Програми, що використають NetBIOS API
інтерфейс, можуть працювати тільки при наявності протоколу, що
допускає використання такого інтерфейсу.
NetBIOS визначає протокол, що функціонує на
сеансовому/транспортному рівнях моделі OSI. Цей протокол
використовується зверху інших протоколів (таких як IPX, NetBEUI,
NetBT – зверху стеку протоколів TCP/IP) для виконання мережевих
запитів введення-виведення й операцій, описаних у стандартному
інтерфейсному наборі команд NetBIOS. Тобто NetBIOS сам не
підтримує виконання файлових операцій. Ця функція покладається
на протоколи нижчих рівнів, а сам NetBIOS забезпечує тільки
зв'язок із цими протоколами та NetBIOS API інтерфейсом.
NetBIOS забезпечує:
- реєстрацію й перевірку мережевих імен;
- встановлення й розрив з'єднань;
- зв'язок із гарантованою доставкою інформації;
214