প্রটোকল কি? প্রটোকলের কাজ কি?
কম্পিউটার নেটওয়ার্কের অন্যতম গুরুত্বপূর্ণ উপাদান হলো প্রটোকল। Protocol ছাড়া একটি সফল কম্পিউটার নেটওয়ার্ক গড়ে তোলা যায় না। ভিন্ন ভিন্ন কম্পিউটারকে এক সাথে যুক্ত করতে এক কম্পিউটারের সাথে অন্য কম্পিউটারের যোগাযোগের জন্য কিছু নির্দিষ্ট নিয়ম মেনে তথ্য আদান-প্রদান করতে হয়। এই নিয়মগুলোই হচ্ছে Protocol. এই ব্লগে প্রটোকল নিয়ে বিস্তারিত আলোচনা করা হবে।
প্রটোকল কি?
ডিজিটাল কমিউনিকেশনের জন্য একটি ডিভাইস থেকে অন্য ডিভাইসে নেটওয়ার্কের মাধ্যমে কমিউনিকেশন করার কাজটি যে প্রক্রিয়ায় সম্পন্ন করা হয়, তাকে প্রটোকল বলে। প্রটোকলকে তথ্য বিনিময়ের যোগাযোগের নিয়ম বলা যায়। যা ওয়েব ব্রাউজারকে ওয়েব সার্ভারের সাথে যোগাযোগ করার প্রক্রিয়া সম্পাদন করে। ইন্টারনেটে ব্যবহার করা প্রটোকলটি হচ্ছে TCP/IP. TCP/IP হচ্ছে Transmission Control Protocol / Internet Protocol. প্রটোকলের উদাহরণ- IP, http, https, smtp ইত্যাদি।
আরও পড়ুন-অনলাইন ব্যাংকিং কি? অনলাইন ব্যাংকিং এর সুবিধা ও অসুবিধা
Protocol বলতে কি বুঝায়?
প্রটোকল হচ্ছে তথ্য বিনিময়ের যোগাযোগের নিয়ম। রাস্তাঘাটে ট্রাফিক নিয়ন্ত্রণ করার জন্য বিভিন্ন ধরনের নিয়ম অনুসরণ করতে হয়। ঠিক তেমনই নির্দিষ্ট নেটওয়ার্ক, কখন ও কিভাবে ব্যবহার করা হবে সেই নিয়মগুলো নিয়ন্ত্রণ করে প্রটোকল। প্রটোকল ছাড়া নেটওয়ার্কের মাধ্যমে কমিউনিকেশন করা যায় না। এইজন্য প্রটোকল কে ডিজিটাল ল্যাংগুয়েজ ও বলা হয়।
প্রকারভেদ
কাজের ভিত্তিতে প্রটোকলকে ৫ ভাগে ভাগ করা হয়। এ সমস্ত প্রোটোকল গুলো সম্পর্কে নিজের বিস্তারিত দেওয়া হলঃ
Internet protocol (IP)
যে ধরনের ইন্টারনেট ব্যবহার করা হয় সেই ইন্টারনেট এর সমস্ত নিয়মকানুন IP প্রটোকল নির্ধারণ করে থাকে।কোন নির্দিষ্ট ডাটাকে অন্য ডিভাইসে পাঠানোর সময় সেই ডাটাগুলোকে ছোট ছোট ভাগে ভাগ করে তার নির্দিষ্ট গন্তব্যে পৌঁছানোর কাজটি করে ইন্টারনেট প্রটোকল।
Transmission control protocol (TCP)
এই প্রটোকল গুলোকে ইন্টারনেট প্রটোকলের সাথেই ব্যবহার করা হয়। এই ধরনের প্রটোকল ক্লাইন্ট কম্পিউটার থেকে সার্ভার কম্পিউটার পর্যন্ত এবং সার্ভার কম্পিউটার থেকে ক্লায়েন্ট কম্পিউটার পর্যন্ত রেসপন্স ফ্লো গুলোকে কন্ট্রোল করে।
Post office Protocol (POP)
নির্দিষ্ট কম্পিউটারে ইমেইল রিসিভ করবার জন্য এই ধরনের প্রটোকল ব্যবহার করা হয়। তাই এই প্রটোকল এর নাম পোস্ট অফিস প্রটোকল রাখা হয়েছে।
Simple mail transfer protocol (SMTP)
TCP/IP এর মাধ্যমে কোন ধরনের Mail রিসিভ করা এবং পাঠানোর জন্য SMTP এর ব্যবহার করা হয়।
File Transfer Protocol (FTP)
একটি কম্পিউটার থেকে অন্য কম্পিউটারে ফাইল ট্রান্সফার করার জন্য ফাইল ট্রান্সফার প্রটোকল এর ব্যবহার করা হয়। প্রথমে ওয়েবসাইট ম্যানেজার নির্দিষ্ট ওয়েব সার্ভার বা ওয়েব হোস্টিংয়ে, নির্দিষ্ট ফাইলটি আপলোড করে। এবং কোন ইউজার সেই সাইটের মাধ্যমে ফাইলটি ডাউনলোড করে। এবং নির্দিষ্ট ফাইলটি ডাউনলোড করবার জন্য FTP, ইউজারকে ফাইল ডাউনলোড করার অনুমতি দেয়।
Protocol এর গুরুত্ব
১। দুটি ইলেকট্রনিক ডিভাইস একে অপরের সাথে যোগাযোগ ঠিকঠাক কাজ করতে কিছু নিয়ম বানানো হয়েছে। এই বানানো নিয়ম গুলো পালন করে ডিভাইসগুলোর মধ্যে নিরাপদ ডাটা ট্রান্সফার হয়।
২। যদি আমরা আলাদা আলাদা লিখি তাহলে প্রোগ্রামটি যোগাযোগ করতে পারবে না। প্রটোকল দ্বারা এটি ঠিক করা হয়।
৩। যখন ডেটা কোনো একটি ডিভাইস থেকে অন্য ডিভাইস এ পাঠান হয় তখন তাকে সে নির্দেশনা পর্যন্ত পৌঁছে দেয় প্রটোকল। ডেটার নিরাপত্তা এবং গন্তব্য পর্যন্ত পৌঁছে দেওয়ার জন্য Security প্রদান করে।
প্রটোকল এর কাজ কি?
১) নেটওয়ার্কের মাধ্যমে একটি কম্পিউটার এর সাথে অন্য কম্পিউটারের কিভাবে যোগাযোগ তৈরি করা যাবে সেটি নির্ণয় করা।
২) কোন নির্দিষ্ট ফাইল পাঠানোর সময় কোন নিয়মে, অন্য ডিভাইসে পাঠানো হবে এবং কোন পদ্ধতিতে অন্য ডিভাইস থেকে কোন জিনিস নেওয়া যাবে সেটি নির্ধারণ করে দেওয়া।
৩) https কোন ওয়েবসাইটে প্রবেশ করার জন্য আমাদের যে ফটোকপি সাহায্য করে সেটি হল এইচটিটিপিএস
৪) FTP ফাইল ট্রান্সফরমেশনের জন্য ব্যবহার করা এই প্রটোকলটি খুবই জনপ্রিয় একটি protocol
পরিশেষে
আশাকরি উপরে ইনফর্মেশন থেকে প্রটোকল সম্পর্কে বিস্তারিত জানতে পেরেছেন। প্রটোকল নিয়ে আরও কোন প্রশ্ন থাকলে এখনই কমেন্ট করে আমাদের জানাতে পারেন।