ఇంటర్నెట్ ప్రోటోకాల్ సూట్ను 1970 సంవత్సరంలో వింట్ సెర్ఫ్ మరియు బాబ్ కాహ్న్ కనుగొన్నారు. 1973 లో TCP రెండు ప్రోటోకాల్లుగా విభజించబడింది, అవి TCP (ట్రాన్స్మిషన్ కంట్రోల్ ప్రోటోకాల్) మరియు IP (ఇంటర్నెట్ ప్రోటోకాల్). 1983 సంవత్సరంలో, నెట్వర్క్ కంట్రోల్ ప్రోటోకాల్ అయిన ఎన్సిపిని ఇంటర్నెట్ ప్రోటోకాల్ సూట్ ద్వారా భర్తీ చేశారు. 1992 లో ఈ పని ఇంటర్నెట్లో ప్రారంభమైంది ప్రోటోకాల్ తదుపరి తరం (IPng) మరియు IPng IPV6 మరియు IPV4 గా మారాయి. IPV6 ఇంటర్నెట్ ప్రోటోకాల్లోని కొన్ని స్వాభావిక సమస్యలను పరిష్కరించడానికి ప్రయత్నించింది. ట్రాన్స్మిషన్ కంట్రోల్ ప్రోటోకాల్ IPV6 మరియు IPV4 ప్రోటోకాల్స్ రెండింటినీ కలిగి ఉంటుంది మరియు ఈ రెండూ TCP / IP ప్రోటోకాల్ సూట్ యొక్క ఇంటర్నెట్ పొరలు. IPV6 యొక్క ప్యాకెట్ పరిమాణం 1280 బైట్లు మరియు IPV4 ప్యాకెట్ పరిమాణం 576 బైట్లు.
ఇంటర్నెట్ ప్రోటోకాల్ సూట్ అంటే ఏమిటి?
ఇంటర్నెట్ ప్రోటోకాల్ సూట్ను TCP / IP ప్రోటోకాల్ సూట్ లేదా TCP / IP మోడల్ అని కూడా పిలుస్తారు. ఇది ఇంటర్నెట్లో ఉపయోగించే ఒక రకమైన ప్రోటోకాల్ మరియు నెట్వర్క్ మోడల్. ఇందులో నాలుగు పొరల అప్లికేషన్ లేయర్, ట్రాన్స్పోర్ట్ లేయర్, ఇంటర్నెట్ లేయర్ మరియు లింక్ లేయర్ ఉంటాయి. ఈ నెట్వర్కింగ్లో, TCP మరియు IP పొరలు ఎక్కువగా ఉపయోగించే ప్రోటోకాల్లు, తద్వారా ఈ మోడల్కు TCP / IP మోడల్ లేదా ఇంటర్నెట్ ప్రోటోకాల్ సూట్ మోడల్ అని పేరు పెట్టారు. ది కీ నిర్మాణ సూత్రాలు క్రింద చర్చించబడ్డాయి.
రెండు హోస్ట్లను తీసుకుందాం, ఒకటి క్లయింట్ మరియు మరొకటి సర్వర్. ఉదాహరణకు, క్లయింట్ కొన్ని సేవలను కలిగి ఉన్న వెబ్పేజీని తెరిచింది మరియు తదుపరి దశలో, క్లయింట్ రికార్డులు లేదా డేటా లేదా ఫైల్లను అప్లోడ్ చేయాలనుకుంటున్నారు. క్లయింట్ అభ్యర్థన సర్వర్కు వెళ్లే రికార్డ్ను అప్లోడ్ చేయాలనుకుంటే లేదా నవీకరించాలనుకున్నప్పుడు. క్లయింట్ లేదా వినియోగదారు ఇమెయిల్ యొక్క సెట్టింగులను మార్చాలని అనుకుందాం, అప్పుడు సెట్టింగులు సర్వర్కు చేరుతాయి. ఇది TCP / IP మోడల్ను ఉపయోగించి చేయవచ్చు మరియు ఈ ప్రక్రియ రవాణా పొరకు వెళ్లి నెట్వర్క్కు చేరుకుంటుంది. రవాణా పొర వ్యవస్థ యొక్క హోస్ట్గా పనిచేస్తుంది మరియు ఈ ప్రక్రియ కేబుల్ల సహాయంతో నెట్వర్క్కు చేరుకుంటుంది. ఇంటర్నెట్ ప్రోటోకాల్ సూట్ ఆర్కిటెక్చర్ క్రింది చిత్రంలో చూపబడింది.
ఇంటర్నెట్-ప్రోటోకాల్-సూట్-ఆర్కిటెక్చర్
కేబుల్ ఒక భౌతిక కేబుల్, దీనిని మేము మీడియాగా పిలుస్తాము. లింక్ పొర సహాయంతో డేటా ఒక కేబుల్ నుండి మరొక కేబుల్కు వెళుతుంది. రెండు మధ్య కనెక్షన్ నెట్వర్క్లు ఇంటర్నెట్ పొర మరియు ఆ పొర ఉపయోగిస్తుంది LAN , WAN, మరియు MAN మరియు ఈ పొరలన్నీ వర్తిస్తాయి. క్లయింట్ మరియు సర్వర్ యొక్క హోస్ట్ల మధ్య కనెక్షన్ రవాణా పొర మరియు ఈ పొర OS స్వతంత్రమైనది లేదా కంప్యూటర్ నిర్మాణాలు స్వతంత్రంగా ఉంటాయి మరియు చివరికి నవీకరించబడిన సైట్ సర్వర్ వైపు తెరవబడుతుంది. క్లయింట్ మరియు సర్వర్ ప్రాసెస్ మధ్య కమ్యూనికేషన్ అప్లికేషన్ లేయర్, మేము దీనిని క్లయింట్-సర్వర్ మోడల్ అని పిలుస్తాము.
ఇంటర్నెట్ ప్రోటోకాల్ సూట్ పొరలు
TCP / IP మోడల్ రెండు రకాలుగా వర్గీకరించబడింది, అవి నాలుగు-పొర TCP / IP మోడల్ మరియు ఐదు TCP / IP నమూనాలు. పొర సంఖ్యలు దిగువ నుండి ప్రారంభమై పైకి వెళ్తాయి. TCP / IP మోడల్ యొక్క వర్గీకరణ క్రింది చిత్రంలో చూపబడింది
ఇంటర్నెట్-ప్రోటోకాల్-సూట్ రకాలు
1. నాలుగు లేయర్ టిసిపి / ఐపి మోడల్: నాలుగు పొరల TCP / IP మోడల్లో నాలుగు పొరలు ఉంటాయి, అవి అప్లికేషన్ లేయర్, ట్రాన్స్పోర్ట్ లేయర్, ఇంటర్నెట్ లేయర్ మరియు లింక్ లేయర్. దిగువ సంఖ్య పట్టికలో పొర సంఖ్య, పొర పేరు మరియు ప్రోటోకాల్ పేరు చూపించబడ్డాయి.
లేయర్ సంఖ్య | లేయర్ పేరు | ప్రోటోకాల్ పేరు |
నాలుగు. | అప్లికేషన్ లేయర్ | HTTP, టెల్నెట్, DNS, SNMP, DHCP |
3. | రవాణా పొర | టిసిపి, యుడిపి |
రెండు. | ఇంటర్నెట్ లేయర్ | IP, ICMP, IGMP |
1. | లింక్ లేయర్ | ఈథర్నెట్, వైర్లెస్ LAN, PPP, ARP |
ఎ) అప్లికేషన్ లేయర్: ఇది TCP / IP మోడల్లో నాల్గవ పొర. అప్లికేషన్ లేయర్ అనేక రకాల అప్లికేషన్ ప్రోటోకాల్లను కలిగి ఉంది. అప్లికేషన్ ప్రోటోకాల్ల యొక్క కొన్ని ఉదాహరణలు HTTP, టెల్నెట్, DNS, SNMP మరియు DHCP.
- HTTP: HTTP యొక్క ప్రామాణిక రూపం హైపర్టెక్స్ట్ ట్రాన్స్ఫర్ ప్రోటోకాల్, ఇది వరల్డ్ వైడ్ వెబ్ (WWW.Com) సేవలను అందిస్తుంది.
- టెల్నెట్: కంప్యూటర్ కోసం రిమోట్ యాక్సెస్ కోసం టెల్నెట్ ఉపయోగించబడుతుంది.
- DNS: DNS యొక్క ప్రామాణిక రూపం డొమైన్ నేమ్ సిస్టమ్, ఇది డొమైన్ పేర్లు మరియు IP చిరునామాలను అనువదించడానికి ఉపయోగించే పంపిణీ సేవ.
- SNMP: SNP యొక్క ప్రామాణిక రూపం సింపుల్ నెట్వర్క్ మేనేజ్మెంట్ ప్రోటోకాల్. ఇది నెట్వర్క్ పరికరాలను స్థానికంగా లేదా రిమోట్గా నిర్వహించడానికి ఉపయోగించబడుతుంది.
- DHCP: DHCP యొక్క ప్రామాణిక రూపం డైనమిక్ హోస్ట్ కాన్ఫిగరేషన్ ప్రోటోకాల్, ఇది కాన్ఫిగరేషన్ నెట్వర్క్ ఇంటర్ఫేస్లను ఆటోమేట్ చేయడానికి ఉపయోగించబడుతుంది.
బి) రవాణా పొర: ఇది TCP / IP మోడల్లో మూడవ పొర, ఇది అప్లికేషన్ లేయర్కు రవాణా సౌకర్యాలను అందిస్తుంది. ప్రతి ఉన్నత పొర దిగువ పొరల ద్వారా అందించబడిన సేవలను ఉపయోగిస్తుందనే భావనను ఇక్కడ మీరు గుర్తుంచుకోవచ్చు. రెండు పొరలుగా రవాణా పొర TCP మరియు UDP.
- TCP: TCP యొక్క ప్రామాణిక రూపం ట్రాన్స్మిషన్ కంట్రోల్ ప్రోటోకాల్, ఇది IP నెట్వర్క్ ద్వారా నమ్మదగిన డేటా ప్రసారాన్ని అందిస్తుంది మరియు ఈ ప్రోటోకాల్ కనెక్షన్-ఆధారితమైనది.
- యుడిపి: UDP యొక్క ప్రామాణిక రూపం యూజర్ డేటాగ్రామ్ ప్రోటోకాల్, ఇది TCP కన్నా సరళత కారణంగా ఏదైనా విశ్వసనీయత హామీని అందించడానికి ఉపయోగించే కనెక్షన్ లేని ప్రోటోకాల్. ఈ ప్రోటోకాల్ రియల్ టైమ్ కమ్యూనికేషన్స్ మరియు DNS సేవలలో విస్తృతంగా ఉపయోగించబడుతుంది.
సి) ఇంటర్నెట్ లేయర్: ఇది TCP / IP మోడల్లోని రెండవ పొర, ఇది ఇంటర్నెట్లోని ప్యాకెట్లను రౌటింగ్ చేయడానికి ఉపయోగించబడుతుంది మరియు ఈ పొరలో ఇంటర్నెట్ ప్రోటోకాల్ ఉంది. IP ప్రోటోకాల్ కనెక్షన్ లేనిది మరియు నమ్మదగని సేవలను అందిస్తుంది, అందువల్ల మేము నియంత్రణ మరియు నిర్వహణ ప్రయోజనాల కోసం మరో రెండు ప్రోటోకాల్లను ఉపయోగిస్తాము. ఇక్కడ మీరు ఒక విషయం అర్థం చేసుకోవాలి, మేము నెట్వర్కింగ్ గురించి మాట్లాడేటప్పుడు మాకు రెండు కనెక్షన్లు ఉన్నాయి, అవి నియంత్రణ కనెక్షన్ మరియు డేటా కనెక్షన్. డేటా కనెక్షన్ డేటాను కలిగి ఉంటుంది మరియు నియంత్రణ కనెక్షన్ నిర్దిష్ట నెట్వర్క్ కోసం నియంత్రణ మరియు నిర్వహణ సేవలను అందిస్తుంది. ఇక్కడ IP కనెక్షన్ కోసం IP మరియు కంట్రోల్ కనెక్షన్ కోసం ICMP & IGMP ఉపయోగించబడుతుంది. ICMP & IGMP రెండూ నియంత్రణ మరియు నిర్వహణ ప్రయోజనాల కోసం ఉపయోగించబడతాయి, అవి వాస్తవ డేటా కమ్యూనికేషన్లను కలిగి ఉండవు.
d) లింక్ లేయర్: అన్ని హార్డ్వేర్లను నిర్వహించడానికి ఉపయోగించే లింక్-లేయర్ మరియు నెట్వర్క్ లేయర్ కోసం డేటా ట్రాన్స్మిషన్ను అందిస్తుంది. ఈ పొరలో కొన్ని సాంకేతికతలు మరియు ప్రోటోకాల్లు ఉన్నాయి అవి అవి ఈథర్నెట్, వైర్లెస్ LAN, PPP మరియు ARP.
- ఈథర్నెట్: ఈథర్నెట్ LAN (లోకల్ ఏరియా నెట్వర్క్) కు బహుళ ప్రాప్యతను అందిస్తుంది.
- వైర్లెస్ LAN: వైర్లెస్ LAN IEEE 802 ప్రమాణం ఆధారంగా లోకల్ ఏరియా నెట్వర్క్ (LAN) కు బహుళ వైర్లెస్ యాక్సెస్ను అందిస్తుంది. మీరు కొత్త మొబైల్ లేదా కొత్త ల్యాప్టాప్ను కొనుగోలు చేసేటప్పుడు IEEE 802 చాలా ప్రసిద్ధ ప్రమాణం, మీరు ఈ ప్రోటోకాల్ను నిర్దిష్ట పరికరంలో చూడవచ్చు.
- పిపిపి: పిపిపి యొక్క ప్రామాణిక రూపం పింట్ టు పాయింట్ ప్రోటోకాల్, ఇది అతిధేయల జతను కనెక్ట్ చేయడానికి ఉపయోగించబడుతుంది.
- ARP: ARP యొక్క ప్రామాణిక రూపం చిరునామా రిజల్యూషన్ ప్రోటోకాల్. క్రొత్త లేయర్ చిరునామాలను పరిష్కరించడానికి ఇది బాధ్యత వహిస్తుంది.
లింక్ లేయర్లో ఒక సమస్య ఉంది, లింక్ లేయర్లో మనకు ఈథర్నెట్ మరియు వైర్లెస్ LAN ఉన్నాయి, అవి వాస్తవ హార్డ్వేర్ టెక్నాలజీలు మరియు పిపిపి, ARP అనేది రియల్ టైమ్ ప్రోటోకాల్స్, ఇది సాఫ్ట్వేర్ సంబంధిత భావన. ఇక్కడ నెట్వర్క్ విక్రేతలలో చాలా గందరగోళంగా ఉన్న సమస్య ఎందుకంటే కొంతమంది విక్రేతలు హార్డ్వేర్ మాత్రమే తయారు చేస్తున్నారు మరియు కొంతమంది విక్రేతలు సాఫ్ట్వేర్ను మాత్రమే తయారు చేస్తున్నారు. కాబట్టి మనం ఈ పరిస్థితిని ఎలా ఎదుర్కోవచ్చు?
2) ఫైవ్ లేయర్ టిసిపి / ఐపి మోడల్: ఈ లింక్ పొర యొక్క పరిష్కారం లింక్ పొరను రెండు వేర్వేరు పొరలుగా విభజించడం. డేటా లింక్ పొర మరియు భౌతిక పొర రెండు పొరలు మరియు ఐదు-పొరల TCP / IP మోడల్ ఈ విధంగా తయారు చేయబడింది. ఇప్పుడు పరిశ్రమ స్థాయిలో ఒక రోజు ప్రజలందరూ ఐదు పొరల TCP / IP మోడల్ను ఉపయోగిస్తున్నారు.
లేయర్ సంఖ్య | లేయర్ పేరు | ప్రోటోకాల్ పేరు |
5. | అప్లికేషన్ లేయర్ | HTTP, టెల్నెట్, DNS, SNMP, DHCP |
నాలుగు. | రవాణా పొర | టిసిపి, యుడిపి |
3. | నెట్వర్క్ లేయర్ | IP, ICMP, IGMP |
రెండు. | డేటాలింక్ లేయర్ | LAN, PPP, ARP |
1. | భౌతిక పొర | ఈథర్నెట్, వైర్లెస్ |
ఐదు పొరల TCP / IP ప్రోటోకాల్లో ఐదు పొరలు ఉన్నాయి, అవి అప్లికేషన్ లేయర్, ట్రాన్స్పోర్ట్ లేయర్, నెట్వర్క్ లేయర్, డేటాలింక్ లేయర్ మరియు ఫిజికల్ లేయర్. భౌతిక పొర మొదటి పొర, ఇది ప్రధానంగా ఈథర్నెట్ మరియు వైర్లెస్ LAN వంటి హార్డ్వేర్పై కేంద్రీకృతమై ఉంది, రెండవ పొర డేటాలింక్ లేయర్, ఇది ప్రధానంగా PPP మరియు ARP వంటి సాఫ్ట్వేర్ భాగంపై దృష్టి పెట్టింది, మూడవ పొర నెట్వర్క్ లేయర్, నాల్గవ పొర రవాణా లేయర్, మరియు ఐదవ పొర అప్లికేషన్ లేయర్. నాలుగు పొరల TCP / IP మోడల్లో, మనకు ఇంటర్నెట్ లేయర్ ఉంది మరియు ఐదు పొరల TCP / IP మోడల్లో మనకు నెట్వర్క్ లేయర్ ఉంది, రెండు లేయర్లు ఒకే విధమైన కార్యాచరణను కలిగి ఉంటాయి.
ప్రయోజనాలు
ఇంటర్నెట్ ప్రోటోకాల్ సూట్ యొక్క ప్రయోజనాలు క్రిందివి.
- స్కేలబుల్
- ఇంటర్పోరబుల్
- అర్థం చేసుకోవడం సులభం
- స్థిరత్వం
- విశ్వసనీయత
- పబ్లిక్ ఐపిల లభ్యత పరిమితం
ది ఇంటర్నెట్ ప్రోటోకాల్ సూట్ వర్గీకరణ, ప్రయోజనాలు, వాస్తుశిల్పం ఈ వ్యాసంలో చర్చించబడ్డాయి. ఇంటర్నెట్ ప్రోటోకాల్ సూట్లో ఎన్ని ప్రోటోకాల్లు ఉపయోగించబడుతున్నాయో మీ కోసం ఇక్కడ ఒక ప్రశ్న ఉంది?