Keeb kwm ntawm Internet: Internetworking

Keeb kwm ntawm Internet: Internetworking

Lwm cov ntawv hauv series:

Nyob rau hauv 1968 daim ntawv "Lub Computer as a Communications Device," sau thaum lub sij hawm tsim kho ARPANET, J. C. R. Licklider ΠΈ Robert Taylor tau hais tias kev sib koom ua ke ntawm cov khoos phis tawj yuav tsis txwv rau kev tsim cov network sib cais. Lawv tau kwv yees tias cov tes hauj lwm zoo li no yuav sib koom ua ke rau hauv "kev sib txuas tsis tu ncua ntawm cov tes hauj lwm" uas yuav muab "ntau yam ntaub ntawv ua thiab cov khoom siv khaws cia" rau hauv ib qho kev sib txuas tag nrho. Nyob rau hauv tsawg tshaj li ib xyoo caum, xws li thawj theoretical kev txiav txim siab tau nyiam cov tswv yim tam sim ntawd. Los ntawm nruab nrab-1970s, computer networks pib kis tau sai heev.

Kev loj hlob ntawm cov network

Lawv nkag mus rau ntau yam xov xwm, chaw thiab chaw. ALOHAnet yog ib qho ntawm ntau lub koom haum kev kawm tshiab kom tau txais ARPA nyiaj pab rau thaum ntxov 1970s. Lwm tus suav nrog PRNET, uas txuas cov tsheb thauj khoom nrog pob ntawv xov tooj cua, thiab satellite SATNET. Lwm lub tebchaws tau tsim lawv tus kheej cov kev tshawb fawb sib txuas nrog cov kab zoo sib xws, tshwj xeeb hauv tebchaws Askiv thiab Fabkis. Cov tes hauj lwm hauv zos, ua tsaug rau lawv cov nplai me me thiab tus nqi qis dua, sib npaug ntau dua. Ntxiv rau Ethernet los ntawm Xerox PARC, ib tus tuaj yeem nrhiav Octopus ntawm Lawrence Radiation Laboratory hauv Berkeley, California; Nplhaib ntawm University of Cambridge; Mark II ntawm British National Physical Laboratory.

Nyob rau tib lub sijhawm, kev lag luam kev lag luam pib muab kev nkag mus rau cov pob ntawv ntiag tug. Qhov no tau qhib lub lag luam tshiab hauv lub tebchaws rau cov kev pabcuam hauv online. Nyob rau xyoo 1960, ntau lub tuam txhab tau tsim cov lag luam uas muaj kev nkag mus rau cov ntaub ntawv tshwj xeeb (kev cai lij choj thiab nyiaj txiag), lossis lub sijhawm sib koom khoos phis tawj, rau txhua tus nrog lub davhlau ya nyob twg. Txawm li cas los xij, kev nkag mus rau lawv thoob plaws lub tebchaws los ntawm kev sib txuas xov tooj tsis tu ncua yog txwv tsis pub kim, ua rau nws nyuaj rau cov tes hauj lwm no kom nthuav dav dhau lub khw hauv zos. Ob peb lub tuam txhab loj (Tymshare, piv txwv li) tau tsim lawv tus kheej hauv kev sib txuas, tab sis kev lag luam pob khoom siv tau coj tus nqi ntawm kev siv lawv mus rau theem tsim nyog.

Thawj lub network zoo li no tshwm sim vim kev tawm mus ntawm ARPANET cov kws tshaj lij. Xyoo 1972, ntau tus neeg ua haujlwm tau tawm ntawm Bolt, Beranek thiab Newman (BBN), uas yog lub luag haujlwm rau kev tsim thiab ua haujlwm ntawm ARPANET, tsim Packet Communications, Inc. Txawm hais tias lub tuam txhab thaum kawg ua tsis tiav, qhov kev poob siab tam sim ntawd ua lub luag haujlwm rau BBN los tsim nws tus kheej ntiag tug network, Telenet. Nrog ARPANET tus kws kes duab vajtse Larry Roberts ntawm tus thawj coj, Telenet tau ua tiav tsib xyoos ua ntej tau txais los ntawm GTE.

Muab qhov tshwm sim ntawm cov kev sib txawv no, Licklider thiab Taylor tuaj yeem pom qhov tshwm sim ntawm ib qho kev sib koom ua ke? Txawm hais tias nws muaj peev xwm los ntawm lub koom haum saib xyuas kom yooj yim txuas tag nrho cov kab ke no mus rau ARPANET - uas tsis tuaj yeem ua tau - qhov tsis sib xws ntawm lawv cov kev cai ua qhov no ua tsis tau. Thiab tseem, thaum kawg, tag nrho cov kev sib txuas lus sib txawv no (thiab lawv cov xeeb leej xeeb ntxwv) tau txuas nrog ib leeg rau hauv kev sib txuas lus thoob ntiaj teb uas peb paub hauv Is Taws Nem. Nws tag nrho pib tsis nrog ib qho nyiaj pab lossis kev npaj thoob ntiaj teb, tab sis nrog kev tshawb fawb pov tseg uas tus thawj coj nruab nrab ntawm ARPA tau ua haujlwm rau Robert Kahn.

Bob Kahn teeb meem

Kahn ua tiav nws PhD hauv kev teeb tsa hluav taws xob hauv Princeton hauv xyoo 1964 thaum ntaus golf ntawm cov kev kawm nyob ze nws lub tsev kawm ntawv. Tom qab ua haujlwm luv luv ua tus xibfwb ntawm MIT, nws tau ua haujlwm ntawm BBN, pib nrog lub siab xav siv sijhawm los raus nws tus kheej hauv kev lag luam kom paub seb cov neeg siv tswv yim txiav txim siab seb cov teeb meem twg tsim nyog rau kev tshawb fawb. Los ntawm lub sijhawm, nws txoj haujlwm ntawm BBN tau cuam tshuam nrog kev tshawb fawb txog kev coj tus cwj pwm ntawm lub computer network - tsis ntev tom qab ntawd BBN tau txais kev txiav txim rau ARPANET. Kahn tau kos rau hauv qhov project no thiab muab ntau qhov kev txhim kho ntawm lub network architecture.

Keeb kwm ntawm Internet: Internetworking
Duab ntawm Kahn los ntawm 1974 ntawv xov xwm

Nws "tseem so so" hloov mus ua haujlwm rau xyoo uas Kahn yog tus kws tshaj lij kev sib tham ntawm BBN thaum nqa ARPANET ua haujlwm tag nrho. Los ntawm 1972, nws tau nkees ntawm lub ncauj lus, thiab tseem ceeb tshaj, nkees ntawm kev cuam tshuam nrog kev tswj hwm tsis tu ncua thiab tawm tsam nrog BBN pawg thawj coj. Yog li ntawd nws tau txais ib qho kev pom zoo los ntawm Larry Roberts (ua ntej Roberts nws tus kheej tawm mus rau hauv Telenet) thiab tau los ua tus thawj tswj hwm ntawm ARPA los ua tus thawj coj ntawm kev tsim cov tshuab tsim hluav taws xob, nrog lub peev xwm los tswj ntau lab nyiaj hauv kev nqis peev. Nws tso tseg txoj haujlwm ntawm ARPANET thiab txiav txim siab pib los ntawm kos hauv thaj chaw tshiab.

Tab sis tsis pub dhau lub hlis tom qab nws tuaj txog hauv Washington, DC, Congress tau tua qhov kev tsim khoom tsis siv neeg. Kahn xav ntim tam sim ntawd thiab rov qab mus rau Cambridge, tab sis Roberts ntseeg nws kom nyob thiab pab tsim cov phiaj xwm tshiab rau ARPA. Kahn, tsis tuaj yeem khiav tawm ntawm nws tus kheej kev paub, pom nws tus kheej tswj hwm PRNET, pob ntawv xov tooj cua network uas yuav muab kev ua tub rog nrog cov txiaj ntsig ntawm pob ntawv hloov pauv.

Txoj haujlwm PRNET, tau pib los ntawm kev txhawb nqa ntawm Stanford Research Institute (SRI), tau npaj los txuas ntxiv ALOHANET cov pob ntawv thauj khoom yooj yim los txhawb cov neeg rov ua haujlwm thiab ntau lub chaw nres tsheb, suav nrog cov tsheb thauj mus los. Txawm li cas los xij, tam sim ntawd nws tau pom meej rau Kahn tias lub network zoo li no yuav tsis muaj txiaj ntsig, vim nws yog lub khoos phis tawj network uas tsis muaj computers. Thaum nws pib ua haujlwm xyoo 1975, nws muaj ib lub khoos phis tawj SRI thiab plaub tus neeg rov hais dua nyob ntawm San Francisco Bay. Cov chaw txawb chaw nres tsheb tsis tuaj yeem tswj qhov loj thiab lub zog siv ntawm xyoo 1970s mainframe computers. Txhua qhov kev suav tseem ceeb nyob hauv ARPANET, uas siv cov txheej txheem sib txawv kiag li thiab tsis tuaj yeem txhais cov lus tau txais los ntawm PRNET. Nws xav li cas nws yuav ua tau los txuas lub embryonic network nrog nws cov kwv tij paub tab ntau dua?

Kahn tig mus rau ib tus neeg paub qub txij thaum ntxov ntawm ARPANET los pab nws nrog cov lus teb. Vinton Cerf tau txaus siab rau computers raws li cov tub ntxhais kawm lej ntawm Stanford thiab txiav txim siab rov qab mus kawm tiav tsev kawm ntawv qib siab hauv computer science ntawm University of California, Los Angeles (UCLA), tom qab ua haujlwm tau ntau xyoo hauv IBM chaw ua haujlwm. Nws tuaj txog xyoo 1967 thiab, nrog rau nws cov phooj ywg hauv tsev kawm theem siab Steve Crocker, koom nrog Len Kleinrock's Network Measurement Center, uas yog ib feem ntawm ARPANET faib ntawm UCLA. Nyob ntawd, nws thiab Crocker tau los ua cov kws tshaj lij hauv kev tsim qauv, thiab cov tswv cuab tseem ceeb ntawm pawg neeg ua haujlwm sib koom tes, uas tau tsim ob qho tib si kev tswj hwm kev sib txuas lus yooj yim (NCP) rau kev xa xov hla ARPANET thiab cov ntaub ntawv qib siab hloov chaw thiab cov chaw taws teeb nkag mus.

Keeb kwm ntawm Internet: Internetworking
Diam duab ntawm Cerf los ntawm 1974 ntawv xov xwm

Cerf ntsib Kahn thaum ntxov 1970s thaum kawg tuaj txog ntawm UCLA los ntawm BBN los kuaj lub network hauv qab load. Nws tsim kev sib koom ua ke hauv network siv software tsim los ntawm Cerf, uas tsim cov tsheb tsim khoom. Raws li Kahn xav, lub network tsis tuaj yeem tiv nrog lub nra, thiab nws tau pom zoo hloov pauv los txhim kho kev tswj hwm kev sib tsoo. Hauv xyoo tom ntej, Cerf txuas ntxiv qhov zoo li txoj haujlwm kev kawm tau zoo. Nyob ib ncig ntawm tib lub sijhawm Kahn tawm BBN rau Washington, Cerf tau mus rau lwm lub ntug dej hiav txwv los ua tus xibfwb qhia ntawv hauv Stanford.

Kahn paub ntau yam txog kev sib txuas hauv computer, tab sis tsis muaj kev paub dhau los hauv kev tsim raws tu qauv - nws keeb kwm yav dhau los ua cov teeb liab, tsis yog computer science. Nws paub tias Cerf yuav yog qhov zoo tshaj plaws los txhawb nws cov kev txawj ntse thiab yuav yog qhov tseem ceeb hauv kev sim txuas ARPANET rau PRNET. Kahn hu rau nws txog kev ua haujlwm hauv internet, thiab lawv tau ntsib ntau zaus hauv xyoo 1973 ua ntej mus rau lub tsev so hauv Palo Alto los tsim lawv cov lus qhuab qhia, "Ib Txoj Cai rau Internetwork Packet Communications," luam tawm nyob rau lub Tsib Hlis 1974 hauv IEEE Transactions on Communications. . Nyob ntawd, ib qhov project tau nthuav tawm rau Kev Pabcuam Kev Sib Txuas Lus (TCP) (sai sai dhau los ua "kev cai") - lub hauv paus ntawm software rau niaj hnub Internet.

Lwm yam cawv

Tsis muaj ib tus neeg lossis lub sijhawm sib txuas nrog kev tsim kho hauv Is Taws Nem ntau dua li Cerf thiab Kahn thiab lawv txoj haujlwm xyoo 1974. Txawm li cas los xij, kev tsim hauv Is Taws Nem tsis yog ib qho xwm txheej uas tshwm sim ntawm lub sijhawm tshwj xeeb - nws yog txheej txheem uas nthuav tawm ntau xyoo ntawm kev txhim kho. Thawj cov txheej txheem piav qhia los ntawm Cerf thiab Kahn hauv 1974 tau raug kho dua thiab tweaked suav tsis txheeb nyob rau xyoo tom ntej. Thawj qhov kev sib txuas ntawm cov tes hauj lwm tau sim tsuas yog xyoo 1977; Cov txheej txheem tau muab faib ua ob txheej - TCP thiab IP niaj hnub no - tsuas yog xyoo 1978; ARPANET tau pib siv nws rau nws tus kheej lub hom phiaj tsuas yog xyoo 1982 (lub sijhawm ncua sij hawm ntawm Is Taws Nem tshwm sim tuaj yeem txuas ntxiv mus rau xyoo 1995, thaum tsoomfwv Meskas tau tshem tawm qhov hluav taws xob ntawm cov nyiaj txiag kev kawm hauv Internet thiab kev lag luam hauv Internet). Cov npe ntawm cov neeg koom hauv cov txheej txheem ntawm kev tsim kho no nthuav dav dhau ob lub npe. Thaum ntxov xyoo, ib lub koom haum hu ua International Network Working Group (INWG) tau ua lub luag haujlwm tseem ceeb rau kev sib koom tes.

ARPANET tau nkag mus rau thoob ntiaj teb thev naus laus zis thaum Lub Kaum Hli 1972 ntawm thawj lub rooj sib tham thoob ntiaj teb ntawm kev sib txuas lus hauv computer, tuav ntawm Washington Hilton nrog nws cov kev hloov tshiab. Ntxiv nrog rau cov neeg Asmeskas zoo li Cerf thiab Kahn, nws tau koom nrog ntau tus kws tshaj lij network los ntawm Tebchaws Europe, tshwj xeeb. Louis Pouzin los ntawm Fabkis thiab Donald Davies los ntawm Britain. Ntawm qhov kev tawm tsam ntawm Larry Roberts, lawv tau txiav txim siab los tsim ib pab pawg neeg ua haujlwm thoob ntiaj teb los sib tham txog kev hloov pauv ntawm pob ntawv thiab cov txheej txheem, zoo ib yam li pawg neeg ua haujlwm sib tham uas tsim cov txheej txheem rau ARPANET. Cerf, uas nyuam qhuav dhau los ua tus xibfwb ntawm Stanford, tau pom zoo los ua tus thawj tswj hwm. Ib qho ntawm lawv thawj cov ntsiab lus yog qhov teeb meem ntawm kev ua haujlwm hauv internet.

Ntawm cov neeg tseem ceeb thaum ntxov rau kev sib tham no yog Robert Metcalfe, uas peb twb tau ntsib ua Ethernet architect ntawm Xerox PARC. Txawm hais tias Metcalfe tsis tuaj yeem qhia nws cov npoj yaig, los ntawm lub sijhawm Cerf thiab Kahn txoj haujlwm tau tshaj tawm, nws tau tsim nws tus kheej Internet raws tu qauv, PARC Universal Packet, lossis PUP.

Qhov xav tau Internet ntawm Xerox tau nce sai npaum li Ethernet network hauv Alto tau ua tiav. PARC muaj lwm lub network hauv zos ntawm Data General Nova minicomputers, thiab tau kawg, kuj muaj ARPANET. PARC cov thawj coj saib mus rau yav tom ntej thiab pom tau tias txhua lub hauv paus Xerox yuav muaj nws tus kheej Ethernet, thiab tias lawv yuav tsum tau txuas nrog ib leeg (tej zaum dhau los ntawm Xerox tus kheej nrog ARPANET sib npaug). Yuav kom ua txuj ua ib qho lus ib txwm muaj, pob ntawv PUP tau khaws cia rau hauv lwm cov pob ntawv ntawm txhua lub network uas nws tau mus ncig - hais, PARC Ethernet. Thaum lub pob ntawv mus txog lub rooj vag lub computer ntawm Ethernet thiab lwm lub network (xws li ARPANET), lub khoos phis tawj ntawd yuav nthuav tawm PUP pob ntawv, nyeem nws qhov chaw nyob, thiab rov muab qhwv rau hauv ARPANET pob ntawv nrog cov headers tsim nyog, xa mus rau qhov chaw nyob. .

Txawm hais tias Metcalf tsis tuaj yeem hais ncaj qha rau qhov nws tau ua ntawm Xerox, kev ua haujlwm ntawm tes nws tau txais kev tsis pom zoo hauv kev sib tham ntawm INWG. Cov pov thawj ntawm nws lub hwj chim yog pom nyob rau hauv qhov tseeb hais tias nyob rau hauv 1974 txoj hauj lwm, Cerf thiab Kahn lees paub nws txoj kev koom tes, thiab tom qab ntawd Metcalfe siv qee qhov kev ua txhaum kom tsis txhob hais txog kev sib koom ua ke. PUP feem ntau yuav cuam tshuam qhov tsim ntawm Internet niaj hnub dua hauv xyoo 1970s thaum Jon Postel thawb los ntawm kev txiav txim siab los faib cov txheej txheem rau hauv TCP thiab IP, yog li tsis txhob ua cov txheej txheem TCP nyuaj ntawm cov rooj vag ntawm cov tes hauj lwm. IP (Internet Protocol) yog ib qho yooj yim version ntawm qhov chaw nyob raws tu qauv, tsis muaj ib qho ntawm cov txheej txheem nyuaj ntawm TCP los xyuas kom meej tias txhua qhov khoom xa tuaj. Xerox Network raws tu qauv - tom qab ntawd hu ua Xerox Network Systems (XNS) - twb tau los rau qhov sib cais zoo sib xws.

Lwm qhov kev cuam tshuam ntawm cov txheej txheem hauv Is Taws Nem thaum ntxov tau los ntawm Tebchaws Europe, tshwj xeeb yog lub network tsim nyob rau thaum ntxov 1970s los ntawm Plan Calcul, ib qho kev pab cuam tsim los ntawm Charles de Gaulle los txhawb nqa Fabkis txoj kev lag luam suav. De Gaulle tau txhawj xeeb ntev txog kev loj hlob ntawm kev nom kev tswv, kev lag luam, nyiaj txiag thiab kev coj noj coj ua ntawm Tebchaws Meskas hauv Western Europe. Nws tau txiav txim siab los ua Fab Kis ua tus thawj coj hauv ntiaj teb ywj pheej dua, tsis yog tus pawn hauv Tsov Rog Txias ntawm Asmeskas thiab USSR. Hais txog kev lag luam hauv computer, ob qho kev hem thawj tshwj xeeb rau qhov kev ywj pheej no tau tshwm sim hauv xyoo 1960. Ua ntej, Tebchaws Meskas tsis kam muab daim ntawv tso cai rau kev xa tawm ntawm nws cov khoos phis tawj uas muaj zog tshaj plaws, uas Fabkis xav siv los tsim nws tus kheej lub foob pob tawg. Qhov thib ob, lub tuam txhab Asmeskas General Electric tau los ua tus tswv tseem ceeb ntawm lub chaw tsim khoom Fabkis nkaus xwb, Compagnie des Machines Bull - thiab tsis ntev tom qab ntawd tau kaw ntau lub Bull cov khoom tseem ceeb (lub tuam txhab tau tsim nyob rau hauv 1919 los ntawm Norwegian lub npe hu ua Bull, los tsim cov tshuab uas. ua hauj lwm nrog punched phaib - ncaj qha zoo li IBM. Nws tsiv mus rau Fabkis nyob rau hauv 1930s, tom qab tuag ntawm tus tsim). Yog li yug Plan Calcul, tsim los lav Fabkis lub peev xwm los muab nws tus kheej suav lub zog.

Txhawm rau saib xyuas qhov kev siv ntawm Plan Calcul, de Gaulle tau tsim ib lub dΓ©lΓ©gation Γ  l'informatique (ib yam dab tsi zoo li "informatics delegation"), qhia ncaj qha rau nws tus thawj tswj hwm. Thaum ntxov xyoo 1971, pawg neeg sawv cev no tau muab tus kws tshaj lij Louis Pouzin ua tus saib xyuas kev tsim cov Fabkis version ntawm ARPANET. Pawg neeg sawv cev tau ntseeg tias cov pob ntawv sib txuas yuav ua lub luag haujlwm tseem ceeb hauv kev suav hauv xyoo tom ntej, thiab kev txawj ntse hauv cheeb tsam no yuav tsim nyog rau Plan Calcul kom ua tiav.

Keeb kwm ntawm Internet: Internetworking
Pouzin ntawm lub rooj sib tham hauv xyoo 1976

Pouzin, kawm tiav ntawm Γ‰cole Polytechnique ntawm Paris, Fabkis lub tsev kawm ntawv qib siab engineering, tau ua haujlwm ua tub hluas rau Fabkis cov khoom siv xov tooj cua ua ntej tsiv mus rau Bull. Nyob ntawd nws tau ntseeg cov tswv haujlwm tias lawv yuav tsum paub ntau ntxiv txog kev txhim kho hauv Tebchaws Meskas. Yog li ua ib tus neeg ua haujlwm Bull, nws tau pab tsim Lub Sijhawm Sib Koom Tes (CTSS) ntawm MIT rau ob xyoos thiab ib nrab xyoo, txij xyoo 1963 txog 1965. Qhov kev paub no ua rau nws yog tus kws tshaj lij ntawm kev sib tham sib tham sib tham hauv lub sijhawm hauv Fabkis - thiab tej zaum nyob rau hauv tag nrho cov teb chaws Europe.

Keeb kwm ntawm Internet: Internetworking
Cyclades Network Architecture

Pouzin hu ua lub network nws tau hais kom tsim Cyclades, tom qab pawg Cyclades ntawm Greek Islands nyob hauv Hiav Txwv Aegean. Raws li lub npe qhia, txhua lub computer ntawm lub network no yog qhov tseem ceeb ntawm nws cov kob. Cyclades 'kev koom tes tseem ceeb rau kev siv tshuab network yog lub tswv yim cov ntaub ntawv - qhov yooj yim version ntawm pob ntawv sib txuas lus. Lub tswv yim muaj ob qhov sib ntxiv:

  • Datagrams yog ywj siab: Tsis zoo li cov ntaub ntawv hauv xov tooj lossis ARPANET cov lus, txhua datagram tuaj yeem ua tiav ntawm nws tus kheej. Nws tsis tso siab rau cov lus dhau los, lossis ntawm lawv qhov kev txiav txim, lossis ntawm cov txheej txheem tsim kom muaj kev sib txuas (xws li hu rau tus xov tooj).
  • Datagrams raug xa los ntawm tus tswv mus rau tus tswv - txhua lub luag haujlwm rau kev xa cov lus rau qhov chaw nyob yog nyob nrog tus xa thiab tus neeg txais, thiab tsis yog nrog lub network, uas qhov no tsuas yog "pipe".

Lub tswv yim datagram zoo li kev ua phem rau Pouzin cov npoj yaig ntawm Fabkis Post, Xov Tooj thiab Xov Tooj (PTT) lub koom haum, uas nyob rau xyoo 1970 tau tsim nws tus kheej network raws li kev sib txuas hauv xov tooj thiab lub davhlau ya nyob twg-rau-lub computer (tsis yog computer-rau- computer) kev sib txuas. Qhov no tau tshwm sim nyob rau hauv kev saib xyuas ntawm lwm tus kawm tiav ntawm Ecole Polytechnique, Remy Despres. Lub tswv yim ntawm kev tso tseg qhov kev ntseeg siab ntawm kev sib kis hauv lub network yog qhov tsis txaus ntseeg rau PTT, txij li ntau xyoo dhau los ntawm kev ua haujlwm tau yuam nws ua xov tooj thiab xov tooj kom ntseeg tau li sai tau. Nyob rau tib lub sijhawm, los ntawm kev xav txog kev lag luam thiab kev nom kev tswv, kev hloov pauv kev tswj hwm txhua daim ntawv thov thiab kev pabcuam rau cov khoos phis tawj uas nyob ntawm thaj tsam ntawm lub network tau hem tias yuav tig PTT mus rau hauv ib yam dab tsi tsis txawv thiab hloov tau. Txawm li cas los xij, tsis muaj dab tsi ntxiv dag zog rau ib qho kev xav dua li kev tawm tsam nws, yog li lub tswv yim kev sib txuas virtual los ntawm PTT tsuas yog pab txhawb Pouzin ntawm qhov tseeb ntawm nws cov datagram - ib txoj hauv kev los tsim cov txheej txheem ua haujlwm sib txuas lus los ntawm ib tus tswv tsev mus rau lwm tus.

Pouzin thiab nws cov npoj yaig los ntawm Cyclades qhov project nquag koom nrog INWG thiab ntau lub rooj sib tham uas cov tswv yim tom qab TCP tau tham txog, thiab tsis yig los qhia lawv cov kev xav txog yuav ua li cas lub network lossis network yuav tsum ua haujlwm. Zoo li Melkaf, Pouzin thiab nws cov npoj yaig Hubert Zimmerman tau hais hauv 1974 TCP daim ntawv, thiab tsawg kawg yog ib tus npoj yaig, engineer GΓ©rard le Land, kuj tau pab Cerf polish cov txheej txheem. Tom qab ntawd Cerf nco qab tias "tswj ntws Txoj kev zawv zawg qhov rais rau TCP raug coj ncaj qha los ntawm kev sib tham txog qhov teeb meem no nrog Pouzin thiab nws cov neeg ... Kuv nco qab Bob Metcalfe, Le Lan thiab kuv pw ntawm ib daim ntawv loj loj ntawm Whatman rau hauv pem teb ntawm kuv chav nyob hauv Palo Alto , sim kos lub xeev daim duab kos rau cov kev cai no. "

"Sliding window" yog hais txog txoj kev TCP tswj kev khiav ntawm cov ntaub ntawv ntawm tus xa thiab tus txais. Lub qhov rais tam sim no muaj tag nrho cov pob ntawv hauv cov ntaub ntawv tawm uas tus xa tuaj yeem xa tuaj. Sab xis ntawm lub qhov rais txav mus rau sab xis thaum tus txais xov xwm tso tawm qhov chaw tsis nyob, thiab sab laug ntug txav mus rau sab xis thaum tus txais xov xwm tau txais cov pob ntawv dhau los. "

Lub tswv yim ntawm daim duab haum zoo kawg nkaus nrog tus cwj pwm ntawm kev tshaj tawm hauv xov tooj xws li Ethernet thiab ALOHANET, uas yuav xa lawv cov lus mus rau hauv lub suab nrov thiab tsis hnov ​​​​tsw (tsis zoo li xov tooj zoo li ARPANET, uas yuav tsum tau xa cov lus sib txuas ntawm IMPs. hla ib txoj kab txhim khu kev qha AT&T kom ua haujlwm tau zoo). Nws ua rau kev txiav txim siab txiav cov txheej txheem rau kev sib kis ntawm intranet mus rau qhov tsawg tshaj plaws kev sib koom tes, tsis yog lawv cov kwv tij txheeb ze, thiab qhov ntawd yog qhov uas Kahn thiab Cerf's TCP raws tu qauv tau ua.

Kuv tuaj yeem mus ntxiv thiab hais txog Britain lub luag haujlwm hauv kev tsim cov theem pib ntawm kev ua haujlwm hauv internet, tab sis nws tsim nyog tsis txhob nkag mus rau hauv cov ntsiab lus ntau dhau vim kev ntshai ntawm qhov ploj lawm - ob lub npe feem ntau cuam tshuam nrog kev tsim kho hauv internet tsis yog tib qho xwb. uas tseem ceeb.

TCP kov yeej txhua tus

Yuav ua li cas tshwm sim rau cov tswv yim thaum ntxov txog kev koom tes intercontinental? Vim li cas Cerf thiab Kahn qhuas txhua qhov chaw raws li cov txiv ntawm Is Taws Nem, tab sis tsis muaj dab tsi hnov ​​​​txog Pouzin thiab Zimmerman? Txhawm rau kom nkag siab qhov no, nws yog thawj zaug uas yuav tsum tau nkag mus rau hauv cov txheej txheem cov ntsiab lus ntawm xyoo ntxov ntawm INWG.

Ua raws li tus ntsuj plig ntawm ARPA network ua haujlwm pab pawg thiab nws Cov Lus Thov rau Cov Lus Qhia (RFCs), INWG tau tsim nws tus kheej "sib koom sau ntawv" system. Raws li ib feem ntawm qhov kev coj ua no, tom qab kwv yees li ib xyoos ntawm kev sib koom tes, Kahn thiab Cerf tau xa daim ntawv ua ntej ntawm TCP mus rau INWG raws li Ceeb Toom #39 thaum lub Cuaj Hlis 1973. Qhov no yog qhov tseem ceeb tib yam ntaub ntawv uas lawv luam tawm hauv IEEE Transactions lub caij nplooj ntoo hlav tom ntej. Thaum lub Plaub Hlis 1974, pab pawg Cyclades coj los ntawm Hubert Zimmermann thiab Michel Elie tau luam tawm ib qho kev tawm tsam, INWG 61. Qhov sib txawv muaj qhov sib txawv ntawm cov kev xav sib txawv ntawm ntau yam kev lag luam engineering, feem ntau ntawm yuav ua li cas packets traversing networks nrog cov pob ntawv me me tau muab faib thiab rov ua dua.

Qhov kev sib cais yog qhov tsawg, tab sis qhov yuav tsum tau ua kom pom zoo ua raws li qhov xav tau ceev nrooj vim tias cov phiaj xwm los tshuaj xyuas cov qauv hauv network tau tshaj tawm los ntawm ComitΓ© Consultatif International TΓ©lΓ©phonique et TΓ©lΓ©graphique (CCITT) [International Telephony and Telegraphy Consultative Committee]. CCITT, faib International Telecommunication Union, uas cuam tshuam nrog kev tsim qauv, tau ua haujlwm rau plaub xyoos ntawm lub rooj sib tham plenary. Cov lus tsa suab yuav tsum tau txiav txim siab ntawm lub rooj sib tham xyoo 1976 yuav tsum tau xa los ntawm lub caij nplooj zeeg xyoo 1975, thiab tsis muaj kev hloov pauv ntawm hnub ntawd thiab 1980. Feverish rooj sib tham nyob rau hauv lub INWG coj mus rau ib tug zaum kawg pov npav nyob rau hauv uas tus txheej txheem tshiab, piav qhia los ntawm cov neeg sawv cev ntawm lub tseem ceeb tshaj plaws lub koom haum rau lub computer networking nyob rau hauv lub ntiaj teb no - Cerf ntawm ARPANET, Zimmerman ntawm Cyclades, Roger Scantlebury ntawm lub British National Physical Laboratory, thiab Alex. Mackenzie ntawm BBN, yeej. Lub tswv yim tshiab, INWG 96, poob qhov chaw ntawm 39 thiab 61, thiab zoo li tau teeb tsa cov kev taw qhia ntawm kev ua haujlwm hauv internet rau yav tom ntej.

Tab sis qhov tseeb, qhov kev sib haum xeeb tau ua haujlwm dhau los ntawm kev sib koom tes thoob ntiaj teb kev sib koom tes, qhov tseeb uas tau ua ntej los ntawm Bob Kahn qhov tsis tuaj yeem los ntawm INWG pov npav rau qhov kev thov tshiab. Nws tau pom tias qhov txiaj ntsig ntawm kev pov npav tsis tau raws li lub sijhawm teem tseg los ntawm CCITT, thiab ntxiv rau, Cerf ua rau qhov xwm txheej hnyav dua los ntawm kev xa tsab ntawv mus rau CCITT, qhov uas nws tau piav qhia tias qhov kev thov no tsis muaj kev pom zoo tag nrho hauv INWG. Tab sis ib qho kev pom zoo los ntawm INWG tseem yuav tsis tau txais, txij li cov thawj coj hauv xov tooj uas tau tswj hwm CCITT tsis txaus siab rau datagram-enabled networks tsim los ntawm cov kws tshawb fawb hauv computer. Lawv xav kom muaj kev tswj xyuas tag nrho ntawm kev khiav tsheb hauv lub network, tsis yog muab lub zog ntawd rau cov khoos phis tawj hauv zos uas lawv tsis muaj kev tswj hwm. Lawv tsis quav ntsej txog qhov teeb meem ntawm kev ua haujlwm hauv is taws nem, thiab tau pom zoo los txais yuav cov txheej txheem kev sib txuas virtual rau ib lub network cais, hu ua X.25.

Qhov tsis txaus ntseeg yog tias X.25 raws tu qauv tau txais kev txhawb nqa los ntawm Kahn tus qub thawj coj, Larry Roberts. Nws ib zaug yog tus thawj coj hauv kev tshawb fawb txog kev sib txuas lus, tab sis nws qhov kev nyiam tshiab ua tus thawj coj ua lag luam coj nws mus rau CCITT kom txiav txim siab cov txheej txheem nws lub tuam txhab, Telenet, twb tau siv lawm.

Cov neeg European, feem ntau nyob rau hauv Zimmerman txoj kev coj noj coj ua, tau sim dua, tig mus rau lwm lub koom haum cov qauv uas qhov kev tswj hwm kev lag luam tsis muaj zog - Lub Koom Haum Thoob Ntiaj Teb rau Standardization. ISO. Qhov txiaj ntsig qhib kev sib txuas lus tus qauv (LOS YOG YOG) muaj qee qhov zoo dua TCP / IP. Piv txwv li, nws tsis muaj tib qhov kev txwv hierarchical chaw nyob raws li IP, cov kev txwv uas yuav tsum tau muaj kev qhia txog ntau yam pheej yig hacks los tiv thaiv kev loj hlob ntawm Is Taws Nem hauv xyoo 1990s (hauv xyoo 2010, cov tes hauj lwm thaum kawg pib hloov mus rau 6th version IP raws tu qauv, uas kho cov teeb meem nrog qhov chaw nyob txwv). Txawm li cas los xij, rau ntau qhov laj thawj, cov txheej txheem no tau rub tawm thiab rub tawm ntawm ad infinitum, tsis ua rau kev tsim cov software ua haujlwm. Tshwj xeeb, cov txheej txheem ISO, thaum zoo tsim nyog rau kev pom zoo ntawm kev tsim cov kev coj ua, tsis haum rau cov thev naus laus zis tshiab. Thiab thaum TCP / IP-raws li Internet pib tsim nyob rau hauv 1990s, OSI tau dhau los ua tsis tseem ceeb.

Cia peb txav los ntawm kev sib ntaus sib tua dhau cov qauv mus rau mundane, cov tswv yim ntawm kev tsim cov tes hauj lwm hauv av. Cov neeg nyob sab Europe tau ua siab ncaj rau kev ua raws li INWG 96 los koom ua ke Cyclades thiab lub teb chaws lub cev lub cev ua ib feem ntawm kev tsim cov ntaub ntawv xov xwm European. Tab sis Kahn thiab lwm tus thawj coj ntawm ARPA Internet Project tsis muaj lub hom phiaj los rhuav tshem TCP lub tsheb ciav hlau rau kev koom tes thoob ntiaj teb. Kahn twb tau faib nyiaj los siv TCP hauv ARPANET thiab PRNET, thiab tsis xav pib dua. Cerf tau sim txhawb Asmeskas kev txhawb nqa rau kev sib haum xeeb uas nws tau ua haujlwm rau INWG, tab sis thaum kawg tau tso tseg. Nws kuj tau txiav txim siab tawm ntawm qhov kev ntxhov siab ntawm lub neej los ua tus kws tshaj lij ntxiv thiab, ua raws li Kahn tus qauv, tau los ua tus thawj tswj hwm ntawm ARPA, tawm ntawm kev koom tes hauv INWG.

Vim li cas thiaj li me me tawm ntawm European lub siab xav tsim kom muaj kev sib koom ua ke thiab ib qho qauv thoob ntiaj teb? Yeej, nws yog txhua yam hais txog cov haujlwm sib txawv ntawm lub taub hau ntawm Asmeskas thiab European telecoms. Cov neeg nyob sab Europe yuav tsum tau tawm tsam nrog kev ntxhov siab tas li ntawm cov qauv datagram los ntawm lawv cov thawj coj Postal thiab Telecom (PTT), uas ua haujlwm ua haujlwm tswj hwm ntawm lawv cov tsoomfwv hauv tebchaws. Vim li no, lawv tau mob siab rau nrhiav kev pom zoo hauv cov txheej txheem kev teeb tsa. Kev poob sai sai ntawm Cyclades, uas poob kev nom kev tswv hauv xyoo 1975 thiab tag nrho cov nyiaj txiag xyoo 1978, muab cov ntaub ntawv kawm hauv lub zog ntawm PTT. Pouzin liam tus thawj coj rau nws txoj kev tuag ValΓ©ry Giscard d'Estaing. d'Estaing tau los tuav lub hwj chim hauv xyoo 1974 thiab tau sib sau ua nom tswv los ntawm cov neeg sawv cev ntawm National School of Administration (ENA), saib tsis taus los ntawm Pouzin: yog tias Γ‰cole Polytechnique tuaj yeem muab piv rau MIT, ces ENA tuaj yeem piv rau Harvard Business School. Cov thawj coj d'Estaing tau tsim nws cov ntaub ntawv xov xwm txoj cai nyob ib ncig ntawm lub tswv yim ntawm "lub teb chaws champions", thiab xws li lub computer network xav tau PTT kev txhawb nqa. Txoj haujlwm Cyclades yuav tsis tau txais kev txhawb nqa zoo li no; Hloov chaw, Pouzin tus neeg sib tw Despres tau saib xyuas kev tsim ntawm X.25-based virtual kev sib txuas network hu ua Transpac.

Hauv Asmeskas txhua yam txawv. AT&T tsis muaj kev cuam tshuam kev nom kev tswv ib yam li nws cov neeg ua haujlwm txawv teb chaws thiab tsis yog ib feem ntawm Asmeskas kev tswj hwm. Ntawm qhov tsis sib xws, nws yog lub sijhawm no uas tsoomfwv txwv nruj heev thiab ua rau lub tuam txhab tsis muaj zog; nws tau txwv tsis pub cuam tshuam rau kev tsim kho cov khoos phis tawj thiab cov kev pabcuam, thiab tsis ntev nws tau rhuav tshem tag nrho rau hauv daim. ARPA tau pub dawb los tsim nws txoj haujlwm hauv Is Taws Nem raws li lub kaus tiv thaiv ntawm Lub Tsev Haujlwm Saib Xyuas Kev Tiv Thaiv muaj zog, tsis muaj kev cuam tshuam los ntawm nom tswv. Nws tau pab nyiaj rau kev siv TCP ntawm ntau lub khoos phis tawj, thiab siv nws lub zog los yuam kom txhua tus tswv ntawm ARPANET hloov mus rau cov txheej txheem tshiab hauv xyoo 1983. Yog li ntawd, lub khoos phis tawj uas muaj zog tshaj plaws hauv ntiaj teb, ntau ntawm cov nodes yog cov kev suav muaj zog tshaj plaws. cov koom haum hauv ntiaj teb, tau los ua qhov chaw ntawm TCP txoj kev loj hlob / IP.

Yog li, TCP/IP tau dhau los ua lub hauv paus tseem ceeb ntawm Is Taws Nem, thiab tsis yog Is Taws Nem nkaus xwb, ua tsaug rau ARPA cov txheeb ze kev nom kev tswv thiab kev ywj pheej nyiaj txiag piv rau lwm lub koom haum hauv computer network. Txawm hais tias OSI, ARPA tau dhau los ua tus dev wagging tus Tsov tus tw ntawm kev tshawb fawb hauv zej zog. Los ntawm qhov txiaj ntsig ntawm xyoo 1974, ib tus tuaj yeem pom ntau txoj kab ntawm kev cuam tshuam ua rau Cerf thiab Kahn txoj haujlwm ntawm TCP, thiab ntau qhov kev sib koom tes thoob ntiaj teb uas tuaj yeem tshwm sim los ntawm lawv. Txawm li cas los xij, los ntawm qhov kev xav ntawm xyoo 1995, txhua txoj kev ua rau tib lub sijhawm tseem ceeb, ib lub koom haum Asmeskas thiab ob lub npe zoo nkauj.

Dab tsi ntxiv nyeem

  • Janet Abbate, Inventing the Internet (1999)
  • John Day, "Lub Clamor Outside as INWG Debated," IEEE Annals of the History of Computing (2016)
  • Andrew L. Russell, Open Standards and the Digital Age (2014)
  • Andrew L. Russell thiab ValΓ©rie Schafer, β€œIn the Shadow of ARPANET and Internet: Louis Pouzin and the Cyclades Network in the 1970s,” Technology and Culture (2014)

Tau qhov twg los: www.hab.com

Ntxiv ib saib