NetBIOS adalah program yang mengizinkan aplikasi pada   komputer yagn berbeda untuk berkomunikasi dalam LAN. Diciptakan oleh IBM   untuk jaringan PC pada awalnya, lalu diadopsi oleh Microsoft, dan  telah  menjadi standart industri jaringan komputer. NetBIOS digunakan  pada  jaringan Ethernet, token ring, dan Windows NT. NetBIOS tidak  mendukung  mekanisme routing sehingga aplikasi yang berkomunikasi pada  Wide Area  Network (WAN) harus menggunakan mekanisme transport yang lain  (  contohnya TCP ).
NetBIOS membebaskan aplikasi dari yang  harusnya mengerti mengenai  jaringan, meliputi perbaikan kerusakan (  pada mode session ). Permintaan  akan NetBIOS terjadi pada bentuk  Network Control Block (NCB), yang mana  diantara hal-hal lainnya, yaitu  menspesifikasi lokasi pesan dan nama  tujuannya.
NetBIOS  menyediakan jasa session dan transport seperti yang telah  dijelaskan  dalam Open Systems Interconnection (OSI). Tetapi, ia tidak  menyediakan  standar frame atau format data untuk transmisi. Standar  frame tersebut  telah disediakan oleh NetBEUI (NetBIOS Extended User Interface).
NetBIOS  melayani 3 fungsi jaringan yaitu sebagai berikut:
● Naming Services
●  DataGram Support
● Session Support
Agar dapat memulai sesi  koneksi NetBIOS atau menyampaikan datagram NetBIOS, sebuah aplikasi  harus melakukan registrasi nama NetBIOS miliknya dengan menggunakan  layanan NetBIOS Name Service. Panjang sebuah nama NetBIOS hanyalah 16  byte. Umumnya, byte ke-16 digunakan untuk mendeskripsikan "jenis",  dengan teknik yang serupa dengan nomor port dalam TCP/IP. Dalam NetBIOS  over TCP/IP, layanan NetBIOS Name Service beroperasi dalam port UDP 137.  Port TCP 137 juga dapat digunakan, tapi jarang.
Perintah-perintah  yang dimiliki oleh layanan ini antara lain:
Add Name: malakukan  regNetBIOS (singkatan dari istilah dalam bahasa Inggris: Network Basic  Input/Output System) adalah sebuah spesifikasi yang dibuat oleh  International Business Machine (sebenarnya dibuat oleh Sytek Inc. untuk  IBM) dan Microsoft yang mengizinkan aplikasi-aplikasi terdistribusi agar  dapat saling mengakses layanan jaringan, tanpa memperhatikan protokol  transport yang digunakan.istrasi terhadap sebuah nama NetBIOS.
Add  Group Name: melakukan registrasi terhadap sebuah nama group NetBIOS.
Delete  Name: melakukan penggagalan registrasi nama terhadap sebuah nama  NetBIOS atau nama group NetBIOS yang telah teregistrasi terlebih dahulu.
Find  Name: mencari sebuah nama NetBIOS di dalam jaringan. Lihat juga Nama  NetBIOS NetBIOS Session Service Layanan ini dapat digunakan oleh dua  buah node untuk membuat sebuah koneksi dan dapat melakukan "percakapan",  sehingga mengizinkan pesan-pesan yang besar untuk ditangani dan  menyediakan fungsi pendeteksian kesalahan dan pemulihannya.
Dalam  protokol NetBIOS over TCP/IP, layanan ini berjalan di dalam port TCP  139. Perintah-perintah yang terdapat di dalam layanan ini antara lain:
Call:  membuka sebuah sesi koneksi ke sebuah nama NetBIOS yang terdapat di  dalam komputer di dalam jaringan.
Listen: mendengarkan jaringan  untuk mencari apakah terdapat percobaan untuk membuka sebuah sesi  koneksi terhadap sebuah nama NetBIOS. Hang Up: menutup sebuah sesi  koneksi.
Send: mengirimkan sebuah paket ke komputer yang diajak  "bercakap-cakap" dalam sesi koneksi yang bersangkutan.
Send No  Ack: mengirimkan sebuah paket ke komputer yang diajak bercakap-cakap,  seperti halnya perintah Send dengan satu perbedaan yakni perintah ini  tidak membutuhkan acknowledgment.
Receive: menunggu kedatangan  sebuah paket yang dikirimkan oleh komputer yang mengirimkan paket dengan  menggunakan perintah Send atau Send No Ack.
Layanan ini memiliki  beberapa perintah, yakni sebagai berikut:
Send Datagram:  mengirimkan sebuah datagram ke sebuah nama NetBIOS yang terdapat pada  komputer jarak jauh.
Send Broadcast Datagram: mengirimkan  datagram ke semua nama NetBIOS yang terdapat di dalam jaringan yang  sama.
Receive Datagram: menunggu kedatangan sebuah paket yang  dikirimkan dengan menggunakan perintah Send Datagram dari komputer lain.
Receive  Broadcast Datagram: menunggu kedatangan sebuah paket yang dikirimkan  dengan menggunakan perintah Send Broadcast Datagram dari komputer lain.
sumber     sumber
Monday, February 7, 2011
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment