DOUG LLOYD: etdik Əgər bu video seyr edilmişdir biz gəlir üçün, biz məruz olduğunuz mədəniyyət shift bit. İndi, çünki biz başlamaq olacaq internet və web söhbət texnologiyaları. İndiyə qədər, biz up So həqiqətən C. bir çox bunu Və biz oldum Bizim proqramları çalışan, biz onları çalışan edilmişdir command line. Bu users nə olduqca çox var proqramları ilə əlaqə olunub biz yazmaq ki. Onlar bir şey təklif bir şey seçin , terminal pəncərə olur və sonra bunu. Bəzən davamlı ola bilər sonra qalır data. Lakin bu olduqca çox var. Bu command line var. Bu istifadəçi qarşılıqlı bilər yeganə yolu var. Irəli Bu baxımdan biz başlamaq olacaq keçid ki, istifadəçilər bizim web ilə qarşılıqlı bilər. Beləliklə, biz yazılı olacaq C yazılı deyil saytları, lakin digər bir sıra yazılmışdır PHP, o cümlədən proqramlaşdırma dilləri, və köməkçi Dil sort var HTML, CSS, və s. Beləliklə, biz başlamaq olacaq o şeyi söhbət. Biz web almaq əvvəl özünü proqramlaşdırma, Mən yəqin ki, yaxşı hesab edirəm Ideyası bir geri addım və tok etmək haqqında necə kompüter və İnsanlar internet üzərində qarşılıqlı. Belə ki, bu video, həqiqətən bir astar edir internet bir əsas guide. İndi burada verirlər CS50 bir şəbəkə sinfi deyil. Belə ki, nə biz söhbət etmək olacaq burada olduqca yüksək səviyyədədir. Biz fikrində deyilik hər hansı aşağı səviyyəyə almaq bütün bu stuff işləri necə məlumat. Əgər istəyirsinizsə ki, mən güclü had bir sinif alaraq gəlir kompüter şəbəkə. Və biz hətta deyə bilər ağ yalan və ya yalnız iki edilməsi məqsədləri üçün ümumi anlayış aydın. Bildirib ki, ilə Belə ki, haqqında danışmaq edək necə internet ilə qarşılıqlı. Belə ki, burada biz. Burada bizə var. Biz olduqca ümid edirik internet üzərində əldə olan Biz bütün Bildiyiniz kimi, pişik tam takoz edir. İndi biz yalnız qoşulmaq yoxdur Bu kimi internet? Bəli, yəqin ki, deyil. Daxilən, bilirsiniz , məsələn deyirlər ki, Siz Wi-Fi dəyişdirmək zaman Sizin kompüter şəbəkə, Bir adlı internet görmürəm yalnız belə olur halda yerli Wi-Fi adı olmalıdır. Sağ? Bu adətən ev kimi bir şey. Əgər iş edirsinizsə və ya güc Sizin şirkətin adı. Yalnız bir var deyil seçim internet çağırıb. Və belə bir şey və ya şeyi zaman arasında mövcud biz İnternetə qoşulmaq istəyirəm. O bəzi şeyləri hansılardır? Bəli, biz bu barədə danışmaq olacaq. Biz də haqqında danışmaq olacaq əhəmiyyətli bəzi şeyləri biz mümkün etmək üçün lazımdır İnternetə qoşulmaq üçün. Və bu ilk hər şeyi bir IP ünvanı. Belə ki, siz yəqin ki, eşitdim əvvəl müddətli IP ünvanı. Bunun mənası nədi? Yaxşı, bir IP ünvanı əsasən unikal identifikator bir şəbəkə kompüter. Sadəcə hər ev kimi və ya ofis unikal səsləndi olan bir mail göndərmək bilər. Eynilə, hər bir kompüter onu əgər məlumat almaq və ya məlumat göndərmək istəyir, benzersiz bir ünvan olmalıdır. Zaman məlumat Belə ki, göndərilir və ya qəbul, Bu göndərilən və ya qəbul olunur doğru yeri. I Bu müraciət sxemi, dedi IP adlanır. IP, Internet Protokol üçün stendlər edir Hansı daha qısa haqqında danışmaq lazımdır. İndi nə IP kimi baxmaq müraciət edir? Yaxşı, sxem əsasən idi, ilk tətbiq edildiyi, hər kompüter vermək unikal 32-bit ünvanı. Bu bit bir çox var. Ki, 4 milyard ünvanları var. Istifadə edərək, ümumiyyətlə, yerinə hexadecimal notation olan Biz kontekstində əvvəllər istifadə etdiyiniz C göstəricilər, ünvanları haqqında danışmaq biz adətən IP təmsil daha az ünvanları bir insan dost yol, onları təmsil 8 bit dörd qruplar kimi decimal nömrələri kimi təmsil edib. Insanlar tez-tez danışmaq deyil, çünki hexadecimal, siz proqramlaşdırma etdiyiniz halda. Amma insanlar internetdən istifadə mütləq proqramçılar deyil. Və belə asan edilməsi və onlar üçün əlçatan nə haqqında danışmaq etmək üçün onların IP ünvanı bəlkə halda kimsə zəng etmək lazımdır bir şey gidermek üçün, daha bunu etmək daha yaxşıdır ümumi şərti decimal sayı format. Və belə bir IP ünvan yalnız görünür olduqca çox bu kimi w.x.y.z, burada o məktubları hər biri qeyri-mənfi dəyər təmsil 0 255 aralığında. Xatırladaq ki, 8-bit sayı 256 fərqli dəyərlər aça bilər. Bizim sıra 255 0 niyə belə ki, var. Və biz 8 dörd qruplar var 32 bit böyük cəmi bit. Və belə bir IP ünvanı bilər bu kimi bir şey. Bu ümumi bir növ default IP ünvan, 123.45.67.89. Onların hamısı 0 sıra var 255, belə ki, cari IP ünvanı var. Burada bütün Harvard Universitetində Bizim IP ünvanlar 140,247 ilə başlayın. Bu ki, yalnız yol IP Bu coğrafi ərazidə ünvanları həvalə edilmişdir. Və bu bir IP ünvanı ola bilər ki, Harvard burada mövcud ola bilər. Dediyim kimi, əgər hər IP ünvan So 32 bit, təxminən 4 milyard var bir az vermək 4 milyarddan çox. Amma biz cür doğru bir problem bilərsiniz? Dünya əhalisinin indi nədir? Bəli, bu yerdə var 7 milyard insanın şimal. Və Qərb dünyasında ən azı, insanların çoxu da birdən çox cihaz var internet bağlantısı bilən. Mən burada bir var. Mən cibində başqa bir var. Mən ofisində bir geri var. Və belə ki, üç var. Və hətta saymaq deyil Mən də evdə olanları. Və belə ki, bir problem cür, sağ? Biz ən azı 7 milyard insan var və yalnız 4 milyard ünvanları. Və hər cihaz ehtimal edilir benzersiz müəyyən etmək. Biz bəzi puç inkişaf etmiş Bu problem ilə məşğul, bir şey xüsusi çağırıb Biz deyilik IP ünvan, Bu video almaq üçün gedir. Amma əsasən, bu daha imkan verir saxta cür web, internet, həyata bir unikal bir az Şəxsi URL malik ünvanı və sonra onları vasitəsilə ötürülməsində bir ünvan, hansı çox müxtəlif kompüter tərəfindən paylaşılır. Amma bu həqiqətən uzun müddətli fix deyil. Hətta sabit deyil əbədi davam edəcəkdir. Və belə ki, biz başqa bir lazımdır Bu ilə məşğul olan yol. Dediyim kimi, biz təxminən 4 milyard idi. Amma ki, etmək niyyətində deyil sağ, kifayət qədər yaxşı ola bilərmi? Və belə yol var ki, orada qərar verilmişdir biz istəyirik bu ilə məşğul olacaq artıq IP ünvanlar etmək. 32-bit ünvanları Əksinə, biz istəyirik 128-bit ünvanları üçün gedir. Belə ki, əvəzinə 4 milyard ünvanları, gedirik URL ki, çox var, olan 340 milyard milyard milyard, belə ki, IP ünvanlarını bir çox. Bu yeni sxemi IPv6 adlanır Bu istinad necə adətən edir. Köhnə sxemi IPv4 olan. Bu problem bir az var Bu problem olmuşdur ki, həqiqətən uzun müddət haqqında tanınır. Və bu bir çox görəcəksiniz kompüter və kompüter kontekstində. Biz əvvəlcədən problemləri yaxşı deyilik. Amma biz onlara ilə məşğul olan pis istəyirik hətta biz onlar haqqında olsa. Belə ki, IPv6 bir müddət ətrafında olmuşdur. Və yalnız son bir neçə ildə il həqiqətən biz var bu IPv6 ünvanları tərtib başladı IPv4 ünvanlarını aşamalı. Amma bəzi yerlərdə onları var. Onlar benzer müntəzəm IP ünvanı. Lakin onlar bir çox artıq var. Belə ki, əvəzinə dörd olan Sizin ünvan üçün 8 bayt qruplar, biz indi 16 bayt səkkiz qruplar var. 8 dəfə 16 128 edir. Və biz az bu təmsil şərti hexadecimal forması. 16-bit nömrələri olan deməkdir, çünki yerinə 0 255 bir sıra olan, Biz 65.535 0 bir sıra var ediyorum. Və belə bir dəstə olan o birlikdə stuck oxumaq üçün çox çətin olardı. Və belə ki, biz adətən hex istifadə yalnız rahatlığı həyata. Və belə bir tipik IPv6 ünvanı bu kimi bir şey ola bilər. Bu, əlbəttə, çox uzun var Biz əvvəl gördüm IPv4 ünvanı. Amma bu düzgün IPv6 ünvanı olardı. Bu IPv6 ünvanı haqqında da. Bu Google aid olur. Və bildiriş var bir orada adet sıfır dəstə. Bəzən bu ünvanları belə uzun əldə edə bilərsiniz. Və ildən biz hələ istəyirik olduqca erkən IPv6 ilə, bəzən böyük chunks ola bilər Orada adet sıfır biz lazım deyil ki. Siz yüksək bu oxu edirsinizsə, Bu 2001.4860.4860.0.0.0.0.8844 var. Bu hüququ, bir çox növü var? Bir dəstə bax Belə ki adet sıfır, bəzən bilər , bu kimi bir IPv6 ünvanı görə Onlar adet sıfır buraxmaq harada əvəzinə iki nöqtə istifadə edin. Bu baxmayaraq, yaxşıdır. Biz bilirik ki, çünki səkkiz fərqli chunks olması lazımdır. Və belə dolayısı ilə, biz dörd görürük. Beləliklə, biz dörd dəsti olmalıdır bilirik ki, oxşar adet sıfır, bu doldurun. Belə ki, bəzən siz görə bilərsiniz bir IPv6 ünvanı olmayan biz kimi səkkiz ayrı chunks burada. Siz bu kimi axtarır görə bilərsiniz. Və yalnız o deməkdir ki, Siz görmürəm hər şey harada ikiqat kolon arasında yalnız ayrılmış sıfır edir. Belə ki, OK. Biz bilirik bir az daha IP haqqında indi ünvanlanır. Amma biz onları almaq edirsiniz? Biz yalnız biz istədiyiniz bir seçə bilməz. Ki, əgər, biz döyüş son bilər Eyni IP ünvan üçün kimsə. Və ya kimsə ola bilər əvvəllər seçilmiş. Biz cəhd və onu, biz gedirik bir problem bir qədər daxil. Və belə ki, biz yalnız ala bilməz Biz istəyirik IP ünvanı. Beləliklə, biz bir almaq yolu IP ünvanı yerdə bizim kompüter arasında internet, orada böyük internet ki, bir DHCP server deyilən bir şey var, bir Dynamic Host Configuration Protocol server. Bu mətn böyük bir qurtum var. Amma həqiqətən bunu bütün var bir IP ünvan verir. Sizin DHCP server bir siyahısı var Bu validly təyin edə bilərsiniz ki, ünvanlanır. Və bir verir. Bu olduqca çox bütün bu var var. İndi DHCP əvvəl bu vəzifəni ünvanlarını təyin bir sistem administratoru düşdü. Belə ki, faktiki şəxs olardı özünüz kompüter təyin etmək və ünvanı zaman bir şəbəkə bağlı. Belə ki, DHCP yalnız sort bu avtomatik bir IP ünvan verilməsi prosesi. Amma siz onu almaq necə. Bu, sadəcə bir proqram çalışan var haradasa sizin aranızda və bir bank var internet IP həyata verə bilər ki ünvanlanır. Və qoşulmaq zaman şəbəkə, bu bir verir. Belə ki, bu diaqram yenidən bildirin. Somewhere sizin arasında internet, bir DHCP server var. OLDU. Belə ki, yaxşı. İndi DNS haqqında danışmaq edək. Beləliklə, biz, baxmayaraq ki, söhbət etdik Bu IP ünvanları. Və biz əgər bilirik ki, benzersiz müəyyən gedir internet bir cihaz onu benzersiz bir ünvan olmalıdır. Və biz müraciət edə bilər biz istəyirdi müraciət. Amma yəqin ki, çap heç etdik 192.168.1.0 təsvir olunan diapazondan kimi bir şey brauzerinizin, sağ? Siz nömrələri yazın yoxdur brauzerinizin. Siz adətən insan oxunaqlı adları yazın kimi google.com ya cs50.harvard.edu, sağ? Həmin baxmayaraq, IP ünvanlar deyil. Belə ki, bu xidmət mövcuddur Domain Name adlı IP tərcümə System, DNS, insan anlaşıqlı sözlərinə ünvanları və ya söz daha yaddaqalan var ki, dörd ədəd bir sıra xatırlayaraq daha səkkiz və ya, tezliklə bir set hexadecimal nömrələri. Bu doğru, həqiqətən çətin ola bilər? Əvvəl düşünün mobil telefonlar gün. Siz yadda var sizin dost telefon nömrələri. Bu çətin kazanılmış ola bilər bir müddət sonra. Və eyni, əgər siz web sites bir dəstə ziyarət, Siz yəqin ki, istəmirəm ədəd bir dəstə xatırlayıram. Siz daha sözləri bir dəstə yadda ediyorum. Belə ki, bu mapping, bu çeviri, bu insan oxunaqlı adları nömrələri dəstləri cür DNS edir web sarı pages. Və haqqında düşünmək olar Bu, yalnız var kimi 0.0.0.0 bütün çalışan böyük bir siyahısı 255.255.255.255, aşağı yol olan ən yüksək mümkün var olacaq bütün 4 255s üçün 0s tam sıra milyard ish IPv4 ünvanları. Mən olanları təşkil edib üst və alt. Amma ortada bir həqiqətən bir IP ünvanı. Belə ki, biz, 74.125.202.138 ziyarət əgər yəqin ki, saytın tərcümə var, heck ki, nə io--? Bəli, xəritələr hər adı həqiqətən aydın, doğru nədir? Belə ki, bəzən kimsə Kim IP ünvan sahibi olan Onların host bir şey ad bilər ki, onlar həqiqətən deyilik. Məsələn, IP ünvan, əgər getdi, yalnız google.com əslində. Lakin Google bir çox var müxtəlif server. Onlar bütün google.com onlara zəng edə bilməz. Belə ki, onlar öz var çevrilməsində daxili sistemi həqiqətən nə server google.com ki, IP ünvan bağlıdır. Və sonra başqa var arasında mövcud sistemi ki, anlamsız tərcümə burada google.com üçün. Amma biz daxil deyil. Və eyni üçün IPv6s, biz də olacaq sarı pages etmək ki, bir çox böyük olacaq. Və eyni ildə orta idi orada bir IPv6 tapmaq çətin Ünvan qanuni idi. Amma Google biri. Amma bu Google İrlandiya veb var. Amma siz ki, IPv6 ünvanı getdi əgər, Sənin Brauzer qadir IPv6 idi, ki, sizi elə Google İrlandiya ana. Belə ki, orada siz gedin. Amma bu doğru, tamamilə doğru deyil? Bu sistem sağ, çətin görünür? 4 böyük bir siyahısı var, əgər milyard şeyi axtarmaq üçün ki, olduqca böyük deyil. Heç bir sarı pages var Dünyanın, sağ? Siz hələ sarı almaq pages səni təslim Mən digər gün mina var və mən yalnız onu təkrar. Amma əgər sarı almaq sizə təslim pages, Hər bir kitab almaq yoxdur dünyanın mövcud telefon nömrəsi, sağ? Siz bir siyahısını almaq yerli telefon nömrələri, olanları zəng etmək çox güman etdiyiniz. Və DNS nə həqiqətən var. Bu barədə düşünüyorsanız, DNS deyil həqiqətən yerli sarı pages. Və böyük DNS server google.coms kimi, onlar həqiqətən, yalnız daha çox kitabxana kimi ki, Yerli sarı bütün surəti pages və ya yerli DNS uçotunun bütün. Belə ki, həqiqətən, heç bir depo var internet tam DNS, heç bir var kimi Dünyanın sarı pages. Bütün bu yerli kiçik var Orada mövcud miqyaslı DNSs. Və xidmətlər var ki, Onlara birlikdə məcmu. Lakin onlar asılı kiçik DNS sistemləri ki, onların məlumat yenilənməsi Onlar ən dəqiq məlumat yoxdur. Belə ki, yenə, bu bənzətməsi böyük ümumiləşdirmək var DNS sistemləri kimi surəti kitabxana dünyanın hər sarı pages. Onlar özləri deyil o kitablar yeniləyir. Onlar gələn kitab asılı belə ki, onlar informasiya təkmilləşdirə bilər onlar lazımdır. Belə ki, DNS sistemi nəhəng blok deyil. Bu arasında sərbəst oldu bir çox server. Belə ki, indi biz ki, haradasa bilirik bizə və internet arasında bir DNS server mövcuddur eləcə də DHCP server kimi. İndi giriş nöqtələri, nə bizim giriş nöqtələri? Yaxşı, giriş nöqtələri siz yəqin edirik həqiqətən ilə olduqca tanış internet qoşulma. Ki, seçdiyiniz şəbəkə var ev və ya iş şəbəkə və ya nə var. Mən ümumiləşdirilməsi alıram bir giriş nöqtəsi anlayışı Burada bu video məqsədləri üçün. Amma həqiqətən var bir çox şeyi ki, giriş nöqtələri qədər haddelenmiş bilər. Marşrutlaşdırıcıları anlayışlar var ki, Biz istifadə ümumi müddəti sort edir. Lakin açarları var və hər şeyi həqiqətən adlı ayrı giriş nöqtələri çıxışı bu ümumi konsepsiyası point. Lakin əsasən nə baş Mən IPv4 ilə biz bu anlayış bildirib Şəxsi ünvanları, sağ? Əvəzinə hər maşın unikal IP ünvan, olan hansı biz, tökülmək biz 4 milyard cihazlar üzərində istəyirik qoşulmaq üçün çalışır internet, biz nə əvəzinə təyin olunur Bir router IP ünvan. Ki, router və ya giriş nöqtəsi yalnız misal üçün ev,. Və kimi router iş sort bir yol polisi kimi çıxış, bağlı imkan hamı ki router eyni IP istifadə etmək çıxmaq müraciət. Ki, hissi edirmi? Sizin evdə Belə ki, hamı Şəxsi IP ünvanı var. Onlar qoşulmaq bilməz internet, daha doğrusu internet vasitəsilə onlara danışa bilmir ki, özəl ünvanı. Onlar yalnız onlara danışmaq olar router ünvanı vasitəsilə. Və router-nin deyil iş məlumat almaq Siz router göndərilməsi etdiyiniz və düzgün yerə yönəltmək və məlumat üçün gələn router router daxil sizə göndərmək üçün. Belə ki, yönlendirici, həqiqətən, qurğular burada xüsusilə router ev, ən ümumi sort ən camaata üçün istifadə işin ictimai IP ünvanı var. Ki cihaz internet bağlı. Və router qoşulmaq məlumat axını var sizin adınıza vasitəsilə. Dediyim kimi, müasir ev şəbəkə, router və keçid və giriş nöqtəsi bütün növ paketlenmiştir bir cihaz qədər. Bəzən bir modem edir eləcə də orada hediye. Bu adətən yalnız bir router deyirlər. Amma həqiqətən bütün var birlikdə bu şeylər. Böyük miqyaslı biznes şəbəkələri və ya Wide Area Networks, WANs sözdə, həqiqətən, bu cihazlar ayrı-ayrı saxlamaq. Onlar bir keçid var. Onlar marşrutlaşdırıcıları var. Onlar çox giriş xal var. Məsələn, bir universitet şeyi görəcəksiniz qondarma marşrutlaşdırıcıları kimi ki, baxmaq monte bütün kampus ətrafında var. Həmin axını bütün giriş nöqtələri var yönlendirici daxil açarları, Et Cetera, məlumat boyunca keçmək. Bu şəbəkələr belə, çünki big ki bir giriş nöqtəsi böyük ərazini əhatə edə bilməz. Və bu böyük şəbəkələri, biznes şəbəkələri, Et Cetera, ayrı-ayrı bu split cihazlar, belə ki, şəbəkə və miqyaslı Lazım gələrsə və bitir. Belə ki, yenə, bir yerdə aramızda və internet, biz bir giriş nöqtəsi var. Və biz qoşulmaq budur. Və orada vasitəsilə biz internet əldə edə bilərsiniz. Mən dediyim kimi Bu video başlayan, Bu şəbəkə bir kurs deyil. Belə ki, bu bütün hekayə deyil. Mən cür üzərində cilalanacaq etdik. Və bəlkə Mən sizə tərk etdik hətta bir az qarışıq kimi bu bəzi şeyləri edir. Amma ki, OK. Biz bütün hekayə ehtiyac yoxdur. Bizə hərəkət bilmək üçün kifayətdir irəli əsasən bir az internet necə haqqında. Beləliklə, biz nə biz bu var Bizim ev xüsusi şəbəkələri. Və biz bir router qoşulmaq. Və router bağlıdır geniş internet. Lakin internet böyük nədir? Mən bu söyləyərək saxlamaq, lakin bu nədir? Bəli, bu, həqiqətən, yalnız bütün bu var evimdə fərdi şəbəkələr, və sənin evində, və hər bir digər at birlikdə bağlıdır ev. Bu qarşılıqlı var şəbəkə, bir inter-net. Belə ki, əvəzinə düşüncə İnternet haqqında bu nəhəng bulud kimi, bu ethereal Orada mövcud şey, Bu, həqiqətən, yalnız bir əlaqə var bu şəbəkələr bütün arasında. Belə ki, burada biz gedin. Biz yerli şəbəkə var. Və biz yalnız adam deyilik yəqin ki, bizim yerli şəbəkə internet istifadə etməyə çalışırıq. Bir neçə yəqin ki, var Bizə almaq üçün çalışırıq. Və biz yalnız şəbəkə deyilik doğru, dünyada mövcud olan? Digər şəbəkələr də var ki, İnternetə qoşulmaq üçün çalışırıq. Amma internet deyil yenə ayrı şəxs. Bu imkan verir qaydaları yalnız bir set var Bu şəbəkələr, bu kiçik şəbəkələr, mavi, bənövşəyi, və qırmızı şəbəkə Burada bir-biri ilə ünsiyyət. Belə ki, heç bir şey var onlar bütün birləşdirən edirik. Onlar yalnız bağlı olduğunuz bir-birinə, sağ? Və belə bir yerdə bu barədə şəbəkələri xidmətləri mövcuddur biz, həqiqətən, istəyirəm ki,. Belə ki, bəlkə mavi şəbəkə Google yaşadığı edir. Və bənövşəyi şəbəkə Facebook yaşadığı edir. Və qırmızı şəbəkə, yaxşı, bəlkə bütün bu pişik olduğu ki. Və belə ki, biz almaq istəyirsinizsə pişik haqqında məlumat biz yalnız şəbəkələrinin bu zəncir axır biz istədiyiniz məlumat almaq üçün. Və burada mən təmsil etdik şəbəkə kimi bütün bir-birinə danışmaq qadir olan. Və biz yalnız şəbəkə danışmaq olar. Lakin şəbəkə bizə geri danışa bilməz. Amma bu doğru, ya doğru deyil? Bu, bütün bir iki yol küçəsi edir. Axa bilər məlumat geri və irəli şəbəkələri. Ki, necə edir? Yaxşı, internet həqiqətən protokolların sistemi. Və biz olacaq söhbət başlamaq nə bu protokollar gələcək video var. Ancaq yenə də, internet ayrı bir şey deyil. Bu müəyyən qaydaları dəsti var şəbəkələri ünsiyyət necə, bu kiçik şəbəkələr, bu biz istifadə etdiyiniz yerli şəbəkə, bizim ev insanlar, insanlar Bizim məktəbdə bizim iş insanlar, bütün şəbəkə mübadiləsi. Və bu şəbəkələr interconnect və, bir-birinə danışmaq ki, həqiqətən nə var internet bütün haqqında. Belə ki, bir gələcəkdə, edək video, bəzi haqqında danışmaq təşkil protokolların inşallah internet bir bir az daha vermək anlaşma yaxşı dairəvi. Mən Doug Lloyd edirəm. Bu CS50 edir.