DOUG LLOYD: Kama wewe kuangalia biashara utangulizi wetu video,
Mimi kushoto kidogo ya cliffhanger kwa kuzungumza kuhusu biashara
na jinsi ni mfumo wa itifaki.
Naam, hebu majadiliano juu ya kwanza ya itifaki zile ambazo
kweli inajumuisha mtandao.
Na cha kuvutia, ni aitwaye Itifaki ya Internet,
ambayo sisi kwa kawaida rejea kama IP.
>> Hivyo biashara, kama nilivyosema, ni yanahusiana mtandao, internet,
ambayo ni kweli tu mitandao kadhaa kusuka pamoja na kukubaliana namna fulani
kuwasiliana na mtu mwingine.
Hii ni nini kwa namna fulani mimi kuzungumza juu?
Naam, hii ni Itifaki ya internet.
Hii inaonyesha jinsi kampuni ni kuambukizwa kutoka kiwango A kwa uhakika B.
Na hii ni aina ya hali ya kujiunga na mtandao wa biashara
ni kukubali kufuata hii Itifaki wakati mahitaji ya habari
usogezwe kutoka kiwango A kwa uhakika B.
>> Hivyo katika mwisho wa kwamba biashara utangulizi video,
Mimi ilionyesha picha hii ya nini biashara mara.
Na kwa kiwango kidogo, hii ni kweli pengine pretty sahihi.
Hii inaweza kuwa jinsi mitandao tatu kweli kuzungumza na kila mmoja.
Lakini ni kidogo kupotosha.
Na sababu ni kidogo kupotosha ni because-- kama mimi
tu idadi mitandao kwa ajili ya urahisi hapa
na sisi kujikwamua kila kitu kingine na mtazamo tu juu ya networks--
ni kidogo kupotosha kwa sababu ina maana kwamba wote mtandao tatu na
uhusiano na mtu mwingine.
>> Moja ni kushikamana na mbili.
Mbili ni kushikamana na tatu.
Na tatu ni kushikamana na moja.
Na wakati mimi majadiliano juu ya uhusiano hapa, mimi nina
kuzungumza juu ya kimwili, wired uhusiano.
Sisi kufanya kuwa wireless.
Lakini ni kweli kuwekwa katika vitendo kwa takwimu kuwa zinaa wirelessly
zaidi ya kiwango kikubwa.
Na hivyo wakati fulani, sisi kweli hawana wanategemea juu ya wired waya technology-- simu,
fiber optic waya, teknolojia mbalimbali kuwa ni kimwili kuunganisha
uhakika kwa uhakika B.
>> Na kwa kiwango kidogo kama Haya hii inaweza kuwa sahihi,
lakini kama picha anapata kidogo kubwa, hebu sasa
kufikiria tuna mitandao sita tofauti.
Kama hiyo ni kweli, kwa sasa tuna kitu kama hii kwa kila mtandao
kuwa na uhusiano na mtandao wa kila mmoja.
Na kama ukiangalia, kila mtandao ina mishale tano kushikamana na yake.
Kwa hiyo kila kitu ni kushikamana kwa kila mtandao nyingine.
>> Sisi tu mitandao sita hapa, na tayari kuangalia wiring ni kiasi gani
tuna kuajiri, sawa?
Na biashara lina mengi mitandao zaidi ya sita.
Hatuwezi ya waya kila mtandao wa kila mtandao mwingine,
hasa kwa kuzingatia baadhi ya mitandao hii span bahari, sawa?
Kama sisi ni kujaribu kuungana na mtandao katika Asia au Ulaya,
tunakwenda kuwa na span bahari nzima.
Sisi ni kwenda haja ya kutumia waya wakati fulani,
lakini tunataka kupunguza idadi ya waya sisi kweli matumizi.
Hatutaki kupeleka milioni waya katika bahari,
kwa sababu wao gharama mamilioni ya dola ziada uongo chini.
Na kwa haraka sana, sisi bila kuwa na uwezo kumudu biashara tena.
Hivyo tuna kuwa na mwingine njia kwa kila mtandao
kuzungumza na kila mmoja mtandao au mwingine sisi
na vipande vya biashara kuwa ni kukatika
kutoka vipande nyingine ya biashara.
Na si kwamba nini tunataka.
Lakini hatutaki kuwa na wote wired pamoja.
>> Na hii ni mahali ambapo ruta kurudi katika kucheza.
Tunaweza kutumia ruta kwa njia hii.
Nini kama badala ya kila mtandao kuwa kimwili
kushikamana na kila mtandao mwingine, sisi alikuwa vipande hayo mwangalizi, ambapo
mitandao walikuwa na uhusiano kwa waamuzi hao, ambao
ni kushikamana na mitandao kadhaa.
Hivyo badala ya kuwa moja kuungana na mbili, tatu, nne, tano, sita, labda moja
unajumuisha na router, ambayo labda inaunganisha
kwa moja au mbili ya wale mitandao, lakini pia
labda unajumuisha na mengine ruta, ambayo pia
kuungana na mitandao ya wale wengine.
>> Na kazi router ya is-- ina taarifa
aitwaye routing meza kwamba inaonyesha ambapo kufanya
Mimi kwenda kama mimi kuona anwani hasa IP?
Kama mimi kuona IP kuanzia na nne, mimi nina kwenda kwa njia hii.
Kama mimi kuona IP kuanzia na 12, mimi nina kwenda kwa njia hiyo.
Hatuna haja ya kuwa na uhusiano kimwili na mtandao namba nne
au mtandao namba 12 katika mfano huu.
Sisi tu kujua kwa ujumla ambapo tunataka kwenda.
Na kama wewe kufikiri juu yake, hii ni aina ya sawa na dhana ya kujirudia
kwamba kuongelea wakati tulikuwa kuzungumza kuhusu suala hilo
katika C. Sitakuja kuungana wewe kwa hasa ambapo unataka kwenda.
Mimi tu kwenda kutoa hoja hatua moja karibu na ambapo unataka kwenda.
Na mimi itabidi basi mtu mwingine kukabiliana na kutatua wengine wa tatizo.
Mimi itabidi kutatua kipande hiki kidogo cha Tatizo na kuahirisha wengine ni
kwa mtu mwingine.
Hivyo taarifa routing ni kweli aina ya sawa na kujirudia.
Kama hiyo dhana kuwa wewe kuelewa vizuri, labda kwamba mfano ingesaidia.
>> Basi hebu tuangalie mfano huu mitandao
tena na kudhani kuwa, tena, tunakwenda kutumia hizo hizo sita
mitandao, moja kwa njia ya sita.
Basi hebu tu kusema kwamba kila IP kwenye mtandao moja
huanza na moja nukta kitu.
Na tutaweza kusema kwamba kuna baadhi ya mambo mengine kwamba
mikataba na jinsi mifumo yote ni kushikamana na mtandao moja.
Sisi tu huduma ya juu ya kuunganisha wote wa wale mitandao pamoja katika mtandao.
Hivyo kila kifaa kwamba ni kushikamana na mtandao moja
ina IP kwamba huanza na nukta moja na kisha tatu idadi nyingine.
>> Hii ni generalization ya jinsi mambo kweli kazi.
Ni kidogo kabisa zaidi sahihi kuliko huu.
Lakini hii lazima kukupa ujumla wazo la nini Internet
Itifaki ni kweli kufanya.
Hivyo hii ilikuwa mchoro sisi alikuwa mbele.
Hii ilikuwa ni mfumo kuwa Haikuwa endelevu.
Hata sita, hii inaweza kuwa sawa.
Lakini kama sisi kupata 10 au 20 au 50, tuko kwenda kuwa uongo mengi ya waya.
Na 50 bado ni pia si hata ncha ya barafu
kama na idadi ya mitandao tuna.
Hivyo mtindo huu ni endelevu.
Hatuwezi fimbo na hii.
>> Basi hebu badala kupitisha mtindo huu ambapo sisi kujikwamua
ya waya wote kati ya mitandao na sisi kuongeza ruta.
Hivyo masanduku hayo njano kuwakilisha ruta.
Na kazi yao ni kutoa hoja Maelezo kwa ujumla
karibu na ambapo ni walidhani kwenda.
Na labda hizi ni uhusiano kwamba mitandao haya nayo.
Na labda hizi ni meza kwamba ni kujengwa katika ruta.
>> Hivyo kama sisi tu kuanza kwa kuangalia katika mtandao mmoja, kwa mfano,
kimsingi nini anasema ni kama Mimi milele kuona anwani hiyo
haina kuanza kwa one-- hilo ndilo Moderators kumweka moja au bang
moja pale, si one-- mimi nina kwenda kupita ni mbali na router.
Na kutoka huko, ruta wanaweza kufanya uamuzi.
Ruta anasema kama mimi kuona moja, mimi nina kwenda kuhamia mtandao namba moja.
Hiyo ni mshale kijani viongozi na kushoto nje ya kwamba juu sanduku kushoto.
>> Kama mimi kuona two-- hiyo ni mshale aina ya kichwa cha habari
na haki juu kuelekea network-- zambarau
kama mimi kuona IP kuanzia na mbili,
Mimi nina kwenda kuelekea mtandao miwili.
Kama mimi kuona tatu, nne, tano, au six-- hiyo ni kwamba nyekundu mshale kuja nje
ya juu upande wa kushoto router-- Sina kushikamana na tatu, nne, tano, au sita.
Lakini najua mtu ambaye ni au ambao ni kidogo karibu na pale.
Hivyo mimi nina kwenda tu kusema, kila wakati mimi kuona IP
kuanzia na tatu, nne, tano, au sita, mimi nina tu
kwenda kutuma kwa kuwa router.
Hivyo mimi itabidi hoja hiyo kidogo karibu na ambapo ni walidhani kwenda na basi
kwamba router kukabiliana na tatizo hilo.
>> Na kama unaweza see-- kama wewe alitaka kutulia hapa na trace--
unaweza kupata kila hatua nyingine katika mtandao kutoka mahali popote ulipo.
Mitandao sita All Unaweza bado kuungana na kila mmoja mtandao
lakini wao siyo kimwili kushikamana tena.
Wao ni sasa hatua hizi kati.
Sasa, bila shaka kuna biashara mbali ya kasi, sawa?
Kama moja alikuwa moja kwa moja kushikamana na sita, sisi hakutaka
Una kwenda kwa njia mbili ruta njiani.
Hivyo sisi inaweza kuwa na uwezo wa kupata uhusiano kidogo kwa kasi zaidi.
Lakini labda kwamba biashara-off ni ya thamani yake, sawa?
Kama ni kwenda kuwa ghali katika suala la gharama halisi, dola
na senti, kimwili waya hizi mitandao yote kwa pamoja,
labda kidogo ya kushuka kwa kasi ni sawa.
Tunaweza kuvumilia jambo hilo.
>> Hivyo tena, katika mfano kwamba tulikuwa tu kuzungumza juu, hakuna hata mmoja mitandao
moja kwa moja kuungana na kila mmoja wote.
Kuna inaweza kuwa been-- labda katika mfano kwamba
tunaweza kuwa alifanya hivyo ili labda mtandao moja na mbili zilikuwa
kushikamana moja.
Na kwamba itakuwa sawa.
Baadhi ya mitandao ni kimwili kushikamana na mitandao mingine.
Lakini wao siyo zote kushikamana na kila mmoja.
Wanategemea routers-- katika example-- hii hasa
kusambaza mawasiliano kutoka kiwango A kwa uhakika B.
On scale-- ndogo kama yale tunazungumzia here--
Configuration hii kwa kweli nguvu kuwa zaidi ufanisi kuliko tu
kuwa uhusiano wa moja kwa moja.
Lakini kwa kiasi kikubwa, tunaweza kuongeza mfumo mengi zaidi.
Ni kweli kwenda kupunguza yetu gharama ya miundombinu ya mtandao
kuwa na ruta mpatanishi ambao kazi yao ni hoja trafiki kutoka kwa mtumaji
kwa mpokeaji, kutoka kiwango A kwa uhakika B, kinyume na wiring kila mtu
pamoja.
>> Basi hebu tuangalie mfano wa habari
kusafiri kwa kutumia Internet Protocol hii.
Hebu kusema kwamba mimi ni kimwili ziko katika IP 1.208.12.37
hivyo mimi kuwepo mahali fulani kwenye mtandao mmoja.
Na mimi nataka kutuma ujumbe kwa wewe.
Na uko juu ya tano mtandao katika 5.188.109.14.
Anwani yako ya IP hasa hana jambo, lakini katika mfano huu hasa
tunazungumzia generalization hii nini itifaki biashara ni wote
kuhusu.
Wewe ni kwenye mtandao tano, na mimi nina kwenye mtandao mmoja.
Kama unaweza kuona, sisi siyo kushikamana na kila mmoja wakati wote.
>> Hivyo mimi kuanza nje.
Na mimi nataka kutuma ujumbe.
Na hivyo kwa namna fulani mimi kuwasiliana kuwa ujumbe kwa ruta.
Ruta ni moja kwamba kweli ina anwani ya IP.
Na ni kuangalia ambapo ni walidhani kwenda.
Tunakwenda nukta tano kitu.
Hivyo sasa mimi nina kwenda kuanza kutumia my-- au ruta,
badala yake, ni kwenda kuanza kutumia yake ruta meza kupita habari pamoja.
Anaona kwamba tano hata mmoja, hivyo anasema mimi nina kwenda kwa kupita kwa guy hii.
Kisha guy hii ina kufanya uamuzi.
Ambapo mimi kwenda kwenda?
Naam, ni si moja, hivyo mimi nina kwenda hoja kwa mtandao mmoja.
Na si mbili.
Sitakuja kutoa hoja na mtandao miwili.
Ni huanza na tano.
Mimi si kushikamana na tano, ruta hii anasema.
Na hivyo mimi nina kwenda tu kupita ni mbali to-- mimi nina kwenda chini njia hii.
Hii ni pale ambapo watu watatu, na fours na umri wa miaka mitano na sixes kwenda.
Na mimi itabidi basi kwamba guy kukabiliana nayo.
Mimi itabidi kupata kidogo karibu ambapo ni walidhani kwenda.
Najua ni walidhani kwenda kwa kuwa mwelekeo wa jumla.
Lakini labda kwamba guy wanaweza kukabiliana nayo.
SAWA.
Hivyo kwamba guy inaonekana.
Anasema, sawa, hii IP anuani huanza na tano.
Naam, mimi nina kushikamana na tatu na kwa sita, hivyo siwezi kupata ujumbe moja kwa moja
ambapo inahitaji kwenda.
Lakini hiyo ruta wengine zaidi ya hapo, mimi kujua kama mimi kutuma kikundi cha watu wane na umri wa miaka mitano,
inaweza kushughulikia wale.
>> Hivyo hupita pamoja chini njia.
Na kisha router hii anasema, vizuri, mimi nina kushikamana na mitandao nne na tano.
Kwa hiyo, ndiyo, siwezi kukusaidia.
Mimi itabidi kuchukua anwani yako ya IP kwamba huanza na tano.
Mimi itabidi kuwapa mtandao tano.
Mtandao wa tano kufanya baadhi ya kazi juu ya mwisho wake na kutoa ujumbe na wewe.
Na sasa tumekuwa mafanikio zinaa ujumbe kutoka kwangu
na wewe kwa kutumia Internet Protocol.
>> Tena, jumla sana kwa madhumuni ya mfano kama kwa nini kinatokea.
Lakini hiyo ni pretty kiasi gani Itifaki ya Internet kazi.
Ruta kujua ujumla ambapo kutuma
na kutuma hatua moja pamoja njia, kupata ni karibu na karibu
na marudio yake mpaka moja ruta ni kimwili kushikamana
na mtandao au au chochote anuani
katika swali na anatoa ni huko.
>> Sasa, kwa ujumla, isipokuwa kwa kweli, kweli ndogo, ujumbe kidogo,
si kwenda kutuma kama moja kubwa chunk ya data.
Kama mimi nina kutuma wewe email-- barua pepe mrefu sana,
say-- si kwenda kwa kuchukua kwamba email nzima,
kifungu it up katika mpira au mfuko au chochote,
na kutuma kwamba nzima Jambo chini ya mtandao.
>> Awali ya yote, kupeleka taarifa pamoja mtandao ni ghali.
Haina kuongeza up.
Na kubwa chunk, zaidi ya gharama kubwa
ni hoja kila hatua ya njia.
Na kama kuna namna fulani kushuka na kisha
kuna hii giant-- aina ya kama kama wewe ni kuendesha gari kwenye barabara kuu
na kuna lori hii kubwa aina ya kuzuia njia
na huwezi kupata karibu yake juu ya ama mstari kwa sababu ni aina ya kuenea nje.
Ni kupungua kila mtu mwingine chini nyuma yake.
Lakini magari madogo, ikiwa walikuwa magari yote madogo,
wapate kuwa na uwezo wa kuzunguka, kama kwamba mfano aina ya husaidia
kidogo.
>> Hivyo moja kubwa ya kuzuia katika mfumo Unaweza kila mtu kweli polepole kingine chini.
Na hivyo kile IP ni kwenda kufanya umegawanyika data hii katika pakiti.
Ni kwenda kuchukua email hii kubwa au FTP kuhamisha au kuhamisha faili,
au labda mimi nina kufanya kuomba kwa kivinjari
kwa sababu nataka picha ya paka.
Na ni kwenda kuchukua kwamba ombi au kwamba barua pepe au faili kwamba
na kuvunja juu katika vipande wengi na kutuma wote wa vipande tofauti.
Hivyo kwa kweli, mimi nina kujaza barabara na mengi ya magari madogo, ambayo inaweza zote
hoja ya badala ya lori kubwa kwamba ili, kama kitu fulani kitaenda vibaya,
kaba trafiki kwa kila mtu mwingine.
>> Athari nyingine upande haya ni kama kuna
aina fulani ya janga kushindwa na kitu fulani kitaenda vibaya
na pakiti anapata imeshuka.
Kitu ni alishindwa na Ujumbe haiwezi aliwasiliana.
Ruta labda alikuwa pia mambo mengi kwenda katika.
Ni inaweza juggle kila kitu.
Na hivyo tu halisi imeshuka yake.
Hiyo ni aina ya mfano, sawa?
>> Ni got mengi ya mambo kinachoendelea.
Ni kupita maelezo kutoka kiwango A kwa uhakika
B. Sisi siyo mbili tu Watu kwenye mtandao,
hivyo ina na mchakato mengi ya trafiki.
Na kama haina mikono ya kutosha na haiwezi kufikiri nini ni kufanya,
inaweza tu kuacha kitu.
Hivyo inaweza kufanya kitu kingine.
Ni got sana kinachoendelea.
>> Kama tungekuwa na ujumbe wetu kama moja kubwa kuzuia na kwamba alikuwa kile got imeshuka,
sasa tuna kutuma ujumbe tena.
Na sasa tuko uwezekano kusababisha trafiki tena.
Na sisi kukimbia hatari ya kuwa kuzuia mkubwa kuwa imeshuka tena.
Lakini kama ya data wamekuwa kuvunjwa juu katika pakiti na sisi kuacha mmoja wa wale,
ni mengi chini ya gharama kubwa kwa kutuma kwamba pakiti moja muda zaidi kinyume
nzima jambo moja zaidi wakati.
Hivyo IP ni wajibu kwa ajili ya kupata taarifa kutoka kiwango A kwa uhakika B
na pia kuvunja Maelezo katika vipande vidogo
ili mtandao si overly kujiandikisha.
>> IP pia anajulikana kama connectionless itifaki.
Kuna si lazima njia inavyoelezwa kutoka kwa mtumaji na mpokeaji au kinyume
chake.
Sasa, katika mfano huu tumekuwa aliyesema kuhusu, kuna kweli ni njia moja tu
kupata kila mtandao.
Hivyo katika hili hasa mfano, kuna kweli
ni njia inavyoelezwa kutoka uhakika kwa uhakika B.
Lakini tunaweza kubadili kwamba kwa kufanya tu muundo moja kwa ruta mbili
upande wa kushoto na kuongeza hii hali ya meza router.
>> Sasa taarifa kwamba kutokana na juu router kushoto,
ni kweli kuna njia mbili za kukabiliana na nne au tano anuani ya IP.
Ni inaweza kwenda chini kwa chini kushoto ruta, au unaweza kwenda kulia,
router haki.
Ina chaguzi mbalimbali.
Na hii ni kweli aina ya kitu nzuri
kwa sababu inafanya yetu mtandao zaidi msikivu.
>> Kama kwa example-- ni aina ya kama GPS.
Kama wameweza milele imekuwa kuendesha gari kwenye barabara kuu
na ghafla GPS yako anaonya wewe kwamba trafiki ni mbele,
unataka kuepuka hivyo kama unaweza.
Na hivyo unaweza recalculate njia yako.
Na mtandao ruta, katika Mbali na kuwa na maelezo
kuhusu ambapo pakiti lazima kwenda au ambapo takwimu anatakiwa kwenda,
pia kuna aina ya kunde hii kwa ujumla juu ya hali ya mtandao wake wa ndani.
Nini kitatokea kama mimi kutuma ni chini njia hii dhidi ya njia hii?
>> Na hivyo katika mwanga wa trafiki nzito hali kwenye mtandao, labda
mambo kupata kupelekwa zaidi njia ya ufanisi au kwa ujumla zaidi
njia ya ufanisi, kwa sababu kama sisi kwenda njia mara kwa mara,
kuna kwenda kuwa mengi ya trafiki.
Barabara kabisa jammed.
Hivyo labda kile tutaweza kufanya ni badala kuchukua barabara upande, ambayo
kawaida itachukua mengi muda zaidi, lakini hakuna mtu
kweli kutumia barabara wale upande.
Na hivyo tunaweza njia pakiti wetu kwa njia hiyo.
>> Hivyo si kila pakiti ya chunk kubwa ya data
inaweza kuchukua njia ile ile kutoka mwanzo hadi mwisho.
Na mtandao wetu inakuwa mengi zaidi msikivu
kama meza yetu ruta ajili ya kuruhusu huko kuwa chaguzi mbalimbali kwa wapi pa kwenda.
Sisi siyo kutegemea kwamba mtu lori kusonga nje ya njia.
Tunaweza kupata mbali barabara katika exit pili na kuchukua njia tofauti.
Na hivyo aina Itifaki ya Internet ya hana kidogo ya kwamba, pia.
>> Hivyo hiyo ni shemu ya Itifaki.
Lakini kuna moja zaidi Suala ili kukabiliana na, ambayo
ni nini kinatokea kama hatuwezi kuacha pakiti?
Jinsi gani tunajua tunakwenda kutuma kwamba pakiti tena?
Sawa?
Naam, Itifaki ya Internet haina dhamana kujifungua.
Tunakwenda kuwa kutegemeana juu ya itifaki mwingine
kukabiliana na kwamba inaitwa Itifaki ya Kudhibiti Urushaji, TCP.
Na sisi ni kwenda kuzungumza kuhusu Transmission Control
Itifaki katika video ijayo.
Mimi nina Doug Lloyd.
Hii ni CS50.