NetBIOS ອະນຸຍາດໃຫ້ແອັບພລິເຄຊັນແລະຄອມພິວເຕີສາມາດສື່ສານຜ່ານລະບົບ LAN
ໃນສັ້ນ, NetBIOS ໃຫ້ບໍລິການການສື່ສານຢູ່ໃນເຄືອຂ່າຍທ້ອງຖິ່ນ. ມັນໃຊ້ໂປໂຕຄອນຊໍແວທີ່ເອີ້ນວ່າ NetBIOS Frames (NBF) ທີ່ອະນຸຍາດໃຫ້ໃຊ້ງານແລະຄອມພິວເຕີໃນເຄືອຂ່າຍທ້ອງຖິ່ນ (LAN) ເພື່ອສື່ສານກັບ ຮາດແວ ເຄືອຂ່າຍແລະສົ່ງຂໍ້ມູນຜ່ານເຄືອຂ່າຍ.
NetBIOS, ຊື່ຫຍໍ້ສໍາລັບລະບົບຂາເຂົ້າ / ລະບົບເຄືອຂ່າຍພື້ນຖານ, ແມ່ນມາດຕະຖານອຸດສາຫະກໍາເຄືອຂ່າຍ. ມັນໄດ້ຖືກສ້າງຂື້ນໃນປີ 1983 ໂດຍ Sytek ແລະຖືກນໍາໃຊ້ເລື້ອຍໆກັບ NetBIOS over TCP / IP (NBT). ເຖິງຢ່າງໃດກໍ່ຕາມ, ມັນຍັງຖືກນໍາໃຊ້ໃນເຄືອຂ່າຍ Token Ring , ເຊັ່ນດຽວກັນກັບ Microsoft Windows.
ຫມາຍເຫດ: NetBIOS ແລະ NetBEUI ແມ່ນແຍກຕ່າງຫາກແຕ່ມີເທກໂນໂລຍີທີ່ກ່ຽວຂ້ອງ. NetBEUI ຂະຫຍາຍການປະຕິບັດທໍາອິດຂອງ NetBIOS ດ້ວຍຄວາມສາມາດໃນເຄືອຂ່າຍເພີ່ມເຕີມ.
ວິທີການ NetBIOS ເຮັດວຽກກັບຄໍາຮ້ອງສະຫມັກ
ຄໍາຮ້ອງສະຫມັກຂອງຊອບແວໃນເຄືອຂ່າຍ NetBIOS ສະຖານທີ່ແລະກໍານົດເຊິ່ງກັນແລະກັນໂດຍຜ່ານຊື່ NetBIOS ຂອງເຂົາເຈົ້າ. ໃນ Windows, ຊື່ NetBIOS ແຍກຕ່າງຫາກຈາກຊື່ຄອມພິວເຕີ້ແລະສາມາດຍາວເຖິງ 16 ອັກຂະລະ.
ຄໍາຮ້ອງສະຫມັກໃນຄອມພິວເຕີ້ອື່ນໆທີ່ເຂົ້າເຖິງຊື່ NetBIOS ຫຼາຍກວ່າ UDP , ໂປໂຕຄອນ layer layer transport OSI ສໍາລັບການໃຊ້ງານເຄືອຂ່າຍລູກຄ້າ / server ໂດຍອີງໃສ່ ອິນເຕີເນັດອິນເຕີເນັດ (IP) , ຜ່ານທ່າທາງ 137 (ໃນ NBT).
ການລົງທະບຽນຊື່ NetBIOS ແມ່ນຕ້ອງການໂດຍແອັບພລິເຄຊັນແຕ່ບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນໂດຍ Microsoft ສໍາລັບ IPv6 . octet ສຸດທ້າຍແມ່ນປົກກະຕິແລ້ວ NetBIOS Suffix ທີ່ອະທິບາຍການບໍລິການທີ່ລະບົບມີ.
ບໍລິການການຕັ້ງຊື່ອິນເຕີເນັດອິນເຕີເນັດ (WINS) ໃຫ້ບໍລິການແກ້ໄຂຊື່ສໍາລັບ NetBIOS.
ສອງໂປລແກລມຈະເລີ່ມການ Session NetBIOS ເມື່ອລູກຄ້າສົ່ງ ຄໍາສັ່ງ ໃຫ້ "ໂທ" ລູກຄ້າອື່ນ (ເຊີຟເວີ) ຜ່ານ ພອດ TCP 139 ນີ້ຖືກເອີ້ນວ່າໂຫມດການປະຊຸມທີ່ທັງສອງຝ່າຍອອກ "ສົ່ງ" ແລະ "ຮັບ" ຄໍາສັ່ງທີ່ຈະສົ່ງ ຂໍ້ຄວາມທັງສອງທາງ. ຄໍາສັ່ງ "hang-up" ສິ້ນສຸດໃນຕອນສຸດທ້າຍຂອງ NetBIOS.
NetBIOS ຍັງສະຫນັບສະຫນູນການສື່ສານທີ່ບໍ່ເຊື່ອມຕໍ່ຜ່ານ UDP. ແອັບພລິເຄຊັນຟັງໃນພອດ UDP 138 ເພື່ອໃຫ້ໄດ້ຮັບຂໍ້ມູນ databrams NetBIOS. ບໍລິການຂໍ້ມູນ datagram ສາມາດສົ່ງແລະຮັບ datagrams ແລະ datagrams ສຽງ.
ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ NetBIOS
ຕໍ່ໄປນີ້ແມ່ນບາງທາງເລືອກທີ່ບໍລິການຊື່ຖືກອະນຸຍາດໃຫ້ສົ່ງຜ່ານ NetBIOS:
- ຕື່ມຊື່ ເພື່ອລົງທະບຽນຊື່ NetBIOS
- ເພີ່ມຊື່ກຸ່ມ ແມ່ນຄ້າຍຄືກັນແຕ່ລົງຊື່ຊື່ກຸ່ມ NetBIOS
- ລຶບຊື່ ແມ່ນສໍາລັບການຍົກເລີກຊື່ NetBIOS, ບໍ່ວ່າຈະເປັນຊື່ຫຼືກຸ່ມ
- ຊອກຫາຊື່ ແມ່ນເພື່ອຊອກຫາຊື່ NetBIOS ໃນເຄືອຂ່າຍ
ການບໍລິການກອງປະຊຸມໄດ້ອະນຸຍາດໃຫ້ສໍາເນົາເຫຼົ່ານີ້:
- ໂທຫາ ເພື່ອເລີ່ມຕົ້ນກອງປະຊຸມຜ່ານຊື່ NetBIOS
- ຟັງ ຈະເບິ່ງວ່າມີຄວາມພະຍາຍາມທີ່ຈະເປີດການປະຊຸມ
- Hang Up ໃຊ້ເພື່ອປິດກອງປະຊຸມ
- ສົ່ງ ຈະສົ່ງແພັກເກັດຜ່ານກອງປະຊຸມ
- ສົ່ງ No Ack ຄືກັບສົ່ງແຕ່ບໍ່ຈໍາເປັນຕ້ອງຮັບຮູ້ວ່າມັນຖືກສົ່ງຜ່ານກອງປະຊຸມ
- ໄດ້ຮັບການ ລໍຖ້າສໍາລັບການເຂົ້າ packet ໄດ້
ເມື່ອຢູ່ໃນໂຫມດ datagram, primitives ເຫຼົ່ານີ້ຈະສະຫນັບສະຫນູນ:
- ສົ່ງ Datagram ຈະສົ່ງ datagram ຜ່ານຊື່ NetBIOS
- ສົ່ງ Broadcast Datagram ແມ່ນສໍາລັບການສົ່ງ datagram ກັບທຸກຊື່ NetBIOS ທີ່ລົງທະບຽນໃນເຄືອຂ່າຍ
- Receiving Datagram waits for a Send Datagram packet
- ໄດ້ຮັບ Datagram Broadcast waits ສໍາລັບການສົ່ງຂໍ້ຄວາມແພັກເກັດ