ఉపగ్రహ ప్రయోగం

మీరు నమ్మరు, కానీ ఇంటర్నెట్ యొక్క సృష్టి USSR 1957లో ప్రారంభించిన మొదటి అంతరిక్ష ఉపగ్రహంతో అనుసంధానించబడింది. మరియు ఇది ఒక కుట్ర కాదు, కానీ ఇంటర్నెట్ యొక్క ఆవిర్భావం యొక్క అధికారిక సంస్కరణ. ఇది ఎలా ఉందో ఇక్కడ ఉంది.

1957లో, సోవియట్ యూనియన్ మొదటి ఉపగ్రహాన్ని ప్రయోగించడంలో యునైటెడ్ స్టేట్స్‌ను అధిగమించింది, ఇది అమెరికన్ల జాతీయ ప్రతిష్టకు తీవ్రమైన దెబ్బ. ఈ సంఘటనలకు ప్రతిస్పందనగా, ఇది మళ్లీ జరగకూడదని కాంగ్రెస్ ప్రకటించింది మరియు 1958లో DARPA సంస్థను స్థాపించారు .

డిఫెన్స్ అడ్వాన్స్‌డ్ రీసెర్చ్ ప్రాజెక్ట్స్ ఏజెన్సీ , లేదా DARPA - US డిపార్ట్‌మెంట్ ఆఫ్ డిఫెన్స్ అడ్వాన్స్‌డ్ రీసెర్చ్ ప్రాజెక్ట్స్ ఏజెన్సీ. ఈ సంస్థ US డిపార్ట్‌మెంట్ ఆఫ్ డిఫెన్స్ ద్వారా నిధులు సమకూర్చింది, కానీ దాని స్వంత పరిశోధనను నిర్వహించలేదు, కానీ వారికి ఆసక్తి ఉన్న ప్రాజెక్ట్‌ల కోసం గ్రాంట్లు జారీ చేసింది.

DARPA US మిలిటరీ సాంకేతికతను అత్యాధునికంగా ఉంచే పనిలో ఉంది. DARPA సంప్రదాయ సైనిక పరిశోధనా సంస్థల నుండి స్వతంత్రంగా ఉనికిలో ఉంది మరియు రక్షణ శాఖ నాయకత్వానికి నేరుగా నివేదిస్తుంది.

DARPA కేవలం రెండు వందల మందిని మాత్రమే కలిగి ఉంది, కానీ దాని బడ్జెట్ అనేక బిలియన్ డాలర్లు. US డిపార్ట్‌మెంట్ ఆఫ్ డిఫెన్స్‌కు ఉపయోగపడే అనేక వందల పరిశోధన ప్రాజెక్టులకు సంస్థ నిధులు సమకూరుస్తుంది.

ఈ సంఖ్యలు సుమారుగా ఉంటాయి ఎందుకంటే DARPA చిన్న, చేతితో ఎంపిక చేసుకున్న కాంట్రాక్టు కంపెనీలచే నిర్వహించబడే స్వల్పకాలిక ప్రోగ్రామ్‌లపై (రెండు నుండి నాలుగు సంవత్సరాలు) దృష్టి పెడుతుంది.

మొదట్లో ARPA అని పిలవబడింది, ఇది 1972లో DARPA (డిఫెన్స్ అనే పదం జోడించబడింది)గా పేరు మార్చబడింది, తర్వాత 1993లో ARPAకి తిరిగి వచ్చింది మరియు చివరికి మార్చి 11, 1996న DARPAగా మార్చబడింది.

ARPANET (దీని నుండి ఇంటర్నెట్ తరువాత ఉద్భవించింది), అలాగే Unix-BSD (బెర్కిలీ UNIX వ్యవస్థ) మరియు TCP/IP ప్రోటోకాల్ స్టాక్‌ల విశ్వవిద్యాలయ అభివృద్ధికి నిధులు సమకూర్చడానికి DARPA బాధ్యత వహిస్తుంది . సంస్థ ప్రస్తుతం ఇతర విషయాలతోపాటు రోబోటిక్ వాహనాల అభివృద్ధికి స్పాన్సర్ చేస్తుంది.

అర్పానెట్

ప్రచ్ఛన్నయుద్ధం ఉధృతంగా ఉన్న సమయంలో, యునైటెడ్ స్టేట్స్ అణు యుద్ధాన్ని కూడా తట్టుకునే నెట్‌వర్క్‌ను కోరుకుంది. అప్పుడు ఉన్న టెలిఫోన్ నెట్‌వర్క్‌లు అవసరమైన విశ్వసనీయత మరియు తప్పు సహనాన్ని అందించలేదు. క్లిష్టమైన నోడ్‌ల నష్టంతో, టెలిఫోన్ నెట్‌వర్క్ స్వతంత్ర శకలాలుగా విడిపోయింది.

ఈ సమస్యను పర్యవేక్షించడానికి, ARPA సంస్థ, ఆఫీస్ ఆఫ్ ఇన్ఫర్మేషన్ ప్రాసెసింగ్ మెథడ్స్‌లో ఒక ప్రత్యేక విభాగం సృష్టించబడింది. మరియు నెట్‌వర్క్ యొక్క అభివృద్ధి నాలుగు విశ్వవిద్యాలయాల సమూహానికి అప్పగించబడింది:

  • యూనివర్సిటీ ఆఫ్ కాలిఫోర్నియా లాస్ ఏంజిల్స్
  • స్టాన్‌ఫోర్డ్ రీసెర్చ్ సెంటర్
  • యూనివర్శిటీ ఆఫ్ ఉటా
  • UC శాంటా బార్బరా

పరిశోధన భాగం 1969లో ప్రారంభమైంది. ఆ సమయంలో పరికరాలు చాలా ప్రాచీనమైనవి, కాబట్టి డేటాను బదిలీ చేయడానికి వివిధ మూలకాల యొక్క పెద్ద సంఖ్యలో ఉపయోగించాల్సి వచ్చింది: హార్డ్‌వేర్, సేవలు, ప్రోగ్రామ్‌లు మరియు ఇలాంటివి ... వాటి పరస్పర చర్యను ప్రామాణీకరించడం అవసరం.

టెల్నెట్ మరియు ftp అనే అత్యంత అధునాతన డేటా బదిలీ ప్రోటోకాల్‌లకు మద్దతు ఇవ్వడానికి సైన్యం అటువంటి వ్యవస్థను కోరుకుంది.

ఫలితంగా, శాస్త్రవేత్తలు డేటా బదిలీ లాజిక్‌ను 7 లాజికల్ స్థాయిలుగా విభజించాలని నిర్ణయించుకున్నారు, వీటిలో ప్రతి ఒక్కటి మునుపటి వాటిపై నిర్మించబడింది. మేము దీనిని తదుపరి ఉపన్యాసంలో మరింత వివరంగా కవర్ చేస్తాము.

దాని అభివృద్ధిలో పాల్గొనే విశ్వవిద్యాలయాలు ARPANET యొక్క మొదటి నోడ్‌లుగా ఎంపిక చేయబడ్డాయి. తరువాత, వారు ఇతర సాంకేతిక సంస్థలు మరియు చివరకు, సైన్యంతో చేరారు.

కేవలం ఆరు నెలల్లో, మొదటి పని వెర్షన్ అభివృద్ధి చేయబడింది. సాంకేతికత యొక్క మొదటి పరీక్ష అక్టోబర్ 29, 1969 21:00 గంటలకు జరిగింది . నెట్‌వర్క్ రెండు టెర్మినల్‌లను కలిగి ఉంది, సిస్టమ్‌ను గరిష్ట మోడ్‌లలో పరీక్షించడానికి ఇది వీలైనంత దూరంగా ఉండాలి.

మొదటి టెర్మినల్ కాలిఫోర్నియా విశ్వవిద్యాలయంలో ఉంది మరియు రెండవది - దాని నుండి 600 కిలోమీటర్ల దూరంలో, స్టాన్‌ఫోర్డ్ విశ్వవిద్యాలయంలో ఉంది. టెర్మినల్స్ 12 KB RAMతో 16-బిట్ హనీవెల్ DDP-316 మినీకంప్యూటర్‌లను ఉపయోగించాయి. 56 kbps సామర్థ్యంతో DS-0 డిజిటల్ సబ్‌స్క్రైబర్ లైన్‌లు టెలిఫోన్ కంపెనీ AT&T నుండి లీజుకు తీసుకోబడ్డాయి.

నెట్‌వర్క్ ద్వారా లాగిన్ అనే పదాన్ని పంపడం ప్రయోగం. ఇది మొదటిసారి పని చేయలేదు, ఏదో తప్పు జరిగింది. కానీ కొన్ని గంటల తర్వాత ప్రయోగం పునరావృతమైంది, మరియు అది విజయవంతమైంది: గ్రహీత తన మానిటర్‌లో లాగిన్ అనే పదాన్ని చూశాడు.

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

1973 లో, యూరోపియన్ విశ్వవిద్యాలయాలు నెట్‌వర్క్‌కు కనెక్ట్ అవ్వడం ప్రారంభించాయి - ఇది నిజంగా అంతర్జాతీయంగా మారింది. 1977లో, నెట్‌వర్క్‌లో 111 కంప్యూటర్లు (సర్వర్లు) ఉన్నాయి. మరియు ఇప్పటికే 1983 లో, యునైటెడ్ స్టేట్స్ అంతటా ఉన్న 4,000 కంప్యూటర్లలో, హవాయి మరియు ఐరోపాతో ఉపగ్రహ కమ్యూనికేషన్లు స్థాపించబడ్డాయి.

TCP/IP

కొన్ని మినహాయింపులతో, ప్రారంభ కంప్యూటర్లు నేరుగా టెర్మినల్‌లకు కనెక్ట్ చేయబడ్డాయి మరియు సాధారణంగా ఒకే భవనం లేదా గదిలో ఉండే వ్యక్తిగత వినియోగదారులచే ఉపయోగించబడతాయి. ఇటువంటి నెట్‌వర్క్‌లు లోకల్ ఏరియా నెట్‌వర్క్‌లు ( LANలు ) గా ప్రసిద్ధి చెందాయి . స్థానికానికి మించిన నెట్‌వర్క్‌లు, అంటే వైడ్ ఏరియా నెట్‌వర్క్‌లు ( WANలు ) 1950లలో ఉద్భవించాయి మరియు 1960లలో ప్రవేశపెట్టబడ్డాయి.

చాలా తరచుగా, స్థానిక నెట్వర్క్లు వారి అంతర్గత అవసరాల కోసం సాంకేతిక విశ్వవిద్యాలయాలు మరియు ప్రయోగశాలల ఉద్యోగులచే అభివృద్ధి చేయబడ్డాయి. వారు వారి స్వంత (కొన్నిసార్లు అనలాగ్) డేటా బదిలీ ప్రోటోకాల్‌లను కలిగి ఉన్నారు మరియు చాలా సందర్భాలలో అవి ఒకదానికొకటి అనుకూలంగా లేవు.

అయితే, 1972లో, వింటన్ సెర్ఫ్ నేతృత్వంలోని డెవలపర్‌ల బృందం TCP/IP అనే ప్రోటోకాల్ స్టాక్‌ను సృష్టించింది. ఇది బహుముఖమైనది మరియు WAN మరియు బహుళ LANలు రెండింటికీ అనుకూలమైనది.

జూలై 1976లో, వింట్ సెర్ఫ్ మరియు బాబ్ కాన్ మూడు వేర్వేరు నెట్‌వర్క్‌లలో TCPని ఉపయోగించి మొదటిసారిగా డేటా ట్రాన్స్‌మిషన్‌ను ప్రదర్శించారు. ప్యాకేజీ క్రింది మార్గంలో ప్రయాణించింది: శాన్ ఫ్రాన్సిస్కో - లండన్ - యూనివర్శిటీ ఆఫ్ సదరన్ కాలిఫోర్నియా. దాని ప్రయాణం ముగిసే సమయానికి, ప్యాకేజీ ఒక్క బిట్ కూడా కోల్పోకుండా 150,000 కి.మీ ప్రయాణించింది.

1978లో, సెర్ఫ్, జోన్ పోస్టెల్ మరియు డానీ కోహన్ అప్పటి-ప్రస్తుత TCP ప్రోటోకాల్‌ను రెండు విభిన్న విధులుగా విభజించాలని నిర్ణయించుకున్నారు: TCP మరియు IP (ఇంటర్నెట్ ప్రోటోకాల్).

TCP సందేశాన్ని చిన్న ప్యాకెట్‌లుగా, డేటాగ్రామ్‌లుగా విభజించి, వాటిని చివరి గమ్యస్థానంలో ఉంచడానికి బాధ్యత వహిస్తుంది. స్వీకరించే నియంత్రణతో వ్యక్తిగత డేటాగ్రామ్‌లను ప్రసారం చేయడానికి IP బాధ్యత వహిస్తుంది.

ఆధునిక ఇంటర్నెట్ ప్రోటోకాల్ ఈ విధంగా పుట్టింది. మరియు జనవరి 1, 1983న, ARPANET కొత్త ప్రోటోకాల్‌కు మారింది. ఈ రోజు ఇంటర్నెట్ యొక్క అధికారిక పుట్టిన తేదీగా పరిగణించబడుతుంది .

UNIX/BSD

DARPA యొక్క మరొక ఆలోచన BSD-UNIX ఆపరేటింగ్ సిస్టమ్. ఇది బర్కిలీ యూనివర్శిటీ పంపిణీకి తిరిగి వెళ్ళే మొత్తం ఆపరేటింగ్ సిస్టమ్‌ల కుటుంబం. ఇదంతా UNIX ఆపరేటింగ్ సిస్టమ్‌తో ప్రారంభమైంది.

వాస్తవానికి, UNIX దాని కాలపు సాంకేతిక నాయకుడైన AT&T యొక్క ప్రేగులలో అభివృద్ధి చేయబడింది. కానీ గుత్తాధిపత్యంగా గుర్తించబడిన తర్వాత, వారి ఆపరేటింగ్ సిస్టమ్ UNIX యొక్క వాణిజ్య సంస్కరణను అభివృద్ధి చేయకుండా నిషేధించబడ్డారు.

UNIX చాలా బాగుంది మరియు దాని కోసం ఇప్పటికే చాలా ప్రోగ్రామ్‌లు ఉన్నాయి, కాబట్టి UNIX యొక్క క్లోన్‌లు సామూహికంగా కనిపించడం ప్రారంభించాయి, అదే సూత్రాలపై నిర్మించబడ్డాయి మరియు దాని ప్రోగ్రామ్‌లతో పనికి మద్దతు ఇస్తాయి. ఇటువంటి ఆపరేటింగ్ సిస్టమ్‌లను Unix-like అంటారు . ఈ క్లోన్‌లు ఉన్నాయి:

  • BSD Unix
  • GNU/Linux
  • macOS
  • MINIX
  • FreeBSD

ఆపరేటింగ్ సిస్టమ్‌ల యొక్క BSD కుటుంబంలో ఇవి ఉన్నాయి: NetBSD, FreeBSD , OpenBSD , క్లోజ్డ్BSD, MirBSD , డ్రాగన్‌ఫ్లై BSD, PC-BSD, GhostBSD, డెస్క్‌టాప్BSD, SunOS, TrueBSD, ఫ్రెంజీ , Ultrix మరియు పాక్షికంగా XNU ( macOS కెర్నల్ , iOS OSP లే వాచ్, , డార్విన్).

అవును, అవును, MacOS మరియు iOS ఆపరేటింగ్ సిస్టమ్ కూడా హుడ్ కింద BSD-UNIX ఆపరేటింగ్ సిస్టమ్‌ను కలిగి ఉన్నాయి. ఇవే పైసలు.

మీరు ఎక్కడ తవ్వినా, మీరు UNIXని కనుగొంటారు:

  • ఆండ్రాయిడ్ UNIX ఆధారంగా Linuxని కలిగి ఉంది
  • ఐఫోన్ FreeBSD ఆధారంగా iOSని నడుపుతోంది
  • MacBook FreeBSD ఆధారంగా macOSని నడుపుతోంది
  • దాదాపు ఏ సర్వర్ అయినా Linux, మరియు ఇది హుడ్ కింద UNIXని కలిగి ఉంటుంది

రూటర్‌లు, స్మార్ట్ రిఫ్రిజిరేటర్‌లు, స్మార్ట్‌టీవీలు - హుడ్ కింద ఉన్న ప్రతిదీ ఏదో ఒకవిధంగా మంచి పాత UNIXని కలిగి ఉంటుంది.