সাবনেট মাস্ক কী এবং 255.255.255.0 এবং 255.0.0.0 এর সাবনেট মাস্কের মধ্যে পার্থক্য?


40

আমার আইএসপি দ্বারা সরবরাহিত আমার ডিএসএল / ওয়াইফাই রাউটারের একটি অভ্যন্তরীণ আইপি ঠিকানা রয়েছে 10.0.0.138, ডিএইচসিপি প্রদত্ত ঠিকানাগুলির ফর্ম্যাটে রয়েছে 10.0.0.xxx

এখন, আমি আমার স্থানীয় নেটওয়ার্কে স্থির আইপি ঠিকানাগুলি ব্যবহার শুরু করতে চাই এবং সাবনেট মাস্কের জন্য কী সরবরাহ করতে হবে তা আমি জানি না।

সাবনেট মাস্ক কী?

আমি ব্যবহার করা উচিত 255.255.255.0বা 255.0.0.0আমার সাবনেট মাস্ক হিসেবে? পার্থক্য কি?


4
সুতরাং মূলত "সাবনেট মাস্ক" নির্দেশ করে যে আইপি নম্বরটির কোন অংশটি প্রাসঙ্গিক। যেহেতু আমি কেবল শেষ ট্রিপলিটি ব্যবহার করছি, তাই আমি প্রথম তিনটি ট্রিপলটি মাস্ক করার জন্য 255.255.255.0 ব্যবহার করব। আপনার উত্তরের জন্য ধন্যবাদ!
টরবেন গুন্ডটোফট-ব্রুন

সঠিক। আপনার ব্যক্তিগত নেটওয়ার্কের জন্য এটি বিবেচনা করে না। আপনি যদি আপনার নেটওয়ার্কের বিভিন্ন অংশ পৃথক করতে চান তবে তা কেবল গুরুত্বপূর্ণ।
স্ট্যাম্পেডএক্সভি

1
এটি কোনও অষ্টেটের কোনওটিকেই "মাস্ক আউট" করে না (বাস্তবে এটি কোনও 8-বিট সীমানা সরবরাহ করতে হবে না)। এটি কেবলমাত্র আইপিটির কোন অংশটি নেটওয়ার্ক সনাক্তকারী এবং কোন অংশটি হোস্ট শনাক্তকারী design
MDMarra

কিছুটা অতিরিক্ত সরলকরণ: একই সাবনেট মাস্কের যে কোনও কিছুই রাউটারের মাধ্যমে না গিয়ে সরাসরি একে অপরের সাথে কথা বলতে পারে (আসলে, রাউটারটি ব্যবহার করা উচিত নয়)। কোনও হোস্টের সাথে আলাদা আলাদা সাবনেট মাস্কের সাথে কথা বলতে চাইলে যে কোনও কিছুতে সেই হোস্টটিতে যাওয়ার জন্য রাউটারের (বা আইপিটি ডিফল্ট গেটওয়ে) যেতে হবে।
LawrenceC

যোগ করা হয়েছে superuser.com/questions যা বিস্তারিতভাবে IPv4- র subnetting ব্যাখ্যা করে। (প্রশ্ন হ'ল সার্ভারফল্টে প্রমিত উত্তরটির একটি অনুলিপি)।
হেনেস

উত্তর:


29

সাবনেট মাস্কের শূন্যটি xxxআপনার আইপি ঠিকানার সাথে মিলে যাবে। আপনার যদি 255 টিরও বেশি আলাদা ঠিকানা প্রয়োজন হয় তবে আপনাকে ডিএইচসিপি আইপি 10.0.xxx.xxx (10.0.255.255 এর সম্প্রচার আইপি) এবং সাবনেট মাস্ক 255.255.0.0 এ পরিবর্তন করতে হবে।

তাত্ত্বিকভাবে, 255.0.0.0 10.0.0.0 থেকে 10.255.255.255 ঠিকানার জন্য একটি বৈধ সাবনেট মাস্ক। এই উইকিপিডিয়া নিবন্ধটি ব্যক্তিগত নেটওয়ার্কগুলির জন্য বৈধ ঠিকানাগুলি দেখায়।

তবে আপনার ক্ষেত্রে (10.0.0.xxx), আপনার 255.255.255.0 ব্যবহার করা উচিত।


22

সম্ভবত, আপনি 255.255.255.0 এর সাবনেট মাস্ক পরে রয়েছেন।

একটি সাবনেট মাস্ক সাবনেটিংয়ের অনুশীলনকে বোঝায়, এটি আমার বোঝার থেকে, একটি নেটওয়ার্ককে ছোট লজিকাল নেটওয়ার্কগুলিতে বিভক্ত করার একটি উপায়। একজন সাবনেট মাস্ক নেটওয়ার্ক ডিভাইস (কিনা এটা কম্পিউটার বা কোনো রাউটার, মোডেম, ইত্যাদি হতে) কি ঠিকানা আছে বলতে ব্যবহৃত হয় স্থানীয় (জন্যে এই নেটওয়ার্ক), এবং কি ঠিকানা আছে দূরবর্তী (জন্যে যে নেটওয়ার্ক)।

সুতরাং, যদি কোনও কম্পিউটারের আইপি ঠিকানা 192.168.1.104 হয় এবং তার সাবনেট মাস্কটি 255.255.255.0 হয়, তবে কম্পিউটার (এবং একই নেটওয়ার্কের সাথে সংযুক্ত প্রতিটি ডিভাইস) ধরে নেবে যে কম্পিউটারের স্থানীয় নেটওয়ার্কের প্রতিটি আইপি বিন্যাসে থাকবে 192.168.1। এক্সএক্সএক্সএক্স , এক্সএক্সএক্স একমাত্র অংশ যা পৃথক হতে পারে। তেমনি, সাবনেট মাস্কটি যদি 255.255.0.0 হয়, তবে কম্পিউটার ধরে নেবে যে তার স্থানীয় নেটওয়ার্কের প্রতিটি আইপি ঠিকানা 192.168 আকারে থাকবে। এক্সএক্সএক্সএক্সএক্সএক্সএক্সএক্স

কোনও নেটওয়ার্ক সাবলেট করা আপনার নিজের মতো কোনও হোম নেটওয়ার্কে সত্যই কার্যকর নয়। এটি অপ্রয়োজনীয় নেটওয়ার্ক ক্রিয়াকলাপ হ্রাস করতে প্রধানত বৃহত্তর নেটওয়ার্কগুলিতে (255+ কম্পিউটার সহ) ব্যবহৃত হয়। মার্কএম মন্তব্যগুলিতে এটি সরবরাহ করেছেন:

একটি বৃহত নেটওয়ার্কে সাবনেটিংয়ের বৃহত্তম সুবিধাগুলির মধ্যে একটি হ'ল সম্প্রচার ট্রাফিক হ্রাস করা। আপনার যদি একটি একক সাবনেটে হাজার হাজার হোস্ট থাকে তবে আপনার সুইচগুলি এআরপি, ডিএইচসিপি এবং অন্যান্য সম্প্রচারগুলিতে দম বন্ধ হয়ে যাবে। কোনও হোম নেটওয়ার্কে সাধারণত অতি প্রয়োজনীয় প্রয়োজন হয় না যতক্ষণ না আপনি কোনও অতিথির ওয়্যারলেস ল্যানের মতো এমন কিছু চান যা আপনার মূল হোম নেটওয়ার্কে কোনও রাউটিং উপলব্ধ না করে।

এই ব্যাখ্যাটি খুব রুক্ষ এবং চিত্তাকর্ষক, সুতরাং আমি যদি দু'একটি ভুল করে থাকি তবে আমাকে ক্ষমা করুন।


2
একটি বৃহত নেটওয়ার্কে সাবনেটিংয়ের বৃহত্তম সুবিধাগুলির মধ্যে একটি হ'ল সম্প্রচার ট্রাফিক হ্রাস করা। আপনার যদি একটি একক সাবনেটে হাজার হাজার হোস্ট থাকে তবে আপনার সুইচগুলি এআরপি, ডিএইচসিপি এবং অন্যান্য সম্প্রচারগুলিতে দম বন্ধ হয়ে যাবে। কোনও হোম নেটওয়ার্কে সাধারণত অতি প্রয়োজনীয় প্রয়োজন হয় না যতক্ষণ না আপনি কোনও অতিথির ওয়্যারলেস ল্যানের মতো এমন কিছু চান যা আপনার মূল হোম নেটওয়ার্কে কোনও রাউটিং উপলব্ধ না করে।
MDMarra

10

নেটমাস্ক IP ঠিকানা যা অংশ নেটওয়ার্ক ঠিকানা প্রতিনিধিত্ব করে সনাক্ত করতে ব্যবহৃত হয় এবং যা অংশ মেশিন ঠিকানা প্রতিনিধিত্ব করে *

ক্লাস এ নেটওয়ার্ক 10.0.0.0 থেকে 10.255.255.255 কে বিবেচনা করুন (এটি মনোনীত "বেসরকারী" শ্রেণি এ ব্লক, এই ঠিকানাগুলির জন্য নির্দিষ্ট প্যাকেটগুলি রুট করা হবে না)। বাইনারি ঠিকানাগুলি হল: 00001010.00000000000000000000000000 থেকে 00001010.11111111.11111111.11111111। এই ঠিকানাগুলিতে প্রতিটি বিটের জন্য একটি 1 নির্ধারণ করে নেটমাস্ক তৈরি করা হয় যা আইই পরিবর্তন করে না:

00001010.00000000.00000000.00000000
00001010.11111111.11111111.11111111
-----------------------------------
11111111.00000000.00000000.00000000

যা 255.0.0.0 এ রূপান্তর করে, ক্লাসিক ক্লাস এ নেটমাস্ক।

* প্রকৃতপক্ষে, নেটওয়ার্ক ঠিকানাটি একটি আইপি ঠিকানা দেওয়া, আপনি কেবল একটি লজিকাল এন্ড। উদাহরণস্বরূপ, নেটমাস্ক 255.0.0.0 এবং আইপি ঠিকানা 10.0.0.1 এর জন্য:

00001010.00000000.00000000.00000001
11111111.00000000.00000000.00000000
-----------------------------------
00001010.00000000.00000000.00000000

এবং 00001010.00000000.00000000.00000000 10.0.0.0 এ অনুবাদ করে যা প্রকৃতপক্ষে নেটওয়ার্ক ঠিকানা।

নোট করুন যে আপনার সাধারণত হোম নেটওয়ার্কের জন্য ক্লাস এ নেটওয়ার্কের প্রয়োজন নেই (আপনার কি 255 এর বেশি ঠিকানা প্রয়োজন?) এবং এভাবে নেটমাস্ক হিসাবে 255.255.255.0 ব্যবহার করতে পারেন এবং / অথবা একটি শ্রেণি সি নেটওয়ার্ক ব্যবহার করতে পারেন (যেমন, 192.168.1.0)।


আহা! বাইনারি নয়! কাটা কাটা
জোশ হান্ট

5
অনুশীলনে এখন আর কেউ ক্লাস ব্যবহার করে না। এটি সাধারণত ইতিহাসের পাঠ হিসাবে শেখানো হয়। পরিবর্তে এখন সিআইডিআর ব্যবহার করা হয়েছে en.wikiki.org/wiki/Classless_Inter-Domain_Routing
MDMarra

জানেন না যে সিআইডিআর বোঝার জন্য আরও সহজ ... :)
কোয়াকোটা কোটসোট

2
আপনি এখনও ক্লাসের সীমানায় কাজ করতে পারেন এবং আপনার নেটওয়ার্ক ফাংশনটি স্বাভাবিকভাবেই রাখতে পারেন তবে এটি পুরানো। / 8/16 এবং / 24 এর সিআইডিআরগুলি ক্লাস এ, বি এবং সি ব্যবহার করত।
MDMarra

1
এই আউট সাহায্য করা উচিত আপনার সাবনেট ভয় গণক :) subnet-calculator.com/cidr.php
MDMarra

1

আরও প্রযুক্তিগত ভাষায়, সাবনেট মাস্কটি মেশিনগুলিকে প্রদত্ত আইপি ঠিকানার সাথে যুক্ত নেটওয়ার্ক নম্বর সনাক্ত করতে সহায়তা করে। 255 ঠিকানার সেই বাইটের জন্য সমস্ত 1 এর প্রতিনিধিত্ব করে এবং আপনি যখন ঠিকানা এবং মুখোশের মধ্যে কিছুটা বুদ্ধিমান এবং সম্পাদন করেন, আপনি নেটওয়ার্ক নম্বরটি ফিরে পাবেন। বাকি আছে মেশিন নম্বর

সুতরাং

IP Address 192.168.1.1
Subnet mask 255.255.255.0
Network Number 192.168.1.0
Host Number 1
Address Range 192.168.1.1 to 192.168.1.255

অথবা,

IP Address 192.168.1.0
Subnet mask 255.255.254.0
Network Number 192.168.0.0
Host Number 1
Address Range 192.168.0.1 to 192.168.1.255

এই দ্বিতীয় কনফিগারেশনটি হোস্ট সংখ্যার জন্য 9 টি বিট দেয় (এমন পরিস্থিতিতে যেখানে আপনার 255 টিরও বেশি হোস্ট থাকে)। সাবনেট মাস্কটি সামঞ্জস্য করা আপনাকে আরও হোস্ট অ্যাড্রেস এবং কম নেটওয়ার্ক দেয় বা বিপরীতে আপনি 1 যুক্ত করেছেন বা মুছে ফেলেছেন তার উপর নির্ভর করে


আপনার উদাহরণে অ্যাড্রেস অ্যাড্রেস রেঞ্জগুলি প্রদর্শন করা আরও সহায়ক হতে পারে। 192.168.1.1-192.168.1.254 এবং 192.168.0.1-192.168.1.254
MDMarra

ভাল কল, সম্পন্ন। আমার সম্ভবত আরও সুস্পষ্ট উদাহরণ বেছে নেওয়া উচিত ছিল, এটি সূক্ষ্ম হতে পারে ...
ক্রিস থম্পসন

1

যেহেতু টর্বেঞ্জের আইএসপি তাকে 10.0.0.138 ঠিকানার সাথে একটি রাউটার দিয়েছে (বা তাকে তার রাউটারটি কনফিগার করতে বলেছিল), এটি আমাকে সন্দেহ করতে পরিচালিত করে যে এই আইএসপি গ্রাহকরা 10.0.0.0 ঠিকানা স্থান ভাগ করে নিয়েছেন; অন্যথায় বেশিরভাগ poeple 10.0.0.1 বা 192.168.0.1 বা অনুরূপ রাউটারটি কনফিগার করবে।

সেক্ষেত্রে, এটি গুরুত্বপূর্ণ যে তিনি তার আইএসপি প্রদত্ত নেটমাস্কটি ব্যবহার করুন, বা আইএসপি অন্য ব্যবহারকারীদের কাছে যে ঠিকানাগুলি দিচ্ছে সেগুলি তিনি পদদলিত করতে পারেন।

যদি সে নিশ্চিত হয়ে যায় যে তার রাউটারটি NAT করছে, তবে সম্ভবত সে 8/24 থেকে 24 পর্যন্ত যে কোনও কিছু ব্যবহার করতে পারে।

সংযোগ এবং আইএসপি কনফিগারেশনের বিশদ না জেনে একটি সঠিক উত্তর দেওয়া শক্ত hard

নেটমাস্ক আপনার ঠিকানাগুলি নেটওয়ার্ক অংশ এবং হোস্ট অংশে পৃথক করে, তবে ব্যবহারিক কারণটি তাই আপনার রাউটার এবং আপনার হোস্টের রাউটিং কোডগুলি জানতে পারে যে আপনার স্থানীয় নেটওয়ার্কে গন্তব্য ঠিকানাগুলি রয়েছে এবং যার প্যাকেটগুলি প্রেরণ করা দরকার need রাউটার আপলিংক মাধ্যমে


0

আমি ব্যবহারিক প্রশ্নের উত্তর দেব। আপনারা সর্বদা "সঠিক" সাবনেট মাস্ক ব্যবহার করা উচিত, যদি না আপনি হয় নেটওয়ার্ক প্রশাসক হন বা আপনি বিটওয়াইজ ম্যাথটি ভালভাবে বুঝতে না পারেন।

যেহেতু আপনি সম্ভবত কোনও "আসল" ডিসিএইচপি সার্ভার ব্যবহার করছেন না, তাই স্থায়ী ঠিকানাগুলি সহ সমস্ত সিস্টেমের জন্য আপনার ডিএইচসিপি সার্ভারের দেওয়া সাবনেট মাস্কটি ব্যবহার করা উচিত। আপনার ডিএইচসিপি সার্ভারের যে জায়গাটি বরাদ্দ করা হয়েছে সেখানে আপনার স্থিতিশীল নম্বরগুলি এমন জায়গায় থাকবে না তাও নিশ্চিত করা উচিত।

যদি আপনি আপনার ওএস সরবরাহ করেন তবে আমি নিশ্চিত যে আমরা আপনাকে ডিএইচসিপি ক্লায়েন্ট সিস্টেমে আপনার বর্তমান সাবনেট মাস্কটি প্রদর্শনের জন্য সঠিক আদেশ দিতে পারি can

আদর্শভাবে, আপনি 255.0.0.0 ব্যবহার করবেন, কারণ 10.0.0.0 এর জন্য, আপনি যদি 255.255.255.0 ব্যবহার করেন তবে আপনার কেবল 256 ঠিকানার জায়গা থাকতে পারে (কোনও বড় কথা নয়, তবে কে জানে, আপনি বলেছিলেন যে আপনি ব্যবহার করছেন)। , প্লাস এটি অন্য 10.0.0.0 সাবনেটগুলিকে রাউটিং সরবরাহ করা উচিত (এবং আমি বাজি ধরেছি এটি না)।

এটি এসএসএস টানেলের মতো অস্বাভাবিক কাজ-থেকে-ঘর কনফিগারেশন সহ কিছু লোকের জন্য গুরুত্বপূর্ণ।


3
সেখানে 8 বিটের নেটমাস্ক ব্যবহার করার কোনও আসল কারণ নেই। এটিতে কোনও ভুল নেই, তবে এটি খারাপ ফর্ম। আপনি একটি 23 বিট নেটমাস্ক (255.255.254.0) ব্যবহার করতে পারেন এবং অতিরিক্ত 254 ঠিকানা উপলব্ধ রয়েছে। একটি / 24 সাবনেটে 256 ঠিকানা নেই কারণ .0 এবং .255 উভয়ই যথাক্রমে নেটওয়ার্ক সনাক্তকারী এবং সম্প্রচারের ঠিকানার জন্য সংরক্ষিত।
MDMarra
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.