Miaka 50 iliyopita mtandao ulizaliwa katika chumba nambari 3420

Hii ni hadithi ya kuundwa kwa ARPANET, mtangulizi wa mapinduzi ya mtandao, kama ilivyoelezwa na washiriki katika matukio.

Miaka 50 iliyopita mtandao ulizaliwa katika chumba nambari 3420

Nilipofika katika Taasisi ya Bolter Hall katika Chuo Kikuu cha California, Los Angeles (UCLA), nilipanda ngazi hadi ghorofa ya tatu kutafuta chumba #3420. Na kisha nikaingia ndani yake. Kutoka kwenye korido hakuonekana kitu chochote maalum.

Lakini miaka 50 iliyopita, Oktoba 29, 1969, jambo fulani kubwa sana lilitokea. Mwanafunzi aliyehitimu Charlie Cline, akiwa ameketi kwenye kituo cha ITT Teletype, alifanya uhamisho wa kwanza wa data wa kidijitali kwa Bill Duvall, mwanasayansi anayeketi kwenye kompyuta nyingine katika Taasisi ya Utafiti ya Stanford (leo inayojulikana kama SRI International), katika sehemu tofauti kabisa ya California. Hivi ndivyo hadithi ilianza ARPANET, mtandao mdogo wa kompyuta za kitaaluma ambao ukawa mtangulizi wa mtandao.

Haiwezi kusemwa kwamba wakati huo kitendo hiki kifupi cha usambazaji wa data kilivuma ulimwenguni kote. Hata Cline na Duvall hawakuweza kuthamini kikamilifu mafanikio yao: "Sikumbuki chochote maalum kuhusu usiku huo, na kwa hakika sikutambua wakati huo kwamba tulikuwa tumefanya jambo lolote la pekee," Cline anasema. Walakini, muunganisho wao ukawa uthibitisho wa uwezekano wa dhana hiyo, ambayo hatimaye ilitoa ufikiaji wa karibu habari zote za ulimwengu kwa mtu yeyote anayemiliki kompyuta.

Leo, kila kitu kutoka kwa simu mahiri hadi milango ya gereji kiotomatiki ni nodi kwenye mtandao ulioshuka kutoka kwa ule ambao Cline na Duvall walikuwa wakijaribu siku hiyo. Na hadithi ya jinsi walivyoamua sheria za kwanza za kusonga baiti kote ulimwenguni inafaa kusikilizwa - haswa wanapoiambia wenyewe.

"Ili hii isitokee tena"

Na mnamo 1969, watu wengi walisaidia Cline na Duvall kufanya mafanikio ya jioni hiyo mnamo Oktoba 29 - pamoja na profesa wa UCLA. Leonard Kleinrock, ambaye, pamoja na Cline na Duvall, nilizungumza naye kwenye maadhimisho ya miaka 50. Kleinrock, ambaye bado anafanya kazi katika chuo kikuu, alisema hayo ARPANET kwa maana fulani, alikuwa mtoto wa Vita Baridi. Wakati mnamo Oktoba 1957 Soviet Sputnik-1 ikipepesa angani juu ya Marekani, mawimbi ya mshtuko kutoka kwayo yalipitia jumuiya ya kisayansi na taasisi za kisiasa.

Miaka 50 iliyopita mtandao ulizaliwa katika chumba nambari 3420
Chumba nambari 3420, kilichorejeshwa katika uzuri wake wote kutoka 1969

Uzinduzi wa Sputnik "ulikuta Marekani ikiwa na suruali chini, na Eisenhower akasema, 'Usiruhusu hili kutokea tena,'" Kleinrock alikumbuka katika mazungumzo yetu katika chumba 3420, sasa kinachojulikana kama Kituo cha Historia ya Mtandao. Kleinrock. "Kwa hivyo mnamo Januari 1958, aliunda Wakala wa Miradi ya Utafiti wa Juu, ARPA, ndani ya Idara ya Ulinzi kusaidia STEM - sayansi ngumu iliyosomwa katika vyuo vikuu vya Amerika na maabara za utafiti."

Kufikia katikati ya miaka ya 1960, ARPA ilitoa ufadhili wa ujenzi wa kompyuta kubwa zinazotumiwa na watafiti katika vyuo vikuu na taasisi za fikra kote nchini. Afisa mkuu wa fedha wa ARPA alikuwa Bob Taylor, mtu muhimu katika historia ya kompyuta ambaye baadaye aliendesha maabara ya PARC huko Xerox. Huko ARPA, kwa bahati mbaya, ikawa wazi kwake kwamba kompyuta hizi zote zilizungumza lugha tofauti na hazijui jinsi ya kuwasiliana na kila mmoja.

Taylor alichukia kutumia vituo tofauti kuunganishwa na kompyuta tofauti za utafiti za mbali, kila moja ikiendeshwa kwa laini yake iliyojitolea. Ofisi yake ilikuwa imejaa mashine za teletype.

Miaka 50 iliyopita mtandao ulizaliwa katika chumba nambari 3420
Mnamo 1969, vituo vya Teletype vilikuwa sehemu muhimu ya vifaa vya kompyuta

"Nilisema, jamani, ni dhahiri kile kinachohitajika kufanywa. Badala ya kuwa na vituo vitatu, kunapaswa kuwa na kituo kimoja kinachoenda pale unapohitaji,” Taylor aliambia New York Times mwaka wa 1999. "Wazo hili ni ARPANET."

Taylor pia alikuwa na sababu za kiutendaji zaidi za kutaka kuunda mtandao. Alipokea maombi kila mara kutoka kwa watafiti kote nchini kufadhili ununuzi wa kubwa na haraka fremu kuu. Alijua kwamba nguvu nyingi za kompyuta zinazofadhiliwa na serikali zilikuwa zimekaa bila kazi, Kleinrock anaelezea. Kwa mfano, mtafiti anaweza kuwa anaongeza uwezo wa mfumo wa kompyuta huko SRIin huko California, wakati mfumo mkuu huko MIT unaweza kukaa bila kazi, tuseme, baada ya masaa kwenye Pwani ya Mashariki.

Au inaweza kuwa kwamba mfumo mkuu una programu katika sehemu moja ambayo inaweza kuwa muhimu katika maeneo mengineβ€”kama vile programu ya kwanza ya michoro inayofadhiliwa na ARPA katika Chuo Kikuu cha Utah. Bila mtandao kama huo, "ikiwa niko UCLA na ninataka kufanya michoro, nitauliza ARPA ininunulie mashine sawa," Kleinrock anasema. "Kila mtu alihitaji kila kitu." Kufikia 1966, ARPA ilikuwa imechoka na madai kama hayo.

Miaka 50 iliyopita mtandao ulizaliwa katika chumba nambari 3420
Leonard Kleinrock

Tatizo lilikuwa kwamba kompyuta hizi zote zilizungumza lugha tofauti. Katika Pentagon, wanasayansi wa kompyuta wa Taylor walieleza kuwa kompyuta hizi za utafiti zote ziliendesha seti tofauti za misimbo. Hakukuwa na lugha ya kawaida ya mtandao, au itifaki, ambayo kupitia kwayo kompyuta zilizo mbali zinaweza kuunganisha na kushiriki maudhui au rasilimali.

Punde hali ilibadilika. Taylor alimshawishi mkurugenzi wa ARPA Charles Hertzfield kuwekeza dola milioni katika kutengeneza mtandao mpya wa kuunganisha kompyuta kutoka MIT, UCLA, SRI na kwingineko. Hertzfield alipata pesa hizo kwa kuzichukua kutoka kwa mpango wa utafiti wa makombora ya balestiki. Idara ya Ulinzi ilihalalisha gharama hii kwa ukweli kwamba ARPA ilikuwa na kazi ya kuunda mtandao "uliosalia" ambao ungeendelea kufanya kazi hata baada ya moja ya sehemu zake kuharibiwa - kwa mfano, katika shambulio la nyuklia.

ARPA ilimleta Larry Roberts, rafiki wa zamani wa Kleinrock kutoka MIT, kusimamia miradi ya ARPANET. Roberts aligeukia kazi za mwanasayansi wa kompyuta wa Uingereza Donald Davis na Mmarekani Paul Baran na teknolojia ya upitishaji data waliyovumbua.

Na hivi karibuni Roberts alimwalika Kleinrock kufanya kazi kwenye sehemu ya kinadharia ya mradi huo. Alikuwa akifikiria juu ya usambazaji wa data kwenye mitandao tangu 1962, wakati bado alikuwa MIT.

"Kama mwanafunzi aliyehitimu huko MIT, niliamua kushughulikia shida ifuatayo: Nimezungukwa na kompyuta, lakini hazijui jinsi ya kuwasiliana na kila mmoja, na ninajua kuwa mapema au baadaye watalazimika," Kleinrock. anasema. - Na hakuna mtu aliyehusika katika kazi hii. Kila mtu alisoma habari na nadharia ya usimbaji.

Mchango mkuu wa Kleinrock kwa ARPANET ulikuwa nadharia ya kupanga foleni. Wakati huo, mistari ilikuwa ya analogi na inaweza kukodishwa kutoka kwa AT&T. Walifanya kazi kupitia swichi, kumaanisha kuwa swichi ya kati ilianzisha muunganisho maalum kati ya mtumaji na mpokeaji, iwe watu wawili wanaozungumza kwenye simu au terminal inayounganisha kwenye mfumo mkuu wa mbali. Kwenye mistari hii, muda mwingi ulitumika kwa wakati usio na kazi - wakati hakuna mtu aliyekuwa akizungumza maneno au kupitisha bits.

Miaka 50 iliyopita mtandao ulizaliwa katika chumba nambari 3420
Tasnifu ya Kleinrock huko MIT iliweka dhana ambazo zingefahamisha mradi wa ARPANET.

Kleinrock alizingatia hii kama njia isiyofaa ya kuwasiliana kati ya kompyuta. Nadharia ya kupanga foleni ilitoa njia ya kugawanya laini za mawasiliano kati ya pakiti za data kutoka vipindi tofauti vya mawasiliano. Wakati mtiririko mmoja wa pakiti umekatizwa, mtiririko mwingine unaweza kutumia chaneli sawa. Pakiti zinazounda kipindi kimoja cha data (sema, barua pepe moja) zinaweza kumfikia mpokeaji kwa kutumia njia nne tofauti. Ikiwa njia moja imefungwa, mtandao utaelekeza pakiti kupitia nyingine.

Wakati wa mazungumzo yetu katika chumba 3420, Kleinrock alinionyesha tasnifu yake, imefungwa kwa rangi nyekundu kwenye moja ya meza. Alichapisha utafiti wake katika fomu ya kitabu mnamo 1964.

Katika aina hiyo mpya ya mtandao, harakati za data hazikuongozwa na kubadili kati, lakini kwa vifaa vilivyo kwenye nodes za mtandao. Mnamo 1969 vifaa hivi viliitwa IMP, "vidhibiti vya ujumbe wa kiolesura". Kila mashine kama hiyo ilikuwa toleo lililobadilishwa, la kazi nzito la kompyuta ya Honeywell DDP-516, ambayo ilikuwa na vifaa maalum vya usimamizi wa mtandao.

Kleinrock aliwasilisha IMP ya kwanza kwa UCLA Jumatatu ya kwanza mnamo Septemba 1969. Leo inasimama monolithically katika kona ya chumba 3420 katika Bolter Hall, ambapo imerejeshwa kwa kuonekana kwake ya awali, kama ilivyokuwa wakati wa usindikaji wa maambukizi ya kwanza ya mtandao miaka 50 iliyopita.

"Siku za kazi za masaa 15, kila siku"

Mnamo msimu wa 1969, Charlie Cline alikuwa mwanafunzi aliyehitimu akijaribu kupata digrii ya uhandisi. Kikundi chake kilihamishiwa kwa mradi wa ARPANET baada ya Kleinrock kupokea ufadhili wa serikali ili kuendeleza mtandao huo. Mnamo Agosti, Kline na wengine walikuwa wakifanya kazi kikamilifu katika kuandaa programu kwa ajili ya mfumo mkuu wa Sigma 7 ili kuunganishwa na IMP. Kwa kuwa hapakuwa na kiolesura cha kawaida cha mawasiliano kati ya kompyuta na IMPsβ€”Bob Metcalfe na David Boggs hawangevumbua Ethernet hadi 1973β€”timu iliunda kebo ya mita 5 kutoka mwanzo ili kuwasiliana kati ya kompyuta. Sasa walihitaji tu kompyuta nyingine kubadilishana habari.

Miaka 50 iliyopita mtandao ulizaliwa katika chumba nambari 3420
Charlie Cline

Kituo cha pili cha utafiti kupokea IMP kilikuwa SRI (hii ilitokea mapema Oktoba). Kwa Bill Duvall, hafla hiyo iliashiria mwanzo wa maandalizi ya uhamishaji wa data wa kwanza kutoka UCLA hadi SRI, kwenye SDS 940 yao. Timu katika taasisi zote mbili, alisema, zilikuwa zikifanya kazi kwa bidii ili kufanikisha uhamishaji wa data wa kwanza uliofaulu kufikia Oktoba 21.

"Niliingia kwenye mradi, nikatengeneza na kutekeleza programu inayohitajika, na ilikuwa aina ya mchakato ambao wakati mwingine hufanyika katika ukuzaji wa programu - siku za masaa 15, kila siku, hadi umalize," anakumbuka.

Halloween inapokaribia, kasi ya maendeleo katika taasisi zote mbili inaongezeka. Na timu zilikuwa tayari hata kabla ya tarehe ya mwisho.

"Sasa tulikuwa na nodi mbili, tulikodisha laini kutoka AT&T, na tulitarajia kasi ya ajabu ya bits 50 kwa sekunde," Kleinrock anasema. "Na tulikuwa tayari kuifanya, kuingia."

"Tulipanga mtihani wa kwanza kwa Oktoba 29," anaongeza Duval. - Wakati huo ilikuwa kabla ya alpha. Na tulifikiria, sawa, tuna siku tatu za majaribio ili kuyafanya yote kuyafanya.”

Jioni ya tarehe 29, Kline alifanya kazi marehemu - kama alivyofanya Duvall huko SRI. Walipanga kujaribu kusambaza ujumbe wa kwanza kwenye ARPANET jioni, ili wasiharibu kazi ya mtu yeyote ikiwa kompyuta itaanguka ghafla. Katika chumba 3420, Cline alikaa peke yake mbele ya terminal ya ITT Teletype iliyounganishwa na kompyuta.

Na hiki ndicho kilichotokea jioni hiyo - ikiwa ni pamoja na mojawapo ya hitilafu za kihistoria za kompyuta katika historia ya kompyuta - kwa maneno ya Kline na Duvall wenyewe:

Kline: Niliingia kwenye Sigma 7 OS kisha nikaendesha programu niliyokuwa nimeandika ambayo iliniruhusu kuamuru pakiti ya majaribio kutumwa kwa SRI. Wakati huo huo, Bill Duvall katika SRI alianzisha programu iliyokubali miunganisho inayoingia. Na tulizungumza kwenye simu wakati huo huo.

Tulikuwa na matatizo machache mwanzoni. Tulikuwa na tatizo na tafsiri ya msimbo kwa sababu mfumo wetu ulitumia EBCDIC (iliyopanuliwa BCD), kiwango kinachotumiwa na IBM na Sigma 7. Lakini kompyuta katika SRI ilitumia ASCII (Msimbo wa Kawaida wa Amerika wa Kubadilishana Habari), ambayo baadaye ikawa kiwango cha ARPANET, na kisha ulimwengu wote.

Baada ya kushughulika na kadhaa ya shida hizi, tulijaribu kuingia. Na kufanya hivyo ilibidi uandike neno "kuingia". Mfumo katika SRI uliwekwa ili kutambua kwa akili amri zinazopatikana. Katika hali ya juu, ulipoandika L, kisha O, kisha G, alielewa kuwa labda ulimaanisha INGIA, na yeye mwenyewe akaongeza IN. Kwa hivyo niliingia L.

Nilikuwa kwenye mstari na Duvall kutoka SRI, na nikasema, "Je, umepata L?" Anasema, β€œNdiyo.” Nilisema kwamba niliona L ikirudi na kuchapisha kwenye terminal yangu. Na mimi taabu O na kusema, "'O' alikuja." Ndipo nikamshinikiza G, naye akasema, β€œNgoja kidogo, mfumo wangu umeanguka hapa.”

Miaka 50 iliyopita mtandao ulizaliwa katika chumba nambari 3420
Bill Duvall

Baada ya barua kadhaa, kufurika kwa bafa kulitokea. Ilikuwa rahisi sana kupata na kurekebisha, na kimsingi kila kitu kilikuwa nyuma na kukimbia baada ya hapo. Ninataja hii kwa sababu sio hadithi hii yote inahusu. Hadithi ya jinsi ARPANET inavyofanya kazi.

Kline: Alikuwa na hitilafu ndogo, na aliishughulikia kwa takriban dakika 20, na kujaribu kuanza kila kitu tena. Alihitaji kurekebisha programu. Nilihitaji kuangalia programu yangu tena. Alinipigia tena na tukajaribu tena. Tulianza tena, nikaandika L, O, G na safari hii nikapata jibu "IN".

"Wahandisi tu kazini"

Muunganisho wa kwanza ulifanyika saa kumi na nusu jioni wakati wa Pasifiki. Kline basi aliweza kuingia katika akaunti ya kompyuta ya SRI ambayo Duvall alikuwa amemuundia na kuendesha programu kwa kutumia rasilimali za mfumo wa kompyuta iliyokuwa kilomita 560 kutoka UCLA. Sehemu ndogo ya dhamira ya ARPANET ilitimizwa.

"Wakati huo ilikuwa jioni, kwa hivyo nilirudi nyumbani," Kline aliniambia.

Miaka 50 iliyopita mtandao ulizaliwa katika chumba nambari 3420
Ishara katika chumba 3420 inaelezea kilichotokea hapa

Timu ilijua wamepata mafanikio, lakini haikufikiria sana juu ya ukubwa wa mafanikio. "Ilikuwa tu wahandisi kazini," Kleinrock alisema. Duvall aliona Oktoba 29 kama hatua moja tu katika kazi kubwa na ngumu zaidi ya kuunganisha kompyuta kwenye mtandao. Kazi ya Kleinrock ililenga jinsi ya kuelekeza pakiti za data kwenye mitandao, wakati watafiti wa SRI walifanya kazi juu ya kile kinachounda pakiti na jinsi data iliyo ndani yake imepangwa.

"Kimsingi, hapo ndipo dhana tunayoona kwenye Mtandao iliundwa kwanza, na viungo vya hati na vitu hivyo vyote," Duvall anasema. "Siku zote tulifikiria vituo kadhaa vya kazi na watu waliounganishwa. Hapo zamani tuliviita vituo vya maarifa kwa sababu mwelekeo wetu ulikuwa wa kitaaluma.

Ndani ya wiki za ubadilishanaji wa data uliofaulu kati ya Cline na Duvall, mtandao wa ARPA ulipanuka na kujumuisha kompyuta kutoka Chuo Kikuu cha California, Santa Barbara, na Chuo Kikuu cha Utah. ARPANET kisha ilipanuka zaidi katika miaka ya 70 na sehemu kubwa ya miaka ya 1980, ikiunganisha kompyuta nyingi zaidi za serikali na za kitaaluma pamoja. Na kisha dhana zilizotengenezwa katika ARPANET zitatumika kwenye mtandao ambao tunajua leo.

Mnamo 1969, taarifa kwa vyombo vya habari ya UCLA ilipigia debe ARPANET mpya. "Mitandao ya kompyuta bado ni changa," aliandika Kleinrock wakati huo. "Lakini kadri zinavyokua kwa ukubwa na utata, kuna uwezekano wa kuona kuongezeka kwa 'huduma za kompyuta' ambazo, kama vile huduma za kisasa za umeme na simu, zitahudumia nyumba na ofisi za watu binafsi kote nchini."

Leo dhana hii inaonekana kuwa ya kizamani kabisa - mitandao ya data imepenya sio tu ndani ya nyumba na ofisi, lakini pia kwenye vifaa vidogo zaidi vya Mtandao wa Mambo. Hata hivyo, taarifa ya Kleinrock kuhusu "huduma za kompyuta" ilikuwa ya kushangaza, kutokana na kwamba Internet ya kisasa ya kibiashara haikujitokeza hadi miongo kadhaa baadaye. Wazo hili linasalia kuwa muhimu katika 2019, wakati rasilimali za kompyuta zinakaribia hali sawa ya kila mahali, iliyochukuliwa kwa nafasi kama umeme.

Labda maadhimisho kama haya ni fursa nzuri sio tu kukumbuka jinsi tulivyofika kwenye enzi hii iliyounganishwa sana, lakini pia kutazama siku zijazo - kama Kleinrock alivyofanya - kufikiria ni wapi mtandao unaweza kwenda.

Chanzo: mapenzi.com

Kuongeza maoni