NetBIOS অ্যাপ্লিকেশন এবং কম্পিউটারকে একটি LAN এর মাধ্যমে যোগাযোগ করতে দেয়
সংক্ষিপ্ত, NetBIOS স্থানীয় নেটওয়ার্কগুলিতে যোগাযোগ পরিষেবা সরবরাহ করে। এটি একটি সফ্টওয়্যার প্রোটোকল ব্যবহার করে NetBIOS ফ্রেমস (NBF) যা একটি স্থানীয় এলাকার নেটওয়ার্ক (LAN) এ অ্যাপ্লিকেশনগুলি এবং কম্পিউটারগুলিকে নেটওয়ার্ক নেটওয়ার্কের সাথে যোগাযোগ করতে এবং নেটওয়ার্ক জুড়ে তথ্য প্রেরণ করতে দেয়।
NetBIOS, নেটওয়ার্ক বেসিক ইনপুট / আউটপুট সিস্টেমের একটি সংক্ষেপ, একটি নেটওয়ার্কিং শিল্প মান। এটি 1983 সালে Sytek দ্বারা তৈরি করা হয়েছিল এবং এটি প্রায়ই টিসিপি / আইপি (এনবিটি) প্রোটোকলের উপর NetBIOS ব্যবহার করা হয়। তবে, এটি টোকেন রিং নেটওয়ার্ক এবং মাইক্রোসফট উইন্ডোজ ব্যবহার করেও ব্যবহার করা হয়েছে।
দ্রষ্টব্য: NetBIOS এবং NetBEUI পৃথক কিন্তু সংশ্লিষ্ট প্রযুক্তি। NetBIEI অতিরিক্ত নেটওয়ার্কিং ক্ষমতা সঙ্গে NetBIOS এর প্রথম বাস্তবায়ন প্রসারিত।
কিভাবে NetBIOS অ্যাপ্লিকেশনগুলির সাথে কাজ করে
NetBIOS নেটওয়ার্কে সফ্টওয়্যার অ্যাপ্লিকেশন সনাক্ত এবং তাদের NetBIOS নামের মাধ্যমে একে অপরের সনাক্তকরণ। উইন্ডোজে, NetBIOS নামটি কম্পিউটারের নাম থেকে আলাদা এবং 16 অক্ষর দীর্ঘ হতে পারে।
অন্যান্য কম্পিউটারের অ্যাপ্লিকেশনগুলি UDP এর নেটবইস নামগুলি ব্যবহার করে, ইন্টারনেট প্রোটোকল (আইপি) ভিত্তিক ক্লায়েন্ট / সার্ভার নেটওয়ার্ক অ্যাপ্লিকেশনের জন্য একটি সহজ ওএসআই পরিবহন স্তর প্রোটোকল, 137 (NBT) মাধ্যমে।
NetBIOS নামের নিবন্ধনটি অ্যাপ্লিকেশন দ্বারা প্রয়োজন কিন্তু আইপিভি 6 এর জন্য মাইক্রোসফট দ্বারা সমর্থিত নয়। গত অক্টো্টটি সাধারণত NetBIOS প্রিফিক্স যা ব্যাখ্যা করে যে সিস্টেমগুলি কোনও পরিষেবাগুলি উপলব্ধ আছে।
উইন্ডোজ ইন্টারনেট নেমিং সার্ভিস (WINS) NetBIOS এর জন্য নাম রেজুলেশন সেবা প্রদান করে।
দুইটি অ্যাপ্লিকেশন NetBIOS সেশান শুরু করে যখন ক্লায়েন্ট TCP পোর্ট 139 এ অন্য ক্লায়েন্ট (সার্ভার) "কল" কমান্ড পাঠায়। এটি সেশন মোড হিসাবে পরিচিত, যেখানে উভয় পক্ষের "প্রেরণ" এবং "প্রাপ্ত" কমান্ডগুলি প্রদান করার জন্য নির্দেশ দেওয়া হয় উভয় নির্দেশাবলী মধ্যে বার্তা "হ্যাং-আপ" কমান্ডটি NetBIOS সেশন বন্ধ করে দেয়।
NetBIOS এছাড়াও UDP মাধ্যমে সংযোগহীন যোগাযোগ সমর্থন করে অ্যাপ্লিকেশনগুলি UDP পোর্ট 138-এ NetBIOS ডটগ্রামস প্রাপ্তি। ডাটাগ্রাম সার্ভিস ড্যাটাগ্রাম এবং ব্রডকাস্ট ডেটাগ্রামগুলি পাঠাতে ও গ্রহণ করতে পারে।
NetBIOS সম্পর্কে আরও তথ্য
নিম্নলিখিত কয়েকটি বিকল্প রয়েছে যা নাম পরিষেবাটি NetBIOS এর মাধ্যমে পাঠানোর অনুমতি দেয়:
- NetBIOS নাম নিবন্ধনের জন্য নাম যোগ করুন
- গ্রুপ নামটি যোগ করুন অনুরূপ কিন্তু NetBIOS গোষ্ঠী নাম নিবন্ধিত
- নাম মুছে ফেলুন একটি NetBIOS নাম নিবন্ধন করার জন্য, এটি একটি নাম বা গ্রুপ কিনা
- নেটওয়ার্কে নেটওয়ার্কে নাম খুঁজতে নেটওয়ার্ক নামটি খুঁজে বের করুন
সেশন সেবা এই primitives অনুমতি:
- NetBIOS নামের মাধ্যমে একটি সেশন শুরু করতে কল করুন
- শুনুন সেশনটি খুলতে একটি প্রচেষ্টা করা যেতে পারে কিনা তা দেখতে হবে
- একটি সেশন বন্ধ করার জন্য হ্যাঙ্গ আপ ব্যবহার করা হয়
- পাঠানো সেশনের উপর একটি প্যাকেট প্রেরণ করবে
- কোনও এসকে প্রেরণ করা হয় এমন পাঠান পাঠান কিন্তু সেটির মাধ্যমে পাঠানো একটি স্বীকারোক্তি প্রয়োজন হয় না
- আসন্ন প্যাকেটটির জন্য অপেক্ষা করুন
যখন ডাটাগ্রাম মোডে এই প্রিমিটিভগুলি সমর্থিত হয়:
- ড্যাটাগ্রাম পাঠাতে হলে NetBIOS নামের মাধ্যমে ডাটাগ্রাম পাঠানো হবে
- ব্রডকাস্ট ডেটাগ্রামটি নেটওয়ার্কে নেটওয়ার্কে প্রতিটি নিবন্ধিত নেটবইজ নাম্বারে একটি ডাটাগ্রাম পাঠানোর জন্য পাঠান
- ডাটাগ্রাম প্যাকেট প্রেরণ করার জন্য ডাটাগ্রামটি অপেক্ষা করে
- ব্রডকাস্ট ডটগ্রামটি গ্রহণ করুন প্রেরণ ব্রডকাস্ট প্যাকেটের জন্য অপেক্ষা করে