সাবনেট মাস্কিং বনাম রাউটিং


0

254 হোস্টের পরিমাণ ছাড়িয়ে কোনও নেটওয়ার্ক প্রসারিত করতে, মূলত দুটি বিকল্প রয়েছে, যদি আমি এটি সঠিকভাবে বুঝতে পারি:

  • আমি একটি দ্বিতীয় নেটওয়ার্ক ব্যবহার করতে পারতাম , একটি পৃথক নেটওয়ার্ক উপসর্গ রেখে এবং দুটি নেটওয়ার্ককে একটি রাউটারের সাথে সংযুক্ত করতে পারি (বা এর জন্য ইতিমধ্যে দুটি রাউটারের প্রয়োজন হবে?)
  • আমি একটি নেটওয়ার্ক উপসর্গ ব্যবহার করতে নেটওয়ার্কটিকে পুনরায় সংযুক্ত করতে পারি যা রাউটারের প্রয়োজন ছাড়াই আরও নেটওয়ার্কের ঠিকানাগুলিকে মঞ্জুরি দেয়, যেমন 255.255.254.0(512 ঠিকানা) বা 255.255.252.0(1024 ঠিকানা)

ঠিক আছে, এটি এখন পর্যন্ত তত্ত্ব। এ সম্পর্কে আমার কিছু প্রশ্ন রয়েছে:

Subnetmasking

আমি যদি তার সাবনেট মাস্কটি বেছে নিই তবে 255.255.252.0কোনও রাউটিং ছাড়াই 1024 অ্যাড্রেস ( অফ মাইনাস ব্রডকাস্টিং / নেটওয়ার্ক নেম অ্যাড্রেস) সমর্থনকারী একটি নেটওয়ার্ক আমাকে দেবে, তাই না?

আমি কীভাবে প্রকৃত নেটওয়ার্কের উপসর্গ সনাক্ত করতে পারি? আমি বলতে চাচ্ছি, একটি সাবনেট মাস্ক জন্য 255.255.255.0, এটা যে নেটওয়ার্ক থেকে রেঞ্জ সুস্পষ্ট x.y.z.1করার জন্য x.y.z.254আমি কোথায় নির্বাচন একদম মুক্ত x, yএবং z

255.255.252.0নেটওয়ার্কের জন্য এই সীমাটি কেমন হবে ?

সাবনেট মাস্কের বাইনারি 11111111.1111111.11111100.00000000নিন্দা থেকে আমি জানতে পারি যে, বৈধ ঠিকানাগুলি থেকে শুরু x.y.252.1করে x.y.255.254- এটি কি সঠিক?

আমার কি এই সাবনেটমাস্ক সহ - ঠিকানাটির দ্বিতীয় শেষ সংখ্যার উপর কোনও ধরণের প্রভাব আছে? আমি বলতে চাচ্ছি, পারা আমি সেটআপ থেকে পরিসীমা x.y.0.1থেকে x.y.3.254পাশাপাশি? ( প্রথম উত্তরের কারণে স্থির সংখ্যা )

(হ্যাঁ এমন: ব্যবহার x.y.1.1করতে x.y.4.254হবে না আমি অনুমান কাজ করে, কারণ .4.অন্য অংশ /22চেয়ে নেটওয়ার্কের .0., .1.এবং .2.ঠিক আছে,?)

প্রমাথী

আমি যদি চারটি /24নেটওয়ার্ক সংযোগ করতে 4 টি রাউটার ব্যবহার করি তবে তাদের এখনও আলাদা হওয়া দরকার Network-Prefixes, তাই না?

পরিশেষে

সুতরাং, সাবনেমাস্ক বাড়ানো এবং রাউটারগুলি ব্যবহার করে একাধিক নেটওয়ার্ক সংযোগের মধ্যে প্রকৃত পার্থক্য কোথায়? (শারীরিক বিন্যাস ofc ব্যতীত।) কর্মক্ষমতা, বা অন্য কোনও সীমাবদ্ধতার ক্ষেত্রে পার্থক্য রয়েছে কি?

কোনও একক ডিএইচসিপি (উইন্ডোজ সার্ভার) /22পাশাপাশি কোনও নেটওয়ার্কের জন্য অ্যাড্রেস সরবরাহ করতে পারে? কোন ত্রুটি?


আপনি যা গণনা করেছেন তা সম্ভাব্য নেটওয়ার্কগুলির বহু সংখ্যার একক। "মুখোশযুক্ত" বিটগুলিও সর্বোপরি পরিবর্তন করতে পারে। তারা যদি এটি করে তবে এটি অন্য একটি নেটওয়ার্ক।
ড্যানিয়েল বি

উত্তর:


2

আমি কীভাবে প্রকৃত নেটওয়ার্কের উপসর্গ সনাক্ত করতে পারি? আমি বলতে চাইছি, 255.255.255.0 এর সাবনেট মাস্কের জন্য, এটি স্পষ্ট যে নেটওয়ার্কটি xyz1 থেকে xyz254 পর্যন্ত রয়েছে যেখানে আমি এক্স, ওয়াই এবং জেড বেছে নেওয়ার ক্ষেত্রে সম্পূর্ণ মুক্ত।

'নিয়মিত' মুখোশগুলির সাথে একইভাবে - বিটওয়াইজ অপারেশনগুলি ব্যবহার করা ( &এটি |হল ওআর, ~এটি হয় না):

  • নেটওয়ার্ক = ঠিকানা এবং মুখোশ ( মাস্কের সমস্ত 0 বিট অবশ্যই নেটওয়ার্কের ঠিকানায় 0 হতে হবে )

  • subnet সম্প্রচার = ঠিকানা | ~ মুখোশ ( মাস্কের সমস্ত 0 টি বিট সম্প্রচারের ঠিকানায় 1 হতে হবে )

  • হোস্ট ঠিকানা = [নেটওয়ার্ক + 1 .. সম্প্রচার -১]

11111111.1111111.1.11111100.00000000 সাবনেট মাস্কের বাইনারি নিন্দা থেকে আমি জানতে পারি যে, বৈধ অ্যাড্রেসগুলি xy252.1 থেকে xy255.254 অবধি - এটি কি সঠিক?

আমার কি এই সাবনেটমাস্ক সহ - ঠিকানাটির দ্বিতীয় শেষ সংখ্যার উপর কোনও ধরণের প্রভাব আছে? আমি বলতে চাইছি, আমি কি xy1.1 থেকে xy4.254 অবধি সেটআপ করতে পারি?

মূলত, আপনি সমস্ত বিট যা 1মুখোশের সাথে সম্পর্কিত তা চয়ন করতে পারেন can সুতরাং আপনার উদাহরণে, আপনি যতক্ষণ না শেষ দুটি বিট (এবং সমস্ত টি বিট) শূন্যের অবধি যেকোন জেড চয়ন করতে পারেন , এবং এটি সূচনা ঠিকানা হবে। এটি আপনাকে একই সাথে different৪ টি বিভিন্ন সাবনেট দেয় : 192.168.0.0/22, 192.168.4.0/22, 192.168.8.0/22, এবং আরও কিছু (.3.255, .7.255, .15.255, এবং আরও কিছুতে শেষ)।x.y

আপনি ঠিক বলেছেন যে xy2.1 এবং xy5.254 পৃথক সাবনেটগুলির অন্তর্গত হবে; xy0.0 / 22 এবং যথাক্রমে xy4.0 / 22। (তবে উভয়ই একই xy0.0 / 21 এর অন্তর্ভুক্ত))

সুতরাং, সাবনেমাস্ক বাড়ানো এবং রাউটারগুলি ব্যবহার করে একাধিক নেটওয়ার্ক সংযোগের মধ্যে প্রকৃত পার্থক্য কোথায়? (শারীরিক বিন্যাস ofc ব্যতীত।) কর্মক্ষমতা, বা অন্য কোনও সীমাবদ্ধতার ক্ষেত্রে পার্থক্য রয়েছে কি?

আমি অন্য কারও উত্তর দেওয়ার জন্য রেখে দেব।

আমি যদি চার / 24 নেটওয়ার্ক সংযোগ করতে 4 টি রাউটার ব্যবহার করি তবে তাদের এখনও আলাদা আলাদা নেটওয়ার্ক-উপসর্গ থাকা দরকার, তাই না?

হ্যাঁ. আপনি একই উপসর্গ সহ দুটি নেটওয়ার্কের মধ্যে রুট করতে পারবেন না।

একটি একক ডিএইচসিপি (উইন্ডোজ সার্ভার) পাশাপাশি / 22 নেটওয়ার্কের জন্য ঠিকানা সরবরাহ করতে পারে?

হ্যাঁ. সমস্ত আধুনিক ডিএইচসিপি সার্ভার আপনাকে কোনও উপসর্গ দৈর্ঘ্য কনফিগার করতে দেয়।


ipcalcসাবনেটগুলির তালিকা তৈরির জন্য পাইথনের মতো সরঞ্জামগুলি কার্যকর হতে পারে:

>>> import ipaddress

>>> sub = ipaddress.IPv4Network("192.168.0.0/22")
>>> sub.network_address
IPv4Address('192.168.0.0')
>>> sub.broadcast_address
IPv4Address('192.168.3.255')

>>> sup = ipaddress.IPv4Network("192.168.0.0/16")
>>> list(sup.subnets(22-16))
[IPv4Network('192.168.0.0/22'), IPv4Network('192.168.4.0/22'),
 IPv4Network('192.168.8.0/22'), IPv4Network('192.168.16.0/22'),
 ...]
>>> for x in sup.subnets(22-16):
>>>     print(x)
192.168.0.0/22
192.168.4.0/22
192.168.8.0/22
...

এখন পর্যন্ত ধন্যবাদ - অফসি। আপনি ঠিক, প্রথম নেটওয়ার্কের হতে হবে .0.করার .3.হিসেবে পোস্ট না - .1.করতে.4.
dognose
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.