আমরা প্রায় সবাই কম্পিউটার ল্যাপটপ স্মার্টফোন এগুলো ব্যবহার করে থাকি। তাই আমরা সবাই প্রায় কম বেশি প্রটোকল, ল্যাঙ্গুয়েজ এগুলো নাম শুনে থাকি মাত্র। কিন্তু আমরা কখনও এর বিস্তারিত ঘেঁটে দেখে নি যে আসলে প্রটোকল কি কিংবা প্রটোকল কিভাবে কাজ করে। এবং এমন ব্যক্তি আছে যারা প্রটোকল কখনো নামই শোনেন নি অথচ কম্পিউটার ল্যাপটপ এগুলো ব্যবহার করে থাকে এরকম ব্যক্তিও পাওয়া যাবে। কিন্তু আমরা আজকের এই লেখায় বা এই আর্টিকেলে যে বিষয়টি নিয়ে আলোচনা করতে যাচ্ছি তা হল প্রটোকল কি প্রটোকল কিভাবে কাজ করে। এবং ইন্টারনেট প্রটোকল কি? মোটকথা প্রটোকল নিয়ে যাবতীয় আলোচনা-পর্যালোচনা হতে যাচ্ছে আজকেে এই লেখায়। জানতে হলে সাথে থাকুন এবং পরুণ পুরো লেখা আরও জানুন প্রটোকল কি? ইন্টারনেট প্রটোকল কিভাবে কাজ করে? এছাড়া তথ্য বিষয়ক আরও বিভিন্ন আর্টিকেল এবং কনটেন্ট পড়তে চোখ রাখুন আমাদের এই ওয়েবসাইটে এবং সাথেই থাকুন।
প্রটোকল কি?
প্রটোকল হচ্ছে এমন এক কার্যক্রম যা এক কম্পিউটার থেকে তথ্য প্রদানকারী সফটওয়্যারসমূহ অন্য কম্পিউটারে সফটওয়্যার প্রদান করা হয়। মোটকথা প্রটোকল হলো এমন একটি রুলস বা সিস্টেম ডিজিটাল কমিউনিকেশন এর ক্ষেত্রে ব্যবহার করা হয় সাধারণত। এছাড়াও কম্পিউটার নেটওয়ার্কের ডাটা আদান-প্রদান হয় এক কম্পিউটার থেকে ডাটা প্রদান করে অন্য কম্পিউটারে গ্রহণ করে। এছাড়া আরো সহজ করে যদি বলি যে ইন্টারনেট প্রটোকল হচ্ছে মূলত একটি আইপি বা নেটওয়ার্ক যা সীমানা জুড়ে ছড়িয়ে ছিটিয়ে থাকে অর্থাৎ প্রটোকল নেটওয়ার্কের কমিউনিকেশন নেটওয়ার্কের মাঝে এডজাস্ট করা। এছাড়া সবচেয়ে মজার ব্যাপার হলো প্রটোকল ছাড়া বা ইন্টারনেট প্রটোকল এবং নেটওয়ার্ক ছাড়া আমরা কোন নেটওয়ার্কের মাধ্যমে কমিউনিকেশন করতে পারবোনা। যার কারণে এই প্রটোকল কে ডিজিটাল ল্যাঙ্গুয়েজ নামেও ডাকা হয়।
প্রটোকল বলতে কী বোঝায়?
ডিজিটাল কমিউনিকেশন করার জন্য একটি ডিভাইস থেকে অন্য ডিভাইসে ডাটা আদান-প্রদানের সিস্টেম হয়। অর্থাৎ এক ডিভাইস থেকে আরেক ডিভাইসে যে কমিউনিকেশন করা হয় এবং তখন যে ডাটা আদান প্রদান করে থাকে সেটি হচ্ছে প্রটোকল এর কাজ। অর্থাৎ প্রতি টা বিষয়বস্তু একটা নিয়মের ভিতরে চলে সুতরাং এই কমিউনিকেশন সিস্টেম কে নিয়ন্ত্রিত করে সাধারণত প্রটোকল।
আশা করি প্রটোকল কি? প্রটোকল কিভাবে কাজ করে? এ বিষয়ে বেসিক ধারণা আপনাদেরকে দিতে পেরেছি।
এবারে আপনাদের মনে প্রশ্ন আসতেই পারে যে প্রটোকল কত প্রকার? তাহলে চলুন জেনে নেই প্রটোকল কত প্রকার?
প্রটোকল এর প্রকারভেদঃ
প্রোটোকলের বিভিন্ন প্রকারভেদ রয়েছে তবে সমস্ত কাজের উপর ভিত্তি করে প্রথমত প্রটোকল কে প্রধানত পাচ ভাগে ভাগ করা হয়। সুতরাং আরো প্রটোকল এর সমস্ত সেকশন রয়েছে কিন্তু আমরা মূলত প্রটোকল কে ৫ ভাগে বিভক্ত সম্পর্কে জানব।
- ইন্টারনেট প্রটোকল
- টিসিপি ট্রান্সমিশন কন্ট্রোল প্রটোকল
- এসএমটিপি সিম্পল মেইল ট্রান্সফার প্রোটোকল
- এফটিপি ফাইল ট্রান্সফার প্রোটোকল
উপরে যে প্রটোকলের বিভিন্ন প্রকারভেদ এর কথা আলোচনা করলাম তা সাধারণত বিভিন্ন সিস্টেম। একেক রকম সিস্টেমকে একেক রকম ভাবে আয়ত্ত করে থাকে। এই প্রটোকল যেমন ইন্টারনেট সিস্টেম রয়েছে। ইন্টারনেট প্রটোকল আইপি ইন্টারনেট এটা মূলত ইন্টারনেট কে কন্ট্রোল করে থাকে।
এছাড়া টিসিপি প্রটোকল ট্রান্সমিশন কন্ট্রোল প্রটোকল, এই প্রটোকল গুলিকে ইন্টারনেট প্রটোকল এর সাথে ব্যবহার করা হয় সাধারণত। তবে এর কিছু ভিন্নতা রয়েছে ক্লায়েন্ট কম্পিউটার থেকে সার্ভার কম্পিউটার পর্যন্ত এই ডাটা সার্ভার কম্পিউটার থেকে ক্লায়েন্টের কাছে পৌঁছানোর দায়িত্ব থাকে।
পিওপি পোস্ট অফিস প্রটোকল সমস্ত নির্দিষ্ট কম্পিউটারের যে ইমেইল রিসিভার থাকে এই ইমেইল রিসিভার রিসিভ করার সিস্টেম কে কন্ট্রোল করে সাধারণত পিওপি পোস্ট অফিস প্রটোকল।
এসএমটিপি সিম্পল মেইল ট্রান্সফার প্রোটোকল এটি মূলত পিওপি পোস্ট অফিস প্রটোকলের মতোই এটি সাধারণত মেইল রিসিভ করার ক্ষেত্রে এবং পাঠানোর জন্য ব্যবহৃত হয়ে থাকে।
আর এফটিপি প্রটোকল ফাইল ট্রান্সফার প্রোটোকল হলো সাধারণত এক কম্পিউটার থেকে আরেক কম্পিউটারের অর্থাৎ একটা ডিভাইস থেকে আরেকটা ডিভাইসের ফাইল ট্রান্সফার করার কাজে নিয়োজিত থাকে এটা হচ্ছে এফটিপি প্রটোকল। এবং প্রথম ওয়েবসাইট ম্যানেজার নির্দিষ্ট সময়ে ওয়েব সার্ভার কাজে নিযুক্ত হয় যেমন হোস্টিং আপ করে এবং এই সাইটের মাধ্যমে ফাইলটি আবার ডিভাইসে নামিয়ে ফেলে এটাই হচ্ছে মূলত এফটিপি প্রটোকল ফাইল ট্রান্সফার প্রোটোকল।
এছাড়া আরও বিভিন্ন রকম কাজ রয়েছে প্রটোকলের এবং বিভিন্ন প্রকারভেদ রয়েছে প্রটোকলের। আমিতো মাত্র পাঁচটি প্রটোকল এর কথা বলেছি। এছাড়া আরো যে প্রটোকল রয়েছে তাহলে সাধারণত
- এইচটিটিপি হাইপারটেক্সট ট্রান্সফার প্রোটোকল
- ex25
- ex400
এগুলো সাধারণত প্রটোকল এর প্রকারভেদ এবং প্রটোকলের একেক রকম প্রকারভেদ একেক ভাবে কাজ করে। কারণ এক একটা সেকশনের কাজ একেক রকম কোন প্রটোকল আদান প্রদান করে। কোন প্রটোকল কমিউনিকেশনের কাজে সহায়তা করে এবং বিভিন্ন কাজের ক্ষেত্রে প্রকারের বিভিন্ন রকম সিস্টেম রয়েছে।
প্রটোকল এর কাজ কি?
প্রটোকল এর কাজ কি এ বিষয়ে আশাকরি সমস্ত ধারণা অলরেডি আপনারা পেয়েছেন। কারণ প্রটোকল কি? প্রটোকল এর কাজ কি? প্রটোকল এর প্রকারভেদ ইতোমধ্যে আমরা আলোচনা করেছি। এবারে প্রটোকল সম্পর্কে এবং প্রটোকল কিভাবে কাজ করে এর বিস্তীর্ণ ধারণা দেব। নেটওয়ার্কের মাধ্যমে একটি ডিভাইস থেকে আরেকটি ডিভাইসে কিংবা একটি কম্পিউটার থেকে আরেকটি কম্পিউটারে কিভাবে যোগাযোগ তৈরি করা যাবে কমিউনিকেশনের বিষয়ে এবং সেই পদ্ধতিটি কন্ট্রোল থাকে হচ্ছে প্রটোকল। এবং প্রটোকল এই বিষয়টিকে গুরুত্ব দিয়ে থাকে এবং পুরো বিষয়টি নিজের আয়ত্তে কন্ট্রোল করে। অথচ আমরা এক ডিভাইস থেকে আরেক ডিভাইসে কমিউনিকেশন করি কমিউনিকেশন করার জন্য তাকে রিকোয়েস্ট পাঠায় তিনি রিকোয়েস্ট একসেপ্ট করেন অর্থাৎ এই মূলত যে কাজগুলো এগুলোই হচ্ছে প্রটোকলের কাজ।
প্রটোকল এর গুরুত্বঃ
আশা করি উপযুক্ত লেখায় প্রটোকলের গুরুত্বটা আপনারা বুঝতে পেরেছেন। কারণ প্রটোকল না থাকলে কম্পিউটারের যাবতীয় কাজ বন্ধ থাকতো যেমন মেইল আদান-প্রদান তথ্য আদান-প্রদান ডাটা আদান-প্রদান ফাইল আদান প্রদান এ সমস্ত কাজগুলো করে থাকে সাধারণত প্রটোকল। আর প্রটোকল না থাকলে এই সমস্ত কার্যক্রম বন্ধ থাকত তাহলে একবার ভাবুন যে কম্পিউটার কেমন হতো যদি এই কাজগুলো না করা যেত কম্পিউটার দিয়ে। সুতরাং বুঝতেই পারছেন যে প্রটোকল এর গুরুত্ব কতটুকু মোটকথা প্রটোকল এর গুরুত্ব ভাষায় প্রকাশ করা যাবে না। প্রটোকল না থাকলে কম্পিউটার অচল হয়ে যেত। কারণ কম্পিউটারের হার্ডওয়ার সফটওয়্যার এবং ল্যাঙ্গুয়েজ গুলো যেভাবে কাজ করে ঠিক সেরকমই প্রোটোকলও কম্পিউটারের একটি অঙ্গ প্রত্যঙ্গ হিসেবে কাজ করে। সুতরাং আপনারা বুঝতে পেরেছেন যে প্রটোকল এর গুরুত্ব কতটুকু।
প্রটোকল এর ইতিহাসঃ
প্রটোকল এর ইতিহাস অনেকটাই জোরালো কারণ ১৯৭৪ সালের কোনো এক মাসে এ প্রটোকল ফর প্যাকেট নেটওয়ার্ক ইন্টার কমিউনিকেশন নামে একটি কাগজ প্রকাশ করেন এবং কাগজের লেখক ছিলেন ভিন্টন সার্ফ এবং রবার্ট গান। এই দুজন ব্যক্তি প্রথম প্রটোকলের সংস্করণ পাঠান এবং এদের মধ্যে প্রটোকল ভিত্তিক লিংক এবং গোটা প্রোগ্রাম পরিষেবা অন্তর্ভুক্ত করে এছাড়া ট্রানসলেশন কন্ট্রোল প্রোগ্রাম যা হোস্টের ভিত্তিতে কাজ করে। এবং সংযোগ ভিত্তিক পরিষেবা দ্বারা পরিপূরক ছিল যা ট্রানসলেশন কন্ট্রোল প্রটোকল এর ভিত্তিতে গড়ে ওঠে তাই ইন্টারনেট প্রটোকল চুক্তি বলা হয়।
আশা করি প্রটোকল কি প্রটোকল কিভাবে কাজ করে এবং প্রটোকল এর কাজ গুলো কিরকম এবং প্রটোকল কত প্রকার এবং প্রটোকল এর প্রকারভেদ বিস্তারিত ধারণা আপনাদেরকে দিতে পেরেছি উপরিউক্ত লেখায়। উপরিউক্ত লেখা যদি কোন পাঠক পাঠ করে তাহলে তার মনে কখনো আসবে না যে প্রটোকল কি? প্রটোকল কত প্রকার? এবং কিভাবে কাজ করে প্রকারভেদ এর গুরুত্ব ইত্যাদি সম্পর্কে কারণ প্রটোকল নিয়ে আমি বিস্তারিত আলোচনা করে দিয়েছি।
অবশেষে ধন্যবাদ সমস্ত পাঠককে সাথে থাকার জন্য এবং পুরো আর্টিকেল পড়ার জন্য এবং আপনাদের কাছে অনুরোধ যদি ভালো লাগে তাহলে অবশ্যই কমেন্ট বক্সে কমেন্ট করে জানাতে ভুলবেন না ধন্যবাদ সুস্থ থাকবেন ভালো থাকবেন।