Riwayat Internet: ARPANET - Subnet

Riwayat Internet: ARPANET - Subnet

Artikel liyane ing seri:

Nggunakake ARPANET Robert Taylor lan Larry Roberts padha arep nyawiji akeh institusi riset beda, saben kang wis komputer dhewe, kanggo piranti lunak lan hardware kang tanggung jawab lengkap. Nanging, piranti lunak lan hardware saka jaringan kasebut dhewe dumunung ing wilayah tengah pedhut, lan ora ana ing papan kasebut. Sajrone periode 1967 nganti 1968, Roberts, kepala proyek jaringan Kantor Teknologi Pemrosesan Informasi (IPTO), kudu nemtokake sapa sing kudu mbangun lan njaga jaringan kasebut, lan ing ngendi wates antarane jaringan lan institusi kasebut kudu ana.

Wong Skeptis

Masalah struktur jaringan paling ora politik kaya teknis. Direktur riset ARPA umume ora setuju karo gagasan ARPANET. Sawetara cetha nuduhake ora kepinginan kanggo gabung jaringan ing sembarang wektu; sawetara wong padha antusias. Saben pusat kudu ngupayakake kanthi serius supaya wong liya bisa nggunakake komputer sing larang banget lan arang banget. Pranata akses iki nuduhake kekurangan sing jelas (kehilangan sumber daya sing penting), dene keuntungan potensial tetep ora jelas lan ora jelas.

Skeptisisme sing padha babagan akses bareng menyang sumber daya nyebabake proyek jaringan UCLA sawetara taun kepungkur. Nanging, ing kasus iki, ARPA duwe pengaruh luwih akeh, wiwit mbayar langsung kanggo kabeh sumber daya komputer iki terkenal, lan terus duwe tangan ing kabeh aliran awis saka program riset gadhah. Lan sanajan ora ana ancaman langsung, ora ana swara "utawa liya", kahanan kasebut jelas banget - kanthi cara siji utawa liyane, ARPA bakal mbangun jaringan kanggo nyawiji mesin sing, ing praktik, isih ana.

Wayahe teka ing rapat direktur ilmiah ing Att Arbor, Michigan, ing spring saka 1967. Roberts presented rencana kanggo nggawe jaringan nyambungake macem-macem komputer ing saben pusat. Dheweke ngumumake yen saben eksekutif bakal nyedhiyakake komputer lokal piranti lunak jaringan khusus, sing bakal digunakake kanggo nelpon komputer liyane liwat jaringan telpon (iki sadurunge Roberts ngerti babagan ide kasebut. packet switching). Jawaban iki kontroversi lan wedi. Antarane sing paling ora pengin ngleksanakake gagasan iki yaiku pusat paling gedhe sing wis nggarap proyek gedhe sing disponsori dening IPTO, sing MIT minangka sing utama. Peneliti MIT, siram karo dhuwit saka Project MAC sistem wektu-fungsi enggo bareng lan Lab intelijen buatan, weruh ora entuk manfaat kanggo nuduhake sumber hard-entuk karo riffraff Western.

Lan, preduli saka status, saben pusat ngurmati gagasan dhewe. Saben duwe piranti lunak lan peralatan sing unik, lan angel ngerti kepiye carane bisa nggawe komunikasi dhasar karo saben liyane, apamaneh bisa kerja bareng. Mung nulis lan mbukak program jaringan kanggo mesin kasebut bakal mbutuhake wektu lan sumber daya komputasi sing akeh.

Iku ironis nanging uga nggumunake yen solusi Roberts kanggo masalah sosial lan teknis iki teka saka Wes Clark, wong sing ora seneng nuduhake wektu lan jaringan. Clark, panyengkuyung gagasan quixotic kanggo menehi komputer pribadi kanggo saben wong, ora duwe niat kanggo nuduhake sumber daya komputasi karo sapa wae, lan njaga kampus dhewe, Universitas Washington ing St. Louis, adoh saka ARPANET nganti pirang-pirang taun. Mulane, iku ora ngagetne iku kang ngembangaken desain jaringan, kang ora nambah beban pinunjul kanggo sumber daya komputerisasi saben pusat, lan ora mbutuhake saben wong kanggo nglampahi gaweyan kanggo nggawe piranti lunak khusus.

Clark ngajokaken manggonke mini-komputer ing saben pusat kanggo nangani kabeh fungsi langsung related kanggo jaringan. Saben pusat mung kudu ngerti carane nyambungake menyang asisten lokal (sing banjur disebut prosesor pesen antarmuka, utawa IMP), sing banjur ngirim pesen ing rute sing bener supaya bisa tekan IMP sing cocog ing lokasi panampa. Ateges, dheweke ngusulake supaya ARPA nyebarake komputer gratis tambahan menyang saben pusat, sing bakal njupuk sebagian besar sumber daya jaringan. Ing wektu nalika komputer isih langka lan larang banget, proposal iki wani. Nanging, nalika iku, minikomputer wiwit katon sing regane mung sawetara puluhan ewu dolar, tinimbang sawetara atus, lan ing pungkasan proposal kasebut dadi layak ing prinsip (saben IMP rampung biaya $45, utawa watara $000 ing. dhuwit saiki).

Pendekatan IMP, nalika ngurangi keprihatinan para pemimpin ilmiah babagan beban jaringan ing daya komputasi, uga ngatasi masalah politik liyane kanggo ARPA. Ora kaya proyek agensi liyane ing wektu kasebut, jaringan kasebut ora diwatesi ing pusat riset siji, sing bakal ditindakake dening bos siji. Lan ARPA dhewe ora duwe kemampuan kanggo nggawe lan ngatur proyek teknis skala gedhe kanthi mandiri. Dheweke kudu nyewa perusahaan njaba kanggo nindakake iki. Anane IMP nggawe divisi tanggung jawab sing jelas antarane jaringan sing dikelola dening agen eksternal lan komputer sing dikontrol sacara lokal. Kontraktor bakal ngontrol IMPs lan kabeh ing antarane, lan pusat bakal tetep tanggung jawab kanggo hardware lan software ing komputer dhewe.

IMP

Roberts banjur kudu milih kontraktor kasebut. Pendekatan lawas-gaya Licklider kanggo coaxing proposal metu saka peneliti favorit langsung ora ditrapake ing kasus iki. Proyek kasebut kudu dilelang umum kaya kontrak pemerintah liyane.

Ora nganti Juli 1968 Roberts bisa ngrampungake rincian pungkasan tawaran kasebut. Kira-kira nem sasi wis liwati wiwit Piece technical pungkasan teka-teki tiba menyang Panggonan nalika sistem ngoper paket diumumake ing konferensi ing Gatlinburg. Loro manufaktur komputer paling gedhe, Control Data Corporation (CDC) lan International Business Machines (IBM), langsung ora gelem melu amarga ora duwe minikomputer murah sing cocog kanggo peran IMP.

Riwayat Internet: ARPANET - Subnet
Honeywell DDP-516

Ing antarane peserta sing isih ana, mayoritas milih komputer anyar DDP-516 saka Honeywell, sanajan sawetara padha kepekso kanggo sih Digital PDP-8. Opsi Honeywell narik banget amarga nduweni antarmuka I/O sing dirancang khusus kanggo sistem wektu nyata kanggo aplikasi kayata kontrol industri. Komunikasi, mesthi, uga mbutuhake akurasi sing cocog - yen komputer ora kejawab pesen sing mlebu nalika sibuk karo karya liyane, ora ana kesempatan liya kanggo nyekel.

Ing pungkasan taun, sawise serius dianggep Raytheon, Roberts diutus tugas kanggo perusahaan Cambridge akeh didegakΓ© dening Bolt, Beranek lan Newman. Wit kulawarga komputasi interaktif ing wektu iki arang banget mapan, lan Roberts bisa gampang dituduh nepotisme amarga milih BBN. Licklider nggawa komputasi interaktif menyang BBN sadurunge dadi direktur pertama IPTO, nyebar wiji jaringan intergalaksi lan mentoring wong kaya Roberts. Tanpa pengaruh Leake, ARPA lan BBN mesthi ora kasengsem lan ora bisa ngladeni proyek ARPANET. Kajaba iku, bagean penting saka tim sing diklumpukake dening BBN kanggo mbangun jaringan berbasis IMP teka langsung utawa ora langsung saka Lincoln Labs: Frank Hart (pimpinan tim), Dave Walden, Bakal Crowther lan North Ornstein. Ing laboratorium, Roberts dhewe sekolah lulusan, lan ing kana ketemu kesempatan Leake karo Wes Clark narik minat ing komputer interaktif.

Nanging nalika kahanan kasebut katon kaya kolusi, nyatane tim BBN uga cocog kanggo kerja nyata-nyata kaya Honeywell 516. Ing Lincoln, dheweke nggarap komputer sing disambungake menyang sistem radar - conto aplikasi liyane. data ora bakal ngenteni nganti komputer siap. Hart, contone, makarya ing komputer Whirlwind minangka mahasiswa ing taun 1950-an, gabung ing project SAGE, lan ngginakaken total 15 taun ing Lincoln Laboratories. Ornstein nggarap protokol salib SAGE, sing nransfer data pelacakan radar saka komputer menyang komputer liyane, lan mengko ing LINC Wes Clark, komputer sing dirancang kanggo mbantu para ilmuwan bisa langsung ing laboratorium kanthi data online. Crowther, saiki paling dikenal minangka penulis game teks Petualangan Gua Kolosal, ngenteni sepuluh taun mbangun sistem wektu nyata, kalebu Eksperimen Terminal Lincoln, stasiun komunikasi satelit seluler kanthi komputer cilik sing ngontrol antena lan ngolah sinyal sing mlebu.

Riwayat Internet: ARPANET - Subnet
Tim IMP ing BBN. Frank Hart minangka wong ing pusat senior. Ornstein ngadeg ing pinggir tengen, jejere Crowther.

IMP tanggung jawab kanggo mangerteni lan ngatur rute lan pangiriman pesen saka komputer menyang komputer liyane. Komputer bisa ngirim nganti 8000 bita sekaligus menyang IMP lokal, bebarengan karo alamat tujuan. IMP banjur ngiris pesen kasebut dadi paket sing luwih cilik sing dikirim kanthi mandiri menyang target IMP liwat garis 50-kbps sing disewakake saka AT&T. IMP sing nampa ngumpulake pesen kasebut lan dikirim menyang komputer. Saben IMP nyimpen tabel sing nglacak tanggane sing duwe rute paling cepet kanggo nggayuh tujuan apa wae. Iki dianyari kanthi dinamis adhedhasar informasi sing ditampa saka tanggi iki, kalebu informasi yen pepadhamu ora bisa digayuh (ing kasus kasebut, wektu tundha kanggo ngirim menyang arah kasebut dianggep tanpa wates). Kanggo nyukupi kabutuhan kacepetan lan throughput Roberts kanggo kabeh proses iki, tim Hart nggawe kode tingkat seni. Kabeh program pangolahan kanggo IMP dikuwasani mung 12 bita; bagean sing urusan karo tabel nuntun njupuk mung 000.

Tim kasebut uga njupuk sawetara pancegahan, amarga ora praktis kanggo ngaturake tim dhukungan kanggo saben IMP ing lapangan.

Pisanan, padha dilengkapi saben komputer karo piranti kanggo ngawasi lan kontrol remot. Saliyane miwiti maneh otomatis sing diwiwiti sawise saben pemadaman listrik, IMP diprogram supaya bisa miwiti maneh tanggi kanthi ngirim versi piranti lunak operasi anyar. Kanggo mbantu debugging lan analisis, IMP bisa, kanthi prentah, miwiti njupuk gambar saka kahanan saiki kanthi interval biasa. Uga, saben paket IMP nempelake bagean kanggo nglacak, sing ndadekake bisa nulis log kerja sing luwih rinci. Kanthi kabeh kemampuan kasebut, akeh masalah sing bisa dirampungake langsung saka kantor BBN, sing dadi pusat kontrol sing bisa ndeleng status kabeh jaringan.

Kapindho, dheweke njaluk versi militer 516 saka Honeywell, dilengkapi kasus sing kandel kanggo nglindhungi saka getaran lan ancaman liyane. BBN Sejatine pengin dadi tandha "tetep adoh" kanggo siswa lulusan sing penasaran, nanging ora ana sing mbatesi wates antarane komputer lokal lan subnet sing dikelola BBN kaya cangkang lapis baja iki.

Kabinet pisanan sing dikuatake, kira-kira ukuran kulkas, teka ing situs ing Universitas California, Los Angeles (UCLA) tanggal 30 Agustus 1969, mung 8 sasi sawise BBN nampa kontrak.

Tuan rumah

Roberts mutusake kanggo miwiti jaringan karo papat host-saliyane UCLA, IMP bakal dipasang mung ing pesisir ing Universitas California, Santa Barbara (UCSB), liyane ing Stanford Research Institute (SRI) ing California sisih lor, lan sing pungkasan ing Universitas Utah. Iki kabeh institusi kelas loro saka West Coast, nyoba kanggo mbuktekaken piyambak ing lapangan komputasi ilmiah. Hubungan kulawarga terus dadi loro pengawas ilmiah, Len Kleinrock saka UCLA lan Ivan Sutherland saka Universitas Utah, uga kolega lawas saka Roberts ing Lincoln Laboratories.

Roberts menehi loro sarwa dumadi fungsi-related jaringan tambahan. Mbalik ing taun 1967, Doug Englebart saka SRI kanthi sukarela nyiyapake pusat informasi jaringan ing rapat pimpinan. Nggunakake sistem golek informasi sing canggih SRI, dheweke miwiti nggawe direktori ARPANET: kumpulan informasi sing diatur babagan kabeh sumber daya sing kasedhiya ing macem-macem node, lan kasedhiya kanggo kabeh wong ing jaringan. Amarga keahliane Kleinrock ing analisis lalu lintas jaringan, Roberts nemtokake UCLA minangka pusat pangukuran jaringan (NMC). Kanggo Kleinrock lan UCLA, ARPANET dimaksudake ora mung minangka alat praktis, nanging uga minangka eksperimen saka data sing bisa diekstrak lan disusun supaya kawruh sing dipikolehi bisa ditrapake kanggo ningkatake desain jaringan lan peneruse.

Nanging sing luwih penting kanggo pangembangan ARPANET tinimbang loro janjian kasebut yaiku komunitas lulusan sing luwih informal lan longgar sing diarani Network Working Group (NWG). Subnet saka IMP ngidini host apa wae ing jaringan kasebut kanthi andal ngirim pesen menyang wong liya; Tujuan NWG yaiku ngembangake basa umum utawa set basa sing bisa digunakake kanggo komunikasi. Dheweke diarani "protokol host." Jeneng "protokol," sing dipinjam saka para diplomat, pisanan diterapake ing jaringan ing taun 1965 dening Roberts lan Tom Marill kanggo njlèntrèhaké format data lan langkah-langkah algoritma sing nemtokake cara loro komputer komunikasi.

NWG, miturut pimpinan informal nanging efektif saka Steve Crocker saka UCLA, wiwit rapat rutin ing musim semi 1969, kira-kira nem sasi sadurunge IMP pisanan. Lair lan gedhe ing wilayah Los Angeles, Crocker sekolah ing Van Nuys High School lan umure padha karo rong kanca band NWG sing bakal teka, Vint Cerf lan Jon Postel. Kanggo ngrekam asil saka sawetara rapat klompok, Crocker ngembangake salah sawijining landasan budaya ARPANET (lan Internet ing mangsa ngarep), njaluk komentar [proposal kerja] (RFC). RFC 1, diterbitake tanggal 7 April 1969, lan disebarake menyang kabeh node ARPANET ing mangsa ngarep liwat surat klasik, nglumpukake diskusi awal grup babagan desain piranti lunak protokol host. Ing RFC 3, Crocker nerusake katrangan, kanthi samar-samar nemtokake proses desain kanggo kabeh RFC ing mangsa ngarep:

Iku luwih apik kanggo ngirim komentar ing wektu saka kanggo nggawe wong sampurna. Panemu filosofis tanpa conto utawa spesifik liyane, usulan-usulan tartamtu utawa teknologi implementasine tanpa katrangan pambuko utawa panjelasan kontekstual, pitakonan khusus tanpa nyoba mangsuli ditampa. Dawane minimal kanggo cathetan saka NWG yaiku siji ukara. Muga-muga bisa nggampangake ijol-ijolan lan diskusi babagan ide-ide informal.

Kaya request for quotation (RFQ), cara standar kanggo njaluk tawaran ing kontrak pemerintah, RFC nampa umpan balik, nanging ora kaya RFQ, uga ngajak dialog. Sapa wae ing komunitas NWG sing disebarake bisa ngirim RFC, lan nggunakake kesempatan iki kanggo debat, pitakonan, utawa ngritik proposal sadurunge. Mesthine, kaya ing komunitas apa wae, sawetara panemu luwih dihargai, lan ing wiwitan panemune Crocker lan klompok inti saka asosiasi nggawa wewenang sing gedhe banget. Ing Juli 1971, Crocker ninggalake UCLA nalika isih mahasiswa pascasarjana kanggo njupuk posisi minangka manager program ing IPTO. Kanthi hibah riset kunci saka ARPA, dheweke, kanthi sengaja utawa ora, duwe pengaruh sing ora bisa dipungkiri.

Riwayat Internet: ARPANET - Subnet
Jon Postel, Steve Crocker lan Vint Cerf kanca sakelas lan kolega ing NWG; taun mengko

Rencana NWG asli njaluk rong protokol. Remote login (telnet) ngidini siji komputer kanggo tumindak minangka terminal disambungake menyang sistem operasi liyane, ndawakake lingkungan interaktif saka sistem ARPANET-disambungake karo wektu nuduhake ewu kilometer kanggo pangguna ing jaringan. Protokol transfer file FTP ngidini siji komputer nransfer file, kayata program utawa set data sing migunani, menyang utawa saka panyimpenan sistem liyane. Nanging, ing desakan Roberts, NWG nambahake protokol dhasar katelu kanggo ndhukung loro kasebut, nggawe sambungan dhasar antarane rong host. Iki diarani Network Control Program (NCP). Jaringan saiki duwe telung lapisan abstraksi - subnet paket sing dikelola dening IMP ing sisih ngisor, komunikasi host-to-host sing diwenehake dening NCP ing tengah, lan protokol aplikasi (FTP lan telnet) ing sisih ndhuwur.

Gagal?

Ora nganti Agustus 1971, NCP ditetepake kanthi lengkap lan dileksanakake ing saindhenging jaringan, sing ing wektu iku dumadi saka limalas simpul. Implementasi protokol telnet ora suwe, lan definisi stabil pisanan FTP muncul setaun sabanjure, ing musim panas 1972. Yen kita ngevaluasi kahanan ARPANET ing wektu kasebut, sawetara taun sawise pisanan diluncurake, bisa uga. dianggep gagal dibandhingake impen sumber daya pamisah sing Licklider envisioned lan sijine menyang laku dening protΓ©gΓ© kang, Robert Taylor.

Kanggo wiwitan, mung angel ngerteni apa sumber daya online sing bisa digunakake. Pusat informasi jaringan nggunakake model partisipasi sukarela - saben simpul kudu menehi informasi sing dianyari babagan kasedhiyan data lan program. Nalika kabeh wong bakal entuk manfaat saka tumindak kasebut, ora ana insentif kanggo simpul individu kanggo ngiklanake utawa menehi akses menyang sumber daya, apamaneh nyedhiyakake dokumentasi utawa saran sing paling anyar. Mula, NIC gagal dadi direktori online. Mungkin fungsi sing paling penting ing taun-taun awal yaiku nyedhiyakake hosting elektronik saka set RFC sing akeh.

Sanajan, ujare, Alice saka UCLA ngerti babagan anane sumber daya sing migunani ing MIT, ana alangan sing luwih serius. Telnet ngidini Alice menyang layar login MIT, nanging ora luwih. Supaya Alice bisa ngakses program ing MIT, dheweke kudu negosiasi offline karo MIT kanggo nyiyapake akun kanggo dheweke ing komputer, sing biasane mbutuhake ngisi formulir kertas ing loro institusi kasebut lan persetujuan pendanaan kanggo mbayar. nggunakake sumber daya komputer MIT. Lan amarga ora kompatibel antarane hardware lan piranti lunak sistem ing antarane simpul, nransfer file asring ora ana gunane amarga sampeyan ora bisa mbukak program saka komputer remot ing komputer sampeyan.

Ironisipun, sukses paling pinunjul saka enggo bareng sumber ora dumunung ing area wektu sharing interaktif sing ARPANET digawe, nanging ing area pangolahan data non-interaktif lawas. UCLA nambahake mesin pangolahan batch IBM 360/91 sing ora aktif menyang jaringan lan menehi konsultasi telpon kanggo ndhukung pangguna remot, ngasilake bathi sing signifikan kanggo pusat komputer. Superkomputer ILLIAC IV sing disponsori ARPA ing Universitas Illinois lan Komputer Data ing Computer Corporation of America ing Cambridge uga nemokake klien remot liwat ARPANET.

Nanging kabeh proyek kasebut ora bisa digunakake kanthi lengkap. Ing musim gugur taun 1971, kanthi 15 host online, jaringan kasebut sacara umum ngirim rata-rata 45 yuta bit saben simpul, utawa 520 bps liwat jaringan 50 bps sing disewakake saka AT&T. Kajaba iku, umume lalu lintas iki minangka lalu lintas tes, digawe dening pusat pangukuran jaringan ing UCLA. Saliyane antusiasme sawetara pangguna awal (kayata Steve Cara, pangguna saben dina PDP-000 ing Universitas Utah ing Palo Alto), sethithik kedadeyan ing ARPANET. Saka perspektif modern, mbok menawa pangembangan sing paling menarik yaiku peluncuran perpustakaan digital Project Guttenberg ing Desember 10, diatur dening Michael Hart, mahasiswa ing Universitas Illinois.

Nanging ora suwe ARPANET disimpen saka tuduhan bosok dening protokol aplikasi katelu - bab cilik sing diarani email.

Apa maneh kanggo maca

β€’ Janet Abbate, Inventing the Internet (1999)
β€’ Katie Hafner lan Matthew Lyon, Where Wizards Stay Up Late: The Origins of the Internet (1996)

Source: www.habr.com

Add a comment