NetBIOS uchta alohida xizmatni taqdim etadi: Nomlarni ro'yxatga olish va hal qilish uchun nom xizmati (port 137/TCP va port 137/UDP) Ulanishsiz aloqa uchun Datagram tarqatish xizmati (port 138/UDP) Ulanishga yo'naltirilgan aloqa uchun seans xizmati (port 139/TCP). Quyidagi NetBIOS orqali ism xizmatining yuborish imkoniyati mavjud:
NetBIOS nomini ro'yxatdan o'tkazish uchun ism qo'shish
Guruh nomini qo'shish shunga o'xshash, ammo NetBIOS guruh nomini qayd qiladi
Ismi o'chirish ism yoki guruh bo'lsin, NetBIOS nomini ro'yxatdan o'tkazish uchun
Nom toping , tarmoqdagi NetBIOS nomini qidirish uchun
Sessiya xizmatlari bu ibtidoiylarga imkon beradi:
NetBIOS nomidan sessiya boshlash uchun qo'ng'iroq qiling
Tinglash seansni ochish uchun urinish mumkinligini bilib oladi
Hang Up sessiyasi yopish uchun ishlatiladi
Yuborish seans orqali paketni yuboradi
Yuborish Yo'q Ack yuborilgan bilan bir xil, lekin seans orqali yuborilganligi haqida tasdiqlashni talab qilmaydi
Datagram rejimida bu ibtidoiylar qo'llab-quvvatlanadi:
Datagramni yuborish NetBIOS nomi orqali datagrami yuboradi
Broadcast Datagram - tarmoqdagi har ro'yxatdan o'tgan NetBIOS nomiga datagram yuborish uchun
Datagramni qabul qilish Send Datagram paketini kutadi
Broadcast Datagram-ni qabul qilish Yuborilgan uzatish paketini kutadi
NetBIOS nomlari TCP/IP (Windows) orqali tarmoq qurilmalarini aniqlash uchun ishlatiladi. Nom tarmoqdagi yagona boʻlishi kerak, 16 ta belgi bilan cheklangan boʻlishi kerak, bunda 15 ta belgi qurilma nomi uchun ishlatiladi va 16-belgi ishlayotgan xizmat turini yoki nom yozuvi turini aniqlash uchun ajratiladi. Qisqa nomlar avtomatik va shaffof tarzda 16 ta belgidan iborat bo'ladi. Seansni boshlash yoki datagrammani translyatsiya qilishdan ko'ra ma'lum bir xostga datagramma yuborish uchun NBT berilgan NetBIOS nomi bilan xostning IP manzilini aniqlashi kerak, bu "Ism so'rovi" paketini translyatsiya qilish orqali amalga oshiriladi va /yoki uni NetBIOS nom serveriga yuborish. Javobda shu nomdagi xostning IP manzili bo'ladi. Name Service paket formatlari DNS bilan bir xil. Asosiy farqlar NetBIOS "Tugun holati" so'rovini qo'shish, dinamik ro'yxatga olish va ziddiyatlarni belgilash paketlari. Ular UDP-ga o'ralgan. Datagram rejimi "ulanishsiz". NetBIOS datagramlari UDP orqali yuboriladi. Datagramma ma'lum bir NetBIOS nomiga yuborilgan bo'lsa, "To'g'ridan-to'g'ri noyob" yoki "To'g'ridan-to'g'ri guruh" paketi yoki tarmoqdagi barcha NetBIOS nomlariga yuborilgan bo'lsa, "Eshittirish" paketi bilan yuboriladi.
Seans rejimi ikkita kompyuterga "suhbat" uchun ulanish o'rnatish imkonini beradi, bu esa kattaroq xabarlarni qayta ishlashga imkon beradi va xatolarni aniqlash va tiklashni ta'minlaydi. Seanslar paketlarni almashish orqali o'rnatiladi. Seansni o'rnatuvchi kompyuter sessiya o'rnatilishi kerak bo'lgan kompyuterdagi 139/TCP portiga ulanishga harakat qiladi. Agar ulanish amalga oshirilsa, seansni o'rnatuvchi kompyuter ulanish orqali sessiyani o'rnatuvchi ilovaning NetBIOS nomlari va sessiya o'rnatilishi kerak bo'lgan NetBIOS nomi bilan "Session so'rovi" paketini yuboradi. Seans o'rnatilishi kerak bo'lgan kompyuter "Seansning ijobiy javobi" bilan javob beradi, bu seans o'rnatilishi mumkinligini ko'rsatadi yoki "Sessiyaga salbiy javob" seans o'rnatish mumkin emasligini ko'rsatadi. Ma'lumotlar o'rnatilgan seans davomida Session Message paketlari orqali uzatiladi.