NetBIOS
                                                                        

            С технической  точки  зрения  NetBIOS  (Network  Basic Input
       Output System) не является протоколом или  API  -  это  интерфейс
       программного  обеспечения  нижнего уровня.  NetBIOS не зависит от
       языка и протокола: определения протокола или API остаются вне ее.
       Однако не спорьте с людьми, которые настаивают, что NetWare - это
       протокол, разработанный IBM: их заблуждения вполне понятны.

            Появившись в 1984 году вместе с сетевой  программой  для  PC
       (PC Network program) фирмы IBM и платой сетевого интерфейса с по-
       вышенной пропускной способностью, SMB-cерверы и программное обес-
       печение клиента REDIRECTOR стали доступны на платформах,  исполь-
       зующих исключительно PC.  Многие из программ NetBIOS работали  на
       самой  плате,  поскольку PC-платформа обладала недостаточной мощ-
       ностью.  Особую важность это приобрело (и было замечено на рынке)
       в  1986 году,  когда IBM начала поставлять поддерживающие NetBIOS
       адаптеры Token Ring.

            NetBIOS имеет больше общего с PC BIOS,  чем  с  традиционной
       сетевой  работой.  Программные  прерывания  от  процессора  через
       NetBIOS и сетевое программное обеспечение нижнего уровня поступа-
       ют в блок NCB (Network Control Block). Функции NetBIOS не зависят
       от протокола,  поскольку конкуренты IBM сделали вывод,  что  под-
       держка  функций NetBIOS позволит программному обеспечению,  напи-
       санному для сети IBM,  работать с чужим  (не  разработанным  IBM)
       программным и аппаратным обеспечением. Сегодня NetBIOS обычно ра-
       ботает через IPX/SPX,  TCP/IP или OSI.  Спецификации NetBIOS  для
       TCP/IP вы можете найти в RFC 1001/1002.

            Вопреки тому,  что NetBIOS имеет некоторые неплохие средства
       и многих поклонников,  пользователи NetWare обычно  ее  избегают.
       Novell не стала тратить время на то, чтобы сделать NetBIOS важной
       частью NetWare,  поскольку большинство предусмотренных в  NetBIOS
       функций  охватываются также различными средствами IPX/SPX и самой
       NetWare. Кроме того, в NetBIOS особенно чувствительна к межопера-
       тивным  возможностям.  Для  обеспечения коммуникаций везде должна
       использоваться одна и та же NetBIOS.

            Для многих программных продуктов (особенно сетевых интерфей-
       сов  TCP/IP),  о которых мы говорим  в плане интеграции NetWare и
       Unix,  доступны аналоги NetBIOS. Некоторые компании, наиболее из-
       вестными из которых являются Performance Technology (Сан-Антонио,
       Техас) и Micro Computer Systems (MCS) (Даллас) добавили NetBIOS в
       системы  Unix.  Это  позволяет реализовать все то,  что позволяет
       сделать добавление в систему Unix IPX/SPX - PC-клиент может  эму-
       лировать терминал хост-машины без TCP/IP.