నెట్వర్కింగ్ సరళీకృత - ప్రోటోకాల్ల పరిచయం
ట్రాన్స్మిషన్ కంట్రోల్ ప్రోటోకాల్/ఇంటర్నెట్ ప్రోటోకాల్ (TCP/IP) లక్షణాలు
ఈ ప్రోటోకాల్ ప్రామాణిక మరియు సర్టిఫైడ్ నెట్వర్క్ ప్రోటోకాల్
ఆధునిక నెట్వర్క్లు మరియు ప్రధాన నెట్వర్క్ల కోసం చాలా ఆపరేటింగ్ సిస్టమ్లు TCP/IP కి సపోర్ట్ చేస్తాయి.
ఇది ఇంటర్నెట్ మరియు ఇ-మెయిల్ ఉపయోగించడంలో ప్రధాన భాగం
(TCP/IP) ద్వారా కమ్యూనికేషన్ ప్రక్రియ నాలుగు పొరలుగా వర్గీకరించబడింది మరియు వాటిలో ప్రతి పొర
మీరు ఒక నిర్దిష్ట ఉద్యోగం చేయండి.
ప్రోటోకాల్ పొరలు (TCP/IP)
TCP/IP- ప్లేయర్స్
1- దరఖాస్తు లేయర్
((HTTP, FTP))
2-పొర రవాణా (ట్రాన్స్పోర్ట్ లేయర్)
((TCP, UDP))
3- ఇంటర్నెట్ లేయర్
((IP, ICMP, IGMP, ARP))
4- నెట్వర్క్ ఇంటర్ఫేస్ లేయర్
((ATM, EtherNET))
విడిగా సరళీకృత వివరణ:
1- దరఖాస్తు లేయర్
TCP/IP ప్రోటోకాల్ సూట్లో సాఫ్ట్వేర్ లేయర్ అత్యధిక స్థాయిలో ఉంది
ఇది నెట్వర్క్ యాక్సెస్ను ప్రారంభించే అన్ని అప్లికేషన్లు మరియు యుటిలిటీలను కలిగి ఉంటుంది.
ఈ లేయర్లోని ప్రోటోకాల్లు వినియోగదారు సమాచారాన్ని ప్రారంభించడం మరియు మార్పిడి చేయడం వంటివి నిర్వహిస్తాయి
ప్రోటోకాల్ల ఉదాహరణలు:
A- హైపర్టెక్స్ట్ బదిలీ ప్రోటోకాల్
మరియు దాని సంక్షిప్తీకరణ (HTTP).
HTTP ప్రోటోకాల్ HTML పేజీల వంటి వెబ్సైట్లు మరియు ఇంటర్నెట్ పేజీలతో తయారు చేయబడిన ఫైల్లను బదిలీ చేయడానికి ఉపయోగించబడుతుంది.
b- ఫైల్ బదిలీ ప్రోటోకాల్
సంక్షిప్తీకరణ (FTP)
నెట్వర్క్ ద్వారా ఫైల్లను బదిలీ చేయడానికి ఇది ఉపయోగించబడుతుంది.
2-పొర రవాణా (ట్రాన్స్పోర్ట్ లేయర్)
ఈ పొర కమ్యూనికేషన్ను అభ్యర్థించే మరియు నిర్ధారించే అవకాశాన్ని అందిస్తుంది (ఒకదానితో ఒకటి కనెక్ట్ చేయబడిన పరికరాల మధ్య).
అతని ఉదాహరణలలో:
A- ట్రాన్స్మిషన్ కంట్రోల్ ప్రోటోకాల్
సంక్షిప్తీకరణ (TCP)
ఇది ట్రాన్స్మిటర్ రాకను ధృవీకరించే ప్రోటోకాల్
ఇది కనెక్షన్ ఆధారిత రకం మరియు కంప్యూటర్ల మధ్య డేటాను పంపడానికి ముందు సెషన్ను సృష్టించాలి.
గమ్యస్థాన గమ్యం నుండి (రసీదు) నోటిఫికేషన్ అవసరం కనుక, డేటా సరైన క్రమంలో మరియు రూపంలో స్వీకరించబడిందని కూడా ఇది నిర్ధారిస్తుంది.
డేటా రాకపోతే, TCP దాన్ని మళ్లీ పంపుతుంది, మరియు అది స్వీకరించబడితే, అది (రసీదు) సర్టిఫికెట్ తీసుకొని నిర్వహిస్తుంది
తదుపరి బ్యాచ్ మరియు అందువలన న పంపండి ....
B- వినియోగదారు డేటాగ్రామ్ ప్రోటోకాల్
సంక్షిప్తీకరణ (UDP)
ఈ ప్రోటోకాల్ Noconnection- ఆధారిత రకం
((కనెక్షన్లు)) అర్థం:
నమ్మదగిన కనెక్షన్
- కనెక్షన్ సమయంలో కంప్యూటర్ల మధ్య సెషన్ను సృష్టించదు
ఇది పంపినట్లుగా డేటా స్వీకరించబడుతుందని ఇది హామీ ఇవ్వదు
సంక్షిప్తంగా, ఇది TCP కి వ్యతిరేకం.
ఏదేమైనా, ఈ ప్రోటోకాల్ కొన్ని సందర్భాల్లో దాని వినియోగాన్ని కావాల్సిన ప్రయోజనాలను కలిగి ఉంది
పబ్లిక్ గ్రూప్ డేటాను పంపేటప్పుడు ఇష్టం
లేదా వేగం అవసరమైనప్పుడు. (కానీ అది ప్రసారంలో ఖచ్చితత్వం లేని వేగం!)
ఇది ఆడియో, వీడియో వంటి మల్టీమీడియాను బదిలీ చేయడానికి ఉపయోగించబడుతుంది
ఎందుకంటే ఇది యాక్సెస్ చేయడంలో ఖచ్చితత్వం అవసరం లేని మీడియా.
ఇది పనితీరులో అత్యంత ప్రభావవంతమైనది మరియు వేగవంతమైనది కూడా
UDP ప్రోటోకాల్ సృష్టించడానికి దారితీసిన అతి ముఖ్యమైన కారణాలలో ఒకటి
ఈ ప్రోటోకాల్ ద్వారా ప్రసారం చేయడానికి కొంచెం లోడ్ మరియు సమయం మాత్రమే అవసరం
(UDP ప్యాకెట్లు - UDP డేటాగ్రామ్ ప్రసారాలను పర్యవేక్షించడానికి TCP ప్రోటోకాల్తో పేర్కొన్న మొత్తం డేటాను కలిగి ఉండదు.
వీటన్నింటి నుండి దీనిని ఎందుకు ప్రామాణీకరించని కమ్యూనికేషన్ అని పిలుస్తామో మనం తెలుసుకోవచ్చు.
3- ఇంటర్నెట్ లేయర్
డేటా యూనిట్లలో (ప్యాకేజింగ్) ప్యాకెట్లను చుట్టడానికి ఈ పొర బాధ్యత వహిస్తుంది.
రూటింగ్ మరియు చిరునామా
ఈ పొర నాలుగు ప్రాథమిక ప్రోటోకాల్లను కలిగి ఉంది:
A- ఇంటర్నెట్ ప్రోటోకాల్ -IP
b- చిరునామా పరిష్కార ప్రోటోకాల్ -ARP
సి- ఇంటర్నెట్ కంట్రోల్ మెసేజ్ ప్రోటోకాల్ (ICMP)
D- ఇంటర్నెట్ గ్రూప్ మేనేజ్మెంట్ ప్రోటోకాల్ - IGMP
ప్రతి ప్రోటోకాల్ను సరళమైన రీతిలో వివరిద్దాం:
A- ఇంటర్నెట్ ప్రోటోకాల్ -IP
ఇది చాలా ముఖ్యమైన ప్రోటోకాల్లలో ఒకటి ఎందుకంటే నెట్వర్క్లోని ప్రతి కంప్యూటర్కు దాని స్వంత నంబర్ ఇవ్వడానికి ఉపయోగించే ఒక చిరునామా మూలకం ఉంది
దీనిని IP చిరునామా అని పిలుస్తారు మరియు ఇది నెట్వర్క్ డొమైన్లో సారూప్యత లేని ప్రత్యేక చిరునామా
IP లక్షణం:
రూటింగ్
ప్యాకేజింగ్
రూటింగ్ ప్యాకేజీలోని చిరునామాను తనిఖీ చేస్తుంది మరియు నెట్వర్క్లో తిరుగుటకు అనుమతి ఇస్తుంది.
ఈ పర్మిట్ ఒక నిర్ణీత వ్యవధిని కలిగి ఉంది (TIME TO LIVE). ఈ సమయ వ్యవధి గడువు ముగిసినట్లయితే, ఆ ప్యాకెట్ కరిగిపోతుంది మరియు నెట్వర్క్లో రద్దీ ఉండదు.
చీలిక మరియు రీప్యాకింగ్ ప్రక్రియ
టోకెన్ రింగ్ మరియు ఈథర్నెట్ వంటి కొన్ని రకాల నెట్వర్క్లను సంశ్లేషణ చేయడానికి ఇది ఉపయోగించబడుతుంది
సంకేతాలను ప్రసారం చేసే సామర్థ్యానికి టోకెన్ సారూప్యత ఉన్నందున, దానిని విభజించి, మళ్లీ మళ్లీ కలపాలి.
b- చిరునామా పరిష్కార ప్రోటోకాల్ -ARP
IP చిరునామాను నిర్ణయించడం మరియు గమ్యం కోసం నెట్వర్క్లో MAC చిరునామాను ఉపయోగించి గమ్యాన్ని కనుగొనడం బాధ్యత
IP కంప్యూటర్కు కనెక్ట్ చేయమని అభ్యర్థనను స్వీకరించినప్పుడు, అది వెంటనే ARP సేవకు వెళ్లి నెట్వర్క్లో ఈ చిరునామా ఉన్న ప్రదేశం గురించి అడుగుతుంది.
అప్పుడు ARP ప్రోటోకాల్ దాని మెమరీలో చిరునామా కోసం శోధిస్తుంది, మరియు అది కనుగొంటే, అది చిరునామా యొక్క ఖచ్చితమైన మ్యాప్ను అందిస్తుంది
కంప్యూటర్ రిమోట్గా ఉంటే (రిమోట్ నెట్వర్క్లో), ARP IP ని రూటర్ వేవ్ అడ్రస్కు రూట్ చేస్తుంది.
అప్పుడు ఈ రౌటర్ IP నంబర్ యొక్క MAC చిరునామాను చూడమని ARP కి అభ్యర్థనను అందిస్తుంది.
4- నెట్వర్క్ ఇంటర్ఫేస్ లేయర్
నెట్వర్క్ మధ్యలో పంపాల్సిన డేటాను ఉంచే బాధ్యత (NETWORK MEDIUM)
మరియు స్వీకరించే వైపు గమ్యం నుండి అందుకోవడం
ఇది నెట్వర్క్లో పరికరాలను కనెక్ట్ చేయడానికి అన్ని పరికరాలు మరియు కనెక్షన్లను కలిగి ఉంటుంది, అవి:
వైర్లు, కనెక్టర్లు, నెట్వర్క్ కార్డులు.
నెట్వర్క్లో డేటాను ఎలా పంపించాలో పేర్కొనే ప్రోటోకాల్లు ఇందులో ఉన్నాయి, అవి:
-ఏటీఎం
-ఈథర్నెట్
-టోకెన్ రింగ్
((పోర్ట్ చిరునామాలు))
మేము సాఫ్ట్వేర్ నేర్చుకున్న తర్వాత (TCP/IP పొరలు)
నెట్వర్క్లోని ఏదైనా పరికరం ఒకటి కంటే ఎక్కువ ప్రోగ్రామ్లను కలిగి ఉంటుంది (అప్లికేషన్).
ఒకే సమయంలో ఒకటి లేదా అంతకంటే ఎక్కువ ఇతర ప్రోగ్రామ్లకు మరియు అనేక ఇతర పరికరాలకు కనెక్ట్ చేయబడింది.
TCP/IP ఒక ప్రోగ్రామ్ మరియు మరొక ప్రోగ్రామ్ మధ్య తేడాను గుర్తించడానికి, అది తప్పనిసరిగా పిలవబడే పోర్ట్ను ఉపయోగించాలి.
పోర్ట్ గురించి సంక్షిప్త సమాచారం
ఇది నెట్వర్క్లో ప్రోగ్రామ్ను గుర్తించే లేదా గుర్తించే సంఖ్య.
మరియు ఇది TCP లేదా UDP లో నిర్వచించబడింది
పోర్టుకు కేటాయించిన సంఖ్యల విలువ 0 (సున్నా) నుండి 65535 సంఖ్యల వరకు ఉంటుంది
ప్రసిద్ధ ప్రోగ్రామ్లు లేదా అప్లికేషన్ల ఉపయోగం కోసం రిజర్వ్ చేయబడిన అనేక పోర్టులు కూడా ఉన్నాయి, అవి:
FTP అప్లికేషన్లు పోర్ట్ 20 లేదా 21 ఉపయోగించే డేటా బదిలీ ప్రోటోకాల్
పోర్ట్ 80 ఉపయోగించబడే HTTP అప్లికేషన్లు.
చాలా చాలా చాలా ధన్యవాదాలు