সাবনেট মাস্কের তত্ত্বটি হ'ল এটি নির্ধারণ করে যে আইপি ঠিকানার কোন অংশটি নেটওয়ার্ক ঠিকানা এবং আইপি ঠিকানার কোন অংশটি হোস্ট ঠিকানা:
10.100.0.1
- আইপি ঠিকানা;
255.0.0.0
- সাবনেট মাস্ক;
10
- নেটওয়ার্ক ঠিকানা, 100.0.1
- হোস্ট ঠিকানা।
একই সাবনেটের মধ্যে থাকা হোস্টগুলি একে অপরের সাথে সরাসরি কথা বলতে পারে। এর অর্থ যদি হোস্ট A এবং B একই সাবনেটের মধ্যে অবস্থিত থাকে এবং A B এর সাথে কথা বলতে চায় তবে A তার ট্রাফিক সরাসরি বি তে প্রেরণ করবে যদি হোস্ট A একটি ভিন্ন সাবনেটে অবস্থিত হোস্ট সি এর সাথে কথা বলতে চায় তবে A এই ট্র্যাফিকটি গেটওয়েতে পৌঁছে দেওয়ার জন্য যা জানে (আশা করি) কীভাবে বিভিন্ন নেটওয়ার্কে পৌঁছাবেন। সুতরাং, ট্র্যাফিক কোথায় পাঠাতে হবে তা নির্ধারণ করা হোস্টের উপর নির্ভর করবে:
- সরাসরি হোস্টের কাছে (দ্বিতীয় হোস্ট একই সাবনেটের অভ্যন্তরে)
- গেটওয়েতে (দ্বিতীয় হোস্টটি পৃথক সাবনেটের অন্তর্গত)
আপনার ক্ষেত্রে যা ঘটে তা হ'ল আপনার "অনুমোদিত" ক্লায়েন্টের আইপি ঠিকানা রয়েছে 10.100.0.10 - 10.100.0.250
(আমি ধরে নিলাম সাবনেট মাস্কটি হ'ল 255.0.0.0
)। সার্ভারের আইপি ঠিকানা রয়েছে 10.100.0.1
। "অনুমোদিত" রেঞ্জের কোনও হোস্টের কাছে এই সার্ভারটি একই সাবনেটে অবস্থিত।
যদি 10.100.0.10
"অনুমোদিত" রেঞ্জের হোস্ট সার্ভারের সাথে কথা বলতে চায় - এটি সার্ভারটি একই সাবনেটের মধ্যে অবস্থিত কিনা তা প্রথমে এটি পরীক্ষা করে। 10.100.0.10
সাবনেট মাস্ক সহ হোস্টের জন্য 255.0.0.0
একই সাবনেটটি পরিসরের মধ্যে সমস্ত হোস্ট হবে 10.0.0.1 - 10.255.255.254
। সার্ভারের আইপি ঠিকানাটি এই ব্যাপ্তিতে থাকতে পারে in এই কারণে "অনুমোদিত" রেঞ্জের একটি হোস্ট সরাসরি সার্ভারে পৌঁছানোর চেষ্টা করে এবং (তারা একই স্তর 2 নেটওয়ার্কে অবস্থিত তা ধরে নিলে) এই প্রচেষ্টা সফল হয়।
এক্ষেত্রে সার্ভারের বিভিন্ন সাবনেট মাস্ক থাকা সত্ত্বেও - এটি বৃহত্তর সাবনেটে (যা "অনুমোদিত" ক্লায়েন্টদের জন্য একটি সাবনেটও) অবস্থিত happens যদি আপনার সার্ভারের আইপি ঠিকানায় আলাদা দ্বিতীয় বাইট থাকে ( 10.150.0.1
উদাহরণস্বরূপ) এটি "অনুমোদিত" রেঞ্জ থেকে হোস্টকে জবাব দিতে অক্ষম হবে , কারণ সার্ভারের দৃষ্টিকোণ থেকে, "অনুমোদিত" রেঞ্জটি আলাদা সাবনেট এবং সার্ভারের মতো দেখায় রাউটারে ট্র্যাফিক প্রেরণ করা দরকার। যদি কোনও রাউটার না থাকে - তবে কোনও যোগাযোগ হবে না।
আপনি যদি আপনার নেটওয়ার্কটিকে "অতিথি" এবং "অনুমোদিত" অংশগুলিতে পৃথক করতে চান তবে আপনাকে সেগুলি ওভারল্যাপ না করে বিভিন্ন সাবনেটগুলিতে অবস্থিত করে তুলতে হবে।
উদাহরণ স্বরূপ:
- "অতিথি" -
10.10.0.1
, সাবনেট মাস্ক255.255.0.0
- "অনুমোদিত" -
10.20.0.1
, সাবনেট মাস্ক255.255.0.0
সার্ভারটি আইপি ঠিকানা 10.20.0.100
, সাবনেট মাস্কযুক্ত নেটওয়ার্কের "অনুমোদিত" অংশের মধ্যেই অবস্থিত 255.255.0.0
।
এই সেটআপের সাথে এই সাবনেটগুলি কার্যকরভাবে একে অপরের থেকে পৃথক হয়ে যাবে, যেহেতু তাদের সাবনেটের প্রতিনিধিত্বকারী আইপি ঠিকানার অংশগুলি পৃথক হবে:
10.10
অতিথিদের জন্য
10.20
অনুমোদিত জন্য
এই মুহুর্তে এই সাবনেটগুলির মধ্যে যোগাযোগ কেবলমাত্র রাউটারের মাধ্যমেই সম্ভব হবে যার উভয় সাবনেটগুলিতে ইন্টারফেস রয়েছে।
এছাড়াও, এটি উল্লেখ করার মতো, যে আপনার সমস্ত কম্পিউটার একই লেয়ার 2 নেটওয়ার্ক ভাগ করে নেওয়ার কারণে কোনও অতিথিকে ম্যানুয়ালি "অনুমোদিত" ব্যাপ্তি থেকে আইপি ঠিকানাগুলি অর্পণ করতে বাধা দেয় না। এটি তাদের কার্যকরভাবে অনুমোদিত নেটওয়ার্কের অংশ হতে সক্ষম করবে make