1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:04,540 David J. MALAN: Bine, întrebarea globală acum, 3 00:00:04,540 --> 00:00:10,310 și am pornit pe acest drum cu noastră privire la Dropbox, este internetul. 4 00:00:10,310 --> 00:00:14,550 Așa că lasă-mă să încerc să întreb un încărcate întrebare în mod deliberat. 5 00:00:14,550 --> 00:00:15,500 Ce este internetul? 6 00:00:15,500 --> 00:00:18,340 7 00:00:18,340 --> 00:00:20,430 >> Cu siguranță voi toți să-l utilizați. 8 00:00:20,430 --> 00:00:21,287 >> Audiența: Rețeaua? 9 00:00:21,287 --> 00:00:22,370 David J. MALAN: O rețea? 10 00:00:22,370 --> 00:00:23,856 OK, ce este o rețea? 11 00:00:23,856 --> 00:00:28,184 >> AUDIENTA: O conectivitate între sisteme diferite. 12 00:00:28,184 --> 00:00:31,100 David J. MALAN: OK, conectivitate între diferiți oameni și sisteme. 13 00:00:31,100 --> 00:00:33,430 Bine, și ceea ce face internetul unui internet ca 14 00:00:33,430 --> 00:00:38,484 spre deosebire de doar o rețea așa cum am putea au în doar o clădire sau o sală de clasă? 15 00:00:38,484 --> 00:00:39,400 AUDIENTA: E la nivel mondial. 16 00:00:39,400 --> 00:00:39,810 David J. MALAN: E la nivel mondial. 17 00:00:39,810 --> 00:00:42,360 Bine, deci este o rețea rețelelor, dacă vreți. 18 00:00:42,360 --> 00:00:46,720 conexiuni la Internet denotând în rețele individuale. 19 00:00:46,720 --> 00:00:48,457 Și, desigur, există diferite servicii 20 00:00:48,457 --> 00:00:50,040 că internetul oferă aceste zile. 21 00:00:50,040 --> 00:00:54,420 >> Nu există, desigur, lumea largă web cu care toți ne sunt familiare. 22 00:00:54,420 --> 00:00:56,560 Nu există servicii cum ar fi e-mail. 23 00:00:56,560 --> 00:00:59,620 Servicii Sunt cam chat sau Google Chat. 24 00:00:59,620 --> 00:01:02,090 Sau există lucruri cum ar fi Voice over IP. 25 00:01:02,090 --> 00:01:07,270 Există lucruri precum Skype și Google Hangouts și FaceTime, și altele asemenea. 26 00:01:07,270 --> 00:01:09,620 >> Și așa mai există această Stratificarea concept în internet. 27 00:01:09,620 --> 00:01:12,390 Și într-adevăr, acesta este tot un concept fundamental 28 00:01:12,390 --> 00:01:15,650 în informatică a stratificare, sau abstracție, 29 00:01:15,650 --> 00:01:17,407 în cazul în care vă construi un singur lucru aici jos. 30 00:01:17,407 --> 00:01:19,240 Apoi, va construi ceva altfel pe partea de sus a acesteia, 31 00:01:19,240 --> 00:01:21,660 și apoi, altceva pe partea de sus din ea, pe partea de sus a acesteia, pe partea de sus a acesteia. 32 00:01:21,660 --> 00:01:25,170 Și așa vom vedea unele manifestări ale că, în această discuție și, probabil, 33 00:01:25,170 --> 00:01:26,600 alții se deplasează înainte. 34 00:01:26,600 --> 00:01:29,400 >> Așa că hai să începem să picteze o imagine unora dintre tehnologiile 35 00:01:29,400 --> 00:01:33,040 tot în jurul nostru prin luarea în considerare ce este, probabil, în casa majoritatea tuturor 36 00:01:33,040 --> 00:01:35,900 aici, și de a folosi acest lucru ca punct de plecare pentru o conversație mai 37 00:01:35,900 --> 00:01:38,900 în general, cu privire la modul în care toate aceste lucruri lucrări, și ce unele dintre problemele 38 00:01:38,900 --> 00:01:42,090 deciziile de design care stau la baza au să fie atunci când construirea de rețele 39 00:01:42,090 --> 00:01:43,800 iar atunci când se utilizează internetul. 40 00:01:43,800 --> 00:01:48,680 Deci, înapoi acasă, vom merge înapoi la micul meu laptop-ul aici. 41 00:01:48,680 --> 00:01:53,040 Aveți, probabil, una sau mai multe calculatoare, și poate, unul sau mai multe telefoane, 42 00:01:53,040 --> 00:01:55,504 care sunt conectate aceste zile prin Wi-Fi. 43 00:01:55,504 --> 00:01:57,170 Poate că o dată la un moment dat, ai avut un cablu. 44 00:01:57,170 --> 00:02:00,020 Poate ai face încă mai au un desktop computer la domiciliu, care are un cablu. 45 00:02:00,020 --> 00:02:03,340 Dar povestea noastră nu e cu adevărat va schimba atât de mult acolo. 46 00:02:03,340 --> 00:02:06,400 >> Aici este așa-numitul nor, sau pe internet. 47 00:02:06,400 --> 00:02:11,620 Și mai există și buchete de alte lucruri pe internet cum ar fi Amazon.com, 48 00:02:11,620 --> 00:02:14,690 și Facebook și Google, și Microsoft, precum și alte astfel de societăți 49 00:02:14,690 --> 00:02:16,990 pe internet, și cu siguranță oameni. 50 00:02:16,990 --> 00:02:21,660 Dar există o mulțime de lucruri pe care merge mai departe între tine și pe internet. 51 00:02:21,660 --> 00:02:23,770 >> Așa că hai mai întâi șicana în afară asta. 52 00:02:23,770 --> 00:02:30,260 Care este computerul, dacă fără fir, conectat la acasă? 53 00:02:30,260 --> 00:02:34,402 Ce fel de dispozitive pe care le devine pe internet în zilele noastre? 54 00:02:34,402 --> 00:02:35,290 >> AUDIENTA: Router. 55 00:02:35,290 --> 00:02:36,331 >> David J. MALAN: Un router. 56 00:02:36,331 --> 00:02:40,840 Așa că aveți acest dispozitiv acasă numit un router, al cărui scop în viață, 57 00:02:40,840 --> 00:02:43,650 în cele din urmă, este de traseu informații la cea mai simplă formă. 58 00:02:43,650 --> 00:02:48,860 În cazul în care acest lucru este internetul aici, dvs calculator are o conexiune între ea. 59 00:02:48,860 --> 00:02:51,280 Și router-ul, între timp, într-un fel are o conexiune 60 00:02:51,280 --> 00:02:53,420 între restul internetului. 61 00:02:53,420 --> 00:02:55,800 >> Dar, există chiar mai mult se întâmplă în interiorul aici. 62 00:02:55,800 --> 00:02:57,760 Așa că hai să se arunca cu capul într-un pic mai profund. 63 00:02:57,760 --> 00:02:59,050 Tu te duci acasă. 64 00:02:59,050 --> 00:03:03,110 Ai deschis capacul laptopului sau porniți desktop-ul pentru prima dată, 65 00:03:03,110 --> 00:03:04,810 prima dată într-un timp. 66 00:03:04,810 --> 00:03:06,340 Ce se întâmplă? 67 00:03:06,340 --> 00:03:10,550 >> Ce tipuri de măsuri trebuie să se întâmplă înainte de a putea de fapt 68 00:03:10,550 --> 00:03:12,260 obține pe internet? 69 00:03:12,260 --> 00:03:13,540 Ei bine, se pare out-- oh, da? 70 00:03:13,540 --> 00:03:14,500 Nakissa? 71 00:03:14,500 --> 00:03:15,163 Ne pare rău? 72 00:03:15,163 --> 00:03:15,990 >> AUDIENTA: ID-ul de utilizator. 73 00:03:15,990 --> 00:03:16,636 >> David J. MALAN: Un ID de utilizator. 74 00:03:16,636 --> 00:03:18,344 Așa că s-ar putea să conectați-vă la ceva. 75 00:03:18,344 --> 00:03:20,650 Cu toate că, în mod tipic la acasă, cel mai tipic 76 00:03:20,650 --> 00:03:22,320 acest lucru ar lucra doar in aceste zile. 77 00:03:22,320 --> 00:03:24,640 >> Dar, după cum tocmai am văzut, în medii cum ar fi universități, companii, 78 00:03:24,640 --> 00:03:25,431 trebuie să te loghezi. 79 00:03:25,431 --> 00:03:28,320 Așa că să se evite scenariu de conectare pentru acum. 80 00:03:28,320 --> 00:03:30,000 Nu te complica. 81 00:03:30,000 --> 00:03:31,380 >> AUDIENTA: Deschide un browser. 82 00:03:31,380 --> 00:03:33,255 >> David J. MALAN: Tu s-ar putea deschide un browser web. 83 00:03:33,255 --> 00:03:34,002 Sau ce, Pat? 84 00:03:34,002 --> 00:03:35,252 >> AUDIENTA: Număr sau cod de acces. 85 00:03:35,252 --> 00:03:36,960 David J. MALAN: Ah, un număr sau cod de acces. 86 00:03:36,960 --> 00:03:39,251 Așa că hai să mergem cu număr, nu atât de mult parolă încă. 87 00:03:39,251 --> 00:03:41,880 Să nu vă faceți griji cu privire la securitate pentru această discuție specială. 88 00:03:41,880 --> 00:03:42,950 Dar un număr. 89 00:03:42,950 --> 00:03:47,130 >> Așa că, da, de fapt, la fel ca toate din casele noastre sau a unei clădiri cum ar fi 90 00:03:47,130 --> 00:03:48,420 are o adresă fizică. 91 00:03:48,420 --> 00:03:54,910 Această clădire este un Brattle Square Cambridge, Massachusetts, 02138, Statele Unite ale Americii. 92 00:03:54,910 --> 00:04:00,400 Adresa respectivă în mod unic identifică ne, în teorie, în întreaga lume. 93 00:04:00,400 --> 00:04:01,360 >> Audiența: O adresă IP. 94 00:04:01,360 --> 00:04:04,710 >> David J. MALAN: O adresă IP, mai exact, este analogul în lumea computerelor 95 00:04:04,710 --> 00:04:07,700 care se adresează în mod unic un calculator. 96 00:04:07,700 --> 00:04:13,159 Astfel, o adresă IP, sau protocolul de internet adresa, este doar o adresă numerică. 97 00:04:13,159 --> 00:04:15,450 Calculatoarele prefera lucruri pe care sunt un pic mai simple, care 98 00:04:15,450 --> 00:04:19,130 sunt mai ușor de citit decât fraze lungi cum ar fi One Brattle Square, Cambridge, 99 00:04:19,130 --> 00:04:20,110 Mass., Și așa mai departe. 100 00:04:20,110 --> 00:04:24,560 >> Și astfel, o adresă IP este un Numărul de forma ceva 101 00:04:24,560 --> 00:04:29,160 dot dot ceva ceva dot ceva. 102 00:04:29,160 --> 00:04:33,890 Și fiecare dintre aceste somethings, ca notat cu semnul liră aici, 103 00:04:33,890 --> 00:04:37,720 este un număr între 0 și 255. 104 00:04:37,720 --> 00:04:40,510 Și, așa că este o perioadă de patru punctată decimal ceva number-- 105 00:04:40,510 --> 00:04:42,260 dot dot ceva ceva dot ceva. 106 00:04:42,260 --> 00:04:45,270 >> Iar această adresă numerică, în teorie, în mod unic 107 00:04:45,270 --> 00:04:48,010 identifică un calculator pe internet. 108 00:04:48,010 --> 00:04:50,420 Deci, cu riscul simplifici, hai acum 109 00:04:50,420 --> 00:04:55,450 presupunem că, atunci când am conecta la Wi-Fi sau prin cablu, la domiciliu, 110 00:04:55,450 --> 00:05:01,070 router-ul meu de acasă este ceea ce este într-un fel mi-a dat o adresă IP. 111 00:05:01,070 --> 00:05:03,690 Pentru că sunt plecat de zi pentru cea mai mare parte, 112 00:05:03,690 --> 00:05:06,560 cel puțin la nivel local aici, în cazul în care, atunci când vă înscrieți 113 00:05:06,560 --> 00:05:11,000 pentru Comcast, sau RCN, sau dvs. de furnizor de servicii de internet locale, 114 00:05:11,000 --> 00:05:14,220 nu mai are un tehnician trebuie să vin la casa ta cu o imprimare, 115 00:05:14,220 --> 00:05:19,020 și apoi aveți, sau el, sau tipul ei în IP-ul răspunde în computer. 116 00:05:19,020 --> 00:05:21,200 >> Mai degrabă, acest lucru este tot descoperit în mod dinamic. 117 00:05:21,200 --> 00:05:23,576 Atunci când deschideți laptop-ul lui capac sau porniți calculatorul, 118 00:05:23,576 --> 00:05:26,158 computerul dvs. doar începe difuzarea unui mesaj, în esență. 119 00:05:26,158 --> 00:05:26,900 Se spune, Buna ziua. 120 00:05:26,900 --> 00:05:27,610 Sunt treaz. 121 00:05:27,610 --> 00:05:29,550 Ce ar trebui să fie adresa mea de IP? 122 00:05:29,550 --> 00:05:32,640 >> Și scopul în viața unei case router aceste zile, printre ei, 123 00:05:32,640 --> 00:05:35,260 este de a vă oferi exact una dintre aceste adrese. 124 00:05:35,260 --> 00:05:39,630 Iar mecanismul prin care o face aceasta, trebuie doar să tachineze în afară unele jargon, 125 00:05:39,630 --> 00:05:42,660 este numit un server DHCP. 126 00:05:42,660 --> 00:05:45,497 mod fantezist de a spune dinamic Host Configuration Protocol. 127 00:05:45,497 --> 00:05:47,205 Este doar un adevărat mod elegant de a spune ea 128 00:05:47,205 --> 00:05:52,640 este o bucată de software care rulează în interiorul router casa noastră 129 00:05:52,640 --> 00:05:54,700 că, la auzul salut dvs. de request--. 130 00:05:54,700 --> 00:05:55,480 Sunt online. 131 00:05:55,480 --> 00:05:58,214 Vă rog să-mi un IP address-- raspunde cu exact asta. 132 00:05:58,214 --> 00:06:01,380 Și se spune să folosiți ceva dot ceva dot ceva dot ceva. 133 00:06:01,380 --> 00:06:04,057 Și apoi, Mac-ul sau PC-ul face exact asta. 134 00:06:04,057 --> 00:06:05,890 Si doar pentru a face acest lucru o mai concretă pic 135 00:06:05,890 --> 00:06:09,620 înainte să luăm întrebarea dumneavoastră, pe Mac OS, și nu există 136 00:06:09,620 --> 00:06:15,100 o fereastră comparabilă în Windows, dacă mă duc la rețea, 137 00:06:15,100 --> 00:06:18,280 de fapt, eu pot vedea aici că laptop-ul meu este conectat 138 00:06:18,280 --> 00:06:20,080 la Universitatea Harvard, care este Wi-Fi, 139 00:06:20,080 --> 00:06:23,870 și are adresa IP 10.254.25.237. 140 00:06:23,870 --> 00:06:27,560 >> Dacă sunt mai curios, eu pot clic pe Advanced pe Mac-ul meu. 141 00:06:27,560 --> 00:06:31,660 Pot să merg până la TCP / IP. 142 00:06:31,660 --> 00:06:37,030 Și observați ce este acum familiare, poate. 143 00:06:37,030 --> 00:06:40,040 Ce protocol, ce caracteristică este laptop-ul meu folosind 144 00:06:40,040 --> 00:06:43,010 pentru a face exact ceea ce tocmai am descris? 145 00:06:43,010 --> 00:06:43,842 DHCP. 146 00:06:43,842 --> 00:06:44,800 Nu pot chiar schimba. 147 00:06:44,800 --> 00:06:46,508 Pentru că sunt deja configurat chiar acum. 148 00:06:46,508 --> 00:06:47,610 Este închisă, această setare. 149 00:06:47,610 --> 00:06:50,410 Dar, computerul meu este configurat folosind DHCP. 150 00:06:50,410 --> 00:06:54,300 Și se pare că ceea ce serverul DHCP de la Harvard 151 00:06:54,300 --> 00:07:01,062 mi-a dat este un IP address-- și 254.25.237-- o mască de subrețea, 152 00:07:01,062 --> 00:07:02,270 care nu vom intra în ziua de azi. 153 00:07:02,270 --> 00:07:04,580 >> Dar, o mască de subrețea este doar un număr suplimentar 154 00:07:04,580 --> 00:07:06,590 care specifică ce rețea ești. 155 00:07:06,590 --> 00:07:07,747 Poate că e camera asta lui. 156 00:07:07,747 --> 00:07:09,080 Poate eo altă clădire. 157 00:07:09,080 --> 00:07:10,704 Poate că este o altă parte de la Harvard. 158 00:07:10,704 --> 00:07:13,600 Este o modalitate de a segmenta o rețea locală. 159 00:07:13,600 --> 00:07:16,270 >> Router, acel cuvânt sună familiar. 160 00:07:16,270 --> 00:07:18,320 Pentru că am fost doar vorbesc despre asta aici. 161 00:07:18,320 --> 00:07:21,070 Și chiar dacă eu sunt pe Harvard de rețea, nu ca o rețea de domiciliu, 162 00:07:21,070 --> 00:07:23,250 principiile sunt încă la fel aici. 163 00:07:23,250 --> 00:07:28,620 >> Harvard mi-a spus, de asemenea PA adresa unui 10.254.16.1 router--. 164 00:07:28,620 --> 00:07:32,920 Și, ca o parte, în general, ca convenție, dar nu este necesar, 165 00:07:32,920 --> 00:07:38,250 adresa IP a unui router are tendința de a se încheie cu 0.1, care este un semnal util, 166 00:07:38,250 --> 00:07:39,420 doar să știe acest lucru. 167 00:07:39,420 --> 00:07:41,610 Deci, ce fac aceste lucruri fac? 168 00:07:41,610 --> 00:07:45,800 >> Adresa IPv4, versiunea 4, care este un fel de vechi, dar cele mai populare 169 00:07:45,800 --> 00:07:49,760 versiune a protocolului de internet aceste zile, este acea adresă. 170 00:07:49,760 --> 00:07:50,980 Am o adresă router. 171 00:07:50,980 --> 00:07:53,920 Deci, de ce am nevoie pentru a cunoașteți adresa unui router? 172 00:07:53,920 --> 00:07:55,880 >> Nu este suficient să știu unde mă aflu? 173 00:07:55,880 --> 00:07:57,946 174 00:07:57,946 --> 00:08:00,112 AUDIENTA: Asta e [inaudibil] referitoare la întrebarea mea. 175 00:08:00,112 --> 00:08:02,354 Deci, dacă aveți două rutere în aceeași cameră 176 00:08:02,354 --> 00:08:04,595 astfel încât să putem obține conectat între ele, atunci 177 00:08:04,595 --> 00:08:06,504 va primi un IP separat adresă, deoarece este 178 00:08:06,504 --> 00:08:07,832 va fi asociat cu o rețea. 179 00:08:07,832 --> 00:08:09,390 >> David J. MALAN: Ah, deci acest lucru este în cazul în care am de fapt 180 00:08:09,390 --> 00:08:12,240 trebuie să înceapă în afară de teasing ceea ce înseamnă cu adevărat de router. 181 00:08:12,240 --> 00:08:14,910 Deoarece termenul, cu siguranță, în piața de consum, este prea des folosit. 182 00:08:14,910 --> 00:08:17,680 Deci, în această cameră singur, am au ceea ce majoritatea oamenilor ar 183 00:08:17,680 --> 00:08:19,790 suna două routere aceste lucruri cu antene 184 00:08:19,790 --> 00:08:21,960 și luminile albastre fiecare parte a peretelui. 185 00:08:21,960 --> 00:08:25,087 >> Dar, router-ul, în acest caz, ei nu sunt. 186 00:08:25,087 --> 00:08:26,420 Acestea nu sunt routere destul. 187 00:08:26,420 --> 00:08:29,640 Dar, hai să presupunem, pentru simplitate, avem două astfel de lucruri aici. 188 00:08:29,640 --> 00:08:33,500 Dacă ați avut două puncte de acces, așa cum se numesc mai adecvat 189 00:08:33,500 --> 00:08:37,789 din cauza antennas-- A punctul de acces fără fir sau AP-- 190 00:08:37,789 --> 00:08:41,309 acestea ar trebui să fie configurate într-un astfel încât acestea, la rândul lor, conectați 191 00:08:41,309 --> 00:08:45,420 la un dispozitiv central al cărui scop în viață este de a face ceea ce descrie, 192 00:08:45,420 --> 00:08:46,840 pentru a da adresa IP. 193 00:08:46,840 --> 00:08:49,160 >> Dacă ați avut două dintre acestea tipuri de dispozitive de la domiciliu, 194 00:08:49,160 --> 00:08:53,950 poate două Linksys, doua dispozitive D-Link dispozitive, două AirPort extremelor la domiciliu, 195 00:08:53,950 --> 00:08:55,290 sau AirPort exprimă. 196 00:08:55,290 --> 00:08:57,440 Aveți posibilitatea să configurați toate a acestor produse, chiar 197 00:08:57,440 --> 00:09:00,720 dacă aveți două identice modele, pentru a face un primar, 198 00:09:00,720 --> 00:09:02,390 și apoi celălalt secundar. 199 00:09:02,390 --> 00:09:04,717 Astfel încât să rulați un fir între ele, în mod tipic, 200 00:09:04,717 --> 00:09:07,050 sau ai venit cineva face pentru tine în spatele zidurilor. 201 00:09:07,050 --> 00:09:08,320 >> Și apoi, unul este primar. 202 00:09:08,320 --> 00:09:11,780 Una dintre ele este responsabil de sa dea adrese IP. 203 00:09:11,780 --> 00:09:14,610 Iar celălalt este doar responsabil pentru extinderea 204 00:09:14,610 --> 00:09:16,510 intervalul de semnal fără fir. 205 00:09:16,510 --> 00:09:18,990 De fapt, la domiciliu am două astfel de lucruri. 206 00:09:18,990 --> 00:09:21,220 >> Avem în biroul nostru de cinci astfel de lucruri, toate acestea 207 00:09:21,220 --> 00:09:22,470 sunt cu fir fizic împreună. 208 00:09:22,470 --> 00:09:24,470 Dar este doar pentru a ne da mai mult acoperire wireless. 209 00:09:24,470 --> 00:09:26,570 Dar unul dintre ei este responsabil. 210 00:09:26,570 --> 00:09:30,500 >> OK, cu care a spus, de ce Mac-ul meu în această cameră chiar acum, 211 00:09:30,500 --> 00:09:34,430 trebuie să știe ce PA adresa router-ul este? 212 00:09:34,430 --> 00:09:37,234 Nu este suficient doar pentru a se spune ce adresa mea e? 213 00:09:37,234 --> 00:09:38,400 AUDIENTA: Dar se poate schimba. 214 00:09:38,400 --> 00:09:40,969 Dacă rămâneți conectate la VPN, acesta va fi diferit. 215 00:09:40,969 --> 00:09:44,010 David J. MALAN: Oh, acum că utilizați un alt cuvânt nu știu VPN yet--. 216 00:09:44,010 --> 00:09:44,750 Așa că hai să nu mergem acolo. 217 00:09:44,750 --> 00:09:46,300 Pentru că VPN va complica. 218 00:09:46,300 --> 00:09:50,640 Vreau doar să înțeleg, mă puțin vechi vrea să ajungă pe internet chiar acum. 219 00:09:50,640 --> 00:09:53,715 Ei bine, acest lucru invită într-adevăr întrebare, cum funcționează internetul? 220 00:09:53,715 --> 00:09:55,200 >> Bine, am putea avea o adresă. 221 00:09:55,200 --> 00:09:56,590 Asta e tot fin și bun. 222 00:09:56,590 --> 00:09:58,590 Dar de ce am o adresă? 223 00:09:58,590 --> 00:10:01,665 >> Ei bine, să ia în considerare ceea ce într-adevăr se întâmplă pe internet. 224 00:10:01,665 --> 00:10:04,740 Voi folosi un alt imagine pentru moment. 225 00:10:04,740 --> 00:10:12,930 În internet reală, am putea m-au aici pe laptop-ul meu. 226 00:10:12,930 --> 00:10:15,160 Am putea avea internetul aici. 227 00:10:15,160 --> 00:10:20,460 Și apoi, am putea avea, să să zicem, de data asta Amazon.com. 228 00:10:20,460 --> 00:10:22,150 >> Și acest lucru este pe mine. 229 00:10:22,150 --> 00:10:26,440 Și într-un fel, vreau să se conecteze la Amazon.com, prin intermediul internetului, 230 00:10:26,440 --> 00:10:30,710 și pentru a obține datele mele de la punctul A la punctul B. Sau cred că, în Amazon, 231 00:10:30,710 --> 00:10:32,840 de la punctul A la punctul Z, în cazul în care Amazon. 232 00:10:32,840 --> 00:10:35,410 >> Deci, ce este în interiorul acestei pe internet? 233 00:10:35,410 --> 00:10:39,450 Se pare, există un întreg grămadă de lucruri numite rutere. 234 00:10:39,450 --> 00:10:41,000 Și acum, suntem termeni de amestecare. 235 00:10:41,000 --> 00:10:43,442 Dar, vom vedea cum chiar acasă routerele se referă la punctele 236 00:10:43,442 --> 00:10:44,900 pe care tocmai l-am desenat pe ecran. 237 00:10:44,900 --> 00:10:48,429 >> Un router pe internet este în general, ca un dispozitiv de dimensiuni medii. 238 00:10:48,429 --> 00:10:49,720 Nu e ca un mainframe-ul vechi. 239 00:10:49,720 --> 00:10:53,234 Dar este un dispozitiv care este, probabil, acest lucru larg, poate asta înalt, poate atât de înalt, 240 00:10:53,234 --> 00:10:53,900 Poate acest înalt. 241 00:10:53,900 --> 00:10:55,870 Depinde de cat de scump un model de ai. 242 00:10:55,870 --> 00:10:59,203 >> Și are o mulțime de cabluri care vin în ea și o mulțime de cabluri de a merge la ea. 243 00:10:59,203 --> 00:11:02,980 Iar la riscul de simplifici, tu se poate gândi la un router scop în viață 244 00:11:02,980 --> 00:11:08,540 ca fiind să ia în datele din acest cablu aici, uita-te la informațiile cele 245 00:11:08,540 --> 00:11:10,130 vin, si uita-te la adresa sa. 246 00:11:10,130 --> 00:11:13,240 În cazul în care este această informație fiind trimise? 247 00:11:13,240 --> 00:11:15,660 Și apoi spune, OK, voi pentru a trimite acest lucru de-a lungul acestui drum. 248 00:11:15,660 --> 00:11:17,660 Dacă am lua o altă piesă de informații aici, 249 00:11:17,660 --> 00:11:19,160 este destinat pentru o altă adresă. 250 00:11:19,160 --> 00:11:21,400 Voi trimite acest Astfel, în schimb, în ​​sus acest cablu. 251 00:11:21,400 --> 00:11:23,180 Și, dacă eu văd o altă piesă de informații destinate 252 00:11:23,180 --> 00:11:25,980 pentru încă o altă adresă, sunt O să-l trimită acest cablu, 253 00:11:25,980 --> 00:11:26,940 în acest mod. 254 00:11:26,940 --> 00:11:30,440 >> Asa ca scop un router în viață este de adevărat informații despre traseu. 255 00:11:30,440 --> 00:11:34,740 Și, în forma cea mai simplă, un router doar are un mare fișier Excel în interiorul acestuia 256 00:11:34,740 --> 00:11:38,181 care spune orice adresă IP de pornire cu numărul 1, trimite-l în acest fel. 257 00:11:38,181 --> 00:11:40,680 Orice adresă IP incepand cu numărul 2, în felul acesta a trimite. 258 00:11:40,680 --> 00:11:41,804 Numărul 3, în felul acesta a trimite. 259 00:11:41,804 --> 00:11:43,460 Numărul 4, în felul acesta a trimite. 260 00:11:43,460 --> 00:11:47,080 >> Simplifici, dar folosește aceste numere și, în mod specific, 261 00:11:47,080 --> 00:11:50,990 prefixe de numere, de obicei, pentru a decide să meargă la stânga, dreapta, înapoi, 262 00:11:50,990 --> 00:11:51,742 redirecţiona. 263 00:11:51,742 --> 00:11:54,700 Pentru ca un router, de obicei, are conexiuni multiple la alte routere. 264 00:11:54,700 --> 00:11:56,920 De fapt, eu nu le-am desenat aici. 265 00:11:56,920 --> 00:12:01,560 >> Dar vă puteți imagina acest lucru fiind un web, nu trebuie confundat cu web folosim, 266 00:12:01,560 --> 00:12:06,740 ci o rețea de dispozitive, toate acestea fiind interconectate foarte în mod deliberat. 267 00:12:06,740 --> 00:12:09,810 De fapt, originile la internet sunt militaristă în design. 268 00:12:09,810 --> 00:12:14,350 Și unul dintre principiile de proiectare a fost că, dacă un router, sau mai rău, un oraș 269 00:12:14,350 --> 00:12:17,550 au fost luate într-un militar sens, doriți ca datele să fie 270 00:12:17,550 --> 00:12:19,260 capabil de a ruta în jurul acestei probleme. 271 00:12:19,260 --> 00:12:22,670 >> Și ce se întâmplă când trimit un solicita Amazon.com pentru casa lor 272 00:12:22,670 --> 00:12:27,080 pagina, datele mele s-ar putea părăsi meu calculator, du-te la router-ul meu implicit, 273 00:12:27,080 --> 00:12:29,580 sau gateway implicit așa cum este adesea numit. 274 00:12:29,580 --> 00:12:34,200 Apoi, poate că router-ul va decide trimite-l aici, aici, aici, aici, aici, 275 00:12:34,200 --> 00:12:37,770 aici, aici, și apoi în drum spre Amazon. 276 00:12:37,770 --> 00:12:40,540 >> Și asta a fost o cale arbitrară am tras. 277 00:12:40,540 --> 00:12:45,620 Dar ceea ce este demn de menționat despre linia roșie tocmai l-am desenat? 278 00:12:45,620 --> 00:12:48,330 Cum ai descrie? 279 00:12:48,330 --> 00:12:49,710 >> AUDIENTA: Nu e directă. 280 00:12:49,710 --> 00:12:51,043 >> David J. MALAN: Nu e directă. 281 00:12:51,043 --> 00:12:57,880 Așa că spre deosebire de populara zicala, "The cea mai scurtă distanță între două puncte 282 00:12:57,880 --> 00:13:00,980 este o linie dreaptă, "nu-i în mod necesar adevărat pe internet 283 00:13:00,980 --> 00:13:02,780 atunci când este vorba de informații de rutare. 284 00:13:02,780 --> 00:13:05,980 Pentru că distanța geografică nu este neapărat singurul metric 285 00:13:05,980 --> 00:13:07,030 îți pasă. 286 00:13:07,030 --> 00:13:11,530 Mai degrabă, ce altceva ar putea guverna ceea ce Direcția datelor ar trebui să ia în ordine 287 00:13:11,530 --> 00:13:13,564 pentru a obține de la punctul A la punctul B? 288 00:13:13,564 --> 00:13:14,230 AUDIENTA: Viteza? 289 00:13:14,230 --> 00:13:15,146 David J. MALAN: Viteză. 290 00:13:15,146 --> 00:13:20,550 Deci, se pare că s-ar putea configura un router pentru a favoriza o conexiune mai rapidă. 291 00:13:20,550 --> 00:13:22,960 Chiar dacă s-ar putea să meargă câteva sute mile suplimentare, 292 00:13:22,960 --> 00:13:25,870 Poate e doar pentru a merge mai repede decât în ​​acest fel peste, poate, 293 00:13:25,870 --> 00:13:29,100 o conexiune prin satelit vechi de școală în acest fel doar pentru a obține de la un punct 294 00:13:29,100 --> 00:13:29,600 altcuiva. 295 00:13:29,600 --> 00:13:32,571 Nici măcar nu trebuie să fie dispozitive fizice pe teren. 296 00:13:32,571 --> 00:13:35,070 Acesta poate fi dispozitive fizice în cer, de exemplu, sau chiar 297 00:13:35,070 --> 00:13:37,200 subacvatice aceste zile, sau așa mai departe. 298 00:13:37,200 --> 00:13:38,420 >> Deci asta e adevărat. 299 00:13:38,420 --> 00:13:42,814 Ce altceva s-ar putea dicta ca o companie, un furnizor de servicii Internet, ISP, 300 00:13:42,814 --> 00:13:45,855 doresc să trimită date de acest fel, în loc de în acest fel, chiar dacă este mai departe? 301 00:13:45,855 --> 00:13:50,470 302 00:13:50,470 --> 00:13:54,960 >> Ei bine, se pare că modul în care internetul în sine este reglementată comercial 303 00:13:54,960 --> 00:13:57,770 este că există o mulțime de mare jucători aici pe internet, 304 00:13:57,770 --> 00:14:02,327 fie că este vorba de Comcast, sau Verizon, sau Nivelul 3 sau mai multe arcane nume pe care te 305 00:14:02,327 --> 00:14:04,910 s-ar putea să nu fi auzit de asta, dar sunt infrastructura destul de mare 306 00:14:04,910 --> 00:14:09,240 companiile care compun Internet backbone-- de cabluri, routere, 307 00:14:09,240 --> 00:14:11,930 cablurile pe care tocmai nu văd sau pasă. 308 00:14:11,930 --> 00:14:14,820 Pentru că este totul în în interiorul rula comercial. 309 00:14:14,820 --> 00:14:17,010 >> Ei bine, există lucruri numitele puncte de peering 310 00:14:17,010 --> 00:14:20,320 prin care un ISP mare ar putea avea unele servere, 311 00:14:20,320 --> 00:14:22,950 ar putea avea unele routere și unele cabluri într-un centru de date. 312 00:14:22,950 --> 00:14:25,000 Și alți furnizori de servicii internet ar putea avea la fel. 313 00:14:25,000 --> 00:14:27,820 Și alți furnizori de servicii internet ar putea avea aceleași toate în interiorul aceluiași centru de date. 314 00:14:27,820 --> 00:14:28,740 >> Și intraconnect. 315 00:14:28,740 --> 00:14:31,970 Este un punct de peering în asa măsura în care acestea sunt toate conectate. 316 00:14:31,970 --> 00:14:33,240 Asta e în cazul în care colegii conectați. 317 00:14:33,240 --> 00:14:35,350 >> Și, prin natura aranjamente financiare, ea 318 00:14:35,350 --> 00:14:38,740 ar putea fi cazul în care Comcast are a fost de acord să trimită cât mai mult din datele sale 319 00:14:38,740 --> 00:14:41,830 așa cum se poate în acest fel în loc de acest fel. 320 00:14:41,830 --> 00:14:43,740 Pentru că, poate cel furnizor de aici, se întâmplă 321 00:14:43,740 --> 00:14:48,089 pentru a le percepe mai mult per gigabyte la trimite datele lor de peste, în acea direcție. 322 00:14:48,089 --> 00:14:51,130 Așa că s-ar putea fi decizii financiare care guvernează în ce direcție merg lucrurile. 323 00:14:51,130 --> 00:14:54,270 >> S-ar putea fi la fel de performanță implicații, chiar mai frecvent. 324 00:14:54,270 --> 00:14:55,450 Routerele suprasolicitat. 325 00:14:55,450 --> 00:14:57,430 În cazul în care există o mulțime de oamenii ajung acasă la 17:00 326 00:14:57,430 --> 00:15:00,860 și începe obtinerea pe internet, poate există congestie pe internet. 327 00:15:00,860 --> 00:15:03,380 Și algoritmii, software-ul care rulează pe routere, 328 00:15:03,380 --> 00:15:05,590 în general, se va spune, dacă începe să suprasolicitat, 329 00:15:05,590 --> 00:15:08,030 Ar trebui să ofere un feedback la alte routere lângă mine 330 00:15:08,030 --> 00:15:10,400 astfel încât acestea, sperăm, du-te într-o altă direcție, 331 00:15:10,400 --> 00:15:12,560 mult ca v-ar evita un blocaj de trafic. 332 00:15:12,560 --> 00:15:16,540 >> Deci, acest lucru nu este tot ceea ce improbabil de calea pe care datele s-ar putea lua de la punctul A 333 00:15:16,540 --> 00:15:18,920 la punctul B. Și în De fapt, puteți în general 334 00:15:18,920 --> 00:15:23,080 presupunem că datele dumneavoastră va lua 30 sau mai puține astfel de hamei din punctul A 335 00:15:23,080 --> 00:15:27,340 la punctul B. Aceasta este ar putea fi la fel de mai multe ca 30 sau cam asa rutere intre tine 336 00:15:27,340 --> 00:15:28,400 și punctul B. 337 00:15:28,400 --> 00:15:29,850 >> Și noi putem, uneori, a se vedea acest lucru. 338 00:15:29,850 --> 00:15:31,820 Lasă-mă să văd în cazul în care rețea aici cooperează. 339 00:15:31,820 --> 00:15:35,000 În caz contrar, voi încerca un exemplu diferit. 340 00:15:35,000 --> 00:15:38,170 Lasă-mă să văd dacă pot fă-o în această rețea. 341 00:15:38,170 --> 00:15:38,950 Și eu pot. 342 00:15:38,950 --> 00:15:47,310 >> Așa că am alerga doar, lasă-mă simplifica ieșirile mele ușor. 343 00:15:47,310 --> 00:15:52,640 Am de gând să fac asta, nu. 344 00:15:52,640 --> 00:15:53,910 Aici, OK. 345 00:15:53,910 --> 00:15:57,106 >> Așa că o să fac următoarele comanda numita traceroute. 346 00:15:57,106 --> 00:15:58,480 Deci, chiar acum, eu sunt doar pe Mac-ul meu. 347 00:15:58,480 --> 00:16:01,146 Sunt într-o școală veche și negru interfață alb, nimic de genul DOS 348 00:16:01,146 --> 00:16:01,860 de odinioară. 349 00:16:01,860 --> 00:16:03,720 Dar, pur și simplu vreau să văd unele ieșire textuale. 350 00:16:03,720 --> 00:16:06,050 >> Și eu, literalmente, aici la Universitatea Harvard 351 00:16:06,050 --> 00:16:10,650 doresc să urmărească ruta între mine și www.cnn.com. 352 00:16:10,650 --> 00:16:13,077 Așa că hai să vedem ce se întâmplă Acum, când am lovit Enter. 353 00:16:13,077 --> 00:16:15,410 O grămadă de lucruri începe intermitent pe ecran. 354 00:16:15,410 --> 00:16:18,090 >> Și să vedem dacă nu putem face un anumit sens al acestui. 355 00:16:18,090 --> 00:16:22,720 Deci 1, 2, 3, 4, 5, 6, 7, și este un fel de agățat chiar acum. 356 00:16:22,720 --> 00:16:24,930 Vom vedea dacă se completează acest proces sau nu. 357 00:16:24,930 --> 00:16:27,900 Se dovedește că fiecare dintre linii de ieșire, pe ecran, 358 00:16:27,900 --> 00:16:29,380 reprezintă ceva. 359 00:16:29,380 --> 00:16:32,170 Și se bazează pe liderul nostru discuție până acum, 360 00:16:32,170 --> 00:16:36,500 ce face fiecare dintre aceste linii de ieșire, numerotate de la 1 la 11 în acest moment, 361 00:16:36,500 --> 00:16:37,430 reprezinta? 362 00:16:37,430 --> 00:16:38,614 >> AUDIENTA: routere diferite. 363 00:16:38,614 --> 00:16:41,280 David J. MALAN: routere diferite, diferite puncte de pe ecran. 364 00:16:41,280 --> 00:16:43,196 Și ce acest program, traceroute, este de a face 365 00:16:43,196 --> 00:16:45,760 este este literalmente urmărirea traseu între mine și CNN.com. 366 00:16:45,760 --> 00:16:52,160 Deci, în acest caz, etapa 1 este, aparent, un router a cărui adresă IP este ceea ce? 367 00:16:52,160 --> 00:16:54,229 >> AUDIENTA: [inaudibil] 368 00:16:54,229 --> 00:16:56,520 David J. MALAN: Da, dar în mod specific, adresa IP. 369 00:16:56,520 --> 00:16:58,040 Amintiți-vă, adresa IP este numeric. 370 00:16:58,040 --> 00:17:00,520 Deci, pentru a face doar sigur că suntem toate pe aceeași pagină, ceea ce-i 371 00:17:00,520 --> 00:17:03,360 adresa IP a primului router între mine și Harvard? 372 00:17:03,360 --> 00:17:06,800 Vreau să spun, îmi pare rău, între mine și CNN? 373 00:17:06,800 --> 00:17:07,691 >> AUDIENTA: [inaudibil] 374 00:17:07,691 --> 00:17:08,690 David J. MALAN: Perfect. 375 00:17:08,690 --> 00:17:09,670 AUDIENTA: [inaudibil] 376 00:17:09,670 --> 00:17:10,180 David J. MALAN: Exact. 377 00:17:10,180 --> 00:17:12,170 Noi doar deducând acest lucru din realitatea 378 00:17:12,170 --> 00:17:15,115 că acest prim hop, astfel încât să vorbi, are doar acea adresă. 379 00:17:15,115 --> 00:17:16,740 Ea nu are un nume pentru un motiv oarecare. 380 00:17:16,740 --> 00:17:19,448 Dar asta e doar pentru că oamenii nu a decis să-i dea un nume. 381 00:17:19,448 --> 00:17:20,170 Și, așa să fie. 382 00:17:20,170 --> 00:17:22,951 >> Pasul 2 este un alt router. 383 00:17:22,951 --> 00:17:24,450 Dar, din nou, am spus că a fost o convenție. 384 00:17:24,450 --> 00:17:26,720 Nu este necesar ca routere IPs se încheie în .1. 385 00:17:26,720 --> 00:17:27,920 Asta nu. 386 00:17:27,920 --> 00:17:32,200 IP al doilea router este aceasta. 387 00:17:32,200 --> 00:17:35,310 >> Acum, se pare ca oamenii a fost un pic mai organizat 388 00:17:35,310 --> 00:17:37,690 și au început să numire routerele lor cu ceea ce 389 00:17:37,690 --> 00:17:40,064 arata ca URL-uri sau porțiuni de URL-uri. 390 00:17:40,064 --> 00:17:40,730 Dar ei nu sunt. 391 00:17:40,730 --> 00:17:43,040 Sunt doar numele că oamenii dau lucruri. 392 00:17:43,040 --> 00:17:46,610 >> Și este, aparent, este cazul că acest router, nu în mod surprinzător, 393 00:17:46,610 --> 00:17:49,392 este deținută de către cine, probabil? 394 00:17:49,392 --> 00:17:50,600 Este, probabil, la Harvard, nu? 395 00:17:50,600 --> 00:17:53,550 Pentru că de numele lucru se termină în harvard.edu. 396 00:17:53,550 --> 00:17:54,550 Care este numele? 397 00:17:54,550 --> 00:17:58,990 coregw1, miez înseamnă doar importantă, în mijloc. 398 00:17:58,990 --> 00:18:01,984 gw este-- am spus mai devreme. 399 00:18:01,984 --> 00:18:02,810 >> AUDIENTA: Gateway. 400 00:18:02,810 --> 00:18:06,120 >> David J. MALAN: Gateway, doar un sinonim pentru router. 401 00:18:06,120 --> 00:18:09,010 Deci, acest lucru este foarte important numărul de gateway-core 1. 402 00:18:09,010 --> 00:18:10,290 Nu știu ce înseamnă te. 403 00:18:10,290 --> 00:18:11,411 3-5, nu știu. 404 00:18:11,411 --> 00:18:12,910 core, probabil, înseamnă același lucru. 405 00:18:12,910 --> 00:18:15,890 >> .net.harvard.edu, nu în mod necesar aspect curat. 406 00:18:15,890 --> 00:18:18,770 Dar este util pentru un anumit sistem administrator undeva la Harvard. 407 00:18:18,770 --> 00:18:22,710 Etapa 4, am dedus din convenție. 408 00:18:22,710 --> 00:18:24,816 Ce crezi 4 reprezintă? 409 00:18:24,816 --> 00:18:26,950 Este încă un router. 410 00:18:26,950 --> 00:18:31,280 >> Ce face BDR, probabil, ce sună ca și cum? 411 00:18:31,280 --> 00:18:31,880 Frontieră. 412 00:18:31,880 --> 00:18:36,040 Deci, acest lucru este, probabil, un router care e fizic la granița de la Harvard 413 00:18:36,040 --> 00:18:39,470 și restul lumii, etc. marginea campusului undeva. 414 00:18:39,470 --> 00:18:43,070 >> Pasul 5 este interesant. 415 00:18:43,070 --> 00:18:45,660 Pasul 5 spune încă harvard. 416 00:18:45,660 --> 00:18:49,300 Dar, Nox tinde să stea Crossroads nordice, care 417 00:18:49,300 --> 00:18:53,710 este un peering foarte popular point-- ca mine s-a descris mai devreme, un centru de date în cazul în care 418 00:18:53,710 --> 00:18:57,230 o mulțime de oameni diferiți, Harvard și alte ISP-uri mari, vin împreună 419 00:18:57,230 --> 00:19:00,640 și interconectarea lor cablare astfel încât datele pot merge în altă parte 420 00:19:00,640 --> 00:19:01,590 pe internet. 421 00:19:01,590 --> 00:19:04,740 >> Și acum, lucrurile devin puțin mai interesant. 422 00:19:04,740 --> 00:19:06,940 Nu știu în cazul în care acest lucru este doar încă. 423 00:19:06,940 --> 00:19:11,322 Aparent, RTR, eu sunt ghicite, este un router. 424 00:19:11,322 --> 00:19:15,080 Equinix în New York, este eventual originea acestei. 425 00:19:15,080 --> 00:19:21,300 Dar, Internet2 este un super rapid la internet conectivitate între universități, 426 00:19:21,300 --> 00:19:21,860 in mod deosebit. 427 00:19:21,860 --> 00:19:23,943 Astfel încât pare a fi ceea ce suntem conectați la acolo. 428 00:19:23,943 --> 00:19:27,460 Indiferent de motiv, rutere în trepte 7, 8 și 9 429 00:19:27,460 --> 00:19:28,610 sunt pur și simplu nu ne răspunde. 430 00:19:28,610 --> 00:19:30,790 Asta probabil pentru că fie greșelele de 431 00:19:30,790 --> 00:19:31,920 sau configurație conștientă. 432 00:19:31,920 --> 00:19:35,250 Oricine execută aceste rutere nu grijă să dezvăluie informații. 433 00:19:35,250 --> 00:19:38,230 >> Dar, etapa 10 este destul de interesant. 434 00:19:38,230 --> 00:19:43,540 Pentru că eu pot ghici de la acest lucru, cu o anumită probabilitate, 435 00:19:43,540 --> 00:19:48,370 că datele mele, datele lăsând laptop-ul meu, cu pas 436 00:19:48,370 --> 00:19:53,020 10-- 10 pași later-- are a intrat ce geografie? 437 00:19:53,020 --> 00:19:54,270 New York. 438 00:19:54,270 --> 00:19:58,040 >> Și, cât de repede a făcut-o să ia datele mele, de la laptop-ul meu, pentru a ajunge la New York 439 00:19:58,040 --> 00:20:00,760 în drum spre CNN ar ghici? 440 00:20:00,760 --> 00:20:02,240 28 milisecunde. 441 00:20:02,240 --> 00:20:04,020 Iar acest instrument nu numai urme ruta. 442 00:20:04,020 --> 00:20:05,380 De asemenea, ori lucruri. 443 00:20:05,380 --> 00:20:06,630 >> Și lucrurile se pot obține aglomerate. 444 00:20:06,630 --> 00:20:10,222 Astfel încât numerele ar putea uneori sari în sus sau în jos un pic neașteptat. 445 00:20:10,222 --> 00:20:12,680 Dar dacă te gândești, acum, cât timp este nevoie pentru a ajunge la New York 446 00:20:12,680 --> 00:20:16,050 de aici, care este, probabil, despre patru sau cam asa ceva ore cu mașina sau cu trenul, 447 00:20:16,050 --> 00:20:18,945 este mult mai rapid pentru a trimite te prin mijloace electronice 448 00:20:18,945 --> 00:20:22,732 în cazul în care este nevoie de doar 28 de milisecunde pentru a ajunge de aici acolo. 449 00:20:22,732 --> 00:20:25,440 Acum, din păcate, celălalt rutere nu par să fie dezvăluirea. 450 00:20:25,440 --> 00:20:26,356 Hai să încercăm alta. 451 00:20:26,356 --> 00:20:30,030 Doar pentru lovituri, hai încercați Amazon.com și vedeți 452 00:20:30,030 --> 00:20:32,715 în cazul în care routerele sunt un pic mai mult cooperant, știind că 453 00:20:32,715 --> 00:20:34,340 ar putea lua o cale complet diferită. 454 00:20:34,340 --> 00:20:36,992 Deci, poate că nu vom lovi la fel de mult blocaje acolo. 455 00:20:36,992 --> 00:20:38,910 >> Se pare un pic diferit aici. 456 00:20:38,910 --> 00:20:41,940 Nu cred că am văzut-net sum1 AWS. 457 00:20:41,940 --> 00:20:44,790 Și, de fapt, AWS este Amazon Web Services. 458 00:20:44,790 --> 00:20:47,517 Harvard are un serviciu numit Conectare directă cu Amazon, 459 00:20:47,517 --> 00:20:49,350 în cazul în care vom plăti un pic pic de bani pentru Amazon 460 00:20:49,350 --> 00:20:51,410 pentru a obține o conectivitate mai rapidă la rețeaua Amazon. 461 00:20:51,410 --> 00:20:53,659 Așa că vom folosi o mulțime de lor servicii de cloud, dintre care unele 462 00:20:53,659 --> 00:20:55,120 am putea vorbi despre un pic mai târziu. 463 00:20:55,120 --> 00:20:57,560 >> Se pare că routere aici, de asemenea, sunt puțin cam timid. 464 00:20:57,560 --> 00:20:59,560 Deci, noi nu vedem tot atât de mult mai mult. 465 00:20:59,560 --> 00:21:02,380 Dar, să vedem dacă putem spicui un pic ceva mai mult 466 00:21:02,380 --> 00:21:04,600 prin a merge un alt direcție cu totul. 467 00:21:04,600 --> 00:21:07,807 >> Să încercăm prietenii noștri de la Stanford.edu. 468 00:21:07,807 --> 00:21:08,890 A se vedea dacă vom ajunge mai departe. 469 00:21:08,890 --> 00:21:12,066 470 00:21:12,066 --> 00:21:15,430 Nu, fiind încă un pic privat. 471 00:21:15,430 --> 00:21:18,060 472 00:21:18,060 --> 00:21:22,514 Se pare că aceeași cale este ascuns în sine un pic. 473 00:21:22,514 --> 00:21:24,930 Deci, vom incerca una mai mult, dacă acest lucru nu produce rezultate suculente. 474 00:21:24,930 --> 00:21:31,150 Dar vă puteți fel de a vedea cele IP-uri, pot face o deducție aici. 475 00:21:31,150 --> 00:21:35,830 Ce s-ar putea încheia, chiar dacă tu nu ești un inginer de rețea, 476 00:21:35,830 --> 00:21:40,260 este adevărat bazată pe numerele pe care sunteți văzând în pasul 7 până la 9 și 12 477 00:21:40,260 --> 00:21:42,110 prin 15? 478 00:21:42,110 --> 00:21:43,780 >> Ce este o presupunere educat aici? 479 00:21:43,780 --> 00:21:46,690 Ce este o afirmație adevărată? 480 00:21:46,690 --> 00:21:49,515 >> AUDIENTA: Ceva în jurul valorii de 205 [inaudibil]. 481 00:21:49,515 --> 00:21:52,320 >> David J. MALAN: Adevărat, și eu sunt uita la numerele de la dreapta. 482 00:21:52,320 --> 00:21:57,210 În cazul în care sunt aceste routere, chiar dacă ei nu par să aibă nume? 483 00:21:57,210 --> 00:22:00,150 >> AUDIENTA: Undeva mai departe departe decât [inaudibil]. 484 00:22:00,150 --> 00:22:01,330 >> David J. MALAN: Da. 485 00:22:01,330 --> 00:22:02,640 Și eu nu știu unde. 486 00:22:02,640 --> 00:22:05,330 Dar observați pasul 7 spune 123 milisecunde. 487 00:22:05,330 --> 00:22:09,310 Dar, doar trei hamei înainte, a durat doar 3 milisecunde. 488 00:22:09,310 --> 00:22:10,509 >> AUDIENTA: Deci, [inaudibil] 489 00:22:10,509 --> 00:22:11,800 David J. MALAN: Nu aici, da. 490 00:22:11,800 --> 00:22:13,430 Deci, poate că este mijlocul tarii. 491 00:22:13,430 --> 00:22:14,846 Poate că e Coasta de Vest deja. 492 00:22:14,846 --> 00:22:16,840 Chiar nu știu, complet ghicitul. 493 00:22:16,840 --> 00:22:20,890 >> Dar având în vedere că orice alt hamei apoi a luat, de asemenea, mai mult timp, 494 00:22:20,890 --> 00:22:23,410 se simte rezonabil pentru a la concluzia că există doar 495 00:22:23,410 --> 00:22:26,390 Geografia fizică între noi și ei. 496 00:22:26,390 --> 00:22:30,700 Și ca să fie clar, fiecare dintre aceste numere nu este pairwise. 497 00:22:30,700 --> 00:22:33,230 Asta nu înseamnă că fiecare hop nevoie de 100 de milisecunde. 498 00:22:33,230 --> 00:22:36,660 >> Fiecare dintre aceste numere reprezintă de litera A la hamei intermediar. 499 00:22:36,660 --> 00:22:39,842 Așa că, în general, ei trebuie doar să fie incrementarea vreodată atât de ușor. 500 00:22:39,842 --> 00:22:42,550 Deci, faptul că toate acestea, acum, sunt aproximativ 100 de milisecunde, 501 00:22:42,550 --> 00:22:44,490 se simte ca si cum ar trebuie să fie mai departe. 502 00:22:44,490 --> 00:22:45,870 Iar eu voi încerca o ultimă unul. 503 00:22:45,870 --> 00:22:48,480 >> Dar cred că vom pentru a vedea o grămadă de stele. 504 00:22:48,480 --> 00:22:52,545 Să încercăm japonezi versiune a site-ului CNN. 505 00:22:52,545 --> 00:22:54,180 Oh, OK, acum este obtinerea suculent. 506 00:22:54,180 --> 00:22:59,010 Pentru că se pare că are într-adevăr luat o altă cale prin SUA. 507 00:22:59,010 --> 00:23:00,990 >> Hai să aruncăm o privire la, oh, acest lucru este mare. 508 00:23:00,990 --> 00:23:01,970 Acesta a terminat. 509 00:23:01,970 --> 00:23:03,860 Deci, acest lucru este puternic. 510 00:23:03,860 --> 00:23:11,203 În pașii 1 până la 4, ceea ce oraș sunt noi, probabil, în? 511 00:23:11,203 --> 00:23:12,037 >> AUDIENTA: Cambridge. 512 00:23:12,037 --> 00:23:13,119 David J. MALAN: Cambridge. 513 00:23:13,119 --> 00:23:14,170 Și de ce spui asta? 514 00:23:14,170 --> 00:23:15,680 Totul e harvard.edu. 515 00:23:15,680 --> 00:23:18,330 În etapa 5, în cazul în care s-ar putea să fim? 516 00:23:18,330 --> 00:23:18,890 Boston. 517 00:23:18,890 --> 00:23:20,550 În etapa 6, în cazul în care s-ar putea să fim? 518 00:23:20,550 --> 00:23:21,350 >> Audiența: Numărul 6. 519 00:23:21,350 --> 00:23:22,812 >> David J. MALAN: Și în cazul în care este San Jose? 520 00:23:22,812 --> 00:23:23,960 >> AUDIENTA: Este în California. 521 00:23:23,960 --> 00:23:24,740 >> David J. MALAN: California? 522 00:23:24,740 --> 00:23:27,448 Este, probabil, San Jose, California, care este un fel de uimitor. 523 00:23:27,448 --> 00:23:28,500 Acum, de ce spunem asta? 524 00:23:28,500 --> 00:23:30,770 Așa că unul, San Jose-- asta singurul din San Jose câte știu eu. 525 00:23:30,770 --> 00:23:32,020 Dar eu sunt sigur că sunt alții. 526 00:23:32,020 --> 00:23:36,756 Dar, coroborarea că bănuială este ceea ce altă bucată de date? 527 00:23:36,756 --> 00:23:38,789 >> AUDIENTA: Geografice. 528 00:23:38,789 --> 00:23:40,580 David J. MALAN: a cale geografică se simte 529 00:23:40,580 --> 00:23:42,940 ca asta e direcția noi, probabil, vom merge 530 00:23:42,940 --> 00:23:45,250 pentru a ajunge în Japonia peste Oceanul Pacific. 531 00:23:45,250 --> 00:23:48,320 Și, în plus, ce bucată de date care confirmă, 532 00:23:48,320 --> 00:23:52,660 Da, tocmai am luat-o la stânga rândul său, în California? 533 00:23:52,660 --> 00:23:53,950 Timpul de sare într-adevăr. 534 00:23:53,950 --> 00:24:02,550 >> Observă vom merge de la 1,989 milisecunde, în rândul 5, până la 74 de milisecunde în rândul 6, 535 00:24:02,550 --> 00:24:05,300 ceea ce sugerează există probabil, unele corp mare de teren. 536 00:24:05,300 --> 00:24:10,590 Deci, există, de asemenea, unele foarte scumpe, cablu puternic, s-ar părea, 537 00:24:10,590 --> 00:24:15,370 merge pe întreaga țară de conducere de la Boston la San Jose, în acest caz. 538 00:24:15,370 --> 00:24:16,740 Nu știu unde pasul 7 este. 539 00:24:16,740 --> 00:24:20,030 >> Dar devine foarte cool atunci când ne uite, acum, la pasul 8 și 9 mai departe. 540 00:24:20,030 --> 00:24:22,100 Unde sunt rutere? 541 00:24:22,100 --> 00:24:23,090 Probabil Japonia. 542 00:24:23,090 --> 00:24:27,706 Deci, ce este între etapa 7 și 8, cel mai probabil? 543 00:24:27,706 --> 00:24:28,680 >> AUDIENTA: Londra. 544 00:24:28,680 --> 00:24:30,846 >> David J. MALAN: Da, așa există, de asemenea, trans-Pacific, 545 00:24:30,846 --> 00:24:35,750 transatlantice, transoceanic cablare că navele cu adevărat mari doar 546 00:24:35,750 --> 00:24:38,950 rola afară și a pus pe partea de jos din ocean, care transporta 547 00:24:38,950 --> 00:24:40,460 toate acestea conectivitate la internet. 548 00:24:40,460 --> 00:24:42,440 Și de aceea noastră conexiune la rețea devine 549 00:24:42,440 --> 00:24:44,520 atât de mult mai lent, relativ vorbind. 550 00:24:44,520 --> 00:24:46,687 Și am menționat mai devreme, în general, și bine, acest lucru 551 00:24:46,687 --> 00:24:49,020 este ceva dezvoltator web s-ar putea dori să păstreze în minte. 552 00:24:49,020 --> 00:24:50,770 >> Nu vom intra în prea mai multe detalii mâine. 553 00:24:50,770 --> 00:24:54,090 Dar, în general, un om va începe pentru a observa întârzieri pe o pagină web 554 00:24:54,090 --> 00:24:56,775 dacă ceva durează 200 sau mai multe milisecunde pentru a încărca. 555 00:24:56,775 --> 00:24:59,670 Vreau să spun, că e încă super- fast-- o cincime dintr-o secundă. 556 00:24:59,670 --> 00:25:02,270 Dar aceasta este una dintre cele mai valori pe care un dezvoltator de web 557 00:25:02,270 --> 00:25:05,290 ar trebui să păstreze în minte atunci când proiectarea o pagină, atunci când el sau ea este 558 00:25:05,290 --> 00:25:10,360 crearea de grafice, sau adăugarea în terță parte software-- anunțuri, 559 00:25:10,360 --> 00:25:10,970 poate. 560 00:25:10,970 --> 00:25:12,900 >> Tu nu vrei să încetinească jos încărcarea paginii. 561 00:25:12,900 --> 00:25:15,320 Tu, în mod ideal, doriți să păstrați l cât mai repede posibil. 562 00:25:15,320 --> 00:25:18,440 Și, dacă începe cu încărcarea paginii ori de 200 milisecunde plus, 563 00:25:18,440 --> 00:25:21,420 omul va observa că nu este cu adevărat instantanee. 564 00:25:21,420 --> 00:25:24,770 Și, astfel încât aceste numere nu sunt tot ce necunoscute pentru noi. 565 00:25:24,770 --> 00:25:29,340 >> Deci, acest lucru, atunci, capturează un pic mai mult cantitativ ce se întâmplă aici. 566 00:25:29,340 --> 00:25:31,870 Și, cu adevărat este, chiar deși sunt un fel de bemoaning 567 00:25:31,870 --> 00:25:33,545 cât de lent este de a ajunge în Japonia. 568 00:25:33,545 --> 00:25:36,050 Adică, este încă mai puțin de o jumătate de secundă 569 00:25:36,050 --> 00:25:38,310 pentru a obține date la jumătatea drumului in jurul lumii, 570 00:25:38,310 --> 00:25:42,730 dacă asta e un e-mail, o pagină web, sau orice altceva de-a lungul acestor linii. 571 00:25:42,730 --> 00:25:47,500 >> Bine, așa cum face acest lucru, atunci, se referă la cazul în care am merge mai devreme. 572 00:25:47,500 --> 00:25:49,120 Am vorbit despre o adresă IP. 573 00:25:49,120 --> 00:25:52,500 Și în fiecare calculator, pe internet, are o adresă unică, vom spune pentru now-- 574 00:25:52,500 --> 00:25:54,660 dar un pic de un alb lie-- numită o adresă IP. 575 00:25:54,660 --> 00:25:56,890 Și că adresa IP se utilizează modul în care? 576 00:25:56,890 --> 00:26:00,230 >> Este utilizat de către aceste routere pentru a decide dacă datele ar trebui să meargă aici, aici, 577 00:26:00,230 --> 00:26:01,280 aici, sau aici. 578 00:26:01,280 --> 00:26:04,256 Si am simplificat lucrurile spunând doar se uită la prima cifră. 579 00:26:04,256 --> 00:26:05,380 Dar asta nu e chiar adevărat. 580 00:26:05,380 --> 00:26:08,060 Se pare că la mai multe din cifre, în mod tipic, pentru a figura asta. 581 00:26:08,060 --> 00:26:11,310 >> Și, fie la oameni, au a decis sau algoritmi de calculator 582 00:26:11,310 --> 00:26:13,980 au decis ce cele mai bune traseu este pentru datele respective. 583 00:26:13,980 --> 00:26:15,950 Astfel încât, să sperăm, în termen de 30 sau cam asa ceva de hamei, 584 00:26:15,950 --> 00:26:18,850 devine în cele din urmă la destinație. 585 00:26:18,850 --> 00:26:22,270 Odată ce am cerut Amazon Pagina de start, cum o face pe Amazon 586 00:26:22,270 --> 00:26:26,330 știu cui să trimită pagina de start? 587 00:26:26,330 --> 00:26:28,680 >> Dreapta, în vechea școală formă, trimit o carte poștală 588 00:26:28,680 --> 00:26:31,500 Amazon a spune, te rog trimite-mi pagina de start. 589 00:26:31,500 --> 00:26:35,350 Amazon va răspunde cu unele un fel de mesaj, un fel de carte poștală, 590 00:26:35,350 --> 00:26:36,970 un fel de plic propriu. 591 00:26:36,970 --> 00:26:39,560 Așa că hai să facem exact acest lucru doar pentru a vizualiza acest lucru pentru un moment. 592 00:26:39,560 --> 00:26:41,700 >> Asa ca internetul in aceste zile, așa cum s-ar putea fi auzit, 593 00:26:41,700 --> 00:26:44,200 pare să fie umplut cu pisici și poze cu pisici. 594 00:26:44,200 --> 00:26:48,300 Așa că să presupunem că cineva încearcă să vizita nu Amazon.com, dar unele site-ul 595 00:26:48,300 --> 00:26:49,790 pentru a descărca o imagine a unei pisici. 596 00:26:49,790 --> 00:26:53,805 Așa că laptop-ul meu vrea să trimită o cerere, prin intermediul web, la unele site-uri web spunând 597 00:26:53,805 --> 00:26:55,560 da-mi poza de azi a unei pisici. 598 00:26:55,560 --> 00:26:58,780 >> Si aceasta pisica, sperăm, trebuie să pentru a primi apoi descărcat pe calculatorul meu. 599 00:26:58,780 --> 00:27:00,094 Deci, ce se întâmplă cu adevărat? 600 00:27:00,094 --> 00:27:01,510 Ei bine, lasă-mă să merg mai departe și fac acest lucru. 601 00:27:01,510 --> 00:27:04,430 Am patru plicuri vechi de școală aici. 602 00:27:04,430 --> 00:27:05,680 Si aceasta este o metaforă utilă. 603 00:27:05,680 --> 00:27:08,260 Pentru că acest lucru este, în esență, ce electronic 604 00:27:08,260 --> 00:27:10,570 se întâmplă de sub hota când am trimite un mesaj. 605 00:27:10,570 --> 00:27:15,850 >> Așa că de dragul discuției, să spunem că acest lucru nu mai este Amazon. 606 00:27:15,850 --> 00:27:18,200 Acest lucru este cats.com sau ceva. 607 00:27:18,200 --> 00:27:24,250 Și, adresa mea de IP, am de gând să spun pentru simplitate, este 1.2.3.4. 608 00:27:24,250 --> 00:27:29,950 Iar site-ul pisica va fi 5.6.7.8. 609 00:27:29,950 --> 00:27:33,090 >> Și ce înseamnă acest lucru pentru mine este următoarea. 610 00:27:33,090 --> 00:27:40,840 Am de gând să pună 1.2.3.4, 1.2.3.4. 611 00:27:40,840 --> 00:27:43,555 Și eu voi le menține într-o secundă. 612 00:27:43,555 --> 00:27:46,350 1.2.3.4. 613 00:27:46,350 --> 00:27:51,087 Mă duc să-mi pun întoarcerea aborda cu privire la toate aceste plicuri, 614 00:27:51,087 --> 00:27:52,920 în stânga sus colț, ca de obicei 615 00:27:52,920 --> 00:27:54,211 ar fi atunci când expedierea unui plic. 616 00:27:54,211 --> 00:27:58,905 Și acum, să ia doar o presupunere ce are nevoie pentru a merge în partea principală a anvelopei. 617 00:27:58,905 --> 00:27:59,780 AUDIENTA: [inaudibil] 618 00:27:59,780 --> 00:28:00,430 David J. MALAN: Da, da. 619 00:28:00,430 --> 00:28:00,930 Asta e tot. 620 00:28:00,930 --> 00:28:03,600 Așa că 5.6.7.8. 621 00:28:03,600 --> 00:28:13,970 Așa că 5.6.7.8, 5.6.7.8, 5.6.7.8, 5.6.7.8. 622 00:28:13,970 --> 00:28:18,450 >> Și acum, această pisică aici, prin proiectare, se întâmplă 623 00:28:18,450 --> 00:28:21,030 să fie chomped în sus, în mai multe piese dupa ce am cere. 624 00:28:21,030 --> 00:28:22,960 Deci, să spunem, în dragul de această poveste, 625 00:28:22,960 --> 00:28:24,890 Deja am trimis un plic de propriul meu 626 00:28:24,890 --> 00:28:28,114 la cats.com spunând, te rog da-mi pisicile de azi. 627 00:28:28,114 --> 00:28:30,280 Deci, ce vorbim, acum, este a doua jumătate 628 00:28:30,280 --> 00:28:35,450 a tranzacției, atunci când vine răspunsul înapoi de la cats.com la puțin mine vechi. 629 00:28:35,450 --> 00:28:39,380 >> Deci, se pare că protocolul, că aceste calculatoare vorbesc, 630 00:28:39,380 --> 00:28:44,470 este, în general ceva numit TCP / IP, pe care probabil ați văzut undeva 631 00:28:44,470 --> 00:28:48,670 sau alte pe Mac, sau PC sau media, sau pe un film, 632 00:28:48,670 --> 00:28:50,040 sau o emisiune TV sau altele asemenea. 633 00:28:50,040 --> 00:28:51,370 Deci, ce înseamnă toate acestea? 634 00:28:51,370 --> 00:28:53,900 Aceasta este de fapt un combinație a două protocoale. 635 00:28:53,900 --> 00:28:57,050 >> Și un protocol este doar o limbă că două calculatoare vorbesc. 636 00:28:57,050 --> 00:28:59,620 De fapt, un protocol în lumea umană, bună. 637 00:28:59,620 --> 00:29:00,370 Numele meu David. 638 00:29:00,370 --> 00:29:01,570 >> AUDIENTA: Buna ziua. 639 00:29:01,570 --> 00:29:02,945 >> David J. MALAN: Mă bucur să te cunosc. 640 00:29:02,945 --> 00:29:05,930 Deci, acesta este un om destul de prost protocol, în cazul în care mă întind mâna. 641 00:29:05,930 --> 00:29:07,320 Iar Arwa întinde mâna. 642 00:29:07,320 --> 00:29:09,050 Și ne vom întâlni și salut. 643 00:29:09,050 --> 00:29:11,150 Și apoi, tranzacția este completă. 644 00:29:11,150 --> 00:29:13,980 >> Dar este un protocol în asa măsura în care este un set de pași 645 00:29:13,980 --> 00:29:18,900 că este un scenariu pe care ambele dintre noi știu cum să acționeze afară. 646 00:29:18,900 --> 00:29:19,900 Și există un început. 647 00:29:19,900 --> 00:29:21,060 Și acolo e un capăt. 648 00:29:21,060 --> 00:29:24,170 În mod similar, atunci când vine la calculatoare, ei 649 00:29:24,170 --> 00:29:27,350 au seturi de protocols-- convenții care, în corectitudine, au 650 00:29:27,350 --> 00:29:28,830 a fost decis de către oameni. 651 00:29:28,830 --> 00:29:33,220 Dar, acestea sunt utilizate de computerele care dicta modul în care intercomunica calculatoare. 652 00:29:33,220 --> 00:29:38,490 >> IP este jumatatea acestei perechi de protocoale care reglementează modul în care te adresezi calculatoarelor. 653 00:29:38,490 --> 00:29:39,860 Cum vă aborda calculatoare? 654 00:29:39,860 --> 00:29:42,790 Exact ca asta. 655 00:29:42,790 --> 00:29:45,380 >> Așa că IP este un set de convenții care spune face 656 00:29:45,380 --> 00:29:47,370 sigur că aveți o adresă IP adresa destinatarului 657 00:29:47,370 --> 00:29:49,000 și o adresă IP a expeditorului. 658 00:29:49,000 --> 00:29:51,070 Și-l utilizați în punctată, ceva dot ceva 659 00:29:51,070 --> 00:29:52,700 dot ceva dot format ceva. 660 00:29:52,700 --> 00:29:58,820 De exemplu, TCP este un alt protocol, utilizat în conjuncție cu IP, 661 00:29:58,820 --> 00:30:01,410 care garantează, în general, de livrare. 662 00:30:01,410 --> 00:30:04,590 IP spune doar calculatoare cum să se adreseze reciproc. 663 00:30:04,590 --> 00:30:07,560 >> Doar când am spus David, ai spus Arwa. 664 00:30:07,560 --> 00:30:11,860 Acesta a fost echivalentul nostru de IP, nostru pași pentru abordarea reciproc. 665 00:30:11,860 --> 00:30:15,970 Dar, pentru a confirma livrarea, calculatoare folosesc un protocol 666 00:30:15,970 --> 00:30:19,960 numita TCP, Transmission Protocol de control, care este doar 667 00:30:19,960 --> 00:30:23,690 un mod fantezist de a spune acolo sunt caracteristici suplimentare utilizate 668 00:30:23,690 --> 00:30:28,650 de calculatoare pentru a se asigura că toate aceste plicuri I a păstra exploatație în sus, de fapt 669 00:30:28,650 --> 00:30:30,140 ajunge la destinație. 670 00:30:30,140 --> 00:30:32,810 >> Și un mecanism pentru care este după cum urmează. 671 00:30:32,810 --> 00:30:37,870 Se pare că am cât de multe plicuri aici, în acest moment? 672 00:30:37,870 --> 00:30:38,659 >> AUDIENTA: Patru. 673 00:30:38,659 --> 00:30:39,700 David J. MALAN: OK, patru. 674 00:30:39,700 --> 00:30:43,890 Așa că se simte ca, doar să fie un pic mai ordonată despre toate astea, mă duc la numărul 675 00:30:43,890 --> 00:30:46,900 le în stânga jos colt, cum ar fi câmpul memo. 676 00:30:46,900 --> 00:30:52,940 Si eu doar o să spun 1, 2, 3, 4. 677 00:30:52,940 --> 00:30:56,050 Dar acum, începe să gândesc un pic mai mult ca un inginer. 678 00:30:56,050 --> 00:30:59,700 >> Atunci am notat la fel de mult informații așa cum am de fapt? 679 00:30:59,700 --> 00:31:02,850 Pot fi și mai încordat decât acest lucru atunci când este vorba 680 00:31:02,850 --> 00:31:04,150 pentru specificarea acestor numere? 681 00:31:04,150 --> 00:31:07,342 Ce mai am putut-a pus pe plic pe care pur și simplu poate este util? 682 00:31:07,342 --> 00:31:08,580 >> AUDIENTA: [inaudibil]. 683 00:31:08,580 --> 00:31:08,920 >> David J. MALAN: Ce-i asta? 684 00:31:08,920 --> 00:31:10,636 >> AUDIENTA: Numărul total plicuri pe care le aveți. 685 00:31:10,636 --> 00:31:12,270 >> David J. MALAN: Da, numărul total. 686 00:31:12,270 --> 00:31:15,514 Simt că nu mă surprinde ca multe informații disponibile ca am. 687 00:31:15,514 --> 00:31:17,180 Așa că, știi, eu, probabil, ar trebui să fac asta. 688 00:31:17,180 --> 00:31:22,660 Asa ca 1 din 4, 2 din 4, 3 din 4, 4 din 4. 689 00:31:22,660 --> 00:31:23,840 >> Și acum, de ce e asta? 690 00:31:23,840 --> 00:31:27,530 Care este intuiția din spatele, de asemenea, însemnare în jos numărul total de plicuri 691 00:31:27,530 --> 00:31:29,380 Sunt gata să trimit? 692 00:31:29,380 --> 00:31:31,130 AUDIENTA: Aflați dacă ceva lipseste. 693 00:31:31,130 --> 00:31:32,129 David J. MALAN: Exact. 694 00:31:32,129 --> 00:31:34,100 Deci TCP-ul foloseste acest lucru. 695 00:31:34,100 --> 00:31:36,450 Acesta folosește ceva numit numărul de ordine, foarte asemănătoare 696 00:31:36,450 --> 00:31:38,730 în spirit ceea ce suntem de desen aici. 697 00:31:38,730 --> 00:31:42,381 Dar este nevoie să știe cât de multe pachete, sau plicuri, nu ar trebui să fii. 698 00:31:42,381 --> 00:31:44,130 Pentru că altfel, cum știi dacă atunci când 699 00:31:44,130 --> 00:31:46,870 veți obține 1, 2 și 3 trebuie au existat 4? 700 00:31:46,870 --> 00:31:50,950 >> Puteți deduce dacă aveți 1, 2 și 4, așteptați un minut. 701 00:31:50,950 --> 00:31:52,700 Probabil că a fost un număr de 3. 702 00:31:52,700 --> 00:31:55,020 Și, de fapt, asta mai aproape de modul în care funcționează TCP. 703 00:31:55,020 --> 00:31:58,240 Dar, pentru scopurile noastre acum, să fie doar super-precise și spun acest lucru este de 1 din 4, 704 00:31:58,240 --> 00:32:01,690 2 din 4, 3 din 4, 4 din 4, astfel încât să știu la finalul procesului, 705 00:32:01,690 --> 00:32:05,750 la sfârșitul strângere de mână, dacă vreți, în cazul în care totul este de fapt complet. 706 00:32:05,750 --> 00:32:09,220 >> Acum, se pare că TCP face un lucru. 707 00:32:09,220 --> 00:32:14,520 TCP permite, de asemenea, un calculator pentru a oferi mai multe servicii. 708 00:32:14,520 --> 00:32:19,050 Și, prin servicii web Vreau să spun, e-mail, chat-uri, Voice over IP. 709 00:32:19,050 --> 00:32:22,500 Nu există buchete de lucruri diferite, internet si servere pe internet 710 00:32:22,500 --> 00:32:23,570 poate face aceste zile. 711 00:32:23,570 --> 00:32:28,699 >> Deci, de exemplu, doar de gândire ipotetic vorbind, dacă am mână acest lucru la Arwa, 712 00:32:28,699 --> 00:32:31,240 De unde știi ce se întâmplă la fie în interiorul acestor plicuri? 713 00:32:31,240 --> 00:32:33,130 Este de gând să fie un cere o pagină web? 714 00:32:33,130 --> 00:32:34,090 Este un e-mail? 715 00:32:34,090 --> 00:32:35,680 Este un mesaj instant? 716 00:32:35,680 --> 00:32:37,450 >> Dacă nu știi pe bază pe aceste informații. 717 00:32:37,450 --> 00:32:41,730 Tot ce stii este cine este, cine este la, și ce număr de plic 718 00:32:41,730 --> 00:32:42,230 asta e. 719 00:32:42,230 --> 00:32:43,965 Așa că avem nevoie de o mai informaţie. 720 00:32:43,965 --> 00:32:45,840 Si vorbim despre web, în ​​acest caz, 721 00:32:45,840 --> 00:32:47,090 doar pentru că e poze cu pisici. 722 00:32:47,090 --> 00:32:48,320 Dar ar putea fi ceva. 723 00:32:48,320 --> 00:32:50,440 >> Așa că am putea scrie pe ea de web. 724 00:32:50,440 --> 00:32:53,950 Sau mai adecvat, am ar putea scrie HTTP, care 725 00:32:53,950 --> 00:32:58,250 este protocolul utilizat de web browsere și servere pentru a comunica. 726 00:32:58,250 --> 00:32:59,560 Mai multe despre aceasta într-un moment. 727 00:32:59,560 --> 00:33:02,480 Dar, voi fi chiar mai mult decât cea orientată spre calculator. 728 00:33:02,480 --> 00:33:06,510 >> Se pare că oamenii, ceva timp în urmă, a decis 729 00:33:06,510 --> 00:33:10,090 pentru a atribui numere unice pentru Servicii de internet populare. 730 00:33:10,090 --> 00:33:15,020 HTTP se întâmplă să utilizeze numărul 80, sau după cum vom vedea, 443. 731 00:33:15,020 --> 00:33:17,770 Dar, 80 este bine acum. 732 00:33:17,770 --> 00:33:22,530 >> SMTP, care este un mod de fantezie de a spune de e-mail de ieșire. 733 00:33:22,530 --> 00:33:24,910 Aceasta este Simple Mail Transfer Protocol. 734 00:33:24,910 --> 00:33:27,810 Doar setul de convenții care reglementează modul în care computerele trimite e-mail 735 00:33:27,810 --> 00:33:29,200 de la un computer la altul. 736 00:33:29,200 --> 00:33:33,430 Se întâmplă să utilizeze numărul 25. 737 00:33:33,430 --> 00:33:37,710 >> FTP, cu care unii dintre voi s-ar putea să cunoască, ce face FTP? 738 00:33:37,710 --> 00:33:39,001 >> AUDIENTA: Transfer de fișiere. 739 00:33:39,001 --> 00:33:42,000 David J. MALAN: Da, File Transfer Protocol nu ar mai trebui folosite. 740 00:33:42,000 --> 00:33:44,082 În cazul în care compania dumneavoastră încă folosește-l, probabil ai 741 00:33:44,082 --> 00:33:46,040 folosindu-l fără criptare, ceea ce înseamnă că ați 742 00:33:46,040 --> 00:33:49,140 a fost trimiterea numele de utilizator și parola pe internet tot acest timp. 743 00:33:49,140 --> 00:33:50,223 Probabil că nu ar trebui să-l folosească. 744 00:33:50,223 --> 00:33:51,890 Pentru că există versiuni sigure. 745 00:33:51,890 --> 00:33:53,820 Acesta folosește portul 21. 746 00:33:53,820 --> 00:33:56,762 Și acolo e ciorchini de alte exemple de acest gen. 747 00:33:56,762 --> 00:33:58,470 Deci, cu alte cuvinte, oameni, ceva timp în urmă, 748 00:33:58,470 --> 00:34:01,820 a decis că, hei, hai să atribuie numere de la toate aceste servicii 749 00:34:01,820 --> 00:34:03,280 pentru a păstra totul frumos și ordonat. 750 00:34:03,280 --> 00:34:05,571 Dar, ceea ce înseamnă că într-adevăr, chiar dacă acest plic a lui 751 00:34:05,571 --> 00:34:09,530 începe să arate un pic Arcane, Pot pune acum pe la sfârșitul anului acesta, 752 00:34:09,530 --> 00:34:11,989 de exemplu, de colon 80. 753 00:34:11,989 --> 00:34:13,780 Si eu sunt doar de gând să utilizați două puncte aici doar 754 00:34:13,780 --> 00:34:16,969 pentru că asta e convenție calculator. 755 00:34:16,969 --> 00:34:21,440 Am de gând să adăugați două puncte 80 la sfârșitul adresei 756 00:34:21,440 --> 00:34:27,260 doar pentru a captura arcanely faptul că acest lucru este destinat pentru 5.6.7.8 portul 80. 757 00:34:27,260 --> 00:34:31,610 Așa că acum, când am înmâna Arwa, presupunând ea se execută un server de e-mail, un web 758 00:34:31,610 --> 00:34:33,864 Server, o clipă server de mesaje, ea acum 759 00:34:33,864 --> 00:34:37,301 știe că la văzut numărul 80, oh, acest lucru ar trebui să meargă în această găleată. 760 00:34:37,301 --> 00:34:38,800 Sau acest lucru ar trebui să meargă în această cutie poștală. 761 00:34:38,800 --> 00:34:41,380 Sau acest lucru ar trebui să fie predat off la acest serviciu care este 762 00:34:41,380 --> 00:34:43,659 care rulează pe serverul ei special. 763 00:34:43,659 --> 00:34:45,650 >> Deci, acum, ultima piesă din ea, aceasta este pisica. 764 00:34:45,650 --> 00:34:47,250 Și de ce am patru plicuri? 765 00:34:47,250 --> 00:34:51,810 Ei bine, una dintre caracteristicile oferite prin IP, în plus față de adresare, 766 00:34:51,810 --> 00:34:54,179 este, de asemenea, abilitatea fragmenta cereri. 767 00:34:54,179 --> 00:34:55,830 >> Aceasta este o pisica destul de mare. 768 00:34:55,830 --> 00:35:02,910 Și, de fapt, pentru eficiență și a a maximiza randamentul, ca să spunem așa, 769 00:35:02,910 --> 00:35:07,110 ce fragmentare este bun pentru este de a lua fișiere mari, cum ar fi acest lucru 770 00:35:07,110 --> 00:35:11,070 și ruperea-le în bucăți mai mici pentru fragmente, 771 00:35:11,070 --> 00:35:14,240 vom spune în acest caz, din care în sensul creșterii 772 00:35:14,240 --> 00:35:17,800 este că doar pentru că unul persoană monopolizează 773 00:35:17,800 --> 00:35:20,480 rețea prin descărcarea într-adevăr fișiere video mari, 774 00:35:20,480 --> 00:35:24,110 aceste fișiere video sunt încă în curs de a să fie tăiată în bucăți foarte mici, 775 00:35:24,110 --> 00:35:26,950 și transmise unul sau mai multe ori odată. 776 00:35:26,950 --> 00:35:29,750 Astfel că puțin din mine cu pisica mea, sau e-mail meu, 777 00:35:29,750 --> 00:35:32,900 sau mesajul meu instant, sau ceva mai important decât oricare dintre aceste lucruri 778 00:35:32,900 --> 00:35:37,604 poate avea, de asemenea, o oportunitate de a merge afară de la computer sau casa ta 779 00:35:37,604 --> 00:35:38,770 la restul internetului. 780 00:35:38,770 --> 00:35:40,100 >> Și este, până la software și routere 781 00:35:40,100 --> 00:35:41,970 pentru a decide cum să trimită aceste lucruri. 782 00:35:41,970 --> 00:35:44,370 Dar, în cele din urmă, ei vor toți ajunge la destinație. 783 00:35:44,370 --> 00:35:49,950 Ca o paranteza, dacă v-ați gândit vreodată despre problema sau citit despre, 784 00:35:49,950 --> 00:35:52,162 problema neutralității internetului? 785 00:35:52,162 --> 00:35:55,120 neutralitatea internetului, acest lucru a fost în vogă de ceva timp, în această țară, 786 00:35:55,120 --> 00:35:58,970 în cazul în care aceasta politic a devenit o problemă de focar. 787 00:35:58,970 --> 00:36:02,930 Pentru că unele companii, de exemplu, a dorit să acorde prioritate un anumit trafic 788 00:36:02,930 --> 00:36:03,870 peste altele. 789 00:36:03,870 --> 00:36:06,610 De exemplu, oamenii au fost îngrijorat de faptul că poate 790 00:36:06,610 --> 00:36:12,160 Microsoft cu Skype sau Google cu Hangouts sau poate Netflix cu clipuri video 791 00:36:12,160 --> 00:36:15,840 ar fi, poate, să fie dispus să plătească Comcast, sau Verizon, 792 00:36:15,840 --> 00:36:19,567 sau cine știe, chiar și guvernul mai mult bani pentru prioritizarea traficului lor. 793 00:36:19,567 --> 00:36:21,650 Acum, ce înseamnă că, de fapt înseamnă punct de vedere tehnologic? 794 00:36:21,650 --> 00:36:25,980 Asta ar putea însemna că un ISP, vazand anumite adrese IP, 795 00:36:25,980 --> 00:36:28,500 s-ar putea da aceste pachete, aceste plicuri, prioritate. 796 00:36:28,500 --> 00:36:32,960 La văzut anumite numere de port, s-ar putea da prioritate celor de pachete și, apoi, 797 00:36:32,960 --> 00:36:35,840 încetini mea de e-mail sau încetini serviciul meu. 798 00:36:35,840 --> 00:36:42,780 Și, într-adevăr doar se reduce la prioritizare sau calitatea serviciului 799 00:36:42,780 --> 00:36:44,647 pentru aceste diverse servicii diferite. 800 00:36:44,647 --> 00:36:46,980 Așa că și asta e cum s-ar să fie realizat la un nivel tehnic. 801 00:36:46,980 --> 00:36:49,021 >> Deci, în orice caz, avem acum au aceste patru plicuri. 802 00:36:49,021 --> 00:36:54,000 Am de gând să pună un sfert din pisica in acest plic, o 803 00:36:54,000 --> 00:37:02,370 sfert din pisica in acest plic, un sfert în acest plic. 804 00:37:02,370 --> 00:37:10,440 Și acum, să presupunem că scopul meu este de a trimite aceste, să zicem, la Jeffery. 805 00:37:10,440 --> 00:37:13,890 Reamintim că la fel ca imagine aici sugerează, 806 00:37:13,890 --> 00:37:16,270 nu toți neapărat trebuie să ia aceeași cale. 807 00:37:16,270 --> 00:37:20,467 >> Așa că, dacă eu sunt serverul cats.com, Sunt ca răspuns la solicitare Jeffery 808 00:37:20,467 --> 00:37:21,050 în această poveste. 809 00:37:21,050 --> 00:37:22,510 Am de gând să treacă unul pe aici. 810 00:37:22,510 --> 00:37:24,250 Probabil ei încep în aceeași locație. 811 00:37:24,250 --> 00:37:26,980 Așa că Arwa, dacă doriți să decidă care să ruta asta următoare, 812 00:37:26,980 --> 00:37:28,690 poti merge mai departe si trimite-l în acest fel. 813 00:37:28,690 --> 00:37:31,120 Si nu-l trimită la același router de fiecare dată. 814 00:37:31,120 --> 00:37:31,640 >> [Chicotește] 815 00:37:31,640 --> 00:37:33,139 >> Așa că Dan devine puțin aglomerată. 816 00:37:33,139 --> 00:37:36,342 817 00:37:36,342 --> 00:37:37,920 Acolo te duci. 818 00:37:37,920 --> 00:37:39,670 In regula. 819 00:37:39,670 --> 00:37:41,837 Și, astfel încât cei care au nevoie pentru a face modul lor în jurul camerei. 820 00:37:41,837 --> 00:37:44,378 Și, din nou, ca un router știu, în general, Jeffery în acest fel. 821 00:37:44,378 --> 00:37:45,840 Deci, doar păstrați trimițându-l în acest fel. 822 00:37:45,840 --> 00:37:53,170 823 00:37:53,170 --> 00:37:55,340 Și acum, să presupunem că Dan nu prea face. 824 00:37:55,340 --> 00:37:59,290 Și astfel, acest pachet a fost scăzut de-a lungul Astfel, dacă pot fura asta departe de tine 825 00:37:59,290 --> 00:38:00,193 forțat, îmi pare rău. 826 00:38:00,193 --> 00:38:06,150 827 00:38:06,150 --> 00:38:06,760 >> Foarte frumos. 828 00:38:06,760 --> 00:38:09,119 Nu e în mod necesar cea mai directă rută geografică. 829 00:38:09,119 --> 00:38:10,410 Încă încerc să ajung la Jeffery. 830 00:38:10,410 --> 00:38:11,959 Și complete. 831 00:38:11,959 --> 00:38:13,000 Acum, acest lucru a fost în mod deliberat. 832 00:38:13,000 --> 00:38:14,875 N-am vrut să lovească mâna când am făcut-o. 833 00:38:14,875 --> 00:38:17,720 Dar, pachetul 4 din 4 a făcut se pierde sau a scăzut. 834 00:38:17,720 --> 00:38:20,550 Si poate asta sa întâmplat pentru că a existat o eroare de hardware. 835 00:38:20,550 --> 00:38:23,864 Poate pentru că Dan a primit supraîncărcat sau Andrew a fost supraîncărcat. 836 00:38:23,864 --> 00:38:24,530 Dar sa întâmplat. 837 00:38:24,530 --> 00:38:26,488 Așa că, dacă, Jefferey, ai place să reasambla asta. 838 00:38:26,488 --> 00:38:29,700 Ce imagine aveți în fața ta chiar acum? 839 00:38:29,700 --> 00:38:32,144 Dacă doriți să preia mesajele din plicuri. 840 00:38:32,144 --> 00:38:33,840 >> Audiența: 1, 2, 3. 841 00:38:33,840 --> 00:38:37,570 >> David J. MALAN: OK, mergeți mai departe și deschide să le ridice și să ia bucăți de pisica. 842 00:38:37,570 --> 00:38:39,390 >> AUDIENTA: [inaudibil]. 843 00:38:39,390 --> 00:38:42,360 >> David J. MALAN: Bine, avem partea din stânga sus de pisica, 844 00:38:42,360 --> 00:38:47,760 dreapta jos, iar partea din stânga jos. 845 00:38:47,760 --> 00:38:49,910 Deci, noi Pierzi dreapta sus al pisicii. 846 00:38:49,910 --> 00:38:53,770 Deci TCP-ul, din nou, este aceasta protocol care începe aici. 847 00:38:53,770 --> 00:38:59,190 Deci Jeffery, la primirea 1 și 2, 3 și 4, în acest scenariu, 848 00:38:59,190 --> 00:39:03,370 cumva trimite un mesaj înapoi la mine, prin intermediul unor route-- 849 00:39:03,370 --> 00:39:05,840 ar putea fi orice număr de diferit hamei aici-- care spune, 850 00:39:05,840 --> 00:39:06,798 hei, dar așteptați un minut. 851 00:39:06,798 --> 00:39:08,670 Retrimită 4 din 4. 852 00:39:08,670 --> 00:39:12,480 >> Și ce trebuie să mă duc și fac este-- este toate datele electronice. 853 00:39:12,480 --> 00:39:15,740 Deci, eu pot copia foarte ușor pisica în interiorul propriului meu memorie RAM sau. 854 00:39:15,740 --> 00:39:17,950 Pot veni cu un alt plic, a pus o altă copie 855 00:39:17,950 --> 00:39:19,640 de doar acest fragment pentru eficiență. 856 00:39:19,640 --> 00:39:21,181 Nu trebuie să retrimită toată pisica. 857 00:39:21,181 --> 00:39:23,500 Pot să-l pun într-o nouă plic, totul a trimite în jur. 858 00:39:23,500 --> 00:39:26,290 Si un numar de milisecunde mai târziu, Jeffrey, sperăm, 859 00:39:26,290 --> 00:39:28,640 are totalitatea pachetului. 860 00:39:28,640 --> 00:39:30,860 Așa că a fost nevoie de un pic timp pentru a spune această poveste. 861 00:39:30,860 --> 00:39:32,610 Și asta nu este rezonabil. 862 00:39:32,610 --> 00:39:35,150 >> Pentru că există o mulțime de complexitate se întâmplă aici. 863 00:39:35,150 --> 00:39:36,530 Aceste protocoale nu sunt simple. 864 00:39:36,530 --> 00:39:39,040 Dar, dacă doriți să garanteze livrare în acest fel, 865 00:39:39,040 --> 00:39:42,540 trebuie să aveți aceste măsuri suplimentare, că metadatele suplimentare, dacă vreți. 866 00:39:42,540 --> 00:39:45,230 >> Și doar pentru a arunca un termen afară acolo, date care ne pasă 867 00:39:45,230 --> 00:39:46,860 este ca pisica în interiorul plicului. 868 00:39:46,860 --> 00:39:50,227 Metadate, care este de date care este utilă, dar nu ceea ce de fapt 869 00:39:50,227 --> 00:39:52,310 pasa la sfârșitul anului a doua zi, este toate lucrurile 870 00:39:52,310 --> 00:39:54,184 pe care am scris pe în afara envelope-- 871 00:39:54,184 --> 00:39:57,850 adresa, destinația, numărul de port, numerele de secventa. 872 00:39:57,850 --> 00:39:58,850 Toate acestea sunt metadate. 873 00:39:58,850 --> 00:39:59,560 Este util. 874 00:39:59,560 --> 00:40:02,591 Dar nu e ceea ce în cele din urmă doresc afară din întreaga tranzacție. 875 00:40:02,591 --> 00:40:04,840 Acum, acest lucru pare destul de convingătoare că indiferent de ce, 876 00:40:04,840 --> 00:40:07,310 Jeffrey va primi o copie din această pisică, noi presupunând 877 00:40:07,310 --> 00:40:10,160 au o conexiune fizică la el la sfârșitul zilei. 878 00:40:10,160 --> 00:40:12,680 Dar sunt acolo anumite tipuri de aplicații 879 00:40:12,680 --> 00:40:16,980 în cazul în care să garanteze livrarea ar fi un design rău 880 00:40:16,980 --> 00:40:21,424 decizie și o caracteristică nedorită? 881 00:40:21,424 --> 00:40:24,270 882 00:40:24,270 --> 00:40:27,280 Doriți întotdeauna să retransmită așa cum am propus doar acum? 883 00:40:27,280 --> 00:40:31,935 884 00:40:31,935 --> 00:40:33,740 >> Audiența: Plătiți pentru asta, cred. 885 00:40:33,740 --> 00:40:36,182 >> David J. MALAN: Dacă să plătească, ce s-ar putea să spui? 886 00:40:36,182 --> 00:40:38,070 >> AUDIENTA: [inaudibil]. 887 00:40:38,070 --> 00:40:40,270 >> David J. MALAN: Oh, OK, bună întrebare. 888 00:40:40,270 --> 00:40:42,620 V-ar putea fi taxat dublu dacă e ca verificarea 889 00:40:42,620 --> 00:40:44,700 Amazon sau ceva? 890 00:40:44,700 --> 00:40:46,090 răspuns scurt, nr. 891 00:40:46,090 --> 00:40:50,410 Pentru că în aceste fragmente sunt, ca să spunem așa, la un nivel mai scăzut. 892 00:40:50,410 --> 00:40:53,910 Și au nevoie să fie reasamblate înainte de ai putea fi de fapt taxat. 893 00:40:53,910 --> 00:40:56,046 Așa că gândul bun, dar nu îngrijorător în acest caz. 894 00:40:56,046 --> 00:41:01,930 895 00:41:01,930 --> 00:41:03,150 >> Hai să raționa în sens invers. 896 00:41:03,150 --> 00:41:06,484 Așa că retransmit necesară un pic mai mult efort. 897 00:41:06,484 --> 00:41:07,900 Asta nu am simțit ca o afacere uriașă. 898 00:41:07,900 --> 00:41:10,370 Dar, aceasta are nevoie de un pic mai mult timp. 899 00:41:10,370 --> 00:41:13,030 >> Pentru că acum, Jeffrey trebuie să așteptați câteva milisecunde 900 00:41:13,030 --> 00:41:16,340 pentru a obține că a patra bucată de date din nou. 901 00:41:16,340 --> 00:41:18,256 blip minoră, dar va încetini lucrurile în jos. 902 00:41:18,256 --> 00:41:19,880 Si poate super-internetului aglomerat. 903 00:41:19,880 --> 00:41:22,760 >> Și poate că Andrew ține cădere pachete pe podea. 904 00:41:22,760 --> 00:41:25,360 Deci, aceste întârzieri încep să se acumuleze. 905 00:41:25,360 --> 00:41:29,320 Așa că, după un timp, aceasta pisica nu ia 74 de milisecunde pentru a ajunge acolo. 906 00:41:29,320 --> 00:41:31,390 Este nevoie de 1,5 secunde. 907 00:41:31,390 --> 00:41:35,100 >> Si poate urmatoarea poza a unei pisici durează o jumătate de secundă, două secunde. 908 00:41:35,100 --> 00:41:37,850 Cu alte cuvinte, începem bogging lucrurile în jos. 909 00:41:37,850 --> 00:41:42,380 Ce aplicații pot fi enervant pentru mlaștină în jos, în acest fel? 910 00:41:42,380 --> 00:41:43,790 >> Audiența: fluxuri video sau voce. 911 00:41:43,790 --> 00:41:47,110 >> David J. MALAN: Da, ce dacă te uiți la un meci de baseball on-line, 912 00:41:47,110 --> 00:41:51,760 sau ce se întâmplă dacă sunteți sistemul Skype cu cineva, sau FaceTime, 913 00:41:51,760 --> 00:41:56,060 mai ales în cazul video conferințe, un fel de nu este acceptabil, 914 00:41:56,060 --> 00:42:01,260 la un moment dat, pentru a începe ascultarea răspunsul uman un al doilea târziu. 915 00:42:01,260 --> 00:42:05,160 Nu ar fi mai bine să doar lăsați acel pachet pe sol, 916 00:42:05,160 --> 00:42:09,230 arata doar 3/4 din pisica, sau în acest caz, o conferințe video, 917 00:42:09,230 --> 00:42:13,030 arată 3/4 din fata mea cu mea gura în mișcare, când eu vorbesc, 918 00:42:13,030 --> 00:42:16,097 si lasa doar audio, la cel puțin, du-te prin, de exemplu. 919 00:42:16,097 --> 00:42:17,930 Deci, nu există această noțiune de calitate a serviciului 920 00:42:17,930 --> 00:42:20,010 aici, mai general, în cazul în care știi ce, 921 00:42:20,010 --> 00:42:23,210 pentru timp real applications-- dacă este de streaming un eveniment sportiv 922 00:42:23,210 --> 00:42:26,490 sau conferencing-- video streaming poate că nu aveți nevoie de toate de biți. 923 00:42:26,490 --> 00:42:29,140 Si poate e de fapt mai bine să muște doar limba 924 00:42:29,140 --> 00:42:33,630 și doar la arat mai departe cu tot mai multe date, nu privi înapoi. 925 00:42:33,630 --> 00:42:36,620 Deoarece omul va figura -l în propria mintea lui sau a ei 926 00:42:36,620 --> 00:42:37,730 ceea ce au de fapt ratat. 927 00:42:37,730 --> 00:42:40,911 >> Și ar fi mai enervant pentru tampon, tampon. 928 00:42:40,911 --> 00:42:41,410 Dreapta? 929 00:42:41,410 --> 00:42:44,110 Exista acest lucru, cu care suntem familiari, 930 00:42:44,110 --> 00:42:51,140 în cazul în care doar încep să vorbesc fiind în același timp, asta e doar enervant de a avea de fapt 931 00:42:51,140 --> 00:42:52,540 că, să mă aștepte să ajungă din urmă. 932 00:42:52,540 --> 00:42:55,210 >> Poate că e mai bine dacă pur și simplu dor de câteva secunde din ceea ce spun eu. 933 00:42:55,210 --> 00:42:56,587 Dar atunci, ea se întoarce puternic. 934 00:42:56,587 --> 00:42:57,920 Deci, e din nou, este un compromis. 935 00:42:57,920 --> 00:43:03,300 Și, de fapt, protocolul care permite tu să faci asta nu ar fi TCP, 936 00:43:03,300 --> 00:43:09,290 dar ceva numit UDP, care este pur și simplu un protocol diferit folosit 937 00:43:09,290 --> 00:43:12,690 uneori, pentru acele contexte. 938 00:43:12,690 --> 00:43:13,440 Da, întrebarea. 939 00:43:13,440 --> 00:43:21,990 >> AUDIENTA: [inaudibil] anumite [Inaudibil] Protocol lent [inaudibil]? 940 00:43:21,990 --> 00:43:24,949 >> David J. MALAN: Pentru a opri lent în ce sens? 941 00:43:24,949 --> 00:43:28,200 >> AUDIENTA: Vreau să-mi trimit date cât mai repede posibil. 942 00:43:28,200 --> 00:43:29,200 >> David J. MALAN: OK. 943 00:43:29,200 --> 00:43:32,700 >> AUDIENTA: Dacă cineva nu vrea [inaudibil] 944 00:43:32,700 --> 00:43:36,940 de transfer pentru a opri [inaudibil]. 945 00:43:36,940 --> 00:43:41,490 >> David J. MALAN: Oh, absolut poate interfera cu oricare dintre aceste date. 946 00:43:41,490 --> 00:43:44,810 De exemplu, între toate hameiului, între punctul A și B, 947 00:43:44,810 --> 00:43:49,140 toate aceste hamei aici poate decide doar la lista neagra toate datele UDP. 948 00:43:49,140 --> 00:43:50,210 Ele ar putea doar să se oprească. 949 00:43:50,210 --> 00:43:52,924 Ele ar putea copia știind că acest lucru este video de date pe care le 950 00:43:52,924 --> 00:43:53,840 ar putea dori să se uite la. 951 00:43:53,840 --> 00:43:58,770 Deci, pe scurt, oricine are acces la conectivitate fără fir sau cu fir 952 00:43:58,770 --> 00:44:01,660 între două puncte ar putea absolut opri în cazul în care doresc. 953 00:44:01,660 --> 00:44:03,570 >> Și, de fapt, chiar și în routere acasă, care 954 00:44:03,570 --> 00:44:05,540 este povestea vom vin înapoi acum, s-ar putea 955 00:44:05,540 --> 00:44:08,890 au setări în cazul în care puteți activa sau dezactiva anumite servicii indiferent dacă este vorba 956 00:44:08,890 --> 00:44:11,190 din motive parentale, sau pur și simplu nu doresc 957 00:44:11,190 --> 00:44:16,890 copiii tăi pentru a viziona clipuri video online, sau din motive fizice sau companii. 958 00:44:16,890 --> 00:44:18,970 Așa că, de fapt, să țină în frâu lucrurile înapoi. 959 00:44:18,970 --> 00:44:21,580 >> Pentru că ne-am permis ne să se uite, acum, 960 00:44:21,580 --> 00:44:24,230 la toate serverele în interiorul internet aici. 961 00:44:24,230 --> 00:44:27,720 Dar dacă, la sfârșitul zilei, Eu doar încerc să ajung la Amazon, 962 00:44:27,720 --> 00:44:31,060 Ce este aia mică acasă router de fapt, face pentru mine? 963 00:44:31,060 --> 00:44:36,310 Ei bine, se pare că router-ul acasă, pe care am descris mai devreme, asta 964 00:44:36,310 --> 00:44:42,720 toți atrag în mod disproporționat de mare aici, are o grămadă de servicii încorporate. 965 00:44:42,720 --> 00:44:46,650 >> Ea are, de obicei, o server DHCP încorporat. 966 00:44:46,650 --> 00:44:49,400 Acesta are de multe ori un punct de acces construit. 967 00:44:49,400 --> 00:44:52,560 Si asta de multe ori, pentru că are aceste antene, la fel ca aceste lucruri aici. 968 00:44:52,560 --> 00:44:55,590 Ea are de multe ori un firewall încorporat. 969 00:44:55,590 --> 00:45:00,900 >> Ea are adesea un router, care sa bucată distinctă proprie de funcționalitate, 970 00:45:00,900 --> 00:45:02,270 construit. 971 00:45:02,270 --> 00:45:06,530 S-ar putea avea ceva numit un server DNS construit, 972 00:45:06,530 --> 00:45:07,931 dacă nu chiar și alte funcții. 973 00:45:07,931 --> 00:45:10,430 Așa că hai să tachineze în afară doar câteva rămase pe cele de aici. 974 00:45:10,430 --> 00:45:15,030 DHCP, doar pentru a recapitula, ce face? 975 00:45:15,030 --> 00:45:16,150 >> AUDIENTA: Atribuie PA. 976 00:45:16,150 --> 00:45:16,530 >> David J. MALAN: Exact. 977 00:45:16,530 --> 00:45:18,196 Atribuie adresa IP și alte câteva lucruri. 978 00:45:18,196 --> 00:45:21,940 Acesta va spune, de asemenea Mac-ul meu sau PC-ul ce router-ul meu implicit este 979 00:45:21,940 --> 00:45:24,560 și alte câteva detalii, așa cum am văzut-o pe ecranul meu Mac. 980 00:45:24,560 --> 00:45:27,694 Punct de acces doar mijloace, acestea zile, că acceptă Wi-Fi. 981 00:45:27,694 --> 00:45:29,860 Si aceasta wireless va permite oamenii să se conecteze, doar 982 00:45:29,860 --> 00:45:32,260 ca un cablu fizic de odinioară. 983 00:45:32,260 --> 00:45:36,380 >> Firewall între două clădiri sau două magazine într-o clădire, 984 00:45:36,380 --> 00:45:39,990 este un dispozitiv fizic că, în mod ideal, previne focul 985 00:45:39,990 --> 00:45:42,440 de la raspandirea de la un magazin la altul. 986 00:45:42,440 --> 00:45:47,480 În lumea virtuală, previne date de la obtinerea de la un loc la altul. 987 00:45:47,480 --> 00:45:49,740 Așa că, de fapt, dacă dumneavoastră rețea la domiciliu, sau chiar 988 00:45:49,740 --> 00:45:52,800 corporate sau universitatea de rețea, au într-un fel 989 00:45:52,800 --> 00:45:59,050 pe lista neagră, să zicem, toate căile de acces la Facebook.com, 990 00:45:59,050 --> 00:46:03,450 considerându-l o pierdere de timp, cum ar putea universitatea ta, sau acasă, 991 00:46:03,450 --> 00:46:07,380 sau companie face acest lucru în contextul unor plicuri ca acestea? 992 00:46:07,380 --> 00:46:12,190 >> Cu alte cuvinte, în cazul în care toate computerele mele aici-- laptop-ul meu și orice other-- 993 00:46:12,190 --> 00:46:14,900 este cumva să vorbesc cu Internet prin această casă 994 00:46:14,900 --> 00:46:20,460 router, sau acest router corporative, sau universitate acest router, 995 00:46:20,460 --> 00:46:25,362 ce informații ar fi o utilizare firewall în scopul de a opri traficul de la care curge? 996 00:46:25,362 --> 00:46:27,350 >> AUDIENTA: [inaudibil]. 997 00:46:27,350 --> 00:46:29,740 >> David J. MALAN: Da, așa că, dacă ei știu că de web Facebook 998 00:46:29,740 --> 00:46:33,170 serverul, pe internet, are adresa IP 5.6.7.8, 999 00:46:33,170 --> 00:46:37,840 este banal pentru un administrator de sistem pentru a configura un firewall, pur și simplu neagă 1000 00:46:37,840 --> 00:46:40,870 și să renunțe la toate plicurile destinat pentru acea adresă IP. 1001 00:46:40,870 --> 00:46:44,290 În realitate, Facebook are un alt câteva IP-uri, poate zeci, poate sute. 1002 00:46:44,290 --> 00:46:47,020 Dar, atâta timp cât acestea sunt cunoscută în mod public, un administrator 1003 00:46:47,020 --> 00:46:48,620 poate lista neagra de fapt toate astea. 1004 00:46:48,620 --> 00:46:52,505 >> Sau, în cazul în care nu este posibil, doar pentru că Facebook, poate, are prea multe IP-uri 1005 00:46:52,505 --> 00:46:55,440 sau se schimbă prea des, bine, se pare, după cum vom vedea, 1006 00:46:55,440 --> 00:46:57,440 de fiecare dată când face un să solicite o pagină web, 1007 00:46:57,440 --> 00:47:00,621 cum ar fi Facebook.com, în loc de acolo fiind o pisică în plic, 1008 00:47:00,621 --> 00:47:01,870 acolo va fi o mențiune. 1009 00:47:01,870 --> 00:47:07,780 Oh, acest utilizator vrea Facebook.com/MarkZuckerberg.php 1010 00:47:07,780 --> 00:47:09,360 sau orice fișier poate fi. 1011 00:47:09,360 --> 00:47:12,590 >> Asa ca poti sa te uiti doar in interiorul anvelopei și a se vedea, oh, acest lucru este pentru Facebook. 1012 00:47:12,590 --> 00:47:13,650 Mă duc să-l picătură acum. 1013 00:47:13,650 --> 00:47:16,610 Poti sa te uiti interior al plic ca un firewall, de asemenea. 1014 00:47:16,610 --> 00:47:20,560 >> Deci, un paravan de protecție, pe scurt, se pot uita la adresa IP. 1015 00:47:20,560 --> 00:47:22,240 Ea poate uita la numărul de port. 1016 00:47:22,240 --> 00:47:26,560 Acesta poate uita-te la în interiorul plicului. 1017 00:47:26,560 --> 00:47:29,360 >> Și, în funcție de numărul de port, acest lucru este unul interesant prea. 1018 00:47:29,360 --> 00:47:33,410 Un firewall, prin urmare, ar putea bloca, se pare, toate căile de acces web, dacă dorește, 1019 00:47:33,410 --> 00:47:37,060 doar de pe lista neagră orice tip de plicuri care au numărul 80 de pe ele, 1020 00:47:37,060 --> 00:47:43,600 sau toate e-mail de pe lista neagră portul 25, sau blocarea FTP, prin blocarea portul 21. 1021 00:47:43,600 --> 00:47:45,250 Iar lista poate continua. 1022 00:47:45,250 --> 00:47:49,810 >> Ca o paranteza, face oricare dintre voi folosiți Google de DNS server-- 8.8.8.8? 1023 00:47:49,810 --> 00:47:51,420 Are acest sunet familiar? 1024 00:47:51,420 --> 00:47:51,950 Nu? 1025 00:47:51,950 --> 00:47:56,615 >> Așa că se dovedește vă puteți configura computer pentru a utiliza adrese personalizate. 1026 00:47:56,615 --> 00:47:58,490 Și ne vom întoarce la acest lucru într-un moment. 1027 00:47:58,490 --> 00:48:01,100 Și este foarte comun pentru corporative rețele și rețelele hoteliere 1028 00:48:01,100 --> 00:48:03,750 pentru a bloca acest tip de lucru, după cum vom vedea în curând. 1029 00:48:03,750 --> 00:48:06,460 >> Astfel încât ultimul bit de funcționalitate, atunci, aici este un router și DNS. 1030 00:48:06,460 --> 00:48:08,116 Un router, din nou, o idee foarte simpla. 1031 00:48:08,116 --> 00:48:09,990 Este doar date rute stânga, dreapta, în sus, și în jos 1032 00:48:09,990 --> 00:48:12,156 bazat pe fire, iar Conectivitatea că are, 1033 00:48:12,156 --> 00:48:16,470 dacă este o rețea mică la domiciliu sau unul mai mare pe internet în sine. 1034 00:48:16,470 --> 00:48:20,540 Așa că DNS este ultima mari acronimele aici. 1035 00:48:20,540 --> 00:48:24,030 >> Ce face un server DNS? 1036 00:48:24,030 --> 00:48:27,338 Este funcționalitate foarte utilă de multe ori construit într-un router acasă. 1037 00:48:27,338 --> 00:48:31,750 1038 00:48:31,750 --> 00:48:34,350 Ei bine, nu avem destul conectate două puncte aici. 1039 00:48:34,350 --> 00:48:40,300 Când introduc pe Amazon.com sau cats.com în browser-ul meu, într-un fel sau altul 1040 00:48:40,300 --> 00:48:43,810 care se termină pe un plic, poate, cu Amazon sau cats.com 1041 00:48:43,810 --> 00:48:47,560 pe partea interioară a anvelopei, așa cum am propus cu Facebook. 1042 00:48:47,560 --> 00:48:51,157 >> Dar ce trebuie sa mearga pe în afara, am fost spus? 1043 00:48:51,157 --> 00:48:52,240 Public: address-- IP 1044 00:48:52,240 --> 00:48:53,040 David J. MALAN: Adresa IP. 1045 00:48:53,040 --> 00:48:54,560 AUDIENTA: [inaudibil] numit la adresa IP. 1046 00:48:54,560 --> 00:48:55,560 David J. MALAN: Exact. 1047 00:48:55,560 --> 00:49:00,090 Un server DNS, Domain Name System serverul, este unic scop în viață 1048 00:49:00,090 --> 00:49:04,350 este de a traduce nume domenii la adrese IP și vice-versa. 1049 00:49:04,350 --> 00:49:08,180 Și, așa că, de asemenea, vă puteți gândi cum ar fi un fișier mare Excel cu două columns-- 1050 00:49:08,180 --> 00:49:11,520 nume de domeniu într-una și Adrese IP în cealaltă. 1051 00:49:11,520 --> 00:49:13,280 Dar este un fișier deosebit de mare. 1052 00:49:13,280 --> 00:49:17,490 >> Și se pare că, atunci când mă întorc pe meu AirPort Extreme, sau Linksys mea 1053 00:49:17,490 --> 00:49:20,890 dispozitiv, sau dispozitivul D-Link, sau orice ai avea acasă, 1054 00:49:20,890 --> 00:49:24,170 cu siguranță, acel dispozitiv mic face nu știu despre, în avans, 1055 00:49:24,170 --> 00:49:27,332 toate adresele IP posibile și toate posibile nume de domenii din lume. 1056 00:49:27,332 --> 00:49:28,040 Pentru că nu se poate. 1057 00:49:28,040 --> 00:49:31,290 Pentru că ce se întâmplă dacă cineva cumpără un domeniu nume mâine, pune pe internet? 1058 00:49:31,290 --> 00:49:33,581 >> Ar fi frumos dacă casa ta router-ul ar putea totuși accesa. 1059 00:49:33,581 --> 00:49:34,800 Și cu siguranță, se poate. 1060 00:49:34,800 --> 00:49:38,210 Deci, se pare că există un întreg ierarhie de servere DNS din lume. 1061 00:49:38,210 --> 00:49:39,800 >> router-ul de origine, de obicei, are una. 1062 00:49:39,800 --> 00:49:42,540 Dar acesta este doar un server de cache DNS. 1063 00:49:42,540 --> 00:49:47,020 Și prin cache-ul Vreau să spun C-A-C-H-E, în cazul în care stochează doar copii ale informațiilor 1064 00:49:47,020 --> 00:49:48,020 temporar. 1065 00:49:48,020 --> 00:49:52,090 Dar, dacă am serviciul de internet prin Comcast, sau Verizon, sau RCN, 1066 00:49:52,090 --> 00:49:55,210 vânzătorii foarte populare la nivel local în SUA, sau orice altă societate, 1067 00:49:55,210 --> 00:49:58,500 sau chiar la Universitatea Harvard, Harvard, si Comcast, si Verizon, 1068 00:49:58,500 --> 00:50:01,090 și ISP-ul local toate au propriile lor servere DNS. 1069 00:50:01,090 --> 00:50:03,080 >> Și ei, de asemenea, memoria cache de informații. 1070 00:50:03,080 --> 00:50:06,960 Dar există, de asemenea, unele mari DNS speciale servere din lume, cel puțin 13 la, 1071 00:50:06,960 --> 00:50:11,420 așa-numitele servere rădăcină care știu unde toate coms dot sunt, și știe unde 1072 00:50:11,420 --> 00:50:13,470 toate plasele sunt dot, și toate orgs dot, 1073 00:50:13,470 --> 00:50:17,000 și toate zeci și zeci de alt domeniile de nivel superior în aceste zile. 1074 00:50:17,000 --> 00:50:19,010 Și așa e acest lucru întregul sistem ierarhic 1075 00:50:19,010 --> 00:50:26,480 DNS astfel încât, dacă nu știi și până ta mai mare nu, sperăm, 1076 00:50:26,480 --> 00:50:28,250 up-ul mai mare de sus mai mare știe. 1077 00:50:28,250 --> 00:50:30,449 Deoarece dolar în cele din urmă se oprește aici. 1078 00:50:30,449 --> 00:50:32,490 Și așa, după cum vom vedea, atunci când cumperi un nume de domeniu, 1079 00:50:32,490 --> 00:50:35,980 sunteți în esență, informând unul dintre acești oameni de top. 1080 00:50:35,980 --> 00:50:39,450 Iar informațiile prelinge în jos pentru a toate celelalte computere de pe internet. 1081 00:50:39,450 --> 00:50:40,550 Dar există un pericol aici. 1082 00:50:40,550 --> 00:50:47,600 >> Să presupunem că Comcast este luat dintr-o dată de către cineva care nu, Comcast 1083 00:50:47,600 --> 00:50:49,344 vrea să pună pe Facebook de afaceri. 1084 00:50:49,344 --> 00:50:51,260 Cum se merge Comcast despre punerea pe Facebook out 1085 00:50:51,260 --> 00:50:54,490 de afaceri pentru destul de puțini oameni? 1086 00:50:54,490 --> 00:50:56,430 Ce înseamnă configurarea serverul DNS pentru a face? 1087 00:50:56,430 --> 00:51:02,090 1088 00:51:02,090 --> 00:51:02,840 Ce ai face? 1089 00:51:02,840 --> 00:51:03,840 >> Audiența: Doar blocați. 1090 00:51:03,840 --> 00:51:04,500 Doar blocați. 1091 00:51:04,500 --> 00:51:05,916 >> David J. MALAN: Doar blocați, nu? 1092 00:51:05,916 --> 00:51:08,840 Așa că, dacă eu sunt Comcast, și poate Sunt CEO netehnic, 1093 00:51:08,840 --> 00:51:12,680 Am anunțat doar un decret, nu lăsa clienții noștri merg la Facebook.com. 1094 00:51:12,680 --> 00:51:14,770 Pentru că pentru orice motiv de afaceri, suntem 1095 00:51:14,770 --> 00:51:16,810 nu joaca frumos cu ei chiar acum. 1096 00:51:16,810 --> 00:51:17,720 >> Ei bine, ce faci? 1097 00:51:17,720 --> 00:51:19,540 Este o implementare destul de banal. 1098 00:51:19,540 --> 00:51:21,640 Trebuie doar să întreb unii administrator de sistem 1099 00:51:21,640 --> 00:51:25,770 pentru a optimiza serverul DNS pentru a spune, în cazul în care primiți cereri de Facebook.com, 1100 00:51:25,770 --> 00:51:30,746 nu răspund cu o adresă IP, sau răspunde cu un fals 1.2.3.4 Unu, 1101 00:51:30,746 --> 00:51:31,620 care este lipsit de sens. 1102 00:51:31,620 --> 00:51:33,340 Pentru că ea nu aparține Facebook. 1103 00:51:33,340 --> 00:51:35,500 >> Și, de fapt, anumite țări au fost cunoscute 1104 00:51:35,500 --> 00:51:38,162 pentru a face acest lucru, în cazul în care în cazul în care au vrut să lista neagra 1105 00:51:38,162 --> 00:51:40,620 anumite sites-- acest tip de mare firewall din China, care 1106 00:51:40,620 --> 00:51:42,410 pot fi puse în aplicare în orice număr de ways-- 1107 00:51:42,410 --> 00:51:45,560 s-ar putea face exact acest lucru doar pe baza DNS singur. 1108 00:51:45,560 --> 00:51:48,680 Deci, dacă vă tweak utilizator DNS server pentru a răspunde doar 1109 00:51:48,680 --> 00:51:54,000 nu sau DNS sau de raspunsuri false, puteți bloca foarte ușor de acces. 1110 00:51:54,000 --> 00:51:57,730 >> Acum, așa cum am făcut aluzie la mai devreme, iar acest lucru este doar 1111 00:51:57,730 --> 00:52:00,630 modul în care o rețea de naiv ar a face acest lucru, eu pot de fapt 1112 00:52:00,630 --> 00:52:03,730 du-te în Mac-ul meu, faceți clic pe DNS, care Notă acum este, sperăm, 1113 00:52:03,730 --> 00:52:04,750 o altă filă familiară. 1114 00:52:04,750 --> 00:52:09,200 Poate că un pic în urmă, doar tu știa ce înseamnă termenul Wi-Fi. 1115 00:52:09,200 --> 00:52:11,280 Acum, sperăm, știm un pic mai mult despre TCP / IP. 1116 00:52:11,280 --> 00:52:12,820 Acum, avem DNS. 1117 00:52:12,820 --> 00:52:16,400 >> Acestea, se pare, sunt serverele DNS Harvard care are în mod automat 1118 00:52:16,400 --> 00:52:17,680 atribuită computerului meu. 1119 00:52:17,680 --> 00:52:21,130 Cand am spus mai devreme că DHCP dă mi mai mult decât o adresă IP, 1120 00:52:21,130 --> 00:52:22,640 ea dă adresa routerului meu. 1121 00:52:22,640 --> 00:52:26,370 De asemenea, dă-mi una sau mai multe DNS Serverele pe care eu ar trebui să folosească atunci când 1122 00:52:26,370 --> 00:52:27,840 aici, în rețeaua de la Harvard. 1123 00:52:27,840 --> 00:52:31,086 >> Pot trece peste acest fapt prin clic, oh, nu pot. 1124 00:52:31,086 --> 00:52:32,460 Pentru că sunt pe contul de oaspeți. 1125 00:52:32,460 --> 00:52:36,730 OK, așa că, dacă aș putea, de fapt faceți clic fizic acest semn plus, 1126 00:52:36,730 --> 00:52:39,310 Aș putea introduce orice server DNS vreau. 1127 00:52:39,310 --> 00:52:45,060 >> Unul popular de utilizat este 8.8.8.8, pe care Google a cumpărat ceva timp în urmă. 1128 00:52:45,060 --> 00:52:50,220 Și, dacă Mac-ul meu mă lăsa, aș putea apoi spune propriul meu Mac aici, 1129 00:52:50,220 --> 00:52:51,900 nu folosesc serverele DNS la Harvard. 1130 00:52:51,900 --> 00:52:54,610 Utilizați Google în loc. 1131 00:52:54,610 --> 00:52:58,617 >> Deci, aceasta este o cale comună de a evita fie un sistem de restricții, 1132 00:52:58,617 --> 00:52:59,950 cum ar fi cele pe care tocmai s-a descris. 1133 00:52:59,950 --> 00:53:03,810 În cazul în care acestea sunt prost puse în aplicare, tu se poate folosi doar un server DNS diferit. 1134 00:53:03,810 --> 00:53:07,250 Foarte mult în vogă acasă ISP-uri, și, probabil, tu, 1135 00:53:07,250 --> 00:53:09,990 dacă v-ați făcut vreodată o greșeală de scriere când tastați un nume de domeniu, 1136 00:53:09,990 --> 00:53:12,370 ar trebui să obțineți doar o eroare Mesaj din browser-ul dumneavoastră. 1137 00:53:12,370 --> 00:53:13,828 Asta e ceea ce ei sunt concepute pentru a face. 1138 00:53:13,828 --> 00:53:16,080 404 sau, de fapt, în acest caz, ceva diferit, 1139 00:53:16,080 --> 00:53:18,580 ai putea obține o pagină de răspuns nevalid. 1140 00:53:18,580 --> 00:53:22,620 Dar unii dintre voi, vedeți vreodată anunțuri dacă faci o greșeală de scriere 1141 00:53:22,620 --> 00:53:23,890 și un nume de domeniu scris greșit? 1142 00:53:23,890 --> 00:53:27,600 Dacă este așa, este posibil, și Comcast a fost cunoscut de a face acest lucru. 1143 00:53:27,600 --> 00:53:33,470 Ei, foarte insuportabil, va intercept căutări DNS incorecte. 1144 00:53:33,470 --> 00:53:36,380 >> Dacă tastați Facebook.com dar face o greșeală de scriere, 1145 00:53:36,380 --> 00:53:40,030 acestea vor returna o adresă IP la tine, nu pe Facebook ci unul 1146 00:53:40,030 --> 00:53:42,880 de publicitate Comcast Adresele IP ale serverelor 1147 00:53:42,880 --> 00:53:45,540 astfel încât tu, apoi, dintr-o dată a se vedea anunțuri, și poate, a sugerat 1148 00:53:45,540 --> 00:53:47,250 incorecte și altele asemenea. 1149 00:53:47,250 --> 00:53:50,420 Deci, unii oameni s-ar putea folosi Google pentru a lucra în jurul valorii de asta. 1150 00:53:50,420 --> 00:53:53,645 Uneori este foarte frecvente în hoteluri și aeroporturi și altele asemenea 1151 00:53:53,645 --> 00:53:55,960 în cazul în care serverele DNS sunt doar rele. 1152 00:53:55,960 --> 00:53:56,940 Sau acestea sunt pur și simplu rupt. 1153 00:53:56,940 --> 00:53:58,210 Sau sunt disfunctionale. 1154 00:53:58,210 --> 00:54:00,710 >> Așa că de foarte multe ori, dacă nu mă obtinerea de conectivitate la internet 1155 00:54:00,710 --> 00:54:03,270 dar icoana mea sugerează că ar trebui să fie în rețea, 1156 00:54:03,270 --> 00:54:05,706 Voi schimba manual meu DNS server la doar la Google 1157 00:54:05,706 --> 00:54:06,830 pentru a vedea dacă acesta începe să lucreze. 1158 00:54:06,830 --> 00:54:10,540 Și de două ori din 10, care pare să rezolve problema. 1159 00:54:10,540 --> 00:54:14,320 Și aici nu takeaway este atât de mult toate aceste prostești-ULUI 1160 00:54:14,320 --> 00:54:15,840 dar de ce lucrează efectiv. 1161 00:54:15,840 --> 00:54:19,920 >> Tu doar spui computerul la vorbesc cu un alt dispozitiv de schimb. 1162 00:54:19,920 --> 00:54:24,100 Așa că acest router acasă, că s-ar putea au plătit 0 sau mai mult de dolari pentru 1163 00:54:24,100 --> 00:54:28,560 pentru a pune în casa ta, este de a face tot din această funcționalitate și chiar mai mult 1164 00:54:28,560 --> 00:54:30,300 toate doar în această cutie micuță. 1165 00:54:30,300 --> 00:54:33,740 Dar când am exploda acest lucru poveste de pe Internet, 1166 00:54:33,740 --> 00:54:36,260 ea tinde să fie dedicat servere și calculatoare care fac 1167 00:54:36,260 --> 00:54:38,460 fiecare dintre aceste servicii individuale. 1168 00:54:38,460 --> 00:54:41,201 Dar, casele noastre sunt doar putin microcosmosuri din întreaga poveste. 1169 00:54:41,201 --> 00:54:44,730 1170 00:54:44,730 --> 00:54:45,950 >> Alte intrebari? 1171 00:54:45,950 --> 00:54:47,871 Da. 1172 00:54:47,871 --> 00:54:48,720 Da, Dan? 1173 00:54:48,720 --> 00:54:52,330 >> Audiența: Anterior, ați vorbit despre porturile, porturile specifice, 1174 00:54:52,330 --> 00:54:54,614 dar este servicii specifice. 1175 00:54:54,614 --> 00:54:59,476 Deci, de exemplu, ai spus că dacă nu blochează un anumit serviciu, 1176 00:54:59,476 --> 00:55:02,248 Eu spun nu log acel port? 1177 00:55:02,248 --> 00:55:06,620 Este posibil ca un serviciu să fie completat prin portul? 1178 00:55:06,620 --> 00:55:08,410 >> David J. MALAN: Absolut. 1179 00:55:08,410 --> 00:55:10,939 Da, de fapt, va de multe ori găsi într-o rețea 1180 00:55:10,939 --> 00:55:13,230 că singurele porturi care sunt permise sunt, de exemplu, 1181 00:55:13,230 --> 00:55:15,135 portul 80 și 443-- traficul web. 1182 00:55:15,135 --> 00:55:18,420 Acest lucru este foarte frecvente în hoteluri sau aeroporturi 1183 00:55:18,420 --> 00:55:22,317 în cazul în care ei cred cu îngâmfare, eh, 90, plus la sută dintre utilizatorii noștri 1184 00:55:22,317 --> 00:55:23,650 au nevoie doar de aceste servicii, oricum. 1185 00:55:23,650 --> 00:55:24,970 Hai să blocheze orice altceva. 1186 00:55:24,970 --> 00:55:29,590 >> Și asta lasă pe oameni ca mine afară la rece, la uscat, atârnat să se usuce. 1187 00:55:29,590 --> 00:55:34,040 Pentru că nu pot avea acces la anumite servere la Harvard, care folosesc diferite porturi. 1188 00:55:34,040 --> 00:55:36,840 Aș putea, preemptively înainte de a părăsi campus, 1189 00:55:36,840 --> 00:55:40,720 schimba serverul meu special să utilizeze portul 80 sau 443. 1190 00:55:40,720 --> 00:55:44,560 Chiar daca omenirea a decis că ar trebui să fie pentru traficul web, 1191 00:55:44,560 --> 00:55:45,666 nu trebuie să fie. 1192 00:55:45,666 --> 00:55:47,540 Pot trimite e-mail meu prin asta sau altele asemenea. 1193 00:55:47,540 --> 00:55:50,668 >> AUDIENTA: Așa că mi-a fost a doua întrebare preliminară. 1194 00:55:50,668 --> 00:55:52,060 Așa că omenirea a decis. 1195 00:55:52,060 --> 00:55:55,992 Există o listă publicată undeva că afirma că acestea sunt cele mai bune practici înainte de a? 1196 00:55:55,992 --> 00:55:56,950 David J. MALAN: Intr-adevar. 1197 00:55:56,950 --> 00:56:04,480 Și, de fapt, dacă mă duc aici, Portul comun TCP, aici vom merge. 1198 00:56:04,480 --> 00:56:07,230 Pe Wikipedia în sine este primul hit. 1199 00:56:07,230 --> 00:56:08,790 Iata porturi bine-cunoscute. 1200 00:56:08,790 --> 00:56:13,480 >> Așa că lista, până la, în esență, 1.024, este foarte standardizat, 1201 00:56:13,480 --> 00:56:14,630 și chiar unele dincolo de aceasta. 1202 00:56:14,630 --> 00:56:16,750 Deci, există o mulțime de servicii that-- 1203 00:56:16,750 --> 00:56:20,220 >> AUDIENTA: Deci, dacă ai fost dezvoltarea unui serviciu, în teorie, 1204 00:56:20,220 --> 00:56:24,711 ar trebui să mergi acolo și să decidă ce port linii pentru acest serviciu? 1205 00:56:24,711 --> 00:56:25,710 David J. MALAN: Corect. 1206 00:56:25,710 --> 00:56:28,330 Și, dacă ai venit cu unele Noua aplicație, cum ar fi Napster 1207 00:56:28,330 --> 00:56:31,977 înapoi în ziua sau cum ar fi WhatsApp mai modern, ai fi în general, 1208 00:56:31,977 --> 00:56:34,810 daca esti un bun designer, ar arunca o privire la o listă ca aceasta 1209 00:56:34,810 --> 00:56:37,580 și asigurați-vă că alegeți un număr care este într-un interval 1210 00:56:37,580 --> 00:56:39,455 că ar trebui să fie alegerea din, în esență, 1211 00:56:39,455 --> 00:56:43,445 un număr suficient de mare nimeni altcineva nu a ales. 1212 00:56:43,445 --> 00:56:45,756 >> AUDIENTA: Ar fi despre desene sau modele de port, corect? 1213 00:56:45,756 --> 00:56:47,130 David J. MALAN: Corect, corect. 1214 00:56:47,130 --> 00:56:47,879 Și există o mulțime. 1215 00:56:47,879 --> 00:56:50,130 Adică, un număr de port este în general, un număr de 16 biți, 1216 00:56:50,130 --> 00:56:53,800 care vă oferă posibilități de 65,536. 1217 00:56:53,800 --> 00:56:56,170 Și numai câțiva dintre cei sunt de fapt standardizate. 1218 00:56:56,170 --> 00:57:00,420 >> Iar realitatea este acolo doar asa multe servicii populare in aceste zile. 1219 00:57:00,420 --> 00:57:02,594 Deci, există într-adevăr, nu este că o mare afirmație. 1220 00:57:02,594 --> 00:57:03,760 Așa că nu este o astfel de afacere mare. 1221 00:57:03,760 --> 00:57:08,690 >> Dar, dintr-o licență inteligent lui perspectivă sau disident 1222 00:57:08,690 --> 00:57:13,430 într-o țară, s-ar putea, într-adevăr, în cazul în care o țară sau o entitate corporativă, 1223 00:57:13,430 --> 00:57:16,630 sau universitate blochează anumite trafic, ceea ce este foarte frecvent 1224 00:57:16,630 --> 00:57:20,300 făcut, de oameni suficient de sofisticate, ar fi la tunel, ca să spunem așa, 1225 00:57:20,300 --> 00:57:22,720 pentru a ruta toate lor trafic cu plicuri 1226 00:57:22,720 --> 00:57:26,860 care nu spun ceea ce ar trebui să spun, dar în schimb, folosind doar 80 pentru tot. 1227 00:57:26,860 --> 00:57:31,080 Chiar dacă este FaceTime, sau Skype, sau tranzacții financiare, sau orice altceva, 1228 00:57:31,080 --> 00:57:33,687 pur și simplu te face să arate ca este de fapt traficul web. 1229 00:57:33,687 --> 00:57:35,770 Si mai bine este încă un alt soluție care Victoria 1230 00:57:35,770 --> 00:57:38,070 a făcut aluzie la mai devreme, care este un VPN. 1231 00:57:38,070 --> 00:57:41,720 >> Si destul de des este VPN trafic permis într-o rețea. 1232 00:57:41,720 --> 00:57:45,500 De fapt, m-am găsit în mod obișnuit în aeroporturi și hoteluri, și pe avioane 1233 00:57:45,500 --> 00:57:48,030 în cazul în care nu pot avea acces la anumite servere securizate de la Harvard. 1234 00:57:48,030 --> 00:57:52,520 Pentru că acestea sunt difuzate pe destul de port neobișnuite 555 sau orice altceva Numere 1235 00:57:52,520 --> 00:57:53,800 numărul ar putea fi. 1236 00:57:53,800 --> 00:57:59,090 >> Dar, dacă am conecta mai întâi prin VPN de la acel avion sau hotel la Harvard 1237 00:57:59,090 --> 00:58:01,650 Universitate, ceea ce face un VPN este ceea ce? 1238 00:58:01,650 --> 00:58:04,470 Știi de ce face pentru tine sub capota, Victoria? 1239 00:58:04,470 --> 00:58:08,520 >> AUDIENTA: Ei bine, se va presupune schimba serverul [inaudibil]. 1240 00:58:08,520 --> 00:58:09,520 David J. MALAN: Face. 1241 00:58:09,520 --> 00:58:10,020 Face. 1242 00:58:10,020 --> 00:58:13,062 Aceasta face să arate, la altcineva, cum ar fi că veniți dintr-un alt loc. 1243 00:58:13,062 --> 00:58:15,561 Se pare că vii de la sediul corporației 1244 00:58:15,561 --> 00:58:16,780 atunci când vizitează unele site-uri. 1245 00:58:16,780 --> 00:58:20,830 Și, ceea ce, de asemenea, nu este tunele ca să spunem așa, tot traficul, 1246 00:58:20,830 --> 00:58:24,010 fie că este vorba de e-mail, sau web, sau imprimare, sau altele asemenea toate 1247 00:58:24,010 --> 00:58:26,580 prin aceasta criptat canal între tine 1248 00:58:26,580 --> 00:58:28,890 și corporațională sediul central, de obicei, 1249 00:58:28,890 --> 00:58:35,230 astfel încât nici Unu Incluzând țară locală sau al companiei aeriene sau cafe-- 1250 00:58:35,230 --> 00:58:37,694 stie ce e in interiorul tunel criptat dumneavoastră. 1251 00:58:37,694 --> 00:58:39,110 Și așa se pare ca zgomot aleator. 1252 00:58:39,110 --> 00:58:41,318 Și așa foarte des, un VPN va lucra în jurul acestor tipuri 1253 00:58:41,318 --> 00:58:44,700 a restricțiilor portuare, de asemenea, în cazul în care portul VPN în sine nu este 1254 00:58:44,700 --> 00:58:47,450 blocate, care este uneori cazul. 1255 00:58:47,450 --> 00:58:49,740 Și Dacosta, tu suntem pe cale să spunem? 1256 00:58:49,740 --> 00:58:55,765 >> AUDIENTA: La ce oră [Inaudibil] sări în special 1257 00:58:55,765 --> 00:59:08,710 folosind [inaudibil] poate sări de grup din [inaudibil] Este acest nor diferit? 1258 00:59:08,710 --> 00:59:12,670 Ce [inaudibil] pentru a sări? [Inaudibil] valoare [inaudibil] 1259 00:59:12,670 --> 00:59:15,535 1260 00:59:15,535 --> 00:59:17,785 David J. MALAN: Și prin salt, ce vrei să spui mai exact? 1261 00:59:17,785 --> 00:59:19,659 AUDIENTA: Că ei s-ar bloca, [inaudibil]. 1262 00:59:19,659 --> 00:59:25,662 1263 00:59:25,662 --> 00:59:28,120 David J. MALAN: Oh, și este rupt într-o anumită țară? 1264 00:59:28,120 --> 00:59:29,060 AUDIENTA: Da, este blocat. 1265 00:59:29,060 --> 00:59:29,700 David J. MALAN: Oh, blocat. 1266 00:59:29,700 --> 00:59:32,070 Astfel încât acesta poate fi pus în aplicare în orice număr de moduri. 1267 00:59:32,070 --> 00:59:37,670 Cel mai simplu, din nou, ar fi că țară și cineva în ea, prin intermediul DNS, 1268 00:59:37,670 --> 00:59:42,140 ei pur și simplu nu returnează adresa IP pentru tine, atunci când vizitați Facebook.com. 1269 00:59:42,140 --> 00:59:45,090 Doi, ei pot uita de fapt, în interiorul plicurilor tuturor 1270 00:59:45,090 --> 00:59:47,640 și a vedea dacă aceste cereri se îndreaptă spre Facebook.com. 1271 00:59:47,640 --> 00:59:50,734 În acest caz, ei ar fi în mod similar bloca traficul, de asemenea. 1272 00:59:50,734 --> 00:59:52,400 AUDIENTA: Puteți bloca [inaudibil]. 1273 00:59:52,400 --> 00:59:52,870 David J. MALAN: Intr-adevar. 1274 00:59:52,870 --> 00:59:53,500 Și depinde. 1275 00:59:53,500 --> 00:59:58,200 Vreau să spun, atât timp cât există relativ puține conexiuni la internet 1276 00:59:58,200 --> 01:00:01,030 venind în ȚARA-- astfel încât zeci, sau sute, 1277 01:00:01,030 --> 01:00:03,450 nu mii sau zeci de thousands-- atunci da, 1278 01:00:03,450 --> 01:00:06,290 atât timp cât acestea au un control peste toate firele, fără fir, 1279 01:00:06,290 --> 01:00:10,720 sau altfel vin în țară, absolut, ei pot bloca totul. 1280 01:00:10,720 --> 01:00:16,290 >> Așa că și mai rău, și un foarte posibil atac 1281 01:00:16,290 --> 01:00:19,255 este în cazul în care, de exemplu, suntem tot aici, în rețeaua de la Harvard. 1282 01:00:19,255 --> 01:00:21,880 Și, prin urmare, calculatoarele, de povestea pe care-am spus, 1283 01:00:21,880 --> 01:00:24,139 sunt toate folosind serverul DHCP de la Harvard. 1284 01:00:24,139 --> 01:00:25,930 Unii dintre voi s-ar putea avea, într-o filă chiar acum, 1285 01:00:25,930 --> 01:00:31,347 Facebook.com deschis, sau Gmail.com, sau un alt site web aleatoare. 1286 01:00:31,347 --> 01:00:33,680 Știi de neapărat că ești la real Facebook.com? 1287 01:00:33,680 --> 01:00:37,610 >> Adică, poate că ești subiecții din un experiment de psihologie la Harvard 1288 01:00:37,610 --> 01:00:40,160 aici, unde te vom hrănire Informații Facebook false. 1289 01:00:40,160 --> 01:00:43,470 Sau noi vă spunem că ai fost înfingeau de cineva n-ai fost. 1290 01:00:43,470 --> 01:00:47,280 Sau ne schimbăm mesaje pentru sunet mai nervoasă decât sunt în realitate. 1291 01:00:47,280 --> 01:00:50,310 >> Vreau să spun, într-adevăr, atunci când aveți controlul asupra rețelei, 1292 01:00:50,310 --> 01:00:53,960 aveți control asupra destul de multe aspecte ale experienței utilizatorului. 1293 01:00:53,960 --> 01:00:56,710 Acum, din fericire, nu-i la fel de înfricoșător ca asta. 1294 01:00:56,710 --> 01:00:59,880 Deoarece cele mai multe dintre voi, în ta bare URL-ul, cu privire la orice astfel de file, 1295 01:00:59,880 --> 01:01:00,940 probabil începe cu ce? 1296 01:01:00,940 --> 01:01:06,340 HTTPS, sperăm. 1297 01:01:06,340 --> 01:01:09,140 Deoarece S nu desemnează sigur. 1298 01:01:09,140 --> 01:01:11,650 >> Și, în teorie, ce asta înseamnă că, de fapt, tu faci 1299 01:01:11,650 --> 01:01:15,310 au o conexiune criptată între tu și Facebook, tu și Amazon, tu 1300 01:01:15,310 --> 01:01:17,760 și Gmail.com, sau oriunde vă aflați. 1301 01:01:17,760 --> 01:01:19,280 Si asta e un lucru bun. 1302 01:01:19,280 --> 01:01:21,410 Pentru că există această întregul sistem de încredere. 1303 01:01:21,410 --> 01:01:24,570 >> Și acest lucru este de fapt un Segue bun pentru traficul web specific. 1304 01:01:24,570 --> 01:01:28,540 Nu există acest întreg sistem de încredere, în lume, care ne permite 1305 01:01:28,540 --> 01:01:32,485 cu unele reasigurare să aibă încredere că dacă mă duc la Facebook.com, 1306 01:01:32,485 --> 01:01:35,600 și eu văd un pic lacăt icon în browser-ul meu, 1307 01:01:35,600 --> 01:01:38,850 Sunt foarte, foarte, foarte probabil să fie conectat efectiv 1308 01:01:38,850 --> 01:01:40,486 la real facebook.com. 1309 01:01:40,486 --> 01:01:42,000 Acum, de ce e asta? 1310 01:01:42,000 --> 01:01:46,297 >> Deci, se pare că, atunci când a pus un site web pe world wide web, 1311 01:01:46,297 --> 01:01:47,880 aveți nevoie de o adresă IP, s-ar părea. 1312 01:01:47,880 --> 01:01:49,270 server-ul dvs. are nevoie de o adresă IP. 1313 01:01:49,270 --> 01:01:50,950 Și, probabil, ai nevoie de un nume de domeniu. 1314 01:01:50,950 --> 01:01:52,250 Prin urmare, ce implică? 1315 01:01:52,250 --> 01:01:55,770 >> Ei bine, au oricare dintre voi vreodată a cumpărat un nume de domeniu înainte de a? 1316 01:01:55,770 --> 01:01:56,270 Da? 1317 01:01:56,270 --> 01:01:56,580 Da? 1318 01:01:56,580 --> 01:01:57,079 O.K. 1319 01:01:57,079 --> 01:02:00,100 Și ce site-uri au folosit sau ați sa uitat la cumpararea de nume de domenii? 1320 01:02:00,100 --> 01:02:02,400 >> Orice, în special, vin în minte? 1321 01:02:02,400 --> 01:02:04,470 OK, GoDaddy este destul de popular. 1322 01:02:04,470 --> 01:02:08,160 Și acolo e others-- NameCheap, Soluții de rețea, altele. 1323 01:02:08,160 --> 01:02:11,240 >> Și așa, dacă vreau să du-te la ceva de genul, 1324 01:02:11,240 --> 01:02:17,096 dacă vreau să cumpăr un domeniu cum ar fi ComputerScienceforBusinessLeaders.com-- 1325 01:02:17,096 --> 01:02:19,600 nume groaznic pentru că este atroce tip. 1326 01:02:19,600 --> 01:02:21,850 Ea nu se potrivește chiar și pe o singură linie, aparent. 1327 01:02:21,850 --> 01:02:24,560 Pentru $ 11,99, eu pot cumpăra acel nume de domeniu. 1328 01:02:24,560 --> 01:02:26,690 >> Acum, ce înseamnă asta? 1329 01:02:26,690 --> 01:02:30,340 În cazul în care fac clic pe Selectare și a pus acest lucru în meu Coșul de cumpărături, lasă-mă mai întâi precauție. 1330 01:02:30,340 --> 01:02:32,340 GoDaddy este atroce despre încercând să te Upsell. 1331 01:02:32,340 --> 01:02:34,256 Așa că va fi întrebat dacă e-mail pe care doriți, dacă vă 1332 01:02:34,256 --> 01:02:36,860 doresc gazduire web, dacă doriți un apel telefonic, pentru toate aceste lucruri. 1333 01:02:36,860 --> 01:02:39,130 Este greu pentru a verifica afară de la GoDaddy. 1334 01:02:39,130 --> 01:02:41,860 >> Dar, când ajungi în cele din urmă acolo, va deține acel nume de domeniu 1335 01:02:41,860 --> 01:02:44,460 pentru o perioadă de un an, în mod tipic, sau doi, sau trei ani. 1336 01:02:44,460 --> 01:02:45,400 Trebuie să-și reînnoiască aceste lucruri. 1337 01:02:45,400 --> 01:02:47,170 Deci, e mai mult ca închirierea unui nume de domeniu. 1338 01:02:47,170 --> 01:02:49,350 >> Dar, odată ce dețineți asta nume de domeniu, aveți nevoie 1339 01:02:49,350 --> 01:02:51,960 pentru a spune ceva GoDaddy, de obicei. 1340 01:02:51,960 --> 01:02:57,580 Trebuie sa ii spui GoDaddy ceea ce dvs. servere web, servere DNS trebuie să fie. 1341 01:02:57,580 --> 01:03:00,550 De unde știi ce serverele, Serverele DNS vor fi? 1342 01:03:00,550 --> 01:03:02,820 >> Ei bine, de obicei, în o altă filă, aveți 1343 01:03:02,820 --> 01:03:05,387 să cumpere sau să plătească, pentru web hosting dacă nu de fapt 1344 01:03:05,387 --> 01:03:08,470 fizic in serverele proprii, și propria companie, sau în propria date 1345 01:03:08,470 --> 01:03:09,270 centru. 1346 01:03:09,270 --> 01:03:11,190 Așa că ai merge la o companie de găzduire web. 1347 01:03:11,190 --> 01:03:12,190 Si ar putea fi GoDaddy. 1348 01:03:12,190 --> 01:03:14,620 Acestea oferă același serviciu ca unul dintre upsells lor. 1349 01:03:14,620 --> 01:03:16,910 >> Dar există sute, mii de gazduire web 1350 01:03:16,910 --> 01:03:18,640 companii de diferite grade de calitate acolo. 1351 01:03:18,640 --> 01:03:20,930 Iar atunci când plătiți pe cineva altceva pentru gazduire web, 1352 01:03:20,930 --> 01:03:24,570 veți obține un nume de utilizator și o parola, și o anumită cantitate de spațiu 1353 01:03:24,570 --> 01:03:27,390 în nor, ca să spunem așa, să pe care le puteți încărca fișierele, 1354 01:03:27,390 --> 01:03:30,810 și de a crea pagini web, și pune site-ul online. 1355 01:03:30,810 --> 01:03:33,110 Așa că, în esență, aveți pentru a spune GoDaddy ce 1356 01:03:33,110 --> 01:03:36,990 serverele DNS sunt că acel web companie de găzduire a furnizat pentru tine. 1357 01:03:36,990 --> 01:03:39,770 Probabil într-un e-mail sau în o pagină web, vă informează despre. 1358 01:03:39,770 --> 01:03:43,600 >> Și apoi responsabilitatea GoDaddy este de a spune restul lumii 1359 01:03:43,600 --> 01:03:46,630 prin intermediul acestor servere rădăcină și alte servere DNS. 1360 01:03:46,630 --> 01:03:48,520 Astfel că, a doua zi, atunci când cineva încearcă 1361 01:03:48,520 --> 01:03:51,290 a vizita ComputerScienceforBusinessLeaders.com, 1362 01:03:51,290 --> 01:03:53,410 serverul lor DNS, probabil, nu știe răspunsul. 1363 01:03:53,410 --> 01:03:54,785 Pentru că e un site de brand nou. 1364 01:03:54,785 --> 01:03:57,000 Așa că serverul DNS întreabă aceasta, întreabă asta. 1365 01:03:57,000 --> 01:03:58,090 Acesta știe. 1366 01:03:58,090 --> 01:04:02,490 Apoi, informația se propagă înapoi la restul lumii. 1367 01:04:02,490 --> 01:04:08,030 Deci, acesta este modul în care să în cazul în care nu plătesc proiect de lege pentru reînnoirea numelui de domeniu. 1368 01:04:08,030 --> 01:04:09,510 Toate acestea pot doar un fel de a opri. 1369 01:04:09,510 --> 01:04:13,000 >> Pentru că GoDaddy, de exemplu, pot șterge aceste înregistrări DNS 1370 01:04:13,000 --> 01:04:16,540 astfel încât nimeni din lume nu știe cine să întreb unde este site-ul dumneavoastră. 1371 01:04:16,540 --> 01:04:18,130 Care este adresa IP? 1372 01:04:18,130 --> 01:04:20,530 Și, astfel că e modul în care acestea pune în aplicare acest tip de control. 1373 01:04:20,530 --> 01:04:25,320 >> Dar ceea ce, de asemenea, vinde GoDaddy, vreau să a se vedea aici dacă putem discuta cu ei aici. 1374 01:04:25,320 --> 01:04:28,360 Ei doresc afacerea noastră. 1375 01:04:28,360 --> 01:04:32,720 Dacă vom merge la toate produsele, acest lucru este copleșitoare. 1376 01:04:32,720 --> 01:04:38,750 >> Vreau să cumpăr SSL. 1377 01:04:38,750 --> 01:04:40,730 Aici vom merge, Web Security. 1378 01:04:40,730 --> 01:04:41,910 Așa că, oh, e la vânzare. 1379 01:04:41,910 --> 01:04:42,410 Frumos. 1380 01:04:42,410 --> 01:04:43,270 >> O.K. 1381 01:04:43,270 --> 01:04:49,690 Deci, aici, de asemenea, acest lucru este un fel de copleșitoare, la prima vedere pentru oameni. 1382 01:04:49,690 --> 01:04:55,270 Deci, nu există diferite tipuri de SSL certificate ca acestea sunt numite. 1383 01:04:55,270 --> 01:04:59,520 Așa că nu e suficient doar pentru a avea un domeniu numele sau au un cont de gazduire web. 1384 01:04:59,520 --> 01:05:02,880 În cazul în care doriți să aveți criptare, care, sincer, este doar o dată în zilele noastre. 1385 01:05:02,880 --> 01:05:06,630 Și acest lucru devine din ce în practică de facto. 1386 01:05:06,630 --> 01:05:09,290 >> De asemenea, ar trebui să cumpere un certificat SSL. 1387 01:05:09,290 --> 01:05:11,540 Din păcate, acesta poate fi greu de navigat toate acestea. 1388 01:05:11,540 --> 01:05:14,749 Dar, să vedem în cazul în care acest lucru conduce la acest tip de sistem de încredere. 1389 01:05:14,749 --> 01:05:17,040 Deci, dacă am doar au un domeniu nume, www.ComputerSciencef 1390 01:05:17,040 --> 01:05:23,860 orBusinessLeaders.com, voi pentru a merge mai departe și doar să cumpere 62.99 $ 1391 01:05:23,860 --> 01:05:24,690 versiune aici. 1392 01:05:24,690 --> 01:05:26,110 Cu toate acestea, chiar și acest lucru este scump. 1393 01:05:26,110 --> 01:05:29,830 Poti merge pe alte site-uri, cum ar fi Namecheap.com și alte câteva, 1394 01:05:29,830 --> 01:05:31,500 în cazul în care diferite grade de reputație. 1395 01:05:31,500 --> 01:05:33,170 Dar vă puteți cheltui chiar mai puțin decât aceasta. 1396 01:05:33,170 --> 01:05:34,070 Ai grijă. 1397 01:05:34,070 --> 01:05:40,240 >> Și, de fapt, să mergem undeva am shouldn't-- Verisign.com. 1398 01:05:40,240 --> 01:05:47,130 Acesta este un lider global în domeniul nume și de securitate pe internet aparent. 1399 01:05:47,130 --> 01:05:50,610 Și știi că e scump atunci când ei nu spun doar ceea ce vând. 1400 01:05:50,610 --> 01:05:54,410 1401 01:05:54,410 --> 01:06:01,950 certificat SSL Verisign, puteți a se vedea câți concurenți au, 1402 01:06:01,950 --> 01:06:04,350 care fac publicitate pentru aceeași interogare. 1403 01:06:04,350 --> 01:06:07,600 >> Bine, deci prin intermediul Google, Am găsit această pagină am vrut. 1404 01:06:07,600 --> 01:06:09,140 Așa că hai să vedem. 1405 01:06:09,140 --> 01:06:10,660 Oh, aici vom merge. 1406 01:06:10,660 --> 01:06:14,520 >> Deci, se pare că în cazul în care Vreau un site securizat, 1407 01:06:14,520 --> 01:06:18,640 certificatele lor SSL încep de la $ 399. 1408 01:06:18,640 --> 01:06:23,240 Dacă vreau mai multă securitate, cu EV, care cred că este extinsă de validare 1409 01:06:23,240 --> 01:06:27,190 sau validarea îmbunătățită, adică $ 995 punctul 00. 1410 01:06:27,190 --> 01:06:29,960 Sau Pro Secure Site cu EV, $ 1.500. 1411 01:06:29,960 --> 01:06:33,290 Aproape toate acestea sunt atroce și, de asemenea, inutil. 1412 01:06:33,290 --> 01:06:36,320 >> Dar, trebuie să înțelegem ce compromisurile aici sunt și cum funcționează totul. 1413 01:06:36,320 --> 01:06:40,080 At sfârșitul zilei, matematica și criptografie fundamentală 1414 01:06:40,080 --> 01:06:43,565 care stau la baza securitatea site-ul dvs. este toate la fel, pentru cele mai multe părți. 1415 01:06:43,565 --> 01:06:47,470 Toate acestea sunt upsells și, în mare parte, lucrurile de marketing. 1416 01:06:47,470 --> 01:06:51,620 >> Oh, și te rog, nu a pus niciodată ceva de genul acesta pe site-ul dvs., 1417 01:06:51,620 --> 01:06:53,750 chiar și în cazul în care consultantul propune ca să faci. 1418 01:06:53,750 --> 01:06:55,180 Aceasta înseamnă absolut nimic. 1419 01:06:55,180 --> 01:06:58,400 Vei vedea mai târziu astăzi sau mâine, este absolut banal 1420 01:06:58,400 --> 01:07:02,390 pentru a adăuga o imagine la un site web și pur și simplu să spui că sunt securizate Norton 1421 01:07:02,390 --> 01:07:03,570 înseamnă absolut nimic. 1422 01:07:03,570 --> 01:07:05,960 >> Si tot ceea ce faci este instruirea clienților, 1423 01:07:05,960 --> 01:07:08,610 sau umanitatea mai general, să caute acel simbol, care 1424 01:07:08,610 --> 01:07:12,080 cu siguranță un tip rău ar putea pune pe lui sau propriul ei site-ul și doar pretind că, 1425 01:07:12,080 --> 01:07:13,320 de asemenea, sunt Norton securizate. 1426 01:07:13,320 --> 01:07:17,360 Așa că am ajuns în unele obiceiuri proaste, ca oameni, chiar și așa cum întruchipat chiar aici. 1427 01:07:17,360 --> 01:07:23,140 Așa că la fel ca și o parte, motivul pentru care există sunt stiluri diferite de certificate, 1428 01:07:23,140 --> 01:07:25,520 ei continuă să vrea să vorbească cu noi. 1429 01:07:25,520 --> 01:07:30,110 >> Puteți cumpăra un certificat SSL doar pentru un nume de domeniu, 1430 01:07:30,110 --> 01:07:32,586 dub dot dub dub ComputerScienceforBusinessLeaders.com. 1431 01:07:32,586 --> 01:07:35,027 site-uri multiple, să presupunem Am avut dub dub dot dub 1432 01:07:35,027 --> 01:07:36,610 ComputerScienceforBusinessLeaders.com. 1433 01:07:36,610 --> 01:07:39,750 Dar am vrut, de asemenea utilizatori pentru a putea vizita 1434 01:07:39,750 --> 01:07:42,394 ComputerScienceforBusinessLeaders.com fără www. 1435 01:07:42,394 --> 01:07:44,852 Sau, poate, am o treime domeniu, cum ar fi email.ComputerScienc 1436 01:07:44,852 --> 01:07:45,851 eforBusinessLeaders.com. 1437 01:07:45,851 --> 01:07:48,170 1438 01:07:48,170 --> 01:07:50,550 Deci, dacă am avea mai multe domenii nume, ei de fapt fiecare 1439 01:07:50,550 --> 01:07:52,633 au nevoie de un alt tip de certificat, potențial. 1440 01:07:52,633 --> 01:07:55,830 Așa că am putea obține la fel de bine acest lucru versiune, care permite exact acest lucru. 1441 01:07:55,830 --> 01:08:00,180 >> Sau toate subdomeniile, dacă doriți doar să au, iar acest lucru este pentru setari crescator, 1442 01:08:00,180 --> 01:08:05,070 dacă doriți să aveți 10 sau 20 diferite site-uri sau servere care 1443 01:08:05,070 --> 01:08:08,550 începe cu ceva, dot ComputerScienceforBusinessLeaders.com, 1444 01:08:08,550 --> 01:08:10,890 atunci veți obține ceea ce se numește un certificat wildcard. 1445 01:08:10,890 --> 01:08:13,800 Și suportă toate aceste variații. 1446 01:08:13,800 --> 01:08:16,670 >> Acum, odată ce ați cumpărat acest lucru, instalați. 1447 01:08:16,670 --> 01:08:18,040 Este un fișier pe care îl descărcați. 1448 01:08:18,040 --> 01:08:19,748 Și acel fișier, în esență, doar conține 1449 01:08:19,748 --> 01:08:22,716 un număr foarte mare, aleator care are o relație matematică 1450 01:08:22,716 --> 01:08:24,840 la un alt număr care Deja v-ați generat. 1451 01:08:24,840 --> 01:08:28,490 O vom numi o cheie publică și o cheie privată, așa cum am făcut-o chiar înainte. 1452 01:08:28,490 --> 01:08:31,790 >> Iar ideea aici este că instalați în serverul dvs. web 1453 01:08:31,790 --> 01:08:34,250 doar prin utilizarea FTP sau un alt protocol, 1454 01:08:34,250 --> 01:08:36,370 glisare și fixare sau copierea și lipirea 1455 01:08:36,370 --> 01:08:38,497 aceste numere foarte mari în propriul server de web. 1456 01:08:38,497 --> 01:08:41,330 Și urmați instrucțiunile în concordanță cu software-ul serverului 1457 01:08:41,330 --> 01:08:42,359 pentru a face acest lucru. 1458 01:08:42,359 --> 01:08:45,270 Și serverul web, de acum înainte, în orice moment cineva 1459 01:08:45,270 --> 01:08:49,920 vizitează afacerea ta 'website-- www.ComputerScienceBusinessLeaders.com-- 1460 01:08:49,920 --> 01:08:51,901 serverul web în mod automat, deoarece aceasta 1461 01:08:51,901 --> 01:08:53,859 este o funcționalitate încorporată aceste zile, doar va 1462 01:08:53,859 --> 01:08:56,459 spune lumii ceea ce cheia publică este. 1463 01:08:56,459 --> 01:08:59,250 Și amintiți-vă că cheia publică are această relație matematică 1464 01:08:59,250 --> 01:09:01,000 cu o cheie privată așa-numitele. 1465 01:09:01,000 --> 01:09:05,109 Așa că atunci când utilizatorii, clienții vorbi în siguranță la server, 1466 01:09:05,109 --> 01:09:07,680 plicurile lor, cum ar fi cele ne-am trece în jurul valorii, 1467 01:09:07,680 --> 01:09:10,950 au un nonsens Aparenta în interiorul lor. 1468 01:09:10,950 --> 01:09:12,970 Deoarece conținutul sunt criptate. 1469 01:09:12,970 --> 01:09:15,710 >> Și numai afacerea ta " cheie privată, care 1470 01:09:15,710 --> 01:09:19,340 ați generat ca parte a acestei Procesul de cumpararea unui certificat SSL, 1471 01:09:19,340 --> 01:09:21,790 poate decripta de fapt. 1472 01:09:21,790 --> 01:09:23,819 Și, tot ceea ce se întâmplă în mod transparent. 1473 01:09:23,819 --> 01:09:26,950 Dar, puteți cumpăra numai aceste certificate de la un număr finit 1474 01:09:26,950 --> 01:09:28,760 de companii din lume. 1475 01:09:28,760 --> 01:09:33,330 >> Deoarece Microsoft, care face IE și Margine, și Google, care face Chrome, 1476 01:09:33,330 --> 01:09:36,470 și Mozilla, care face Firefox, și câțiva alți jucători 1477 01:09:36,470 --> 01:09:40,020 au toate decis să expedieze browserele lor. 1478 01:09:40,020 --> 01:09:43,890 Când instalați oricare dintre aceste browsers-- IE, Edge, Firefox, Mozilla, Opera, 1479 01:09:43,890 --> 01:09:50,180 sau oricare altele, Chrome-- ei vin cu un număr finit de certificate, 1480 01:09:50,180 --> 01:09:52,010 ca să spunem așa, construit în ele. 1481 01:09:52,010 --> 01:09:57,420 O listă finită de, să le spunem, Companiile ale căror certificate SSL ar trebui 1482 01:09:57,420 --> 01:10:00,330 să fie permise și considerate sigure. 1483 01:10:00,330 --> 01:10:04,105 >> Deci, acest lucru înseamnă că eu, David Malan, nu se poate merge doar pe DavidMalan.com 1484 01:10:04,105 --> 01:10:06,050 și începe să vândă certificate SSL. 1485 01:10:06,050 --> 01:10:08,210 Pentru că, dacă nu am un fel de relație 1486 01:10:08,210 --> 01:10:12,810 cu Google și Microsoft, și Mozilla, sau contractori ai lor, 1487 01:10:12,810 --> 01:10:17,250 browsere nimeni nu va avea încredere Certificatele David Malan lui, 1488 01:10:17,250 --> 01:10:19,830 chiar dacă le-aș vinde la un discount față toți ceilalți. 1489 01:10:19,830 --> 01:10:21,370 Eu le pot face matematic. 1490 01:10:21,370 --> 01:10:25,430 Dar eu nu pot păcăli browsere în încredere în ele. 1491 01:10:25,430 --> 01:10:26,940 >> Și ce vreau să spun cu încredere? 1492 01:10:26,940 --> 01:10:27,660 Ei bine, o notificare. 1493 01:10:27,660 --> 01:10:29,690 Suntem pe GoDaddy.com. 1494 01:10:29,690 --> 01:10:34,450 Și, așa cum este cazul cu multe site-uri web, observă lacăt sus la dreapta sus. 1495 01:10:34,450 --> 01:10:38,420 Ce este acel lacăt, probabil, indică, fie înainte 1496 01:10:38,420 --> 01:10:40,830 la discuția de astăzi sau ca de acum? 1497 01:10:40,830 --> 01:10:41,970 >> AUDIENTA: Este sigur. 1498 01:10:41,970 --> 01:10:43,344 >> David J. MALAN: Asta este sigur. 1499 01:10:43,344 --> 01:10:46,390 Asta înseamnă doar că eu sînt folosire un fel de criptografie, 1500 01:10:46,390 --> 01:10:48,190 criptare între mine și GoDaddy.com. 1501 01:10:48,190 --> 01:10:49,690 Și nu trebuie să fie un GoDaddy. 1502 01:10:49,690 --> 01:10:50,690 Să mergem în altă parte. 1503 01:10:50,690 --> 01:10:52,182 Hai să mergem la Facebook.com. 1504 01:10:52,182 --> 01:10:55,420 Si observa am ajuns la HTTPS colon slash slash. 1505 01:10:55,420 --> 01:10:59,090 Deci, chiar dacă nu tastați HTTPS, din ce în ce, site-urile noastre 1506 01:10:59,090 --> 01:11:03,910 astăzi vă redirecționa către versiune securizată a site-ului. 1507 01:11:03,910 --> 01:11:08,612 Acest lucru a fost adesea valabil și atunci când tastat parolele pentru ceva timp. 1508 01:11:08,612 --> 01:11:11,320 Dar atunci, v-ar lua de multe ori versiune nesigură a site-ului 1509 01:11:11,320 --> 01:11:14,370 după ce v-ați autentificat sau după ce ați verificat cu coșul de cumpărături și de credit 1510 01:11:14,370 --> 01:11:14,910 card. 1511 01:11:14,910 --> 01:11:19,010 >> In zilele noastre, din ce în ce, sunt websites-- pentru că din ce în ce mai ușor și mai ieftin 1512 01:11:19,010 --> 01:11:23,520 de a utiliza acest tip de criptare, și este din ce în ce expected-- sunt doar 1513 01:11:23,520 --> 01:11:25,399 folosindu-l pentru absolut fiecare pagina web. 1514 01:11:25,399 --> 01:11:26,440 Și acest lucru este un lucru bun. 1515 01:11:26,440 --> 01:11:28,190 Pentru că acest lucru înseamnă, de exemplu, atunci când vă 1516 01:11:28,190 --> 01:11:31,710 du-te la Google, care are, de asemenea, a început să permită SSL în mod implicit, 1517 01:11:31,710 --> 01:11:33,940 acest lucru înseamnă că, atunci când căutați ceva pe Google, 1518 01:11:33,940 --> 01:11:36,310 este absolut adevărat că Google știe totul 1519 01:11:36,310 --> 01:11:39,370 pe care o căutați pe de pe internet, pentru toate timpurile decât dacă 1520 01:11:39,370 --> 01:11:40,560 șterge istoricul. 1521 01:11:40,560 --> 01:11:43,000 Și chiar și atunci, sperăm, este de fapt șterge. 1522 01:11:43,000 --> 01:11:46,030 >> Dar, nimeni între tine și Google, în teorie, 1523 01:11:46,030 --> 01:11:47,370 stie ceea ce căutați. 1524 01:11:47,370 --> 01:11:50,380 Deci, dacă sunteți în căutarea pentru ceva privat, sau medical sau fleacuri, 1525 01:11:50,380 --> 01:11:53,990 atât timp cât acel bar este verde, și a se vedea lacătul, iar URL-ul este HTTPS, 1526 01:11:53,990 --> 01:11:56,924 și sunteți conectat la Google, sperăm, angajatorul 1527 01:11:56,924 --> 01:11:58,090 nu pot vedea ceea ce faci. 1528 01:11:58,090 --> 01:12:00,170 universitatea ta nu se poate vezi ceea ce faci. 1529 01:12:00,170 --> 01:12:02,290 >> Acum, dacă cineva se uită peste ta umăr, s-ar putea totuși. 1530 01:12:02,290 --> 01:12:05,165 Și dacă se termină în browser-ul istorie, oamenii ar putea cunoaște încă. 1531 01:12:05,165 --> 01:12:09,960 Dar cel puțin acel tunel între tine și Google, în acest caz, este sigur. 1532 01:12:09,960 --> 01:12:11,390 Si putem vedea acest lucru un pic mai mult. 1533 01:12:11,390 --> 01:12:12,765 Și tu poți face asta acasă, de asemenea. 1534 01:12:12,765 --> 01:12:14,744 În cazul în care fac clic pe lacăt, în Chrome, cel puțin, 1535 01:12:14,744 --> 01:12:16,660 există o grămadă de informații tehnice aici. 1536 01:12:16,660 --> 01:12:20,200 În cazul în care fac clic pe Connection, observați că, "Chrome a verificat că Digi / Cert 1537 01:12:20,200 --> 01:12:24,100 High Assurance Server SHA-2 CA, "autoritate de certificare, 1538 01:12:24,100 --> 01:12:25,740 "Eliberat certificatul acestui site." 1539 01:12:25,740 --> 01:12:28,260 >> Jocul va fi lăsat să faceți clic pe Informații despre certificat. 1540 01:12:28,260 --> 01:12:32,350 Și putem vedea că Facebook, cineva la Facebook au cumparat acest certificat. 1541 01:12:32,350 --> 01:12:33,330 Și observați steaua. 1542 01:12:33,330 --> 01:12:35,350 Asta e wildcard-ul care Am făcut aluzie la mai devreme, 1543 01:12:35,350 --> 01:12:37,570 ceva dot Facebook.com. 1544 01:12:37,570 --> 01:12:41,680 Observați că lor certificatul expiră atunci când? 1545 01:12:41,680 --> 01:12:45,512 >> Decembrie, deci mai bine să plătească Facebook factura SSL în următoarele câteva luni. 1546 01:12:45,512 --> 01:12:48,470 Si ei vor trebui să instalați noi certificate pe serverele lor. 1547 01:12:48,470 --> 01:12:51,901 Și, dacă eu chiar vreau să obțineți curios, eu pot să faceți clic pe Detalii. 1548 01:12:51,901 --> 01:12:53,900 Și acest lucru va fi mai mult decât Arcane vreau. 1549 01:12:53,900 --> 01:12:55,608 >> Dar se poate observa că acest lucru este, aparent, 1550 01:12:55,608 --> 01:12:58,900 cumparat de Facebook, Inc. în Menlo Park. 1551 01:12:58,900 --> 01:13:01,550 Aceasta este unele informații tehnice, în cazul în care l-au cumpărat de la. 1552 01:13:01,550 --> 01:13:05,190 SHA-256 se referă la ceva similar cu criptare. 1553 01:13:05,190 --> 01:13:06,090 Se numește hash. 1554 01:13:06,090 --> 01:13:09,200 RSA este criptarea dacă ați auzit de RSA. 1555 01:13:09,200 --> 01:13:12,280 >> Și apoi, există chiar și mai multe lucruri fantezie aici. 1556 01:13:12,280 --> 01:13:16,470 Eliptic Curve publice, acest lucru se referă la un tip de criptare. 1557 01:13:16,470 --> 01:13:19,760 Cea mai mare parte acest lucru este mult mai mult informații decât de fapt, aveți nevoie. 1558 01:13:19,760 --> 01:13:23,300 Dar, puteți vedea că acest lucru este detaliile tehnice care stau la baza 1559 01:13:23,300 --> 01:13:24,620 certificat de Facebook. 1560 01:13:24,620 --> 01:13:27,900 >> Acum, din păcate, doar pentru a vorbesc cu ingineria socială, 1561 01:13:27,900 --> 01:13:32,030 acest lucru acum este destul de util indicator al faptului 1562 01:13:32,030 --> 01:13:35,090 că cineva, unul, are sigure de conectare și, la rândul său, 1563 01:13:35,090 --> 01:13:37,950 că serverul ați vizitat plătit pentru acel certificat. 1564 01:13:37,950 --> 01:13:42,870 Dar nu a fost atât de mult timp în urmă că site-uri ar putea avea pictograme implicite. 1565 01:13:42,870 --> 01:13:45,574 De fapt, nu observați aceste Pictogramele din filele Chrome chiar acum? 1566 01:13:45,574 --> 01:13:47,490 Si browsere au un fel a învățat lecția 1567 01:13:47,490 --> 01:13:51,190 și a pus aceste icoane acolo sus, logo-ul pentru un site web? 1568 01:13:51,190 --> 01:13:54,230 >> Nu a fost atât de mult timp în urmă că aceste icoane fav, 1569 01:13:54,230 --> 01:13:57,480 sau pictogramele preferate ca acestea sunt numite, au fost chiar acolo lângă adresa. 1570 01:13:57,480 --> 01:14:00,570 De fapt, am făcut-o căutare în timpul pauzei noastre. 1571 01:14:00,570 --> 01:14:07,500 De exemplu, nu atât de mult Acum, lasă-mă să deschid asta. 1572 01:14:07,500 --> 01:14:09,750 Doar pe Google Images. 1573 01:14:09,750 --> 01:14:11,010 >> Lasă-mă micșora. 1574 01:14:11,010 --> 01:14:12,970 Haide. 1575 01:14:12,970 --> 01:14:18,720 Deci, nu atât de mult timp în urmă, browsere au făcut acest lucru. 1576 01:14:18,720 --> 01:14:22,050 Nu numai că ei au pus Pictograma favorită aici în tab-ul, 1577 01:14:22,050 --> 01:14:24,420 l-au pus de asemenea, drept de lângă bara de adrese. 1578 01:14:24,420 --> 01:14:24,920 De ce? 1579 01:14:24,920 --> 01:14:26,060 La fel, nu-i așa, arăta bine. 1580 01:14:26,060 --> 01:14:26,893 >> Era un fel de frumos. 1581 01:14:26,893 --> 01:14:29,530 Tu vezi logo-ul companiei , chiar lângă URL-ul său. 1582 01:14:29,530 --> 01:14:32,650 Deci, acum, cred că din perspectiva de un adversar, un tip rău. 1583 01:14:32,650 --> 01:14:35,850 Dacă ai fi fost un tip rău și browserele au fost destul de prost 1584 01:14:35,850 --> 01:14:39,660 pentru a vă permite să pună o pictogramă personalizată chiar lângă URL-ul browser, 1585 01:14:39,660 --> 01:14:42,220 ce pictogramă ați alege pentru site-ul tau fals 1586 01:14:42,220 --> 01:14:46,919 care încearcă să pescuiască oameni lui informațiile referitoare la cartea de credit și astfel? 1587 01:14:46,919 --> 01:14:48,210 AUDIENTA: Site-ul original. 1588 01:14:48,210 --> 01:14:49,640 David J. MALAN: a site-ul original cu siguranță, 1589 01:14:49,640 --> 01:14:51,450 dacă sunteți mimeaza un site-uri web. 1590 01:14:51,450 --> 01:14:55,150 Ce altceva s-ar putea pune acolo asta e chiar mai înșelătoare? 1591 01:14:55,150 --> 01:15:00,020 O pictogramă lacăt, care arată ca un lacăt și sugerează semantically 1592 01:15:00,020 --> 01:15:03,500 acest site este sigur, dar nu are nici ceea ce privește înțelesul de orice fel, 1593 01:15:03,500 --> 01:15:06,550 și care este de a spune că ești oameni condiționat. 1594 01:15:06,550 --> 01:15:09,720 >> Noi, ca societate, sunt condiționat oameni atunci când vezi lacătul, 1595 01:15:09,720 --> 01:15:10,970 presupunem site-ul este securizat. 1596 01:15:10,970 --> 01:15:13,430 Și că aceeași logică poate să fie complet inversată 1597 01:15:13,430 --> 01:15:15,615 și manipulat astfel încât oameni, acum, sunt pacaliti 1598 01:15:15,615 --> 01:15:16,990 în gândire ceva e sigur. 1599 01:15:16,990 --> 01:15:18,823 Iar cei mai răi, sincer, sunt oameni 1600 01:15:18,823 --> 01:15:22,210 cum ar fi băncile, care idiot, la această ziua-- să vedem dacă Bank of America, 1601 01:15:22,210 --> 01:15:25,970 unul popular local sau național unul, este de a face același lucru. 1602 01:15:25,970 --> 01:15:27,000 >> O.K. 1603 01:15:27,000 --> 01:15:27,875 Deci, ce e asta? 1604 01:15:27,875 --> 01:15:28,750 Ce vezi aici. 1605 01:15:28,750 --> 01:15:32,080 Acesta este jurnalul în forma pentru site-ul lor. 1606 01:15:32,080 --> 01:15:33,710 S-au făcut exact același lucru. 1607 01:15:33,710 --> 01:15:35,780 Te antrenezi oameni să se gândească atunci când vezi 1608 01:15:35,780 --> 01:15:38,430 un buton de pe un site cu un lacăt că 1609 01:15:38,430 --> 01:15:40,460 înseamnă conexiunea este sigură. 1610 01:15:40,460 --> 01:15:42,940 >> Acest lucru înseamnă că numai acolo este un designer grafic care 1611 01:15:42,940 --> 01:15:46,260 știe cum să facă o imagine a unui lacătul și a pus-o pe un site web. 1612 01:15:46,260 --> 01:15:50,890 Acum, în acest caz, este adevărat, că site-ul este securizat. 1613 01:15:50,890 --> 01:15:53,000 Pentru că Observați lacătul verde aici. 1614 01:15:53,000 --> 01:15:55,380 Si eu sunt, folosind un nou suficient versiune de Chrome 1615 01:15:55,380 --> 01:15:58,660 că eu nu pot pune doar o arbitrar logo-ul de lângă URL-ul. 1616 01:15:58,660 --> 01:16:01,410 Acum, numai securizat Pictograma merge acolo sau nu. 1617 01:16:01,410 --> 01:16:04,420 >> Dar acest lucru este absolut lipsit de sens aici. 1618 01:16:04,420 --> 01:16:06,890 Si noi, oamenii continua sa face aceste tipuri de greșeli. 1619 01:16:06,890 --> 01:16:09,650 Pentru că noi oamenii condiție să caute anumite indicii 1620 01:16:09,650 --> 01:16:11,330 și deduce ceea ce înseamnă de la ei. 1621 01:16:11,330 --> 01:16:13,520 Dar, din nou, aceeași sens poate fi abuzat. 1622 01:16:13,520 --> 01:16:15,654 >> Așa că, atunci când construirea unei persoane site-ul propriu de corporație, 1623 01:16:15,654 --> 01:16:17,320 aceste semnale sunt, în general, un lucru rău. 1624 01:16:17,320 --> 01:16:19,430 Și chiar și în e-mailuri, de asemenea, avem, ca societate, 1625 01:16:19,430 --> 01:16:22,340 persoane conditionate faceți clic pe link-ul pe e-mail. 1626 01:16:22,340 --> 01:16:26,080 Și, așa că nu este surprinzător faptul că de rău baieti trimite e-mailuri false de la PayPal, 1627 01:16:26,080 --> 01:16:28,672 de la Bank of America, cu link-uri. 1628 01:16:28,672 --> 01:16:30,880 oameni pentru că ne-am antrenat să faceți clic pe link-uri în e-mail. 1629 01:16:30,880 --> 01:16:33,530 >> O practică mult mai bine ar fi fie pentru Bank of America, 1630 01:16:33,530 --> 01:16:38,720 atunci când email-uri clienților săi, spun doar, vă rugăm să vizitați site-ul Bank of America 1631 01:16:38,720 --> 01:16:40,070 cât mai curând posibil. 1632 01:16:40,070 --> 01:16:41,797 Si nu dau oamenilor adresa URL. 1633 01:16:41,797 --> 01:16:43,880 Pentru că în caz contrar, ele sunt doar de gând să-l faceți clic. 1634 01:16:43,880 --> 01:16:44,580 Lăsați-l să plece. 1635 01:16:44,580 --> 01:16:48,460 Lasă-le să caute pentru ea sau, de fapt, du-te la manual. 1636 01:16:48,460 --> 01:16:50,450 >> Bine, deci un pic a unui acolo linie secundară. 1637 01:16:50,450 --> 01:16:54,620 Dar scopul aici a fost să picteze imagine a acestui sistem de încredere. 1638 01:16:54,620 --> 01:16:57,170 Cu browsere, există aceste lucruri din lume 1639 01:16:57,170 --> 01:17:00,450 numit authorities-- certificat companii, un număr finit de ele, 1640 01:17:00,450 --> 01:17:02,710 care li se permite să emite certificate SSL. 1641 01:17:02,710 --> 01:17:08,740 Sau, la rândul lor, li se permite să validarea altor contractanți terți 1642 01:17:08,740 --> 01:17:10,244 să elibereze certificate SSL. 1643 01:17:10,244 --> 01:17:12,660 Dacă nu sunteți pe lista respectivă, deși, puteți matematic 1644 01:17:12,660 --> 01:17:16,310 a crea aceste numere mari, aleatoare care lucrează pentru criptare. 1645 01:17:16,310 --> 01:17:18,700 >> Dar browser-ul este, în general, O să țipe la tine. 1646 01:17:18,700 --> 01:17:22,090 De fapt, pot merge la un site web? 1647 01:17:22,090 --> 01:17:22,710 Staţi să văd. 1648 01:17:22,710 --> 01:17:24,940 Acest site nu este sigur. 1649 01:17:24,940 --> 01:17:30,070 Dacă ne uităm doar pentru o imagine Google aici, este posibil să vedeți ecrane ca acest lucru. 1650 01:17:30,070 --> 01:17:32,180 producătorii de browser să păstreze schimbarea lor. 1651 01:17:32,180 --> 01:17:34,040 >> Aceasta este de obicei ceea ce ar vedea. 1652 01:17:34,040 --> 01:17:38,226 Este o linie roșie în URL-ul, în cazul în care HTTPS este tăiată. 1653 01:17:38,226 --> 01:17:39,600 Pentru că este încearcă să fie sigure. 1654 01:17:39,600 --> 01:17:41,040 Dar, ceva ce se întâmplă. 1655 01:17:41,040 --> 01:17:44,090 Si aici se spune: "Acesta este, probabil, nu site-ul pe care îl căutați! " 1656 01:17:44,090 --> 01:17:47,110 >> Și acest lucru este fie rău intenționat, sau este din cauza unei erori de configurare. 1657 01:17:47,110 --> 01:17:50,940 Cineva folosind SSL greșit certificat pe server pentru site-ul 1658 01:17:50,940 --> 01:17:53,276 că utilizatorul este de fapt, încearcă să viziteze. 1659 01:17:53,276 --> 01:17:56,520 1660 01:17:56,520 --> 01:17:58,870 Alte intrebari? 1661 01:17:58,870 --> 01:18:03,600 >> Ei bine, să luăm, înainte de a ne rupe pentru masa de prânz, o ultimă privire la ceea ce 1662 01:18:03,600 --> 01:18:05,650 poate fi în interiorul acestor plicuri. 1663 01:18:05,650 --> 01:18:08,434 Mă duc să merg într-o fila browser-ul curat aici. 1664 01:18:08,434 --> 01:18:09,350 Si aceasta este o caracteristică. 1665 01:18:09,350 --> 01:18:11,399 Dacă utilizați Chrome, sau cele mai multe orice alt browser, 1666 01:18:11,399 --> 01:18:12,690 aveți de fapt, această caracteristică. 1667 01:18:12,690 --> 01:18:14,120 >> Mă duc să merg la meniu. 1668 01:18:14,120 --> 01:18:18,810 Mă duc să merg la mai multe Instrumente și Instrumente de dezvoltare. 1669 01:18:18,810 --> 01:18:21,450 Cu toate că, uneori, trebuie pentru a activa acest meniu special. 1670 01:18:21,450 --> 01:18:23,400 Și vom vedea mai multe acest lucru într-un pic. 1671 01:18:23,400 --> 01:18:25,090 >> Și mă duc să merg în jos aici, în partea din stânga jos. 1672 01:18:25,090 --> 01:18:26,580 Și am de gând să faceți clic pe rețea. 1673 01:18:26,580 --> 01:18:28,397 Deci, acest lucru este doar ceva un inginer ar 1674 01:18:28,397 --> 01:18:31,230 folosi când el sau ea vrea să se uite sub capota la ceea ce se întâmplă 1675 01:18:31,230 --> 01:18:34,400 între un browser si un server. 1676 01:18:34,400 --> 01:18:35,710 >> Și să mergem mai departe și de a face acest lucru. 1677 01:18:35,710 --> 01:18:39,240 Mă duc să merg la, faceți clic pe Păstrare Jurnal. 1678 01:18:39,240 --> 01:18:41,760 Cu alte cuvinte, am vrut să salva tot ce se întâmplă, 1679 01:18:41,760 --> 01:18:42,718 ceea ce suntem pe cale să facem. 1680 01:18:42,718 --> 01:18:49,850 Și am de gând să tastați HTTP colon slash slash www.Stanford.edu 1681 01:18:49,850 --> 01:18:51,050 pentru Universitatea Stanford. 1682 01:18:51,050 --> 01:18:53,500 Voi goli din nou doar astfel încât să putem începe să proaspete. 1683 01:18:53,500 --> 01:18:55,490 >> Si aici vom merge. 1684 01:18:55,490 --> 01:18:57,410 Deci, aici este Stanford acasă page-- întreg buchet 1685 01:18:57,410 --> 01:19:00,900 de text, întregi grămadă de poze, poate unele clipuri video, și alte chestii. 1686 01:19:00,900 --> 01:19:05,480 Si acest web page-- aici, Mă duc să reîncărcați acum. 1687 01:19:05,480 --> 01:19:07,980 Pentru că l-am rupt de la poziția din spate. 1688 01:19:07,980 --> 01:19:10,787 >> Această pagină web este scrisă într-un limbaj numit HTML 1689 01:19:10,787 --> 01:19:12,370 că vom lua o scurtă privire la mai târziu. 1690 01:19:12,370 --> 01:19:14,459 Și HTML nu este un limbaj de programare. 1691 01:19:14,459 --> 01:19:16,000 Este ceea ce se numește un limbaj de marcare. 1692 01:19:16,000 --> 01:19:18,490 Deci, vom vedea că este doar sintaxa engleză-așa 1693 01:19:18,490 --> 01:19:21,615 spune pagina web ce sa arate ca, ce culori pentru a utiliza, ce text pentru a utiliza, 1694 01:19:21,615 --> 01:19:22,440 și altele asemenea. 1695 01:19:22,440 --> 01:19:26,510 >> Dar, suculentă este în acest fila specială pentru dezvoltatori, 1696 01:19:26,510 --> 01:19:29,620 Pot să văd de fapt, tot ceea ce pur și simplu a continuat sub capota. 1697 01:19:29,620 --> 01:19:34,010 De exemplu, în această pagină web, despre cât de multe imagini sunt acolo? 1698 01:19:34,010 --> 01:19:39,940 Vad 1, 2,3, 4, 5, 6, 7, 8, 9, 10, în partea dreaptă, 11. 1699 01:19:39,940 --> 01:19:43,230 Așa că există o duzină sau mai multe imagini de pe această pagină web. 1700 01:19:43,230 --> 01:19:47,010 >> Fiecare dintre aceste imagini este un fișier de pe serverul de web Stanford. 1701 01:19:47,010 --> 01:19:49,950 Iar această pagină de start, în scris în această limbă numit HTML, 1702 01:19:49,950 --> 01:19:52,960 este, de asemenea, un fișier de pe serverul de web Stanford. 1703 01:19:52,960 --> 01:19:56,540 Deci, se pare că un browser este suficient de inteligent pentru a ști, 1704 01:19:56,540 --> 01:20:00,300 și vom vedea această după-amiază, atunci când a primi pagina de start pentru un site web, 1705 01:20:00,300 --> 01:20:03,190 uita-te la această limbă HTML, după cum vom vedea în curând. 1706 01:20:03,190 --> 01:20:07,170 >> Iar dacă observați numele imaginilor in interiorul ei, du-te pe cei la fel de bine. 1707 01:20:07,170 --> 01:20:09,850 A trimite solicitări suplimentare, plicuri suplimentare. 1708 01:20:09,850 --> 01:20:14,560 Așa că ne-ar fi ajuns înapoi, acum, una, poate 13 sau mai multe plicuri 1709 01:20:14,560 --> 01:20:17,830 care conține text și imagini, poate alte lucruri pe care noi, atunci, 1710 01:20:17,830 --> 01:20:20,940 asambla în interiorul browser-ului meu să prezinte toată această pagină web. 1711 01:20:20,940 --> 01:20:25,000 >> Și notați aici Primul dintre cele 1712 01:20:25,000 --> 01:20:30,810 a fost o cerere doar pentru colon HTTP slash slash www.Stanford.edu în sine. 1713 01:20:30,810 --> 01:20:35,440 Și, dacă fac clic pe acest rând, voi pentru a vedea unele informații destul de ocult. 1714 01:20:35,440 --> 01:20:37,960 Dar, lasă-mă să defilați în jos și a se vedea dacă pot înțelege 1715 01:20:37,960 --> 01:20:39,990 exact ce se întâmplă aici. 1716 01:20:39,990 --> 01:20:44,920 >> Lasă-mă să fac acest lucru un pic mai mare astfel încât să putem vedea mai mult la un moment dat. 1717 01:20:44,920 --> 01:20:47,570 Si observa acest lucru. 1718 01:20:47,570 --> 01:20:52,040 În cazul în care fac clic pe View Source, acest lucru text aici pe care tocmai l-am evidențiat, 1719 01:20:52,040 --> 01:20:57,360 când voi trimite, browser-ul meu trimite că Primul plic de aici în Cambridge 1720 01:20:57,360 --> 01:21:02,180 la Stanford, spunând: da-mi casa ta pagina, ceea ce este în interiorul acestui plic 1721 01:21:02,180 --> 01:21:04,520 este exact ceea ce am evidențiat acolo. 1722 01:21:04,520 --> 01:21:08,520 >> HTTP, Hypertext Transfer Protocol, este setul de convenții 1723 01:21:08,520 --> 01:21:11,660 că un browser web utilizează atunci când care solicită pagini web ale unui server. 1724 01:21:11,660 --> 01:21:14,450 Așa cum am ajuns cu mâna mea la Arwa mai devreme, 1725 01:21:14,450 --> 01:21:19,590 acesta este echivalentul digital al browser-ul meu ajungand digital 1726 01:21:19,590 --> 01:21:22,760 la serverul de web Stanford, punând acest mesaj în interiorul acestui plic. 1727 01:21:22,760 --> 01:21:25,500 Cel mai important line este primul. 1728 01:21:25,500 --> 01:21:29,457 >> GET este un verb standard utilizat în această convenție, 1729 01:21:29,457 --> 01:21:31,290 care literalmente înseamnă a obține următoarele. 1730 01:21:31,290 --> 01:21:31,876 A obține o bară oblică. 1731 01:21:31,876 --> 01:21:34,010 Slash este doar pagina de pornire implicită. 1732 01:21:34,010 --> 01:21:35,660 Nu e nimic mai specific decât atât. 1733 01:21:35,660 --> 01:21:38,820 Și de a folosi versiunea HTTP cunoscut sub numele de 1.1. 1734 01:21:38,820 --> 01:21:40,970 Are unele mai noi caracteristici decât 1.0 a avut. 1735 01:21:40,970 --> 01:21:44,370 >> Iar a doua cea mai importantă line este această Gazdă de colon Unu 1736 01:21:44,370 --> 01:21:46,050 dub dub dub dot Stanford.edu. 1737 01:21:46,050 --> 01:21:49,590 Când m-am menționat mai devreme că un firewall ar putea privi in ​​interiorul unui plic 1738 01:21:49,590 --> 01:21:52,990 și dau seama ce site-ul este în curs de requested-- poate că Facebook. 1739 01:21:52,990 --> 01:21:54,330 Iar noi vrem să-l lista neagra. 1740 01:21:54,330 --> 01:21:59,910 >> Motivul este browser-ul este foarte amabil ne spune, în interiorul plic, ceea ce 1741 01:21:59,910 --> 01:22:01,380 acesta solicită. 1742 01:22:01,380 --> 01:22:04,370 Și apoi, există unele mai puțin interesante lucruri care e mai tehnic. 1743 01:22:04,370 --> 01:22:07,840 Dar, ușor interesant, în cazul în care nu un pic la început deprimant, 1744 01:22:07,840 --> 01:22:12,122 este că, de asemenea, în interiorul acestui plic este aparent ce informații? 1745 01:22:12,122 --> 01:22:13,185 >> AUDIENTA: [inaudibil]. 1746 01:22:13,185 --> 01:22:15,310 David J. MALAN: Da, ce un fel de calculator am. 1747 01:22:15,310 --> 01:22:16,370 Așa că am un Mac. 1748 01:22:16,370 --> 01:22:19,940 Rulează Mac OS 10.11.2, se pare. 1749 01:22:19,940 --> 01:22:22,730 Și, dacă am citit mai departe în jos, ea spune server-ului 1750 01:22:22,730 --> 01:22:25,470 că eu sunt, folosind un anumit versiune de Chrome, de fapt. 1751 01:22:25,470 --> 01:22:26,762 >> Deci asta e ușor deconcertant. 1752 01:22:26,762 --> 01:22:29,470 Dar, ceva mai deconcertant ar trebui să fie faptul că am deja 1753 01:22:29,470 --> 01:22:30,990 a declarat la Stanford ce adresa mea IP este. 1754 01:22:30,990 --> 01:22:34,450 Deci, ei pot da seama deja, probabil, un pic mai mult despre mine de la asta. 1755 01:22:34,450 --> 01:22:36,325 Și apoi, există unele alte chestii acolo. 1756 01:22:36,325 --> 01:22:38,080 Acum, lasă-mă să derulează ușor. 1757 01:22:38,080 --> 01:22:40,830 Aici este ceea ce Stanford a răspuns cu. 1758 01:22:40,830 --> 01:22:44,380 In interiorul acestui plic a fost, în primul rând, 1759 01:22:44,380 --> 01:22:47,830 pagina web în sine, HTML care vom vedea mai târziu în această după-amiază. 1760 01:22:47,830 --> 01:22:52,790 Dar, de asemenea, în interiorul anvelopei Stanford pentru a mi-e tot ce am evidențiat aici. 1761 01:22:52,790 --> 01:22:56,050 >> Juiciest liniilor de care este partea de sus, care spune, 1762 01:22:56,050 --> 01:22:59,140 OK, da, eu vorbesc HTTP 1.1. 1763 01:22:59,140 --> 01:23:02,290 200 este codul meu de stare, OK. 1764 01:23:02,290 --> 01:23:06,630 Acum, s-ar putea să nu fi văzut vreodată numărul de 200 de mai înainte, ceea ce face sens. 1765 01:23:06,630 --> 01:23:09,690 Pentru că 200, într-adevăr, înseamnă OK, totul este bine. 1766 01:23:09,690 --> 01:23:13,920 >> Dar tu, probabil, ați văzut-o număr, pe browser-ul web, care 1767 01:23:13,920 --> 01:23:16,710 a fost trimis de la un server de în interiorul unui plic care este 1768 01:23:16,710 --> 01:23:17,690 nu numărul 200. 1769 01:23:17,690 --> 01:23:21,198 Ce numere ai văzut că primăvara în minte? 1770 01:23:21,198 --> 01:23:22,152 >> AUDIENTA: 404. 1771 01:23:22,152 --> 01:23:23,220 >> David J. MALAN: 404. 1772 01:23:23,220 --> 01:23:27,740 Așa că, dacă v-ați întrebat vreodată în cazul în care este această convenție 404 provenind din, de toate 1773 01:23:27,740 --> 01:23:31,320 lucrurile arcane să spună mine, 404 dosar nu a fost găsit, 1774 01:23:31,320 --> 01:23:34,900 acest lucru înseamnă pur și simplu că un server de web, dacă solicitați această pagină care nu 1775 01:23:34,900 --> 01:23:38,670 există, nu este acolo, fișiere nu a fost găsit acest mesaj în albastru 1776 01:23:38,670 --> 01:23:44,310 va spune HTTP 1.1 spațiu 404 nu a fost găsit. 1777 01:23:44,310 --> 01:23:47,217 Și notificările browserului dvs. că și, apoi, se prezintă 1778 01:23:47,217 --> 01:23:49,550 pentru tine, poate într-o mai mare font, mai mare, informații cu caractere aldine 1779 01:23:49,550 --> 01:23:51,025 cu un text explicativ. 1780 01:23:51,025 --> 01:23:51,650 Dar asta e tot. 1781 01:23:51,650 --> 01:23:54,358 >> Apoi, restul informațiilor este mai multe informații arcane, 1782 01:23:54,358 --> 01:23:58,330 de la server pentru tine, trebuie doar să spui browser-ul de unde a venit. 1783 01:23:58,330 --> 01:24:00,530 Fiecare cerere vă face pe internet 1784 01:24:00,530 --> 01:24:02,740 conține informații de genul asta. 1785 01:24:02,740 --> 01:24:05,200 Acest lucru este util atât din motive tehnice. 1786 01:24:05,200 --> 01:24:07,200 >> Este, de asemenea, util pentru Din motive de conectare, pentru a ști 1787 01:24:07,200 --> 01:24:09,800 care vizitează site-ul dvs., ce browser-ul pe care îl folosesc, 1788 01:24:09,800 --> 01:24:11,770 ce browser-ul poate ar trebui să fie optimizarea 1789 01:24:11,770 --> 01:24:13,820 site-ul dvs. dacă toată lumea e folosind Chrome aceste zile. 1790 01:24:13,820 --> 01:24:15,910 Poate că nu aveți nevoie pentru a sprijini Internet Explorer mai. 1791 01:24:15,910 --> 01:24:16,820 De unde stii ca? 1792 01:24:16,820 --> 01:24:19,990 Vă puteți conecta doar toate informațiile care vine în aceste cereri. 1793 01:24:19,990 --> 01:24:22,830 >> Pe de altă parte, acest lucru în mod clar înseamnă că de fiecare dată 1794 01:24:22,830 --> 01:24:26,970 accesați orice site pe internet, nu numai că nu cunosc adresa IP, 1795 01:24:26,970 --> 01:24:30,070 pentru că l-ai dat-le în colțul din stânga sus al anvelopei, 1796 01:24:30,070 --> 01:24:33,890 De asemenea, ei știu ce e browser-ul dvs. este, ce zi de oră este, 1797 01:24:33,890 --> 01:24:35,520 ce pagini solicitați. 1798 01:24:35,520 --> 01:24:39,247 >> Și, din ce în ce, mai ales pe site-uri care au reclame, 1799 01:24:39,247 --> 01:24:41,205 mai ingrijoratoare aici este daca ai o companie, 1800 01:24:41,205 --> 01:24:44,440 iar acest lucru este foarte comun aceste zile, care a vinde reclame 1801 01:24:44,440 --> 01:24:47,660 pentru acest site, să numesc A.com, și, de asemenea 1802 01:24:47,660 --> 01:24:50,100 pe acest site, B.com, și acest website, 1803 01:24:50,100 --> 01:24:56,980 C.com, A și B și C.com s-ar putea să nu știu că acestea au un client în comun. 1804 01:24:56,980 --> 01:25:00,560 >> Dar, în cazul în care această terță parte companie de publicitate 1805 01:25:00,560 --> 01:25:05,082 este de a vedea cereri de la aceeași adresă IP adresa de vizitare atât A.com, B.com, 1806 01:25:05,082 --> 01:25:06,640 și C.com, de ce? 1807 01:25:06,640 --> 01:25:10,490 Pentru că a fi serverul de publicitate a lui a cerut să servească anunțuri către toate cele trei 1808 01:25:10,490 --> 01:25:11,490 dintre aceste site-uri web. 1809 01:25:11,490 --> 01:25:14,270 De aceea, va fi furnizat cu adresa IP 1810 01:25:14,270 --> 01:25:17,800 astfel încât pagina dvs. de web, browser-ul vede anunțul. 1811 01:25:17,800 --> 01:25:20,330 >> Există aceste intermediari, așa de a vorbi, pe internet, care 1812 01:25:20,330 --> 01:25:24,080 știu chiar mai mult despre tine decât site-urile pe care îl accesați. 1813 01:25:24,080 --> 01:25:27,150 Iar Google este cu siguranță între acestea din cei mai mari infractori, sau featurerers, 1814 01:25:27,150 --> 01:25:27,901 de-a lungul acestor linii. 1815 01:25:27,901 --> 01:25:29,775 Și, de fapt, atunci când am mentionati serverul DNS, 1816 01:25:29,775 --> 01:25:32,660 înainte de a vă putea gândi la început scurt, oh, aceasta este o caracteristică la îndemână. 1817 01:25:32,660 --> 01:25:34,661 Google pune lumea cu un server DNS gratuit 1818 01:25:34,661 --> 01:25:36,285 că uneori mă ajută să rezolve problemele. 1819 01:25:36,285 --> 01:25:36,790 Mm-mm. 1820 01:25:36,790 --> 01:25:40,430 Acum, tu spui Google nu numai fiecare pagină pe care o căutați, 1821 01:25:40,430 --> 01:25:42,880 dar fiecare pagină vei direct. 1822 01:25:42,880 --> 01:25:45,846 Pentru că tu spui, hei, Google, vreau să merg la Z.com. 1823 01:25:45,846 --> 01:25:47,860 Care este adresa IP? 1824 01:25:47,860 --> 01:25:52,350 >> Toate astea se reduce la acestea solicitări foarte simple și răspunsuri 1825 01:25:52,350 --> 01:25:55,630 pe care le-am văzut acum de sus în jos. 1826 01:25:55,630 --> 01:25:57,510 Deci, de ce nu ne oprim aici pentru o oră. 1827 01:25:57,510 --> 01:25:59,116 Întoarcere la 01:30 pentru masa de prânz. 1828 01:25:59,116 --> 01:26:00,490 Am de gând să dispară pentru un pic. 1829 01:26:00,490 --> 01:26:03,710 Si vom relua cu un hands-on uita-te și unele mai multe concepte. 1830 01:26:03,710 --> 01:26:06,860 Și, fericit să rămânem în jurul valorii, pentru câteva minute, cu întrebări în mod individual. 1831 01:26:06,860 --> 01:26:09,364