Skip to main content

NetBIOS (Ano Ito at Paano Ito Gumagana)

WHY DID I STOP USING SKIN MAGICAL REJUVENATING SET?! ||CharmzDiary (Mayo 2024)

WHY DID I STOP USING SKIN MAGICAL REJUVENATING SET?! ||CharmzDiary (Mayo 2024)
Anonim

Sa madaling salita, ang NetBIOS ay nagbibigay ng mga serbisyo sa komunikasyon sa mga lokal na network. Gumagamit ito ng isang software protocol na tinatawag na NetBIOS Frames (NBF) na nagpapahintulot sa mga application at computer sa isang lokal na network area (LAN) upang makipag-ugnayan sa network hardware at upang magpadala ng data sa buong network.

Ang NetBIOS, isang pagdadaglat para sa Network Basic Input / Output System, ay isang networking industry standard. Nilikha ito noong 1983 sa pamamagitan ng Sytek at kadalasang ginagamit sa NetBIOS sa TCP / IP (NBT) protocol. Gayunpaman, ginagamit din ito sa mga Token Ring network, gayundin ng Microsoft Windows.

Tandaan: Ang NetBIOS at NetBEUI ay hiwalay ngunit kaugnay na mga teknolohiya. Pinalawig ng NetBEUI ang unang pagpapatupad ng NetBIOS na may mga karagdagang kakayahan sa networking.

Paano Gumagana ang NetBIOS Sa Mga Application

Ang mga aplikasyon ng software sa network ng NetBIOS ay hanapin at kilalanin ang bawat isa sa pamamagitan ng kanilang mga pangalan ng NetBIOS. Sa Windows, ang pangalan ng NetBIOS ay hiwalay sa pangalan ng computer at maaaring hanggang 16 character ang haba.

Ang mga aplikasyon sa iba pang mga computer ay nag-access ng mga pangalan ng NetBIOS sa UDP, isang simpleng OSI transport layer protocol para sa mga application ng client / server network batay sa Internet Protocol (IP), sa pamamagitan ng port 137 (sa NBT).

Ang pagrerehistro ng pangalan ng NetBIOS ay kinakailangan ng application ngunit hindi sinusuportahan ng Microsoft para sa IPv6. Ang huling octet ay karaniwang ang NetBIOS Suffix na nagpapaliwanag kung aling mga serbisyo ang magagamit ng system.

Ang Windows Internet Naming Service (WINS) ay nagbibigay ng mga serbisyo ng resolution ng pangalan para sa NetBIOS.

Ang dalawang aplikasyon ay magsisimula ng sesyon ng NetBIOS kapag ang client ay nagpapadala ng isang command na "tumawag" sa isa pang client (ang server) sa paglipas ng TCP port 139. Ito ay tinutukoy bilang session mode, kung saan ang dalawang panig ay "magpadala" at "tumanggap" ng mga utos upang maihatid mga mensahe sa parehong direksyon. Tinatapos ng utos na "hang-up" ang isang NetBIOS session.

Sinusuportahan din ng NetBIOS ang mga komunikasyon na walang koneksyon sa pamamagitan ng UDP. Ang mga application ay nakikinig sa UDP port 138 upang makatanggap ng NetBIOS datagrams. Ang serbisyo ng datagram ay maaaring magpadala at tumanggap ng mga datagrams at broadcast datagrams.

Higit pang Impormasyon tungkol sa NetBIOS

Ang mga sumusunod ay ilan sa mga opsyon na pinapayagan ang pangalan ng serbisyo na ipadala sa pamamagitan ng NetBIOS:

  • Magdagdag ng pangalan upang irehistro ang pangalan ng NetBIOS
  • Magdagdag ng pangalan ng grupo ay katulad ngunit nagrerehistro ng pangalan ng NetBIOS group
  • Tanggalin ang pangalan ay para sa unregistering isang pangalan NetBIOS, maging ito ay isang pangalan o grupo
  • Hanapin ang pangalan ay para sa pagtingin sa isang pangalan ng NetBIOS sa network

Ang mga serbisyong sesyon ay nagbibigay-daan sa mga primitibo na ito:

  • Tumawag upang magsimula ng sesyon sa pamamagitan ng pangalan ng NetBIOS
  • Makinig ay makikita kung ang pagtatangka ay maaaring gawin upang buksan ang sesyon
  • Hang Up ay ginagamit upang isara ang sesyon
  • Ipadala ay magpapadala ng isang packet sa sesyon
  • Ipadala ang Walang Ack ay pareho ng ipadala ngunit hindi nangangailangan ng isang pagkilala na ipinadala ito sa pamamagitan ng sesyon
  • Tumanggap naghihintay para sa papasok na packet

Kapag nasa datagram mode, ang mga primitibo ay sinusuportahan:

  • Magpadala ng Datagram ay magpapadala ng isang datagram sa pamamagitan ng pangalan ng NetBIOS
  • Ipadala ang Broadcast Datagram ay para sa pagpapadala ng isang datagram sa bawat rehistradong pangalan ng NetBIOS sa network
  • Tumanggap ng Datagram naghihintay para sa pack ng Send Datagram
  • Tumanggap ng Broadcast Datagram naghihintay para sa isang Ipadala Broadcast packet