What does router do in network?
A Forwards a packet to all outgoing links
B Forwards a packet to the next free outgoing link
C Determines on which outgoing link a packet is to be forwarded
D None
Solution
Correct Answer: Option A
- রাউটার হচ্ছে নেটওয়ার্ক লেয়ার (Layer 3) ডিভাইস; এটি ইনকামিং প্যাকেটের গন্তব্য ঠিকানা দেখে পরবর্তী হপ বা উপযুক্ত আউটগোয়িং লিংক নির্ধারণ করে।
- এটি সব আউটগোয়িং লিংকে প্যাকেট ফরোয়ার্ড করে না; বরং রাউটিং টেবিল ও অ্যালগরিদম (যেমন Longest Prefix Match, OSPF, BGP) ব্যবহার করে সঠিক লিংক নির্বাচন করে।
- যদি কোনো উপযুক্ত রুট না থাকে তাহলে প্যাকেট ড্রপ করা হতে পারে; এছাড়া রাউটার NAT, ফ্র্যাগমেন্টেশন ও প্যাকেট ফিল্টারিং ইত্যাদি কাজও করতে পারে।
- সংক্ষেপে, রাউটার নির্ধারণ করে কোন আউটগোয়িং লিংকে প্যাকেট পাঠানো হবে এবং সেই অনুযায়ী ফরোয়ার্ড করে, সব লিংকে একইসময় পাঠায় না।