SNMP বনাম SMTP
নেটওয়ার্কিং অঙ্গনে, অনেক বিরোধপূর্ণ প্রোটোকল স্যুট রয়েছে। যাইহোক, এখন পর্যন্ত, TCP/IP হল বিশ্বের সবচেয়ে বেশি ব্যবহৃত প্রোটোকল স্ট্যাক। কারণ এটি সঠিক সময়ে সঠিক সংস্করণের অধীনে প্রকাশ করা হয়েছিল এবং প্রোটোকল স্যুটে সেই দিনের প্রয়োজনগুলি মিটমাট করার জন্য অনেক প্রোটোকল অন্তর্ভুক্ত ছিল। একটি প্রোটোকল স্যুট সম্পর্কে আকর্ষণীয় বৈশিষ্ট্য হল, আপনি আসলে এই স্ট্যাকে নতুন প্রোটোকল যোগ করতে পারেন; যার মানে প্রোটোকল স্যুটের একটি বড় পরিবর্তন না ঘটলে ব্যবহৃত প্রোটোকলের সেটটি কখনই পুরানো হবে না। SNMP এবং SMTP উভয়ই TCP/IP প্রোটোকল স্ট্যাকের সাথে ব্যবহৃত প্রোটোকল। সাধারণ মানুষের ভাষায়, এর সহজ অর্থ হল এই দুটি প্রোটোকল কিভাবে দুটি ডিভাইস একে অপরের সাথে ইন্টারনেটের মতো একটি নেটওয়ার্কে যোগাযোগ করে তা নিয়ে কাজ করে।
এই উভয় প্রোটোকল ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্স (IETF) দ্বারা যথাক্রমে RFC 1157 এবং RFC 821 এর মাধ্যমে প্রবর্তন করা হয়েছিল। আরএফসি প্রকৃতপক্ষে আগ্রহী পক্ষের কাছ থেকে ইনপুট পাওয়ার একটি উপায়, এবং বিশেষজ্ঞদের দ্বারা পর্যালোচনা ও পরিমার্জিত হওয়ার পরে, তারা মান হিসাবে প্রতিষ্ঠিত হয়। SNMP এবং SMTP এই ধরনের দুটি মান৷
SNMP
SNMP এর পূর্ণরূপ হল সহজ নেটওয়ার্ক ম্যানেজমেন্ট প্রোটোকল। নাম অনুসারে, এটি একটি TCP/IP নেটওয়ার্কের সাথে সংযুক্ত বিভিন্ন ডিভাইস পরিচালনা করে। এই প্রোটোকলের তিনটি স্তর রয়েছে। SNMP ম্যানেজার, SNMP এজেন্ট এবং পরিচালিত ডিভাইস। SNMP ম্যানেজার মূলত একটি নিয়ামক যখন SNMP এজেন্ট ডিভাইস এবং নেটওয়ার্কের মধ্যে একটি ইন্টারফেস হিসাবে কাজ করে। ম্যানেজড ডিভাইস হল সেই ডিভাইস যা উপরের দুটি দ্বারা নিয়ন্ত্রিত হয়৷
যোগাযোগ প্রক্রিয়া প্রোটোকলের অন্তর্নিহিত কমান্ডের একটি সেটের সাথে ঘটে। যেকোনো যোগাযোগ ঘটানোর জন্য এই কমান্ডগুলি প্রোটোকলের তিনটি স্তর দ্বারা বোঝা উচিত।উদাহরণস্বরূপ, GET কমান্ড ব্যবহার করে, SNMP ম্যানেজার একটি ডিভাইস থেকে তথ্য অর্জন করতে পারে। পরিচালিত ডিভাইসের মধ্যে পিসি, রাউটার, সার্ভার এবং সুইচ ইত্যাদি অন্তর্ভুক্ত থাকতে পারে।
SMTP
SMTP এর পূর্ণরূপ হল সাধারণ মেল ট্রান্সফার প্রোটোকল। এটি ইন্টারনেটের মাধ্যমে এক ক্লায়েন্ট থেকে অন্য ক্লায়েন্টকে ইমেল প্রেরণ এবং গ্রহণ করার পদ্ধতিগুলি নিয়ে কাজ করে। এটির একটি বিস্তৃত প্রস্থ রয়েছে যা মেল সার্ভার এবং অ্যাপ্লিকেশনগুলিকে কভার করে যা ইমেল প্রেরণ/গ্রহণ করতে ব্যবহৃত হয়। আপনি যখন একটি মেল রচনা করেন এবং এটি পাঠান, তখন SMTP ক্লায়েন্ট মেল সার্ভারের সাথে যোগাযোগ করে এবং ইমেল এবং গন্তব্য সম্পর্কে তথ্য যাচাই করে। তারপর SMTP সার্ভার গন্তব্যে আপনার মেল পাঠায়, এবং তাদের SMTP ক্লায়েন্ট একই পদ্ধতিতে গ্রহণ প্রক্রিয়া পরিচালনা করে।
সংক্ষেপে, আপনি SNMP কে এমন একটি পরিষেবা হিসাবে ভাবতে পারেন যা ইন্টারনেটের মাধ্যমে আপনার ইনবাউন্ড এবং আউটবাউন্ড ইমেলগুলিকে একটি নিরাপদ উপায়ে পরিচালনা করে৷ একই প্রোটোকলের আধুনিক সংস্করণগুলি মেল ট্রান্সফার এজেন্ট (MTAs) এর ব্যবহারকেও সংজ্ঞায়িত করে, যা ইমেল অ্যাপ্লিকেশন পাঠানো এবং গ্রহণ করার মধ্যে একটি প্রক্সি হিসাবে কাজ করে।
উপসংহার
SNMP এবং SMTP দুটি স্ট্যান্ডার্ড যা দুটি ভিন্ন কাজ অর্জনের জন্য একত্রে কাজ করে। তারা এমনভাবে কাজ করে যাতে কেউ SNMP ম্যানেজারদের মাধ্যমে SMTP সার্ভার এবং MTAs নিয়ন্ত্রণ করতে পারে। আরও, SNMP ম্যানেজাররা SMTP মেল সার্ভারের মাধ্যমে সতর্কতা পাঠাতে সক্ষম৷