IPv4 అడ్రసింగ్ మరియు సబ్నెట్ మాస్క్ల ప్రాథమిక సూత్రాలు
IPv4 నెట్వర్కింగ్లో ప్రతి పరికరానికి ఒక ప్రత్యేకమైన ఐడెంటిఫైయర్ అవసరం అవుతుంది. ఒక IPv4 చిరునామా 32 బిట్లను కలిగి ఉంటుంది, దీనిని సాధారణంగా నాలుగు ఆక్టెట్లుగా (ఉదాహరణకు 192.168.1.10) విభజిస్తారు. ఈ చిరునామాలో రెండు భాగాలు ఉంటాయి: నెట్వర్క్ భాగం మరియు హోస్ట్ భాగం.
సబ్నెట్ మాస్క్ అనేది ఈ 32 బిట్లలో ఏ భాగం నెట్వర్క్కు చెందినదో మరియు ఏ భాగం హోస్ట్కు చెందినదో నిర్ణయిస్తుంది. సబ్నెట్ మాస్క్ కూడా 32 బిట్ల పొడవును కలిగి ఉండి, నెట్వర్క్ భాగాన్ని సూచించడానికి వరుసగా 1లను, హోస్ట్ భాగాన్ని సూచించడానికి 0లను ఉపయోగిస్తుంది. ఉదాహరణకు, 255.255.255.0 అనే మాస్క్ మొదటి 24 బిట్లను నెట్వర్క్ కోసం కేటాయిస్తుంది. ఈ విభజనను సులభంగా అర్థం చేసుకోవడానికి మరియు లెక్కించడానికి IPv4 సబ్నెట్ కాలిక్యులేటర్ ఉపయోగపడుతుంది.
CIDR (Classless Inter-Domain Routing) మరియు ప్రిఫిక్స్ విధానం
సాంప్రదాయ క్లాస్ఫుల్ అడ్రసింగ్ (Class A, B, C) పరిమితులను అధిగమించడానికి CIDR విధానాన్ని ప్రవేశపెట్టారు. CIDR విధానంలో నెట్వర్క్ బిట్ల సంఖ్యను సూచించడానికి స్లాష్ (/) గుర్తును ఉపయోగిస్తారు, దీనినే CIDR ప్రిఫిక్స్ అంటారు. ఉదాహరణకు, /24 అనేది మొదటి 24 బిట్లు నెట్వర్క్ ఐడెంటిఫైయర్ అని సూచిస్తుంది.
ఈ కాలిక్యులేటర్ CIDR ప్రిఫిక్స్ మరియు సాంప్రదాయ డాటెడ్ డెసిమల్ సబ్నెట్ మాస్క్ రెండింటినీ ఇన్పుట్లుగా అంగీకరిస్తుంది. CIDR ప్రిఫిక్స్లు తప్పనిసరిగా /0 మరియు /32 మధ్య ఉండాలి. ఒకవేళ ఇన్పుట్ మాస్క్ నిరంతరాయంగా లేకపోతే, సాధనం "ఆ సబ్నెట్ మాస్క్ నిరంతరాయంగా లేదు." అనే దోష సందేశాన్ని ప్రదర్శిస్తుంది.
నెట్వర్క్ పారామితుల లెక్కింపు విధానం
ఒక IPv4 చిరునామా మరియు సబ్నెట్ మాస్క్ ఆధారంగా, ఈ సాధనం కింది కీలకమైన నెట్వర్క్ పారామితులను లెక్కిస్తుంది:
- నెట్వర్క్ చిరునామా: ఇది సబ్నెట్ యొక్క మొదటి చిరునామా, ఇది నెట్వర్క్ను గుర్తిస్తుంది. IP చిరునామా మరియు సబ్నెట్ మాస్క్ మధ్య బిట్వైజ్ AND ఆపరేషన్ చేయడం ద్వారా ఇది లభిస్తుంది.
- బ్రాడ్కాస్ట్ చిరునామా: నెట్వర్క్లోని అన్ని హోస్ట్లకు ఒకేసారి సమాచారాన్ని పంపడానికి ఉపయోగించే చివరి చిరునామా ఇది.
- ఉపయోగించదగిన హోస్ట్ల పరిధి: నెట్వర్క్ చిరునామా మరియు బ్రాడ్కాస్ట్ చిరునామా కాకుండా, నెట్వర్క్లోని పరికరాలకు కేటాయించగల చిరునామాల పరిధి.
- వైల్డ్కార్డ్ మాస్క్: ఇది సబ్నెట్ మాస్క్కు వ్యతిరేకంగా ఉంటుంది (బిట్వైజ్ NOT). యాక్సెస్ కంట్రోల్ లిస్ట్లు (ACL) మరియు రూటింగ్ ప్రోటోకాల్స్లో హోస్ట్ పరిధిని గుర్తించడానికి దీనిని ఉపయోగిస్తారు.
హోస్ట్ బిట్ల సంఖ్య (H) ఆధారంగా మొత్తం చిరునామాల సంఖ్యను 2^H సూత్రం ద్వారా లెక్కిస్తారు. సాధారణంగా ఉపయోగించదగిన హోస్ట్ల సంఖ్య 2^H - 2 అవుతుంది, ఎందుకంటే నెట్వర్క్ మరియు బ్రాడ్కాస్ట్ చిరునామాలను హోస్ట్లకు కేటాయించలేము.
ప్రత్యేక సబ్నెట్లు మరియు మినహాయింపులు (/31 మరియు /32)
సాధారణ నెట్వర్క్లలో నెట్వర్క్ మరియు బ్రాడ్కాస్ట్ చిరునామాల కోసం రెండు ఐపీలను మినహాయించినప్పటికీ, కొన్ని ప్రత్యేక నెట్వర్క్ పరిమాణాలలో ఈ నియమం భిన్నంగా ఉంటుంది:
- /31 నెట్వర్క్లు: ఇవి సాధారణంగా పాయింట్-టు-పాయింట్ లింక్ల కోసం ఉపయోగించబడతాయి. ఇక్కడ కేవలం 2 చిరునామాలు మాత్రమే ఉంటాయి మరియు ఈ రెండింటినీ హోస్ట్ల కోసం ఉపయోగించవచ్చు. ఈ సందర్భంలో ఉపయోగించదగిన హోస్ట్లు అనే విభాగం పక్కన
2 (పాయింట్-టు-పాయింట్)అని ప్రదర్శించబడుతుంది. - /32 నెట్వర్క్లు: ఇది కేవలం ఒకే ఒక హోస్ట్ను సూచిస్తుంది (సింగిల్ హోస్ట్ రూట్). ఇక్కడ బ్రాడ్కాస్ట్ లేదా నెట్వర్క్ చిరునామాలు వేరుగా ఉండవు. ఈ సందర్భంలో ఉపయోగించదగిన హోస్ట్లు అనే విభాగం పక్కన
1 (సింగిల్ హోస్ట్)అని ప్రదర్శించబడుతుంది.
ఒకవేళ ఉపయోగించదగిన పరిధిలో ఒకే ఒక IP చిరునామా మాత్రమే ఉంటే, మొదటి మరియు చివరి ఉపయోగించదగిన చిరునామాల విభాగంలో ఐపీ పక్కన {ip} మాత్రమే అని చూపబడుతుంది.
బైనరీ ప్రాతినిధ్యం మరియు హోస్ట్ బిట్లు
కంప్యూటర్లు మరియు నెట్వర్క్ పరికరాలు ఐపీ చిరునామాలను బైనరీ రూపంలోనే ప్రాసెస్ చేస్తాయి. ఈ కాలిక్యులేటర్ నెట్వర్క్ చిరునామా యొక్క బైనరీ ప్రాతినిధ్యాన్ని కూడా అందిస్తుంది, ఇది సబ్నెట్ సరిహద్దులను దృశ్యమానంగా అర్థం చేసుకోవడానికి సహాయపడుతుంది.
హోస్ట్ బిట్లు అనేవి సబ్నెట్ మాస్క్లో మిగిలి ఉన్న సున్నాల (0) సంఖ్యను సూచిస్తాయి. ఈ హోస్ట్ బిట్ల సంఖ్య ఎంత ఎక్కువగా ఉంటే, ఆ సబ్నెట్లో మనం అంత ఎక్కువ పరికరాలను అనుసంధానించవచ్చు.
పబ్లిక్ వర్సెస్ ప్రైవేట్ ఐపీ చిరునామాలు
IPv4 చిరునామాలను పబ్లిక్ మరియు ప్రైవేట్ (ఉదాహరణకు 192.168.x.x, 10.x.x.x) అని రెండు రకాలుగా వర్గీకరించవచ్చు. ప్రైవేట్ ఐపీలను స్థానిక నెట్వర్క్లలో ఉపయోగిస్తారు, పబ్లిక్ ఐపీలను ఇంటర్నెట్లో రూటింగ్ కోసం ఉపయోగిస్తారు. అయితే, ఈ కాలిక్యులేటర్ కేవలం సబ్నెట్ సరిహద్దులు, పరిధులు మరియు గణితపరమైన లెక్కలపై మాత్రమే దృష్టి పెడుతుంది. ఇన్పుట్ చేయబడిన ఐపీ చిరునామా పబ్లిక్ లేదా ప్రైవేట్ అనే వ్యత్యాసాన్ని ఈ సాధనం విశ్లేషించదు.
డేటా ప్రాసెసింగ్ మరియు గోప్యత
ఈ కాలిక్యులేటర్ పూర్తిగా మీ వెబ్ బ్రౌజర్లోనే రన్ అవుతుంది. మీరు నమోదు చేసే ఐపీ చిరునామా లేదా సబ్నెట్ మాస్క్ సమాచారం ఏదీ కూడా BroBroGo సర్వర్లకు అప్లోడ్ చేయబడదు. లెక్కలన్నీ స్థానికంగానే జరుగుతాయి.
తరచుగా అడిగే ప్రశ్నలు (FAQ)
నేను CIDR లేదా డాటెడ్ సబ్నెట్ మాస్క్ను నమోదు చేయవచ్చా?
అవును. /24, 24 లేదా 255.255.255.0 వంటి డాటెడ్ మాస్క్ను ఉపయోగించండి. కాలిక్యులేటర్ 192.168.1.10/24 గా వ్రాసిన IP ని కూడా అంగీకరిస్తుంది.
/31 మరియు /32 లు అసాధారణమైన ఉపయోగించదగిన కౌంట్లను ఎందుకు చూపుతాయి?
/31 నెట్వర్క్లు సాధారణంగా పాయింట్-టు-పాయింట్ లింక్ల కోసం ఉపయోగించబడతాయి, ఇక్కడ రెండు చిరునామాలను ఉపయోగించవచ్చు. /32 అనేది ఒకే హోస్ట్ రూట్ను సూచిస్తుంది, కాబట్టి ఒక చిరునామా ఉపయోగించదగినదిగా చూపబడుతుంది.
ఒక చిరునామా పబ్లిక్ లేదా ప్రైవేట్ కాదా అని ఇది నాకు చెబుతుందా?
లేదు. ఈ సాధనం సబ్నెట్ సరిహద్దులపై దృష్టి పెడుతుంది: నెట్వర్క్, బ్రాడ్కాస్ట్, పరిధి మరియు కౌంట్లు. ఒక చిరునామా పబ్లిక్గా రూట్ చేయబడిందా లేదా అనేది అది చెందిన నెట్వర్క్పై ఆధారపడి ఉంటుంది.