Skip to main content

NetBIOS (Apa Itu dan Bagaimana Ia Berfungsi)

Enable NetBIOS over TCPIP via Regedit (Mungkin 2024)

Enable NetBIOS over TCPIP via Regedit (Mungkin 2024)
Anonim

Ringkasnya, NetBIOS menyediakan perkhidmatan komunikasi pada rangkaian tempatan. Ia menggunakan protokol perisian yang dikenali sebagai NetBIOS Frames (NBF) yang membolehkan aplikasi dan komputer pada rangkaian kawasan tempatan (LAN) untuk berkomunikasi dengan perkakasan rangkaian dan untuk menghantar data ke seluruh rangkaian.

NetBIOS, singkatan untuk Input / Output Sistem Asas Rangkaian, adalah piawaian industri rangkaian. Ia telah dibuat pada tahun 1983 oleh Sytek dan sering digunakan dengan protokol TCP / IP (NBT) NetBIOS. Walau bagaimanapun, ia juga digunakan dalam rangkaian Token Ring, serta oleh Microsoft Windows.

Catatan: NetBIOS dan NetBEUI adalah teknologi yang berasingan tetapi berkaitan. NetBEUI memperluaskan pelaksanaan pertama NetBIOS dengan keupayaan rangkaian tambahan.

Bagaimana NetBIOS Bekerja Dengan Aplikasi

Aplikasi perisian pada rangkaian NetBIOS mencari dan mengenal pasti satu sama lain melalui nama NetBIOS mereka. Di Windows, nama NetBIOS berasingan dari nama komputer dan boleh menjadi sehingga 16 aksara panjang.

Aplikasi pada komputer lain mengakses nama NetBIOS melalui UDP, protokol lapisan pengangkutan OSI yang mudah untuk aplikasi rangkaian klien / pelayan berdasarkan Internet Protocol (IP), melalui port 137 (dalam NBT).

Mendaftarkan nama NetBIOS diperlukan oleh aplikasi tetapi tidak disokong oleh Microsoft untuk IPv6. Oktet terakhir biasanya Suffix NetBIOS yang menerangkan perkhidmatan mana yang tersedia.

Perkhidmatan Penamaan Internet Windows (WINS) menyediakan perkhidmatan resolusi nama untuk NetBIOS.

Dua aplikasi memulakan sesi NetBIOS apabila klien menghantar arahan untuk "menelefon" klien lain (pelayan) melalui TCP port 139. Ini dirujuk sebagai mod sesi, di mana kedua-dua pihak mengeluarkan "menghantar" dan "menerima" arahan untuk menyampaikan mesej dalam kedua-dua arah. Perintah "hang-up" menamatkan sesi NetBIOS.

NetBIOS juga menyokong komunikasi tanpa sambungan melalui UDP. Aplikasi mendengar di UDP port 138 untuk menerima datagram NetBIOS. Perkhidmatan datagram boleh menghantar dan menerima datagrams dan datagram siaran.

Maklumat lanjut mengenai NetBIOS

Berikut adalah beberapa pilihan perkhidmatan nama dibenarkan untuk dihantar melalui NetBIOS:

  • Tambah nama untuk mendaftarkan nama NetBIOS
  • Tambah nama kumpulan adalah serupa tetapi mendaftarkan nama kumpulan NetBIOS
  • Padam nama adalah untuk menyalahguna nama NetBIOS, sama ada nama atau kumpulan
  • Cari nama adalah untuk mencari nama NetBIOS di rangkaian

Perkhidmatan sesi membolehkan primitif ini:

  • Panggilan untuk memulakan sesi melalui nama NetBIOS
  • Dengar akan melihat jika percubaan boleh dibuat untuk membuka sesi
  • Letak gagang digunakan untuk menutup sesi
  • Hantar akan menghantar satu paket ke atas sesi
  • Hantar No Ack adalah sama seperti menghantar tetapi tidak memerlukan pengakuan bahawa ia dihantar melalui sesi
  • Terima menunggu paket yang masuk

Apabila dalam mod datagram, primitif ini disokong:

  • Hantar Datagram akan menghantar datagram melalui nama NetBIOS
  • Hantar Datagram Siaran adalah untuk menghantar datagram kepada setiap nama NetBIOS berdaftar di rangkaian
  • Terima Datagram menunggu paket Hantar Datagram
  • Terima Datagram Penyiaran menunggu penghantaran Hantar Broadcast