Saturday, March 23, 2019

সুপারনেটিং কি? সুপারনেটিং সম্পর্কে বিস্তরিত জানুন

সুপারনেটিং সাবনেটিং এর বিপরীত। সাবনেটিং হল একটি সিঙ্গেল বড় নেটওয়ার্ককে অনেকগুলি ছোট ছোট নেটওয়ার্কে বিভক্ত করা। সুপারনেটিং হল হল অনেকগুলি মাল্টিপুল নেটওয়ার্ককে একটি নেটওয়ার্কে রুপান্তর করা।
সুপারনেটিং হল  একই নেটওয়ার্ক প্রিফিক্স এ থাকা অনেকগুলি নেটওয়ার্ক এর সংযোগ বা মিশ্রন। সুপারনেটিং রাউটিং টেবিলের আকার বৃদ্ধি পাওয়ার সমস্য সমাধান করার জন্য চালু করা হয়েছিল। একটি সুপারনেটিং তৈরি করার জন্য ব্যবহৃত পদ্ধতিটি সাধারণত Supernetting বা route aggregation অথবা route summarization বলা হয়। সুপারনেটিংকে route aggregation বা route summarization ও বলা হয়।  এছাড়াও সুপারনেটিং রাউটিং প্রক্রিয়াকে সহজ করে।


উদাহরণস্বরূপ, 192.168.2.0/24 এবং 192.168.3.0/24  এই নেটওয়ার্কটিকে সংযুক্ত করে সুপারনেটিং 192.168.2.0/23 হিসেবে প্রকাশ করা যায়। এই সুপারনেটে, প্রথম 23টি  বিট নেটওয়ার্ক অংশ এবং পরের 9টি  বিট হোস্ট শনাক্তকারী হিসাবে ব্যবহার করা হয়।

সুতরাং,  একটি অ্যাড্রেস অনেক গুলি ছোট ছোট নেটওয়ার্ক এর প্রতিনিধিত্ব করবে এবং এটি রাউটিং টেবিলে অন্তর্ভুক্ত হওয়া রাউটিং এন্ট্রির সংখ্যা হ্রাস করবে। সাধারণত, সুপারনেটিং  ক্লাস সি আইপি অ্যাড্রেস এর জন্য ব্যবহৃত হয়ে থাকে।

সুপারনেটিং সাপোর্ট

সাধারণত যে সকল প্রোটকল সুপারনেটিং সাপোর্ট করে Border Gateway Protocol (BGP) এবং Open Shortest Path First (OSPF) কিন্তু Exterior Gateway Protocol (EGP) এবং Routing Information Protocol (RIP) Version 1 সুপারনেটিং সাপোর্ট করে না। তবে Routing Information Protocol (RIP) Version 2 সুপারনেটিং সাপোর্ট করে।

সুপারনেটিং করার নিয়ম

আমরা যে সকল নেটওয়ার্ককে সুপারনেটিং করতে চাই সেই সকল নেটওয়ার্ককে অবশ্যই একই ক্লাস এবং একই নেটওয়ার্ক প্রিফিক্স এ থাকতে হবে। তা না হলে আমারা সে সকল নেটওয়ার্ককে সুপারনেটিং করতে পারব না।
উদাহরণস্বরূপ, আমরা নিম্নলিখিত 4 নেটওয়ার্কের সুপারনেটিং বা রুট সামারাইজেশন করব।

NetworkSubnet MaskBinary Of  The Network
192.168.0.0 / 24 192.168.1.0 / 24 192.168.2.0 / 24 192.168.3.0 / 24255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.011000000 11000000 11000000 1100000010101000 10101000 10101000 1010100000000000 00000001 00000010 0000001100000000 00000000 00000000 00000000
আমরা ‍উপরের চিত্রে দেখতে পাচ্ছি  এখানে আমরা মোট 4টি নেটওয়র্ক নিয়েছে যাদের প্রত্যেকের CIDR হল /24 এবং তাদের সাবনেট মাক্স হল 255.255.255.0।  আমরা যদি এর রাইনারি মান দেখি তাহলে দেখতে পাব প্রত্যেকটি নেটওয়ার্ক এর প্রথম  22টি বিট এর মান একই (11000000-10101000-000000)।  রুট সামারাইজ বা সুপারনেটিং এর জন্য আমাদের কতটি পর্যন্ত। বিট কমন কমন আছে তা আমাদের নির্ণয় করতে হবে । এখানে আমরা কমন বিট পেয়েছে ২২ টি পর্যন্ত। অথ্যাৎ 4টি নেটওয়ার্ক এরই 22 টি বিট এর মান একই। এই 4টি নেটওয়ার্ক এর সুপারনেটিং এর জন্য এতটুকু ইনফরমেশন যথেষ্ট।

আমাদের সামারাইজড আইপি অ্যাড্রেস হবে 192.168.0.0/22 এবং এর সাবনেট মাক্স হবে 255.255.252.0। এই সাবনেট মাক্সটি আমরা কিভাবে পেলাম। যেহেতু প্রথম অকটেড এর প্রতিটি বিট নেটওয়ার্ক এর জন্য সুতরাং তাদের মান হবে 255। অনুরুপ ভাবে দ্বিতীয় অকটেড এর মানও 255 এবং তৃতীয় অকটেড এর যেহেতু প্রথম 6টি বিট নেটওয়ার্ক এর জন্য সুতরাং প্রথম 6টি বিট এর মান হল 252। অতএব সাবনেট মাক্স হল 255.255.252.0।

এবার যদি আমরা আমাদের রাউটিং টেবিলে 192.168.0.0/22 এবং সাবনেট মাক্স 255.255.252.0 এ নেটওয়ার্কটি এড করে দিই তাহলে আমাদের  এই চারটি নেটওয়ার্ক (192.168.0.0 / 24, 192.168.1.0 / 24, 192.168.2.0 / 24, 192.168.3.0 / 24) রাউটিং টেবিলে এড হয়ে যাবে এবং তারা কমিউনিকেট করতে পারবে ।

No comments:

Post a Comment