NetBIOS қосымшалар мен компьютерлерге жергілікті желі арқылы байланысуға мүмкіндік береді
Қысқаша айтқанда, NetBIOS жергілікті желілерде байланыс қызметтерін ұсынады. Ол NetBIOS Frames (NBF) деп аталатын бағдарламалық жасақтама протоколын жергілікті желідегі (LAN) желідегі аппараттық құралдармен байланысуға және деректерді желі арқылы беруге мүмкіндік беретін қосымшалар мен компьютерлерге қолданады.
NetBIOS, Network Basic Input / Output жүйесінің аббревиатурасы желілік индустрия стандарты болып табылады. Ол 1983 жылы Sytek арқылы құрылды және TCP / IP (NBT) хаттамасы бойынша NetBIOS-мен жиі пайдаланылады. Дегенмен, ол Token Ring желілерінде, сондай-ақ Microsoft Windows-де пайдаланылады.
Ескерту: NetBIOS және NetBEUI бөлек, бірақ байланысты технологиялар. NetBEUI NetBIOS-дің алғашқы іске асырылуын қосымша желілік мүмкіндіктермен кеңейтеді.
NetBIOS қосымшаларымен қалай жұмыс істейді
NetBIOS желісіндегі бағдарламалық қосымшалар NetBIOS атаулары арқылы бір-бірін тауып, анықтайды. Windows жүйесінде NetBIOS атауы компьютер атауынан бөлек және 16 таңбаға дейін болуы мүмкін.
Басқа компьютерлердегі қосымшалар UDP арқылы NetBIOS аттарына қатынайды , 137 (137 ) порты арқылы Интернет протоколына (IP) негізделген клиенттік / серверлік желілік қосымшаларға арналған OSI тасымалдау деңгейінің қарапайым хаттамасы.
NetBIOS атын тіркеу бағдарламамен талап етіледі, бірақ Microsoft корпорациясы IPv6 үшін қолдамайды. Соңғы октет әдетте NetBIOS Suffix болып табылады, ол жүйенің қандай қызметтері бар екенін түсіндіреді.
Windows Internet Name Service (WINS) NetBIOS үшін атауды шешу қызметтерін ұсынады.
Екі бағдарлама TCP порты арқылы 139 клиентке басқа клиентті (серверді) «шақыру» үшін пәрменді жібергенде NetBIOS сеансын бастайды. Бұл екі жақтың «жеткізу» және «қабылдау» пәрмендерін беру үшін сеанс режимі деп аталады екі бағытта да хабарлар. «Түзету» командасы NetBIOS сеансын аяқтайды.
NetBIOS сонымен бірге UDP арқылы қосылыс байланысын қолдайды. Қолданбалар NetBIOS datagrams қабылдау үшін UDP порты 138 тыңдайды. Деректер сервисі деректерді жіберу және алу және деректер тарату датчиктерін жібере алады.
NetBIOS туралы қосымша ақпарат
Кейбір нұсқалар NetBIOS арқылы атау қызметі арқылы жіберуге мүмкіндік береді:
- NetBIOS атын тіркеу үшін атауды қосыңыз
- Топтық атауды қосу ұқсас, бірақ NetBIOS топ атауын тіркейді
- Атын жою - бұл атау немесе топ болсын, NetBIOS атауын тіркемеу
- Атты табу желідегі NetBIOS атауын іздеуге арналған
Сессияның қызметтері мына примитивтерге мүмкіндік береді:
- Сессияны NetBIOS атауы арқылы бастау үшін қоңырау шалыңыз
- Тыңдау , сеансты ашу үшін әрекет жасауға болатынын көре алады
- Hang Up сеансты жабу үшін пайдаланылады
- Жіберу сеанстың пакетін жібереді
- Жіберу Жоқ Ack жіберілгендей, бірақ сеанс арқылы жіберілгенін растауды талап етпейді
- Кіретін пакетті қабылдауды күтеді
Деректер режимінде болғанда, бұл примитивтерге қолдау көрсетіледі:
- Send Datagram дерекқоры NetBIOS атауы арқылы жібереді
- Broadcast Datagram- ті жіберу желідегі барлық тіркелген NetBIOS атауына деректі жіберу үшін
- Datagram қабылдау Datagram пакетін жіберуді күтеді
- Broadcast Datagram алу Broadcast пакетін жіберуді күтеді