Riwayat Internét: ARPANET - Subnet

Riwayat Internét: ARPANET - Subnet

Artikel séjén dina séri:

Ngagunakeun ARPANET Robert Taylor jeung Larry Roberts bade ngahiji loba institutes panalungtikan béda, nu masing-masing miboga komputer sorangan, pikeun software jeung hardware anu tanggung jawab pinuh. Sanajan kitu, software jeung hardware tina jaringan sorangan ieu lokasina di wewengkon tengah halimun, sarta teu milik salah sahiji tempat ieu. Salila periode ti 1967 nepi ka 1968, Roberts, kapala proyék jaringan Information Processing Technology Office (IPTO), kedah nangtukeun saha anu kedah ngawangun sareng ngajaga jaringan, sareng dimana wates antara jaringan sareng lembaga kedah aya.

Skeptics

Masalah structuring jaringan éta sahenteuna salaku pulitik sakumaha anu kasebut teknis. Diréktur panalungtikan ARPA umumna henteu satuju kana ide ARPANET. Sababaraha jelas nunjukkeun euweuh kahayang pikeun gabung jaringan iraha wae; saeutik di antarana anu sumanget. Unggal puseur kudu nyieun usaha serius pikeun ngidinan batur ngagunakeun komputer maranéhanana pisan mahal tur langka pisan. Penyediaan aksés ieu nunjukkeun kalemahan anu jelas (leungitna sumber daya anu berharga), sedengkeun kauntungan poténsialna tetep samar sareng samar.

The skepticism sarua ngeunaan aksés dibagikeun ka sumberdaya sank proyék jejaring UCLA sababaraha taun ka pengker. Sanajan kitu, dina hal ieu, ARPA miboga leuwih ngungkit, saprak éta mayar langsung pikeun sakabéh sumberdaya komputer berharga ieu, sarta terus boga leungeun dina sakabéh aliran tunai tina program panalungtikan pakait. Sareng sanaos henteu aya ancaman langsung, henteu aya "atanapi anu sanés" anu disuarakeun, kaayaan éta jelas pisan - hiji cara atanapi anu sanés, ARPA badé ngawangun jaringanna pikeun ngahijikeun mesin anu, dina prakna, masih milikna.

Momen sumping dina pasamoan diréktur ilmiah di Att Arbor, Michigan, di cinyusu 1967. Roberts dibere rencana na nyieun jaringan nyambungkeun rupa komputer di unggal puseur. Anjeunna ngumumkeun yén unggal eksekutif bakal nyayogikeun komputer lokalna sareng parangkat lunak jaringan khusus, anu bakal dianggo pikeun nelepon komputer sanés dina jaringan telepon (ieu sateuacan Roberts terang ngeunaan ideu. pakét switching). Jawaban éta kontroversi jeung sieun. Diantara anu sahenteuna condong pikeun nerapkeun ide ieu mangrupikeun pusat panggedéna anu parantos damel dina proyék-proyék ageung anu disponsoran ku IPTO, dimana MIT mangrupikeun anu utami. Para panalungtik MIT, siram ku duit tina Project MAC sistem babagi waktu maranéhanana jeung lab kecerdasan jieunan, nempo euweuh kauntungan dina babagi sumber hard-earned maranéhanana jeung riffraff Kulon.

Sareng, henteu paduli statusna, masing-masing pusat ngagaduhan ideu sorangan. Masing-masing ngagaduhan parangkat lunak sareng alat anu unik, sareng sesah ngartos kumaha aranjeunna tiasa ngadamel komunikasi dasar saling, sumawona leres-leres damel babarengan. Ngan nulis sareng ngajalankeun program jaringan pikeun mesinna bakal nyéépkeun waktos sareng sumber komputasi anu signifikan.

Éta ironis tapi ogé heran pas yén solusi Roberts pikeun masalah sosial sareng téknis ieu asalna ti Wes Clark, saurang lalaki anu henteu resep ngabagi waktos sareng jaringan. Clark, a proponent tina gagasan quixotic méré dulur komputer pribadi, teu boga niat babagi sumberdaya komputasi jeung saha, sarta tetep kampus sorangan, Washington University di St Louis, jauh ti ARPANET salila sababaraha taun ka hareup. Ku alatan éta, teu héran yén ieu anjeunna anu ngembangkeun rarancang jaringan, nu teu nambahan beban signifikan kana sumberdaya komputasi unggal puseur, sarta teu merlukeun unggal sahijina méakkeun usaha dina nyieun software husus.

Clark ngajukeun nempatkeun mini komputer di unggal puseur pikeun nanganan sagala fungsi langsung patali jeung jaringan. Unggal pusat ngan kedah terang kumaha nyambungkeun ka asisten lokalna (anu engkéna disebut prosesor pesen antarmuka, atanapi IMP), anu teras ngirim pesen sapanjang jalur anu leres supados ngahontal IMP anu pas di lokasi anu nampi. Intina, anjeunna ngusulkeun yén ARPA ngadistribusikaeun komputer gratis tambahan ka unggal pusat, anu bakal nyandak seueur sumber daya jaringan. Dina waktos komputer masih langka tur mahal pisan, proposal ieu daria. Sanajan kitu, ngan lajeng, minicomputers mimiti muncul nu hargana ngan sababaraha puluhan rébu dollar, tinimbang sababaraha ratus, sarta dina tungtungna proposal tétéla meujeuhna prinsipna (unggal IMP réngsé nepi costing $45, atawa ngeunaan $000 dina). duit kiwari).

Pendekatan IMP, bari ngaleungitkeun kasalempang pamimpin ilmiah ngeunaan beban jaringan dina kakuatan komputasina, ogé ngarengsekeun masalah politik anu sanés pikeun ARPA. Beda sareng sesa proyék agénsi dina waktos éta, jaringan éta henteu dugi ka pusat panalungtikan tunggal, dimana éta bakal dijalankeun ku bos tunggal. Sareng ARPA sorangan henteu ngagaduhan kamampuan pikeun nyiptakeun sareng ngatur proyék téknis skala ageung sacara mandiri. Anjeunna kedah nyewa perusahaan luar pikeun ngalakukeun ieu. Ayana IMP nyiptakeun pembagian tanggung jawab anu jelas antara jaringan anu dikelola ku agén éksternal sareng komputer anu dikontrol sacara lokal. Kontraktor bakal ngadalikeun IMPs jeung sagalana di antara, jeung puseur bakal tetep jawab hardware jeung software dina komputer sorangan.

IMP

Roberts teras kedah milih kontraktor éta. Pendekatan baheula Licklider pikeun ngabujuk usulan ti panalungtik karesepna langsung henteu dilarapkeun dina hal ieu. Proyék éta kedah dipasang pikeun lélang umum sapertos kontrak pamaréntahan sanés.

Teu dugi ka Juli 1968 Roberts tiasa ngabéréskeun detil ahir tawaran éta. Ngeunaan genep bulan geus kaliwat saprak potongan teknis panungtungan tina teka kana tempat nalika sistem packet switching diumumkeun dina konferensi di Gatlinburg. Dua pabrik komputer panggedéna, Control Data Corporation (CDC) sareng International Business Machines (IBM), langsung nampik ilubiung kusabab aranjeunna henteu gaduh minikomputer murah anu cocog pikeun peran IMP.

Riwayat Internét: ARPANET - Subnet
Honeywell DDP-516

Diantara pamilon sésana, mayoritas milih komputer anyar DDP-516 ti Honeywell, sanajan sababaraha éta condong kana ni'mat Digital PDP-8. Pilihan Honeywell utamana pikaresepeun sabab miboga panganteur I/O husus dirancang pikeun sistem real-time pikeun aplikasi kayaning kontrol industri. Komunikasi, tangtosna, ogé diperlukeun akurasi luyu - lamun komputer lasut hiji pesen asup bari sibuk jeung karya sejenna, euweuh kasempetan kadua pikeun nyekel eta.

Nepi ka tungtun taun, sanggeus serius dianggap Raytheon, Roberts ditugaskeun tugas ka firma Cambridge tumuwuh diadegkeun ku Bolt, Beranek jeung Newman. Tangkal kulawarga komputasi interaktif dina waktos ayeuna parantos pisan, sareng Roberts tiasa gampang dituduh nepotisme pikeun milih BBN. Licklider nyangking komputasi interaktif ka BBN sateuacan janten diréktur munggaran IPTO, nyebarkeun bibit jaringan intergalaksina sareng ngabimbing jalma sapertos Roberts. Tanpa pangaruh Leake, ARPA sareng BBN moal kabetot atanapi henteu tiasa ngalayanan proyék ARPANET. Sumawona, bagian konci tim anu dirakit ku BBN pikeun ngawangun jaringan berbasis IMP sumping langsung atanapi henteu langsung ti Lincoln Labs: Frank Hart (pamimpin tim), Dave Walden, Bakal Crowther jeung North Ornstein. Di laboratorium éta Roberts dirina ngahadiran sakola pascasarjana, sareng di dinya kasempetan Leake sareng Wes Clark nyababkeun minatna kana komputer interaktif.

Tapi sanaos kaayaan éta sigana siga kolusi, kanyataanna tim BBN cocog ogé pikeun padamelan sacara real-time sapertos Honeywell 516. Di Lincoln, aranjeunna damel dina komputer anu nyambung ka sistem radar - conto sanés tina aplikasi dimana data moal antosan dugi komputer geus siap. Hart, contona, digawé dina komputer angin puyuh salaku murid dina 1950s, ngagabung proyék SAGE, sarta spent total 15 taun di Lincoln Laboratorium. Ornstein digawé dina SAGE cross-protocol, nu mindahkeun data tracking radar ti hiji komputer ka komputer sejen, sarta engké on Wes Clark urang LINC, komputer dirancang pikeun mantuan élmuwan gawé langsung di lab jeung data online. Crowther, ayeuna paling dikenal salaku panulis kaulinan téks Petualangan Gua Kolosal, spent sapuluh taun ngawangun sistem real-time, kaasup Lincoln Terminal Experiment, stasiun komunikasi satelit mobile kalawan komputer leutik nu ngawasa anteneu jeung ngolah sinyal asup.

Riwayat Internét: ARPANET - Subnet
Tim IMP di BBN. Frank Hart nyaéta lalaki di puseur senior. Ornstein nangtung di sisi katuhu, gigireun Crowther.

IMP tanggung jawab pikeun ngartos sareng ngatur rute sareng pangiriman pesen tina hiji komputer ka komputer anu sanés. Komputer tiasa ngirim dugi ka 8000 bait sakaligus ka IMP lokal, sareng alamat tujuan. IMP teras nyiksikan pesen kana pakét anu langkung alit anu dikirimkeun sacara mandiri ka target IMP dina jalur 50-kbps anu disewakeun ti AT&T. IMP nu narima sapotong talatah babarengan jeung dikirimkeun ka komputer na. Masing-masing IMP nyimpen méja anu ngalacak mana tatanggana anu ngagaduhan jalur panggancangna pikeun ngahontal tujuan anu mungkin. Éta diropéa sacara dinamis dumasar kana inpormasi anu ditampi ti tatangga ieu, kalebet inpormasi yén tatanggana teu tiasa dihontal (dina hal éta telat pikeun ngirim ka arah éta dianggap henteu terbatas). Pikeun minuhan sarat laju sareng throughput Roberts pikeun sadaya pamrosésan ieu, tim Hart nyiptakeun kode tingkat seni. Sakabéh program processing keur IMP nempatan ngan 12 bait; bagian anu ngurus tabel routing nyandak ngan 000.

Tim éta ogé nyandak sababaraha pancegahan, nunjukkeun yén éta henteu praktis pikeun ngahaturanan tim pangrojong ka unggal IMP di lapangan.

Kahiji, aranjeunna dilengkepan unggal komputer alat pikeun ngawaskeun jauh jeung kontrol. Salian balikan deui otomatis anu dimimitian saatos unggal pemadaman listrik, IMPs diprogram pikeun tiasa ngabalikan deui tatanggana ku ngirim aranjeunna versi énggal tina parangkat lunak operasi. Pikeun ngabantosan debugging sareng analisa, IMP tiasa, ku paréntah, ngamimitian nyandak gambar tina kaayaan ayeuna dina interval anu teratur. Ogé, unggal pakét IMP ngagantelkeun bagian pikeun ngalacak éta, anu ngamungkinkeun anjeun nyerat log padamelan anu langkung rinci. Kalayan sagala kamampuan ieu, seueur masalah anu tiasa direngsekeun langsung ti kantor BBN, anu janten pusat kontrol dimana status sadaya jaringan tiasa katingali.

Kadua, aranjeunna nyuhunkeun versi militér 516 ti Honeywell, dilengkepan ku wadah kandel pikeun ngajagi tina geter sareng ancaman anu sanés. BBN dasarna hoyong janten tanda "ngajauhan" pikeun mahasiswa lulusan anu panasaran, tapi teu aya anu ngagambar wates antara komputer lokal sareng subnet anu dijalankeun BBN sapertos cangkang lapis baja ieu.

Kabinét anu dikuatkeun munggaran, kira-kira saukuran kulkas, dugi ka situs di University of California, Los Angeles (UCLA) dina 30 Agustus 1969, ngan 8 bulan saatos BBN nampi kontrakna.

Hosts

Roberts mutuskeun pikeun ngamimitian jaringan sareng opat host — salian ti UCLA, IMP bakal dipasang ngan ukur di basisir di University of California, Santa Barbara (UCSB), anu sanés di Stanford Research Institute (SRI) di California kalér, sareng nu pamungkas di Universitas Utah. Ieu kabeh lembaga tingkat kadua ti Basisir Kulon, nyoba kumaha bae ngabuktikeun diri dina widang komputasi ilmiah. Hubungan kulawarga terus dianggo salaku dua pengawas ilmiah, Len Kleinrock ti UCLA jeung Ivan Sutherland ti Universitas Utah, éta ogé kolega heubeul Roberts di Lincoln Laboratorium.

Roberts masihan dua host fungsi nu patali jaringan tambahan. Deui dina 1967, Doug Englebart ti SRI sukarela pikeun nyetél pusat informasi jaringan dina rapat kapamimpinan. Nganggo sistem panéangan inpormasi canggih SRI, anjeunna badé nyiptakeun diréktori ARPANET: kumpulan inpormasi anu teratur ngeunaan sadaya sumber daya anu aya dina sababaraha titik, sareng ngajantenkeun éta sayogi pikeun sadayana dina jaringan. Kusabab kaahlian Kleinrock dina analisis lalu lintas jaringan, Roberts nunjuk UCLA salaku pusat pangukuran jaringan (NMC). Pikeun Kleinrock sareng UCLA, ARPANET dimaksudkeun sanés ngan ukur alat praktis, tapi ogé ékspérimén dimana data tiasa diékstrak sareng disusun supados pangaweruh anu dicandak tiasa dianggo pikeun ningkatkeun desain jaringan sareng panerusna.

Tapi leuwih penting pikeun ngembangkeun ARPANET ti dua pasini ieu komunitas leuwih informal tur leupas tina mahasiswa pascasarjana disebut Network Working Group (NWG). A subnet ti IMP diwenangkeun sagala host dina jaringan pikeun reliably nganteurkeun pesen ka sagala séjén; Tujuan NWG nyaéta pikeun ngembangkeun basa umum atanapi set basa anu tiasa dianggo ku host pikeun komunikasi. Aranjeunna disebut "protokol host." Ngaran "protokol," injeuman ti diplomat, munggaran dilarapkeun ka jaringan dina 1965 ku Roberts jeung Tom Marill pikeun ngajelaskeun duanana format data jeung léngkah algorithmic nu nangtukeun kumaha dua komputer saling komunikasi.

NWG, dina kapamimpinan informal tapi éféktif Steve Crocker of UCLA, mimiti pasamoan rutin di cinyusu 1969, kira genep bulan saméméh IMP munggaran. Dilahirkeun sareng digedékeun di daérah Los Angeles, Crocker ngahadiran Van Nuys High School sareng umurna sami sareng dua pasangan band NWG anu bakal datang, Vint Cerf sareng Jon Postel. Pikeun ngarekam hasil tina sababaraha rapat grup, Crocker ngembangkeun salah sahiji cornerstones budaya ARPANET (jeung Internet hareup), menta komentar [proposal gawé] (RFC). RFC 1-Na, diterbitkeun dina April 7, 1969, sarta disebarkeun ka sadaya titik ARPANET hareup via mail klasik, ngumpulkeun diskusi mimiti grup ngeunaan desain software host protokol. Dina RFC 3, Crocker neraskeun katerangan, samar-samar ngahartikeun prosés desain pikeun sadaya RFC kahareup:

Éta langkung saé ngirim koméntar dina waktosna tibatan ngajantenkeun aranjeunna sampurna. Pamadegan filosofis tanpa conto atanapi spésifik sanés, usulan khusus atanapi téknologi palaksanaan tanpa pedaran bubuka atanapi panjelasan kontekstual, patarosan khusus tanpa usaha pikeun ngajawabna ditarima. Panjang minimum pikeun catetan ti NWG nyaéta hiji kalimah. Urang ngaharepkeun pikeun mempermudah bursa jeung diskusi ngeunaan gagasan informal.

Kawas request for quotation (RFQ), cara standar nanyakeun keur tawaran on kontrak pamaréntah, RFC tampi eupan balik, tapi teu kawas RFQ, éta ogé ngajak dialog. Saha waé di komunitas NWG anu disebarkeun tiasa ngalebetkeun RFC, sareng nganggo kasempetan ieu pikeun debat, patarosan, atanapi nyempad usulan sateuacana. Tangtu, sakumaha dina komunitas mana wae, sababaraha pamadegan anu hargana luhur batur, sarta dina poé mimiti pamadegan Crocker jeung grup inti na associates mawa otoritas pisan hébat. Dina Juli 1971, Crocker ninggalkeun UCLA nalika masih mahasiswa pascasarjana nyandak posisi salaku manajer program di IPTO. Kalawan hibah panalungtikan konci ti ARPA di pembuangan na, anjeunna, wittingly atanapi unwittingly, miboga pangaruh undeniable.

Riwayat Internét: ARPANET - Subnet
Jon Postel, Steve Crocker na Vint Cerf sakelas sareng kolega di NWG; taun engké

Rencana NWG asli nyauran dua protokol. Jauh login (telnet) diwenangkeun hiji komputer pikeun meta salaku terminal disambungkeun ka sistem operasi sejen, ngalegaan lingkungan interaktif tina sagala sistem ARPANET-hubungkeun jeung waktu babagi rébuan kilométer ka sagala pamaké dina jaringan. Protokol transfer file FTP ngamungkinkeun hiji komputer pikeun nransper file, sapertos program atanapi set data anu mangpaat, ka atanapi tina panyimpenan sistem anu sanés. Sanajan kitu, dina keukeuh Roberts urang, NWG ditambahkeun protokol kaayaan katilu pikeun underpin dua ieu, ngadegkeun sambungan dasar antara dua host. Ieu disebut Network Control Program (NCP). Jaringan ayeuna ngagaduhan tilu lapisan abstraksi - subnet pakét anu dikelola ku IMP di bagian paling handap, komunikasi host-to-host anu disayogikeun ku NCP di tengah, sareng protokol aplikasi (FTP sareng telnet) di luhur.

Kagagalan?

Teu nepi ka Agustus 1971 NCP pinuh diartikeun sarta dilaksanakeun sapanjang jaringan, nu dina waktos éta diwangun ku lima belas titik. Palaksanaan protokol telnet geura-giru dituturkeun, sarta harti stabil munggaran FTP mucunghul sataun saterusna, dina usum panas 1972. Lamun urang evaluate kaayaan ARPANET dina waktu éta, sababaraha taun sanggeus éta mimiti diluncurkeun, éta bisa jadi. dianggap gagal dibandingkeun jeung impian sumberdaya separation nu Licklider envisioned sarta nempatkeun kana prakték ku protégé-Na, Robert Taylor.

Pikeun ngamimitian, éta ngan saukur hese pikeun terang naon sumber daya online anu tiasa kami anggo. Puseur inpormasi jaringan nganggo modél partisipasi sukarela - unggal titik kedah nyayogikeun inpormasi anu diropéa ngeunaan kasadiaan data sareng program. Sanaos sadayana bakal nguntungkeun tina tindakan sapertos kitu, sakedik insentif pikeun node individu pikeun ngiklankeun atanapi nyayogikeun aksés kana sumberna, sumawona nyayogikeun dokuméntasi atanapi naséhat anu énggal. Ku alatan éta, NIC gagal jadi diréktori online. Panginten fungsina anu paling penting dina taun-taun awal nyaéta nyayogikeun hosting éléktronik tina set RFC anu ngembang.

Sanaos, sebutkeun, Alice ti UCLA terang ngeunaan ayana sumber daya anu kapaké di MIT, halangan anu langkung serius muncul. Telnet ngidinan Alice pikeun meunangkeun ka layar login MIT, tapi euweuh salajengna. Supados Alice tiasa leres-leres ngaksés program di MIT, anjeunna mimiti kedah negotiate offline sareng MIT pikeun nyetél akun pikeun anjeunna dina komputerna, anu biasana peryogi ngeusian formulir kertas di duanana lembaga sareng perjanjian dana pikeun mayar éta. pamakéan sumberdaya komputer MIT. Sarta alatan incompatibility antara hardware jeung software sistem antara titik, nransferkeun payil mindeng teu make akal pikiran sabab teu bisa ngajalankeun program ti komputer jauh on Anjeun.

Ironisna, kasuksesan anu paling penting pikeun ngabagi sumber daya henteu aya dina daérah waktos sharing interaktif dimana ARPANET diciptakeun, tapi dina daérah pamrosésan data non-interaktif kuno. UCLA nambihkeun mesin pangolahan bets IBM 360/91 kana jaringan sareng nyayogikeun konsultasi telepon pikeun ngadukung pangguna jarak jauh, ngahasilkeun pendapatan anu signifikan pikeun pusat komputer. Superkomputer ILLIAC IV anu disponsoran ARPA di Universitas Illionis sareng Komputer Data di Computer Corporation of America di Cambridge ogé mendakan klien jarak jauh liwat ARPANET.

Tapi sadaya proyék ieu henteu dugi ka pinuh ngagunakeun jaringan. Dina usum gugur taun 1971, kalayan 15 host online, jaringan sacara gembleng ngirimkeun rata-rata 45 juta bit per node, atanapi 520 bps dina jaringan 50 bps anu disewakeun ti AT&T. Leuwih ti éta, lolobana lalulintas ieu lalulintas test, dihasilkeun ku puseur pangukuran jaringan di UCLA. Sajaba ti antusiasme sababaraha pamaké mimiti (sapertos Steve Cara, pamaké poéan PDP-000 di Universitas Utah di Palo Alto), saeutik kajadian dina ARPANET. Tina sudut pandang modéren, sigana pamekaran anu paling pikaresepeun nyaéta peluncuran perpustakaan digital Project Guttenberg dina bulan Désémber 10, diayakeun ku Michael Hart, mahasiswa di Universitas Illionis.

Tapi geura-giru ARPANET disimpen tina tuduhan buruk ku protokol aplikasi katilu - hal saeutik disebut email.

Naon deui macana

• Janet Abbate, Inventing Internét (1999)
• Katie Hafner jeung Matthew Lyon, Dimana Wizards Tetep nepi Ahir: The Origins of the Internet (1996)

sumber: www.habr.com

Tambahkeun komentar