একটি রাউটার একটি হার্ডওয়্যার ডিভাইস যা একটি নেটওয়ার্কে কম্পিউটারের আন্তঃসংযোগের অনুমতি দেয়।
রাউটার বা রাউটার হল এমন একটি ডিভাইস যা লেভেল 3-এর তিন স্তরে কাজ করে। এইভাবে, এটি বেশ কয়েকটি নেটওয়ার্ক বা কম্পিউটারকে একে অপরের সাথে সংযোগ করতে এবং, উদাহরণস্বরূপ, একই ইন্টারনেট সংযোগ ভাগ করার অনুমতি দেয়।
একটি রাউটার একটি রাউটিং প্রোটোকল ব্যবহার করে, যা এটিকে অন্যান্য রাউটার বা রাউটারের সাথে যোগাযোগ করতে এবং ডেটা পাঠানোর দ্রুততম এবং সবচেয়ে উপযুক্ত রুট খুঁজে বের করতে একে অপরের সাথে তথ্য ভাগ করে নিতে দেয়।
একটি সাধারণ রাউটার একটি কন্ট্রোল প্লেনে কাজ করে (এই প্লেনে ডিভাইসটি একটি নির্দিষ্ট ডেটা প্যাকেটের জন্য সবচেয়ে কার্যকর আউটপুট সম্পর্কে তথ্য পায়) এবং একটি ফরওয়ার্ডিং প্লেনে (এই প্লেনে ডিভাইসটি অন্য ইন্টারফেসে প্রাপ্ত ডেটা প্যাকেট পাঠানোর দায়িত্বে থাকে। )
রাউটারের একাধিক কম বা বেশি জটিল ব্যবহার রয়েছে। এটির সবচেয়ে সাধারণ ব্যবহারে, একটি রাউটার একটি বাড়িতে বা ছোট অফিসে একাধিক কম্পিউটারকে একই ইন্টারনেট সংযোগের সুবিধা নিতে দেয়। এই অর্থে, রাউটার নেটওয়ার্ক সংযোগের রিসিভার হিসাবে কাজ করে যা এটির সাথে সংযুক্ত সমস্ত কম্পিউটারে বিতরণের জন্য দায়ী। এইভাবে, একটি নেটওয়ার্ক বা ইন্টারনেট স্থানীয় এলাকায় অন্যের সাথে সংযুক্ত থাকে।
আজ, বিভিন্ন ব্র্যান্ড থেকে কম-বেশি সস্তা উপায়ে রাউটার পাওয়া সহজ। এমন রাউটারগুলিও রয়েছে যেগুলি ওপেন সোর্স সফ্টওয়্যার ব্যবহার করে এবং তাই আরও বেশি আর্থিক সঞ্চয়ের অনুমতি দেয়। এছাড়াও, সফ্টওয়্যারগুলি তৈরি করা হয়েছে যা ব্যবহারের জন্য কোনও উত্সর্গীকৃত সরঞ্জাম না থাকলেও নেটওয়ার্কগুলির মধ্যে ক্রিয়াকলাপকে সহজতর করে৷
অবশেষে, সম্প্রতি, ওয়্যারলেস রাউটারগুলি ডিজাইন করা হয়েছে, যা স্থির এবং মোবাইল নেটওয়ার্কগুলির সাথে কাজ করে এবং তাই, একটি বাড়ি, অফিস বা এমনকি একটি বড় জায়গায় বিভিন্ন ডিভাইসে একটি Wi-Fi সংযোগ প্রদান করতে পারে৷