2.4.5.
NetBIOS/SMB стегі
Microsoft және IBM дербес компьютерлер ҥшін
желіде бірлесіп
жҧмыс істеді, сондықтан NetBIOS / SMB хаттама стекі олардың
бірлескен жобасы болып табылады. NetBIOS қҧралдары 1984 жылы
IBM PCNetwork желілік бағдарламасы ҥшін IBM PCPC негізгі кіріс /
шығыс жҥйесінің (BIOS) стандартты функцияларын
кеңейту ретінде
пайда болды, одан кейін NetBIOS NetBEUI хаттамасымен
ауыстырылды. Бағдарлама ҥйлесімділігін қамтамасыз ету ҥшін
NetBIOS сақталды (2.5-кесте).
NetBIOS ашық жҥйелердің ӛзара әрекеттесу моделінің ҥш
деңгейінде жҧмыс істейді: желі, кӛлік және сессия. NetBIOS IPX және
SPX хаттамаларына қарағанда жоғары деңгейде қызмет кӛрсете алады,
бірақ бағыттау мҥмкіндігі жоқ. NetBIOS кадрлар алмасу хаттамасында
желі сияқты нәрсе жоқ. Бҧл NetbIOS
хаттамасын ішкі желімен емес,
жергілікті желі арқылы пайдалануды шектейді. NetBIOS деректерді
детраграмманы алмасуды және байланыс орнатуды қолдайды.
SMI, қосымшаға сай және OSI моделінің ӛкілдік
деңгейлеріне
сәйкес, жҧмыс станциясының сервермен ӛзара әрекеттесуін реттейді.
SMB функциясы тӛрт операцияны қамтиды.
1.
Сессияны басқару. Жҧмыс станциясы мен файлдық сервердің
желілік ресурстары арасында логикалық арнаны жасау және бҧзу.
2.
Файлдық қол жетімділік. Жҧмыс станциясы «файлдық
серверге» каталогтарды жасау және жою, файлдарды жасау, ашу және
жабу,
файлдарды оқу және жазу, файлдарды қайта атау және жою,
файлдарды табу, файл
атрибуттарын алу және тіркеу, жазбаларды
бҧғаттау.
2.5 кесте. NetBIOS/SMB хаттамалар стегі
OSI ҥлгі деңгейі
NetBIOS/SMB хаттама
7
SMB
6
5
NetBIOS, NetBEUI
4
3
2
Барлық танымал стандарттар қолданады.
1
45
.
3.
Қолтаңба қызметі. Жҧмыс бекеті қызметте басып шығару ҥшін
файлдарды орнатып, басып шығару кезегі туралы ақпаратты ала алады.
4.
Хабарлама қызметі. SMB тӛмендегі функциялармен хабарларды
қарапайым беруді қолдайды:
■
Қарапайым хабарлама жіберу ;
■
Кең
ауқымды хабарлама жіберу;
■
Хабар блогының басын жіберу;
■
Хабар блогының мәтінін жіберу;
■
Хабар
блогының соңын жіберу;
■
Пайдаланушының атын жіберу;
■
Қайта жіберуді болдырмау;
■
Машинаның атауын алу.
NetBIOS ҧсынған API функцияларын қолданатын кӛптеген
қосымшалардың арқасында, кӛптеген желілік операциялық жҥйелерде
бҧл функциялар кӛлік хаттамаларына
интерфейс ретінде іске
асырылады.
2.5.
Достарыңызбен бөлісу: