ఇంటర్నెట్ ప్రోటోకాల్ ట్యుటోరియల్ - సబ్నెట్స్

సబ్నెట్ ముసుగులు మరియు సబ్ నెట్టింగ్

నెట్వర్కు ఆకృతీకరణపై ఆధారపడిన హోస్ట్ల మధ్య నెట్వర్క్ ట్రాఫిక్ యొక్క ప్రవాహాన్ని సబ్ నెట్ అనుమతిస్తుంది. తార్కిక సమూహాలలో హోస్ట్లను నిర్వహించడం ద్వారా, సబ్ నెట్వేటింగ్ నెట్వర్క్ భద్రత మరియు పనితీరును మెరుగుపరుస్తుంది.

సబ్నెట్ మాస్క్

సబ్ నెట్టింగ్ యొక్క అత్యంత గుర్తించదగిన అంశం సబ్నెట్ మాస్క్ . IP చిరునామాల వలె, ఒక ఉపనెట్ మాస్క్ నాలుగు బైట్లు (32 బిట్స్) కలిగి ఉంటుంది మరియు తరచూ అదే "చుక్కల-దశాంశ" సంకేతాన్ని ఉపయోగించి రాయబడుతుంది.

ఉదాహరణకు, దాని బైనరీ ప్రాతినిధ్యంలో చాలా సాధారణ సబ్నెట్ మాస్క్:

సమానంగా, చదవగలిగిన రూపంలో సాధారణంగా చూపబడుతుంది:

సబ్నెట్ మాస్క్ ను వర్తింపచేయడం

ఒక సబ్ నెట్ ముసుగు IP చిరునామా లాగా పనిచేయదు లేదా వాటిలో స్వతంత్రంగా ఉండదు. బదులుగా, సబ్నెట్ ముసుగులు IP చిరునామాతో పాటు రెండు విలువలు కలిసి పనిచేస్తాయి. సబ్నెట్ ముసుగును IP చిరునామాకు వర్తింపచేస్తే చిరునామాను రెండు భాగాలు, పొడిగించిన నెట్వర్క్ చిరునామా మరియు హోస్ట్ చిరునామాగా విభజించవచ్చు.

సబ్నెట్ ముసుగు చెల్లుబాటు అయ్యేలా, దాని ఎడమవైపున బిట్స్ తప్పక '1' కు అమర్చాలి. ఉదాహరణకి:

ఎడమవైపు బిట్ '0' కు సెట్ చేయబడినందున చెల్లని సబ్నెట్ మాస్క్.

దీనికి విరుద్ధంగా, చెల్లుబాటు అయ్యే సబ్నెట్ మాస్క్లో కుడివైపున ఉన్న బిట్స్ తప్పనిసరిగా '0', '1' కాదు. అందువలన:

చెల్లనిది.

అన్ని చెల్లుబాటు అయ్యే సబ్నెట్ ముసుగులు రెండు భాగాలుగా ఉంటాయి: '1' (విస్తరించిన నెట్వర్క్ భాగాన్ని) మరియు '0' (హోస్ట్ భాగం) కు సెట్ చేసిన అన్ని బిట్స్తో కుడి వైపున ఉన్న అన్ని ముసుగు బిట్లతో ఎడమ వైపు .

ప్రాక్టీస్లో సబ్ నెట్టింగ్

పొడిగించిన నెట్వర్క్ చిరునామాలను వ్యక్తిగత కంప్యూటర్ (మరియు మరొక నెట్వర్క్ పరికరం) చిరునామాలకు అన్వయించడం ద్వారా సబ్ నెట్టింగ్ రచనలు. పొడిగించిన నెట్వర్క్ చిరునామా ఉప నెట్వర్క్ సంఖ్యను సూచించే నెట్వర్క్ చిరునామా మరియు అదనపు బిట్లను రెండింటినీ కలిగి ఉంటుంది. కలిసి, ఈ రెండు డేటా అంశాలు ఐపి యొక్క ప్రామాణిక అమలుచే గుర్తించబడిన రెండు-స్థాయి ప్రసంగ పథకానికి మద్దతు ఇస్తుంది.

నెట్వర్క్ చిరునామా మరియు సబ్నెట్ సంఖ్య, హోస్ట్ చిరునామాతో కలిపి ఉన్నప్పుడు, తద్వారా మూడు-స్థాయి పథకానికి మద్దతు ఇస్తుంది.

కింది వాస్తవిక ఉదాహరణను పరిశీలిద్దాం. ఒక చిన్న వ్యాపారం దాని అంతర్గత ( ఇంట్రానెట్ ) హోస్ట్ల కోసం 192.168.1.0 నెట్వర్క్ని ఉపయోగించడానికి ప్రణాళికలు సిద్ధం చేసింది. మానవ వనరుల విభాగం వారి కంప్యూటర్లు ఈ నెట్వర్క్ యొక్క నియంత్రిత భాగంగా ఉండాలని కోరుకుంటాయి ఎందుకంటే వారు పేరోల్ సమాచారం మరియు ఇతర సున్నితమైన ఉద్యోగి డేటాను నిల్వ చేస్తారు. కానీ ఇది క్లాస్ సి నెట్వర్క్ అయినందున, డిఫాల్ట్ సబ్నెట్ మాస్క్ 255.255.255.0 నెట్వర్క్లో ఉన్న అన్ని కంప్యూటర్లు డిఫాల్ట్గా (సందేశాలను ఒకరికొకరు నేరుగా పంపడానికి) సహకరిస్తుంది.

192.168.1.0 యొక్క మొదటి నాలుగు బిట్స్ -

1100

ఈ నెట్వర్క్ను క్లాస్ C పరిధిలో ఉంచండి మరియు 24 బిట్స్ వద్ద నెట్వర్క్ చిరునామా యొక్క పొడవును పరిష్కరించండి. ఈ నెట్వర్క్ను సబ్ నెట్ చేయడానికి, సబ్నెట్ ముసుగు యొక్క ఎడమవైపున 24 బిట్ల కంటే ఎక్కువ '1' కు సెట్ చేయాలి. ఉదాహరణకు, టేబుల్ 1 లో చూపిన విధంగా 25-బిట్ మాస్క్ 255.255.255.128 ఒక రెండు సబ్నెట్ నెట్ వర్క్ ను సృష్టిస్తుంది.

ముసుగులో '1' కు ప్రతి అదనపు బిట్ సమితి కోసం, సబ్నెట్ సంఖ్యలో ఇండెక్స్ అదనపు సబ్ నెట్లకు మరొక బిట్ లభిస్తుంది. రెండు-బిట్ సబ్ నెట్ నంబర్ నాలుగు సబ్ నెట్ లకు మద్దతు ఇస్తుంది, మూడు-బిట్ సంఖ్య ఎనిమిది సబ్ నెట్ ల వరకు మద్దతు ఇస్తుంది మరియు అలానే ఉంటుంది.

ప్రైవేట్ నెట్వర్క్స్ మరియు సబ్ నెట్స్

ఈ ట్యుటోరియల్ లో ముందు చెప్పినట్లుగా, ఇంటర్నెట్ ప్రోటోకాల్ను నిర్వహించే పాలక సంస్థలు అంతర్గత ఉపయోగానికి కొన్ని నెట్వర్క్లను ప్రత్యేకించబడ్డాయి.

సాధారణంగా, ఈ నెట్వర్క్లను ఉపయోగించే ఇంట్రానెట్లు వారి IP కాన్ఫిగరేషన్ మరియు ఇంటర్నెట్ యాక్సెస్ నిర్వహణపై మరింత నియంత్రణను పొందుతాయి. ఈ ప్రత్యేక నెట్వర్క్ల గురించి మరిన్ని వివరాలకు RFC 1918 ను సంప్రదించండి.

సారాంశం

నెట్వర్క్ నిర్వాహకులకు మధ్య సంబంధాలను నిర్వచించడంలో నెట్వర్క్ నిర్వాహకులు కొన్ని సౌలభ్యతను సబ్ నెట్స్ట్రింగ్ అనుమతిస్తుంది. వేర్వేరు సబ్ నెట్లలో హోస్ట్లు రౌటర్ల వంటి ప్రత్యేక నెట్వర్క్ గేట్వే సాధనాల ద్వారా మాత్రమే ఒకరికి ఒకరు మాట్లాడగలరు. సబ్ నెట్ ల మధ్య ట్రాఫిక్ను ఫిల్టర్ చేసే సామర్థ్యం మరింత బ్యాండ్విడ్త్ అనువర్తనాలకు అందుబాటులో ఉంటుంది మరియు కావలసిన మార్గాల్లో ప్రాప్యతను పరిమితం చేయవచ్చు.