NetBIOS им овозможува на апликациите и компјутерите да комуницираат преку LAN
На кратко, NetBIOS обезбедува комуникациски услуги на локални мрежи. Таа користи софтверски протокол наречен NetBIOS Frames (NBF) кој им овозможува на апликациите и компјутерите на локална мрежа (LAN) да комуницираат со мрежниот хардвер и да пренесуваат податоци низ мрежата.
NetBIOS, кратенка за мрежен основен влез / излез систем, е индустриски стандард за вмрежување. Таа е создадена во 1983 од страна на Sytek и често се користи со NetBIOS преку протоколот TCP / IP (NBT). Сепак, истото се користи и во мрежите Token Ring , како и во Microsoft Windows.
Забелешка: NetBIOS и NetBEUI се одвоени, но поврзани технологии. NetBEUI ги прошири првите имплементации на NetBIOS со дополнителни можности за мрежно поврзување.
Како NetBIOS работи со апликации
Софтверските апликации на мрежата NetBIOS лоцираат и се идентификуваат едни со други преку нивните имиња на NetBIOS. Во Windows, името NetBIOS е одвоено од името на компјутерот и може да биде долга до 16 знаци.
Апликациите на други компјутери им пристапуваат на NetBIOS имињата преку UDP , едноставен протокол за транспортниот слој на OSI за клиент / сервер мрежни апликации базирани на Интернет протокол (IP) , преку порта 137 (во NBT).
Регистрацијата на името NetBIOS е потребна од апликацијата, но не е поддржана од Microsoft за IPv6 . Последниот октет обично е NetBIOS Suffix кој објаснува кои услуги има на располагање системот.
Сервисот за интернет-име на Windows (WINS) обезбедува услуги за решавање на името за NetBIOS.
Две апликации започнуваат NetBIOS сесија кога клиентот испраќа команда за "повик" на друг клиент (сервер) преку TCP порта 139. Ова се нарекува режим на сесија, каде што двете страни издаваат команди за испраќање и примање пораки во двете насоки. Командата "закачи" ја прекинува сесијата NetBIOS.
NetBIOS, исто така, поддржува комуникации без поврзување преку UDP. Апликациите слушаат на UDP-портата 138 за да примат NetBIOS датаграми. Сервисот на датаграм може да испраќа и прима датаграми и емитување на датаграми.
Повеќе информации за NetBIOS
Следниве се некои од опциите кои сервисот за име е дозволено да испрати преку NetBIOS:
- Додајте име за да го регистрирате името NetBIOS
- Додади име на група е сличен, но регистрира името на групата NetBIOS
- Избришете име е за дерегистрирање на NetBIOS име, било да е име или група
- Најди го името е за пребарување на NetBIOS име во мрежата
Сервисите на сесија дозволуваат овие примитиви:
- Повик за започнување на сесија преку име NetBIOS
- Слушајте ќе видите дали може да се направи обид за отворање на сесијата
- Hang Up се користи за затворање на сесија
- Испрати ќе испрати пакет во текот на сесијата
- Испрати No Ack е ист како и испрати, но не бара потврда дека е испратена преку сесијата
- Примање чека за дојдовен пакет
Кога се во режим на датаграм, овие примитиви се поддржани:
- Испратете Datagram ќе испрати датаграм преку името NetBIOS
- Испрати пренос на податоци Datagram е за испраќање на датаграм на секое регистрирано NetBIOS име во мрежата
- Примање на Datagram чека да испратиме пакет на податоци
- Примање на податоци од емитување чека пакет за испраќање