Apa itu NetBIOS?

NetBIOS membenarkan aplikasi dan komputer untuk berkomunikasi melalui LAN

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.

Nota: 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:

Perkhidmatan sesi membolehkan primitif ini:

Apabila dalam mod datagram, primitif ini disokong: