1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:04,540 David J. MALAN: Dobrze, więc pytanie nadrzędnym teraz 3 00:00:04,540 --> 00:00:10,310 i zaczęliśmy tą drogą z nasze spojrzenie na Dropbox, jest internet. 4 00:00:10,310 --> 00:00:14,550 Więc pozwól mi spróbować zapytać załadowany celowo pytanie. 5 00:00:14,550 --> 00:00:15,500 Co to jest internet? 6 00:00:15,500 --> 00:00:18,340 7 00:00:18,340 --> 00:00:20,430 >> Na pewno wszyscy z niego korzystać. 8 00:00:20,430 --> 00:00:21,287 >> PUBLICZNOŚCI: Sieć? 9 00:00:21,287 --> 00:00:22,370 David J. MALAN: Sieć? 10 00:00:22,370 --> 00:00:23,856 OK, co to jest sieć? 11 00:00:23,856 --> 00:00:28,184 >> PUBLICZNOŚCI: a łączność dla różnych systemów. 12 00:00:28,184 --> 00:00:31,100 David J. MALAN: OK, łączność pomiędzy różnymi ludźmi i systemami. 13 00:00:31,100 --> 00:00:33,430 No dobrze, a co sprawia, Internet jako internetowy 14 00:00:33,430 --> 00:00:38,484 w przeciwieństwie do sieci tylko, jak moglibyśmy mają tylko w budynku lub w klasie? 15 00:00:38,484 --> 00:00:39,400 PUBLICZNOŚCI: To jest globalny. 16 00:00:39,400 --> 00:00:39,810 David J. MALAN: To jest globalny. 17 00:00:39,810 --> 00:00:42,360 W porządku, więc jest to sieć sieci, jeśli będzie. 18 00:00:42,360 --> 00:00:46,720 Połączenia oznaczający internetowe pomiędzy poszczególnymi sieciami. 19 00:00:46,720 --> 00:00:48,457 I oczywiście, nie ma różne usługi 20 00:00:48,457 --> 00:00:50,040 że internet dostarcza te dni. 21 00:00:50,040 --> 00:00:54,420 >> Jest, oczywiście, na całym świecie www z których każdy z nas zna. 22 00:00:54,420 --> 00:00:56,560 Nie ma usługi, takie jak e-mail. 23 00:00:56,560 --> 00:00:59,620 Nie ma usługi, takie jak czat lub Google Chat. 24 00:00:59,620 --> 00:01:02,090 Albo tam rzeczy takie jak Voice over IP. 25 00:01:02,090 --> 00:01:07,270 Nie ma rzeczy, takie jak Skype i Google Hangouty i FaceTime, i tym podobne. 26 00:01:07,270 --> 00:01:09,620 >> A więc jest to nawarstwianie Pojęcie w Internecie. 27 00:01:09,620 --> 00:01:12,390 I rzeczywiście, w tym także jest zasadnicza koncepcja 28 00:01:12,390 --> 00:01:15,650 w informatyce od warstw lub abstrakcji, 29 00:01:15,650 --> 00:01:17,407 gdzie budować jedno na dole. 30 00:01:17,407 --> 00:01:19,240 Następnie należy zbudować coś jeszcze na wierzchu, 31 00:01:19,240 --> 00:01:21,660 a potem jeszcze coś na wierzchu o tym, na wierzchu, na wierzchu. 32 00:01:21,660 --> 00:01:25,170 A więc zobaczymy jakieś przejawy że w tej dyskusji i, być może, 33 00:01:25,170 --> 00:01:26,600 inni posuwają się naprzód. 34 00:01:26,600 --> 00:01:29,400 >> Zacznijmy więc namalować obraz niektóre z technologii 35 00:01:29,400 --> 00:01:33,040 wszędzie wokół nas, rozważając, co jest, być może, w większości każdego domu 36 00:01:33,040 --> 00:01:35,900 tu i użyć jej jako punktu wyjazd na rozmowy więcej 37 00:01:35,900 --> 00:01:38,900 ogólnie o tym, jak wszystkie te rzeczy działa, a co niektóre kwestie 38 00:01:38,900 --> 00:01:42,090 podstawowe decyzje projektowe mają się przy budowie sieci 39 00:01:42,090 --> 00:01:43,800 a podczas korzystania z Internetu. 40 00:01:43,800 --> 00:01:48,680 Więc z powrotem w domu, pojedziemy z powrotem do mojego małego laptopa tutaj. 41 00:01:48,680 --> 00:01:53,040 Prawdopodobnie masz jedną lub więcej komputery, a może jeden lub więcej telefonów, 42 00:01:53,040 --> 00:01:55,504 które są połączone w tych dniach za pośrednictwem Wi-Fi. 43 00:01:55,504 --> 00:01:57,170 Może kiedyś, że masz kabel. 44 00:01:57,170 --> 00:02:00,020 Może zrobisz jeszcze pulpit Komputer w domu, który ma kabel. 45 00:02:00,020 --> 00:02:03,340 Ale nasza historia nie jest naprawdę się zmieni, że dużo tam. 46 00:02:03,340 --> 00:02:06,400 >> Jest tu tak zwane Chmura, lub internetu. 47 00:02:06,400 --> 00:02:11,620 I istnieje kiście innymi w Internecie, takich jak Amazon.com, 48 00:02:11,620 --> 00:02:14,690 i Facebook i Google, a Microsoft i inne firmy takie 49 00:02:14,690 --> 00:02:16,990 w internecie, a na pewno ludzie, jak również. 50 00:02:16,990 --> 00:02:21,660 Ale jest dużo rzeczy, które toczy się pomiędzy Tobą a internetem. 51 00:02:21,660 --> 00:02:23,770 >> Warto więc najpierw odciąć to. 52 00:02:23,770 --> 00:02:30,260 Jaki jest Twój komputer, jeśli bezprzewodowo połączone w domu? 53 00:02:30,260 --> 00:02:34,402 Jakich urządzeń dostaje w internecie w dzisiejszych czasach? 54 00:02:34,402 --> 00:02:35,290 >> PUBLICZNOŚCI: Router. 55 00:02:35,290 --> 00:02:36,331 >> David J. MALAN: Router. 56 00:02:36,331 --> 00:02:40,840 Więc trzeba to urządzenie o nazwie domu router, którego celem w życiu, 57 00:02:40,840 --> 00:02:43,650 Ostatecznie, jest kierowany Informacje w najprostszej postaci. 58 00:02:43,650 --> 00:02:48,860 Jeśli to jest internet tu, twój Komputer jest wyposażony w łączność między nim. 59 00:02:48,860 --> 00:02:51,280 I router, w międzyczasie, jakoś ma łączność 60 00:02:51,280 --> 00:02:53,420 od reszty Internetu. 61 00:02:53,420 --> 00:02:55,800 >> Ale jest jeszcze bardziej dzieje się wewnątrz stąd. 62 00:02:55,800 --> 00:02:57,760 Warto więc nurkować głębiej. 63 00:02:57,760 --> 00:02:59,050 Ty idź do domu. 64 00:02:59,050 --> 00:03:03,110 Otwarciu pokrywy w laptopie lub włącz pulpit po raz pierwszy w historii, 65 00:03:03,110 --> 00:03:04,810 Pierwszy raz na jakiś czas. 66 00:03:04,810 --> 00:03:06,340 Co się dzieje? 67 00:03:06,340 --> 00:03:10,550 >> Jakie kroki trzeba wydarzyć, zanim będzie można rzeczywiście 68 00:03:10,550 --> 00:03:12,260 uzyskać na stronie internetowej? 69 00:03:12,260 --> 00:03:13,540 Cóż, okazuje out-- oh, tak? 70 00:03:13,540 --> 00:03:14,500 Nakissa? 71 00:03:14,500 --> 00:03:15,163 Przepraszam? 72 00:03:15,163 --> 00:03:15,990 >> PUBLICZNOŚCI: ID użytkownika. 73 00:03:15,990 --> 00:03:16,636 >> David J. MALAN: Identyfikator użytkownika. 74 00:03:16,636 --> 00:03:18,344 Więc może trzeba zalogować się do czegoś. 75 00:03:18,344 --> 00:03:20,650 Chociaż typowo domu, najczęściej 76 00:03:20,650 --> 00:03:22,320 to będzie po prostu pracować w tych dniach. 77 00:03:22,320 --> 00:03:24,640 >> Ale jak tylko zobaczył, w środowiskach jak uniwersytety, firmy, 78 00:03:24,640 --> 00:03:25,431 musisz się zalogować. 79 00:03:25,431 --> 00:03:28,320 Warto więc uniknąć zaloguj scenariusz na razie. 80 00:03:28,320 --> 00:03:30,000 Nie komplikuj. 81 00:03:30,000 --> 00:03:31,380 >> PUBLICZNOŚCI: Otwórz przeglądarkę. 82 00:03:31,380 --> 00:03:33,255 >> David J. MALAN: Ty może otworzyć przeglądarkę internetową. 83 00:03:33,255 --> 00:03:34,002 Albo co, Pat? 84 00:03:34,002 --> 00:03:35,252 >> PUBLICZNOŚCI: Number lub hasło. 85 00:03:35,252 --> 00:03:36,960 David J. MALAN: Ach, Liczba lub hasło. 86 00:03:36,960 --> 00:03:39,251 Więc chodźmy z numerem, a nie tyle hasło jeszcze. 87 00:03:39,251 --> 00:03:41,880 Niech nie martwić się o bezpieczeństwo dla danego dyskusji. 88 00:03:41,880 --> 00:03:42,950 Ale numer. 89 00:03:42,950 --> 00:03:47,130 >> Tak, tak, w rzeczywistości, podobnie jak wszystkie naszych domach lub w budynku, takich jak 90 00:03:47,130 --> 00:03:48,420 zawiera adres fizyczny. 91 00:03:48,420 --> 00:03:54,910 Ten budynek jest Brattle Square in One Cambridge, Massachusetts, 02138, USA. 92 00:03:54,910 --> 00:04:00,400 Ten adres identyfikuje jednoznacznie USA, teoretycznie, w całym świecie. 93 00:04:00,400 --> 00:04:01,360 >> PUBLICZNOŚCI: AN IP. 94 00:04:01,360 --> 00:04:04,710 >> David J. MALAN: Adres IP, dokładnie tak, jest analogowy w komputerowym świecie 95 00:04:04,710 --> 00:04:07,700 który jednoznacznie odnosi się do komputera. 96 00:04:07,700 --> 00:04:13,159 Tak więc adres IP lub protokół internetowy adres, jest tylko adres numeryczny. 97 00:04:13,159 --> 00:04:15,450 Komputery wolą rzeczy są nieco prostsze, że 98 00:04:15,450 --> 00:04:19,130 są łatwiejsze do odczytania niż długich fraz jak jeden Brattle Square, Cambridge, 99 00:04:19,130 --> 00:04:20,110 Masowej., I tak dalej. 100 00:04:20,110 --> 00:04:24,560 >> I tak adres IP jest liczba postaci czegoś 101 00:04:24,560 --> 00:04:29,160 kropka kropka coś coś dot coś. 102 00:04:29,160 --> 00:04:33,890 A każdy z tych latków jako oznaczone znakiem funta tutaj 103 00:04:33,890 --> 00:04:37,720 oznacza liczbę pomiędzy 0 a 255. 104 00:04:37,720 --> 00:04:40,510 A więc jest to cztery przerywana dziesiętny number-- coś 105 00:04:40,510 --> 00:04:42,260 kropka kropka coś coś dot coś. 106 00:04:42,260 --> 00:04:45,270 >> A ten adres numeryczny, Teoretycznie wyjątkowo 107 00:04:45,270 --> 00:04:48,010 identyfikuje komputer w Internecie. 108 00:04:48,010 --> 00:04:50,420 Tak na ryzyko upraszczając, niech teraz 109 00:04:50,420 --> 00:04:55,450 Zakładamy, że po podłączeniu do Wi-Fi lub za pomocą kabla, w domu, 110 00:04:55,450 --> 00:05:01,070 Mój router w domu jest to, co jest jakoś daje mi adres IP. 111 00:05:01,070 --> 00:05:03,690 Ponieważ minęły dzień dla większości 112 00:05:03,690 --> 00:05:06,560 przynajmniej lokalnie tutaj gdzie po zalogowaniu się 113 00:05:06,560 --> 00:05:11,000 przez Comcast, czy RBN, albo zwrot lokalnym dostawcą usług internetowych, 114 00:05:11,000 --> 00:05:14,220 nie ma technik musiał przyjść do domu z wydrukiem, 115 00:05:14,220 --> 00:05:19,020 a potem cię mieć, albo on, albo w jej typie w swoim adresu IP do komputera. 116 00:05:19,020 --> 00:05:21,200 >> Raczej to wszystko odkrył dynamicznie. 117 00:05:21,200 --> 00:05:23,576 Po otwarciu laptopa Pokrywa lub włączeniu komputera, 118 00:05:23,576 --> 00:05:26,158 komputer właśnie zaczyna nadawanie wiadomości, zasadniczo. 119 00:05:26,158 --> 00:05:26,900 Mówi, cześć. 120 00:05:26,900 --> 00:05:27,610 Jestem obudzona. 121 00:05:27,610 --> 00:05:29,550 Jaki powinien być mój adres IP? 122 00:05:29,550 --> 00:05:32,640 >> A celem w życiu domu routera w dzisiejszych czasach, a wśród nich, 123 00:05:32,640 --> 00:05:35,260 to daje dokładnie jeden z tych adresów. 124 00:05:35,260 --> 00:05:39,630 Oraz mechanizm, poprzez który czyni to, żeby odciąć trochę żargonu, 125 00:05:39,630 --> 00:05:42,660 nazywany jest serwer DHCP. 126 00:05:42,660 --> 00:05:45,497 Fantazyjny sposób na powiedzenie Dynamiczny Host Configuration Protocol. 127 00:05:45,497 --> 00:05:47,205 To tylko bardzo fantazyjny sposób na powiedzenie go 128 00:05:47,205 --> 00:05:52,640 jest kawałek do uruchamiania oprogramowania Wnętrze naszego domowego routera 129 00:05:52,640 --> 00:05:54,700 że po zapoznaniu się swoją request-- cześć. 130 00:05:54,700 --> 00:05:55,480 Jestem online. 131 00:05:55,480 --> 00:05:58,214 Proszę dać mi IP address-- odpowiada dokładnie to. 132 00:05:58,214 --> 00:06:01,380 I mówi do korzystania coś kropkę coś dot coś dot coś. 133 00:06:01,380 --> 00:06:04,057 A potem, Mac lub PC robi dokładnie to. 134 00:06:04,057 --> 00:06:05,890 I tak, aby ten trochę bardziej konkretny 135 00:06:05,890 --> 00:06:09,620 Zanim weźmiemy na swoje pytanie, w systemie Mac OS, a tam 136 00:06:09,620 --> 00:06:15,100 porównywalny okno Okna, jeśli pójdę do sieci, 137 00:06:15,100 --> 00:06:18,280 Mogę rzeczywiście zobaczyć tutaj że mój laptop jest podłączony 138 00:06:18,280 --> 00:06:20,080 Uniwersytet Harvarda, co jest Wi-Fi, 139 00:06:20,080 --> 00:06:23,870 i ma adres IP 10.254.25.237. 140 00:06:23,870 --> 00:06:27,560 >> Jeśli jestem bardziej ciekawy, mogę kliknij przycisk Zaawansowane na moim Macu. 141 00:06:27,560 --> 00:06:31,660 Mogę iść do TCP / IP. 142 00:06:31,660 --> 00:06:37,030 I zauważyć, co jest Teraz zna, być może. 143 00:06:37,030 --> 00:06:40,040 Jaki protokół, co Funkcja ta jest mój laptop za pomocą 144 00:06:40,040 --> 00:06:43,010 zrobić dokładnie to, co my właśnie opisane? 145 00:06:43,010 --> 00:06:43,842 DHCP. 146 00:06:43,842 --> 00:06:44,800 Nawet nie mogę go zmienić. 147 00:06:44,800 --> 00:06:46,508 Bo ja już jestem skonfigurowany teraz. 148 00:06:46,508 --> 00:06:47,610 To jest zablokowana, to ustawienie. 149 00:06:47,610 --> 00:06:50,410 Ale mój komputer skonfigurowano za pomocą DHCP. 150 00:06:50,410 --> 00:06:54,300 I wygląda na to, co Serwer DHCP Harvardu 151 00:06:54,300 --> 00:07:01,062 dał mi to IP address-- i 254.25.237-- maska ​​podsieci, 152 00:07:01,062 --> 00:07:02,270 która nie trafi do dzisiaj. 153 00:07:02,270 --> 00:07:04,580 >> Ale maska ​​podsieci tylko dodatkowa liczba 154 00:07:04,580 --> 00:07:06,590 która określa, w jakiej sieci jesteś na. 155 00:07:06,590 --> 00:07:07,747 Może to pomieszczenie to jest. 156 00:07:07,747 --> 00:07:09,080 Może to inny budynek. 157 00:07:09,080 --> 00:07:10,704 Może to być inny fragment z Harvardu. 158 00:07:10,704 --> 00:07:13,600 Jest to sposób na segmentację sieć lokalna. 159 00:07:13,600 --> 00:07:16,270 >> Routery, to słowo brzmi znajomo. 160 00:07:16,270 --> 00:07:18,320 Ponieważ byliśmy po prostu mówimy o tym tutaj. 161 00:07:18,320 --> 00:07:21,070 I mimo, że jestem na Harvard sieci, a nie jak w sieci domowej, 162 00:07:21,070 --> 00:07:23,250 zasady są wciąż takie same tutaj. 163 00:07:23,250 --> 00:07:28,620 >> Harvard również powiedział mi IP Adres strony router-- 10.254.16.1. 164 00:07:28,620 --> 00:07:32,920 I tak na marginesie, na ogół jako konwencja, ale nie jest to wymagane, 165 00:07:32,920 --> 00:07:38,250 adres IP routera ma tendencji do kończyć .1, który jest sygnał użyteczny, 166 00:07:38,250 --> 00:07:39,420 po prostu o tym wiedzieć. 167 00:07:39,420 --> 00:07:41,610 Więc co to wszystko zrobić? 168 00:07:41,610 --> 00:07:45,800 >> Adres IPv4, wersja 4, który jest rodzajem starszy, ale najbardziej popularne 169 00:07:45,800 --> 00:07:49,760 wersja protokołu internetowego W dzisiejszych czasach jest to, że adres. 170 00:07:49,760 --> 00:07:50,980 Mam adres routera. 171 00:07:50,980 --> 00:07:53,920 Więc dlaczego muszę wiedzieć, adres routera jest? 172 00:07:53,920 --> 00:07:55,880 >> Czy to nie wystarczy wiedzieć, gdzie jestem? 173 00:07:55,880 --> 00:07:57,946 174 00:07:57,946 --> 00:08:00,112 PUBLICZNOŚCI: To [INAUDIBLE] związane z moim pytaniem. 175 00:08:00,112 --> 00:08:02,354 Więc jeśli masz dwie routery w tym samym pomieszczeniu 176 00:08:02,354 --> 00:08:04,595 dzięki czemu możemy uzyskać połączenie do siebie, a następnie 177 00:08:04,595 --> 00:08:06,504 dostanie osobnego IP adres, bo to 178 00:08:06,504 --> 00:08:07,832 będzie związany z siecią. 179 00:08:07,832 --> 00:08:09,390 >> David J. MALAN: Ach, więc to gdzie faktycznie 180 00:08:09,390 --> 00:08:12,240 trzeba zacząć od siebie drażni Co naprawdę myśli przez router. 181 00:08:12,240 --> 00:08:14,910 Ponieważ termin, szczególnie w rynek konsumencki jest nadużywane. 182 00:08:14,910 --> 00:08:17,680 Tak w sam pokój, mamy coś, co większość ludzi 183 00:08:17,680 --> 00:08:19,790 zadzwoń dwa routery, te rzeczy z antenami 184 00:08:19,790 --> 00:08:21,960 i niebieskie światła na po obu stronach ścianki. 185 00:08:21,960 --> 00:08:25,087 >> Ale routera, w tym przypadku tak nie jest. 186 00:08:25,087 --> 00:08:26,420 To nie są dość routerów. 187 00:08:26,420 --> 00:08:29,640 Ale niech tylko przypuszczać, dla uproszczenia, mamy dwie takie rzeczy tutaj. 188 00:08:29,640 --> 00:08:33,500 Jeśli miał dwa punkty dostępowe, jak są one bardziej poprawnie nazywa 189 00:08:33,500 --> 00:08:37,789 ze względu na antennas-- bezprzewodowy punkt dostępowy lub AP-- 190 00:08:37,789 --> 00:08:41,309 powinny być skonfigurowane w sposób, że z kolei podłączyć 191 00:08:41,309 --> 00:08:45,420 do jednego urządzenia centralnego, którego celem w życie jest robić to, co opisujesz, 192 00:08:45,420 --> 00:08:46,840 dać się adres IP. 193 00:08:46,840 --> 00:08:49,160 >> Jeśli miał dwa z nich rodzaje urządzeń w domu, 194 00:08:49,160 --> 00:08:53,950 może dwa urządzenia Linksys, D-Link, dwa urządzenia, dwa AirPort Extremes w domu, 195 00:08:53,950 --> 00:08:55,290 lub AirPort wyraża. 196 00:08:55,290 --> 00:08:57,440 Można skonfigurować wszystkie tych produktów, nawet 197 00:08:57,440 --> 00:09:00,720 Jeśli masz dwie identyczne modele, aby jeden główny, 198 00:09:00,720 --> 00:09:02,390 a następnie inne wtórne. 199 00:09:02,390 --> 00:09:04,717 Tak aby uruchomić drut między nimi, typowo 200 00:09:04,717 --> 00:09:07,050 lub jeśli ktoś przyszedł zrobić to dla ciebie za murami. 201 00:09:07,050 --> 00:09:08,320 >> A potem, jeden jest podstawowym. 202 00:09:08,320 --> 00:09:11,780 Jednym z nich jest za rozdawanie adresów IP. 203 00:09:11,780 --> 00:09:14,610 A drugi znajduje się odpowiedzialny za rozszerzenie 204 00:09:14,610 --> 00:09:16,510 Zasięg sygnału bezprzewodowego. 205 00:09:16,510 --> 00:09:18,990 W rzeczywistości, w domu mam dwa takie rzeczy. 206 00:09:18,990 --> 00:09:21,220 >> Mamy w naszym biurze pięciu takie rzeczy, z których wszystkie 207 00:09:21,220 --> 00:09:22,470 są fizycznie połączone ze sobą. 208 00:09:22,470 --> 00:09:24,470 Ale to po prostu dać nam więcej zasięg bezprzewodowej. 209 00:09:24,470 --> 00:09:26,570 Ale jeden z nich jest odpowiedzialny. 210 00:09:26,570 --> 00:09:30,500 >> OK, więc z tym powiedział, dlaczego mój Mac w tym pokoju, w tej chwili, 211 00:09:30,500 --> 00:09:34,430 trzeba wiedzieć, co IP adres routera jest? 212 00:09:34,430 --> 00:09:37,234 Czy to nie wystarczy po prostu powiedzą, co mój adres? 213 00:09:37,234 --> 00:09:38,400 PUBLICZNOŚCI: Ale to może się zmienić. 214 00:09:38,400 --> 00:09:40,969 Jeśli masz podłączony do VPN, to będzie inna. 215 00:09:40,969 --> 00:09:44,010 David J. MALAN: Oh, teraz używasz inne słowo nie wiem yet-- VPN. 216 00:09:44,010 --> 00:09:44,750 Więc nie idź tam. 217 00:09:44,750 --> 00:09:46,300 Ponieważ VPN będzie to skomplikować. 218 00:09:46,300 --> 00:09:50,640 Chcę tylko, aby mnie, trochę stary chce dostać w internecie już teraz. 219 00:09:50,640 --> 00:09:53,715 No, to naprawdę zachęca pytanie, jak działa internet? 220 00:09:53,715 --> 00:09:55,200 >> Dobrze, że mogę mieć adres. 221 00:09:55,200 --> 00:09:56,590 To wszystko jest w porządku i dobre. 222 00:09:56,590 --> 00:09:58,590 Ale dlaczego mam adres? 223 00:09:58,590 --> 00:10:01,665 >> Dobrze, rozważmy, co naprawdę dzieje się w Internecie. 224 00:10:01,665 --> 00:10:04,740 Użyję innego Obrazek dla tej chwili. 225 00:10:04,740 --> 00:10:12,930 I w rzeczywistej internecie, możemy ma mnie tu na moim laptopie. 226 00:10:12,930 --> 00:10:15,160 Możemy mieć internet tutaj. 227 00:10:15,160 --> 00:10:20,460 A potem możemy mieć, powiedzmy, powiedzmy, Amazon.com i tym razem. 228 00:10:20,460 --> 00:10:22,150 >> A to ja. 229 00:10:22,150 --> 00:10:26,440 I jakoś, chcę się połączyć Amazon.com, za pośrednictwem Internetu, 230 00:10:26,440 --> 00:10:30,710 i uzyskać moje dane z punktu A do B. Punkt A myślę, że w Amazonii 231 00:10:30,710 --> 00:10:32,840 z punktu A do punktu Z w przypadku Amazona. 232 00:10:32,840 --> 00:10:35,410 >> Więc co jest w środku tego internecie? 233 00:10:35,410 --> 00:10:39,450 Okazuje się, że to zupełnie pęczek rzeczy zwanych routerami. 234 00:10:39,450 --> 00:10:41,000 A teraz jesteśmy mieszania pojęć. 235 00:10:41,000 --> 00:10:43,442 Ale zobaczymy, jak nawet w domu Routery odnoszą się do punktów 236 00:10:43,442 --> 00:10:44,900 że właśnie rysowane na ekranie. 237 00:10:44,900 --> 00:10:48,429 >> Router w Internecie jest ogólnie jak urządzenie średnich. 238 00:10:48,429 --> 00:10:49,720 To nie jest tak stary mainframe. 239 00:10:49,720 --> 00:10:53,234 Ale jest to urządzenie, które prawdopodobnie ta szeroki, może to wysoki, może to wysoki, 240 00:10:53,234 --> 00:10:53,900 Może ten wysoki. 241 00:10:53,900 --> 00:10:55,870 Zależy jak drogie model masz. 242 00:10:55,870 --> 00:10:59,203 >> I nie ma to wiele kabli wejścia w to i dużo kabli wychodzi do niego. 243 00:10:59,203 --> 00:11:02,980 I na ryzyko upraszczając, ty Można myśleć o celu routera w życiu 244 00:11:02,980 --> 00:11:08,540 jako podjąć w danych z tego kabla tu zapoznać się z informacjami, które jest 245 00:11:08,540 --> 00:11:10,130 przyjść i spojrzeć na jego adres. 246 00:11:10,130 --> 00:11:13,240 Gdzie jest ta informacja jest wysyłane? 247 00:11:13,240 --> 00:11:15,660 A potem mówią, OK, idę aby wysłać tę wzdłuż tej drogi. 248 00:11:15,660 --> 00:11:17,660 Jeśli dostanę kolejny kawałek informacji tutaj, 249 00:11:17,660 --> 00:11:19,160 to jest przeznaczone dla innego adresu. 250 00:11:19,160 --> 00:11:21,400 Mam zamiar wysłać go w tym sposobem, zamiast do tego kabla. 251 00:11:21,400 --> 00:11:23,180 A jeśli widzę kolejny kawałek informacji przeznaczonych 252 00:11:23,180 --> 00:11:25,980 dla jeszcze innego adresu, jestem zamiar wysłać go z tego kabla, 253 00:11:25,980 --> 00:11:26,940 się w ten sposób. 254 00:11:26,940 --> 00:11:30,440 >> Zatem celem routera w życiu jest prawdziwie informacje o trasie. 255 00:11:30,440 --> 00:11:34,740 A to najprostsza forma, router po prostu ma duży plik Excel wewnątrz niego 256 00:11:34,740 --> 00:11:38,181 mówi, że każdy adres IP rozpoczynający z numerem 1, wysłać go w ten sposób. 257 00:11:38,181 --> 00:11:40,680 Każdy adres IP zaczynające się numer 2, wysłanie go w ten sposób. 258 00:11:40,680 --> 00:11:41,804 Numer 3, wysłanie go w ten sposób. 259 00:11:41,804 --> 00:11:43,460 Numer 4, wysłanie go w ten sposób. 260 00:11:43,460 --> 00:11:47,080 >> Upraszczając, ale używa te numery, a konkretnie 261 00:11:47,080 --> 00:11:50,990 prefiksy numerów, zazwyczaj, zdecydować, aby przejść w lewo, w prawo, do tyłu, 262 00:11:50,990 --> 00:11:51,742 Naprzód. 263 00:11:51,742 --> 00:11:54,700 Ponieważ router zazwyczaj ma wielokrotne połączenia z innymi routerami. 264 00:11:54,700 --> 00:11:56,920 W rzeczywistości, nie narysowałem je tutaj. 265 00:11:56,920 --> 00:12:01,560 >> Ale można sobie wyobrazić bycie internetowej, Nie należy mylić z sieci używamy, 266 00:12:01,560 --> 00:12:06,740 ale sieć urządzeń, z których wszystkie są połączone ze sobą tak bardzo świadomie. 267 00:12:06,740 --> 00:12:09,810 W rzeczywistości początki www są militarystyczne w projektowaniu. 268 00:12:09,810 --> 00:12:14,350 A jedną z zasad projektowania że jeśli router lub, co gorsza, miasto 269 00:12:14,350 --> 00:12:17,550 zostały wykupione w wojsku Poczucie, chcesz być dane 270 00:12:17,550 --> 00:12:19,260 stanie trasa wokół tego problemu. 271 00:12:19,260 --> 00:12:22,670 >> A więc to, co się dzieje, gdy wysłać żądać Amazon.com dla domu 272 00:12:22,670 --> 00:12:27,080 Strona moje dane mogą zostawić komputer, iść do mojego domyślnego routera, 273 00:12:27,080 --> 00:12:29,580 lub bramy domyślnej, jak to często nazywane. 274 00:12:29,580 --> 00:12:34,200 Wtedy, być może, że router będzie podjąć decyzję o wysłać go tutaj, tutaj, tutaj, tutaj, tutaj, 275 00:12:34,200 --> 00:12:37,770 tutaj, tutaj, a następnie w drodze do Amazonii. 276 00:12:37,770 --> 00:12:40,540 >> I to była dowolna ścieżka narysowałem. 277 00:12:40,540 --> 00:12:45,620 Ale co jest godne uwagi na temat czerwona linia Właśnie zwrócił? 278 00:12:45,620 --> 00:12:48,330 Jakbyś to opisał? 279 00:12:48,330 --> 00:12:49,710 >> PUBLICZNOŚCI: To nie jest bezpośrednia. 280 00:12:49,710 --> 00:12:51,043 >> David J. MALAN: To nie jest bezpośrednia. 281 00:12:51,043 --> 00:12:57,880 Tak więc w przeciwieństwie do popularnego mówiąc: " Najkrótsza odległość między dwoma punktami 282 00:12:57,880 --> 00:13:00,980 jest linią prostą, "to nie jest musi być prawdą w internecie 283 00:13:00,980 --> 00:13:02,780 jeśli chodzi o informacje o routingu. 284 00:13:02,780 --> 00:13:05,980 Ponieważ odległości geograficznej niekoniecznie tylko metryka 285 00:13:05,980 --> 00:13:07,030 Ci zależy. 286 00:13:07,030 --> 00:13:11,530 Zamiast tego, co jeszcze może regulować, co Kierunek dane powinny podjąć w celu 287 00:13:11,530 --> 00:13:13,564 dostać się z punktu A do punktu B? 288 00:13:13,564 --> 00:13:14,230 PUBLICZNOŚCI: Speed? 289 00:13:14,230 --> 00:13:15,146 David J. MALAN: Speed. 290 00:13:15,146 --> 00:13:20,550 Tak więc okazuje się, może skonfigurować Router do faworyzowania szybsze połączenie. 291 00:13:20,550 --> 00:13:22,960 Nawet jeśli może trzeba iść kilkaset dodatkowych mil, 292 00:13:22,960 --> 00:13:25,870 Może to po prostu szybciej iść W ten sposób nie skończy, być może, 293 00:13:25,870 --> 00:13:29,100 połączenie starej szkoły satelitarnej w ten sposób, aby dostać się z jednego punktu 294 00:13:29,100 --> 00:13:29,600 do innego. 295 00:13:29,600 --> 00:13:32,571 To nawet nie musi być Urządzenia fizyczne na ziemi. 296 00:13:32,571 --> 00:13:35,070 Może to być urządzenia fizyczne w niebo, na przykład, czy nawet 297 00:13:35,070 --> 00:13:37,200 podwodne tych dni, lub tak dalej. 298 00:13:37,200 --> 00:13:38,420 >> Tak to prawda. 299 00:13:38,420 --> 00:13:42,814 Co jeszcze może dyktować, że firmy, dostawcą usług internetowych lub ISP, 300 00:13:42,814 --> 00:13:45,855 Aby wysłać dane w ten sposób, zamiast W ten sposób, mimo to dalej? 301 00:13:45,855 --> 00:13:50,470 302 00:13:50,470 --> 00:13:54,960 >> Cóż, okazuje się, sposobie korzystania z Internetu Sam rządzi w handlu 303 00:13:54,960 --> 00:13:57,770 jest to, że jest tam wiele dużych Gracze tutaj na internecie, 304 00:13:57,770 --> 00:14:02,327 czy to Comcast czy Verizon lub Level 3, albo bardziej tajemnicze nazwy, które Cię 305 00:14:02,327 --> 00:14:04,910 Może nie słyszał, ale to są dość duże infrastruktury 306 00:14:04,910 --> 00:14:09,240 Firmy wchodzące w skład internetowego backbone-- okablowanie, routery, 307 00:14:09,240 --> 00:14:11,930 okablowanie, że po prostu tak naprawdę nie widzi lub obchodzi. 308 00:14:11,930 --> 00:14:14,820 Bo to wszystko jest w wewnątrz uruchomić komercyjnie. 309 00:14:14,820 --> 00:14:17,010 >> Dobrze, że są rzeczy, zwane punkty zaglądanie 310 00:14:17,010 --> 00:14:20,320 przy czym duży ISP może mieć jakiś serwer, 311 00:14:20,320 --> 00:14:22,950 może mieć pewne i routery Niektóre kable w centrum danych. 312 00:14:22,950 --> 00:14:25,000 I innych dostawców mogą być takie same. 313 00:14:25,000 --> 00:14:27,820 I innych dostawców usług internetowych może mieć taki sam Wszystko wewnątrz samego centrum danych. 314 00:14:27,820 --> 00:14:28,740 >> A intraconnect. 315 00:14:28,740 --> 00:14:31,970 Jest to o tyle punkt peering ile wszyscy połączyć. 316 00:14:31,970 --> 00:14:33,240 To miejsce, gdzie rówieśnicy połączyć. 317 00:14:33,240 --> 00:14:35,350 >> I przez naturę Ustalenia finansowe, to 318 00:14:35,350 --> 00:14:38,740 Może być tak, że Comcast zgodził się wysłać jak najwięcej jego dane 319 00:14:38,740 --> 00:14:41,830 jak to można w ten sposób zamiast w ten sposób. 320 00:14:41,830 --> 00:14:43,740 Bo, być może, The sprzedawca tu się dzieje 321 00:14:43,740 --> 00:14:48,089 do nich żądać więcej za gigabajt się przesłać swoje dane na w tym kierunku. 322 00:14:48,089 --> 00:14:51,130 Więc może to być decyzje finansowe które regulują w jakim kierunku sprawy idą. 323 00:14:51,130 --> 00:14:54,270 >> Może to być po prostu wydajność implikacje, jeszcze bardziej powszechnie. 324 00:14:54,270 --> 00:14:55,450 Routery się przeciążony. 325 00:14:55,450 --> 00:14:57,430 Jeśli istnieje wiele osób wrócić do domu o 5:00 PM 326 00:14:57,430 --> 00:15:00,860 i zacząć w internecie, może nie ma zatorów w Internecie. 327 00:15:00,860 --> 00:15:03,380 I algorytmy, The Oprogramowanie działa na routerach, 328 00:15:03,380 --> 00:15:05,590 zwykle powie, gdybym zaczynają się przeciążony, 329 00:15:05,590 --> 00:15:08,030 powinien dostarczyć pewne informacje zwrotne do innych routerów blisko mnie 330 00:15:08,030 --> 00:15:10,400 tak, że, mam nadzieję, iść w innym kierunku, 331 00:15:10,400 --> 00:15:12,560 dużo jak można uniknąć korków. 332 00:15:12,560 --> 00:15:16,540 >> Więc to nie jest wcale tak nieprawdopodobne tematyce Ścieżka, że ​​dane mogą trwać od punktu A 333 00:15:16,540 --> 00:15:18,920 do punktu B. I w Fakt, można ogólnie 334 00:15:18,920 --> 00:15:23,080 Zakładamy, że dane zajmie 30 lub mniej takich chmielu z punktu A 335 00:15:23,080 --> 00:15:27,340 do punktu B. To znaczy, że może być tak Aż 30 lub tak routery między wami 336 00:15:27,340 --> 00:15:28,400 i pkt B. 337 00:15:28,400 --> 00:15:29,850 >> I możemy czasami zobaczyć. 338 00:15:29,850 --> 00:15:31,820 Pozwól mi zobaczyć, czy Sieć tutaj współpracuje. 339 00:15:31,820 --> 00:15:35,000 W przeciwnym razie, spróbuję inny przykład. 340 00:15:35,000 --> 00:15:38,170 Pozwól mi zobaczyć, czy mogę zrobić w tej sieci. 341 00:15:38,170 --> 00:15:38,950 I ja mogę. 342 00:15:38,950 --> 00:15:47,310 >> Więc ja po prostu działać, pozwól mi uprościć moje wyjścia nieznacznie. 343 00:15:47,310 --> 00:15:52,640 Zamierzam to nie robić. 344 00:15:52,640 --> 00:15:53,910 Tutaj OK. 345 00:15:53,910 --> 00:15:57,106 >> Więc mam zamiar wykonać następujące czynności Polecenie traceroute nazywa. 346 00:15:57,106 --> 00:15:58,480 Więc teraz, jestem tylko na moim Macu. 347 00:15:58,480 --> 00:16:01,146 Jestem w starej szkole czarno biały interfejs, nic DOS 348 00:16:01,146 --> 00:16:01,860 z przeszłości. 349 00:16:01,860 --> 00:16:03,720 Ale ja po prostu chcę zobaczyć niektóre wyjście tekstowe. 350 00:16:03,720 --> 00:16:06,050 >> I dosłownie tutaj na Uniwersytecie Harvarda 351 00:16:06,050 --> 00:16:10,650 Aby prześledzić trasę między mną a www.cnn.com. 352 00:16:10,650 --> 00:16:13,077 Zobaczmy więc, co się dzieje Teraz, kiedy nacisnąć klawisz Enter. 353 00:16:13,077 --> 00:16:15,410 Cała masa rzeczy zaczyna miga na ekranie. 354 00:16:15,410 --> 00:16:18,090 >> I zobaczmy, czy nie możemy jakiś sens tego. 355 00:16:18,090 --> 00:16:22,720 Tak, 1, 2, 3, 4, 5, 6, 7 i To trochę wisi teraz. 356 00:16:22,720 --> 00:16:24,930 Zobaczymy, czy jej zakończeniem Proces ten, czy nie. 357 00:16:24,930 --> 00:16:27,900 Okazuje się, że każdy z Linie wyjścia na ekranie 358 00:16:27,900 --> 00:16:29,380 reprezentują coś. 359 00:16:29,380 --> 00:16:32,170 Oraz w oparciu o naszą wiodącą Dyskusja dotąd 360 00:16:32,170 --> 00:16:36,500 co zrobić, każdy z tych liniach wyjściowych, o numerach od 1 do 11 w tym momencie, 361 00:16:36,500 --> 00:16:37,430 przedstawiać? 362 00:16:37,430 --> 00:16:38,614 >> PUBLICZNOŚCI: Różne routery. 363 00:16:38,614 --> 00:16:41,280 David J. MALAN: Różne routery, różne kropki na ekranie. 364 00:16:41,280 --> 00:16:43,196 A więc to, co ten program, traceroute, robi 365 00:16:43,196 --> 00:16:45,760 jest to dosłownie śledząc trasa między mną a CNN.com. 366 00:16:45,760 --> 00:16:52,160 Więc w tym przypadku, etap 1 jest, jak widać, router, którego adres IP jest co? 367 00:16:52,160 --> 00:16:54,229 >> PUBLICZNOŚCI: [INAUDIBLE] 368 00:16:54,229 --> 00:16:56,520 David J. MALAN: Tak, ale W szczególności, jego adres IP. 369 00:16:56,520 --> 00:16:58,040 Pamiętaj, jego adres IP jest liczbą. 370 00:16:58,040 --> 00:17:00,520 Tak się po prostu upewnić, że jesteśmy na tej samej stronie, co jest 371 00:17:00,520 --> 00:17:03,360 adres IP pierwszy Router między mną a Harvardzie? 372 00:17:03,360 --> 00:17:06,800 To znaczy, przepraszam, między mną i CNN? 373 00:17:06,800 --> 00:17:07,691 >> PUBLICZNOŚCI: [INAUDIBLE] 374 00:17:07,691 --> 00:17:08,690 David J. MALAN: Perfect. 375 00:17:08,690 --> 00:17:09,670 PUBLICZNOŚCI: [INAUDIBLE] 376 00:17:09,670 --> 00:17:10,180 David J. MALAN: Dokładnie. 377 00:17:10,180 --> 00:17:12,170 Jesteśmy po prostu wywodząc to z rzeczywistością 378 00:17:12,170 --> 00:17:15,115 że tej pierwszej hopie, że tak mówić, po prostu ma taki adres. 379 00:17:15,115 --> 00:17:16,740 To nie ma nazwy dla jakiegoś powodu. 380 00:17:16,740 --> 00:17:19,448 Ale to tylko dlatego, że ludzi nie zdecydowała się nadać mu nazwę. 381 00:17:19,448 --> 00:17:20,170 I tak będzie. 382 00:17:20,170 --> 00:17:22,951 >> Krok 2 to kolejny router. 383 00:17:22,951 --> 00:17:24,450 Ale znowu, to powiedział, że konwencja. 384 00:17:24,450 --> 00:17:26,720 To nie jest wymagane, routery IP zakończy .1. 385 00:17:26,720 --> 00:17:27,920 Ten nie robi. 386 00:17:27,920 --> 00:17:32,200 IP drugiego routera jest to. 387 00:17:32,200 --> 00:17:35,310 >> Teraz wygląda na człowieka ale trochę bardziej zorganizowane 388 00:17:35,310 --> 00:17:37,690 i zaczęli nazewnictwa z tym, co ich routery 389 00:17:37,690 --> 00:17:40,064 wyglądać URL lub części adresów URL. 390 00:17:40,064 --> 00:17:40,730 Ale tak nie jest. 391 00:17:40,730 --> 00:17:43,040 To tylko nazwy że ludzie dają się rzeczy. 392 00:17:43,040 --> 00:17:46,610 >> I to, jak widać, jest sprawa że ten router, nie jest zaskoczeniem, 393 00:17:46,610 --> 00:17:49,392 jest własnością przez kogo prawdopodobnie? 394 00:17:49,392 --> 00:17:50,600 To chyba Harvard, prawda? 395 00:17:50,600 --> 00:17:53,550 Ponieważ nazwa co kończy się harvard.edu. 396 00:17:53,550 --> 00:17:54,550 Jakie jest imię? 397 00:17:54,550 --> 00:17:58,990 coregw1, rdzeń po prostu oznacza, ważne, w środku. 398 00:17:58,990 --> 00:18:01,984 gw is-- Powiedziałem to wcześniej. 399 00:18:01,984 --> 00:18:02,810 >> PUBLICZNOŚCI: Brama. 400 00:18:02,810 --> 00:18:06,120 >> David J. MALAN: Gateway po prostu synonimem routera. 401 00:18:06,120 --> 00:18:09,010 Więc to jest bardzo ważne Rdzeń numer bramy 1. 402 00:18:09,010 --> 00:18:10,290 Nie wiem, co te środki. 403 00:18:10,290 --> 00:18:11,411 3-5, nie wiem. 404 00:18:11,411 --> 00:18:12,910 Rdzeń, prawdopodobnie oznacza to samo. 405 00:18:12,910 --> 00:18:15,890 >> .net.harvard.edu, nie musi wyglądać czysto. 406 00:18:15,890 --> 00:18:18,770 Ale jest to przydatne w pewnym systemie Administrator gdzieś na Harvardzie. 407 00:18:18,770 --> 00:18:22,710 Krok 4, jestem wywodząc z konwencji. 408 00:18:22,710 --> 00:18:24,816 Co sądzisz 4 reprezentuje? 409 00:18:24,816 --> 00:18:26,950 To wciąż router. 410 00:18:26,950 --> 00:18:31,280 >> Co BDR prawdopodobnie Jak to brzmi? 411 00:18:31,280 --> 00:18:31,880 Granica. 412 00:18:31,880 --> 00:18:36,040 Więc to jest chyba to router fizycznie na granicy Harvard 413 00:18:36,040 --> 00:18:39,470 a reszta świata, itd krawędź kampusie gdzieś. 414 00:18:39,470 --> 00:18:43,070 >> Krok 5 jest interesująca. 415 00:18:43,070 --> 00:18:45,660 Krok 5 wciąż mówi Harvarda. 416 00:18:45,660 --> 00:18:49,300 Ale także NOx ma tendencję do kandydowania w Crossroads Północnej, które 417 00:18:49,300 --> 00:18:53,710 Jest to bardzo popularny peering point-- jak ja opisano wcześniej, centrum danych, gdzie 418 00:18:53,710 --> 00:18:57,230 wiele różnych ludzi, Harvard i innych dużych dostawców usług internetowych, łączą 419 00:18:57,230 --> 00:19:00,640 i połączyć ich okablowanie dzięki czemu dane mogą iść gdzie indziej 420 00:19:00,640 --> 00:19:01,590 w Internecie. 421 00:19:01,590 --> 00:19:04,740 >> A teraz robi się trochę bardziej interesująca. 422 00:19:04,740 --> 00:19:06,940 Nie wiem, gdzie to jest jeszcze. 423 00:19:06,940 --> 00:19:11,322 Widocznie, RTR, jestem zgadywania jest ruter. 424 00:19:11,322 --> 00:19:15,080 Equinix w Nowym Jorku jest ewentualnie pochodzenie tego. 425 00:19:15,080 --> 00:19:21,300 Ale Internet2 jest super szybki internet Łączność między uczelniami, 426 00:19:21,300 --> 00:19:21,860 szczególnie. 427 00:19:21,860 --> 00:19:23,943 Tak, że wydaje się być co mamy nawiązaniu tam. 428 00:19:23,943 --> 00:19:27,460 Z jakiegoś powodu, Routery etapów 7, 8 i 9 429 00:19:27,460 --> 00:19:28,610 są po prostu nie odpowiada nam. 430 00:19:28,610 --> 00:19:30,790 To pewnie dlatego, od każdej złej konfiguracji 431 00:19:30,790 --> 00:19:31,920 lub świadome konfiguracji. 432 00:19:31,920 --> 00:19:35,250 Kto prowadzi te routery nie obchodzi ujawnienia informacji. 433 00:19:35,250 --> 00:19:38,230 >> Ale krok 10 jest wystarczająco interesująca. 434 00:19:38,230 --> 00:19:43,540 Bo mogę domyślić z Ta, z pewnym prawdopodobieństwem 435 00:19:43,540 --> 00:19:48,370 że moje dane, dane pozostawiając mojego laptopa, po kroku 436 00:19:48,370 --> 00:19:53,020 10-- 10 kroków later-- ma weszła co geografii? 437 00:19:53,020 --> 00:19:54,270 Nowy Jork. 438 00:19:54,270 --> 00:19:58,040 >> I jak szybko zajęło moich danych, z mojego laptopa, aby dostać się do Nowego Jorku 439 00:19:58,040 --> 00:20:00,760 w drodze do CNN byłoby się domyślić? 440 00:20:00,760 --> 00:20:02,240 28 milisekund. 441 00:20:02,240 --> 00:20:04,020 I to nie tylko narzędzie śledzi trasę. 442 00:20:04,020 --> 00:20:05,380 To również czasy rzeczy. 443 00:20:05,380 --> 00:20:06,630 >> A co może się zatłoczone. 444 00:20:06,630 --> 00:20:10,222 Tak więc liczba może czasami skoczyć w górę lub w dół trochę niespodziewanie. 445 00:20:10,222 --> 00:20:12,680 Ale jeśli myślisz, że teraz, jak długo Wystarczy dostać się do Nowego Jorku 446 00:20:12,680 --> 00:20:16,050 stąd, który jest prawdopodobnie około cztery lub tak godziny jazdy samochodem lub pociągiem, 447 00:20:16,050 --> 00:20:18,945 to o wiele szybciej wysłać samemu poprzez elektronicznie 448 00:20:18,945 --> 00:20:22,732 jeśli trwa zaledwie 28 milisekund aby dostać się stąd tam. 449 00:20:22,732 --> 00:20:25,440 Teraz niestety inne Routery nie wydają się być ujawnienie. 450 00:20:25,440 --> 00:20:26,356 Spróbujmy jeszcze jednego. 451 00:20:26,356 --> 00:20:30,030 Tylko dla zabawy, niech spróbuj Amazon.com i zobaczyć 452 00:20:30,030 --> 00:20:32,715 jeśli routery są nieco bardziej współpracujących, wiedząc, że 453 00:20:32,715 --> 00:20:34,340 może podjąć zupełnie inną drogą. 454 00:20:34,340 --> 00:20:36,992 Więc może nie trafi tyle blokad tam. 455 00:20:36,992 --> 00:20:38,910 >> To wygląda trochę inaczej tutaj. 456 00:20:38,910 --> 00:20:41,940 Nie sądzę, widzieliśmy AWS sum1 netto. 457 00:20:41,940 --> 00:20:44,790 I rzeczywiście, AWS jest Amazon Web Services. 458 00:20:44,790 --> 00:20:47,517 Harvard oferuje usługę o nazwie Direct Connect with Amazon, 459 00:20:47,517 --> 00:20:49,350 gdzie zapłacić trochę Trochę pieniędzy na Amazon 460 00:20:49,350 --> 00:20:51,410 szybszą łączność do sieci Amazon. 461 00:20:51,410 --> 00:20:53,659 Więc używamy dużo ich Usługi w chmurze, z których niektóre 462 00:20:53,659 --> 00:20:55,120 możemy mówić o nieco później. 463 00:20:55,120 --> 00:20:57,560 >> Wydaje się, że routery tutaj Również są jest trochę nieśmiały. 464 00:20:57,560 --> 00:20:59,560 Więc nie widzimy wszystkiego, wiele więcej. 465 00:20:59,560 --> 00:21:02,380 Ale zobaczmy, czy możemy zebrać trochę coś więcej 466 00:21:02,380 --> 00:21:04,600 przechodząc różne Kierunek całkowicie. 467 00:21:04,600 --> 00:21:07,807 >> Spróbujmy naszych przyjaciół w stanford.edu. 468 00:21:07,807 --> 00:21:08,890 Zobacz, czy mamy dalej. 469 00:21:08,890 --> 00:21:12,066 470 00:21:12,066 --> 00:21:15,430 Nie, nadal jest trochę prywatne. 471 00:21:15,430 --> 00:21:18,060 472 00:21:18,060 --> 00:21:22,514 Wygląda na to ta sama ścieżka ukrywając sobie trochę. 473 00:21:22,514 --> 00:21:24,930 Więc spróbujemy jeszcze jedno, czy to nie daje soczyste wyniki. 474 00:21:24,930 --> 00:21:31,150 Ale można zobaczyć rodzaj tych Adresy IP, mogę zrobić tutaj wnioskowania. 475 00:21:31,150 --> 00:21:35,830 Co można stwierdzić, nawet jeśli nie jesteś inżynierem sieci 476 00:21:35,830 --> 00:21:40,260 To prawda opiera się na liczbach, które Cię widząc w kroku 7 do 9 i 12 477 00:21:40,260 --> 00:21:42,110 do 15? 478 00:21:42,110 --> 00:21:43,780 >> Co znajduje się zgaduje tutaj? 479 00:21:43,780 --> 00:21:46,690 Co to jest prawdziwe stwierdzenie? 480 00:21:46,690 --> 00:21:49,515 >> PUBLICZNOŚCI: Coś wokół 205 [INAUDIBLE]. 481 00:21:49,515 --> 00:21:52,320 >> David J. MALAN: To prawda, a ja jestem patrząc na liczby z prawej strony. 482 00:21:52,320 --> 00:21:57,210 Gdzie są te routery, chociaż oni nie wydają się mieć nazwy? 483 00:21:57,210 --> 00:22:00,150 >> PUBLICZNOŚCI: Gdzieś dalej Odległość niż [INAUDIBLE]. 484 00:22:00,150 --> 00:22:01,330 >> David J. MALAN: Tak. 485 00:22:01,330 --> 00:22:02,640 A ja nie wiem gdzie. 486 00:22:02,640 --> 00:22:05,330 Ale mówi zawiadomienie krok 7 123 milisekund. 487 00:22:05,330 --> 00:22:09,310 Ale zaledwie trzy chmielu przed, zajęło 3 milisekundy. 488 00:22:09,310 --> 00:22:10,509 >> PUBLICZNOŚCI: Tak [INAUDIBLE] 489 00:22:10,509 --> 00:22:11,800 David J. MALAN: Nie tutaj, tak. 490 00:22:11,800 --> 00:22:13,430 Więc może to jest środkowej części kraju. 491 00:22:13,430 --> 00:22:14,846 Może to już Zachodnie Wybrzeże. 492 00:22:14,846 --> 00:22:16,840 I naprawdę nie wiem, całkowicie zgadywania. 493 00:22:16,840 --> 00:22:20,890 >> Ale biorąc pod uwagę, że każdy inny hop potem wziął również więcej czasu, 494 00:22:20,890 --> 00:22:23,410 czuje się uzasadnione stwierdzić, że nie tylko 495 00:22:23,410 --> 00:22:26,390 geografii fizycznej między nami a nimi. 496 00:22:26,390 --> 00:22:30,700 I żeby było jasne, każdy z Liczby te nie są parami. 497 00:22:30,700 --> 00:22:33,230 To nie znaczy, każdy hop trwa 100 milisekund. 498 00:22:33,230 --> 00:22:36,660 >> Każda z tych liczb odpowiada z punktu A do tego półproduktu hopu. 499 00:22:36,660 --> 00:22:39,842 Tak w ogóle, to należy po prostu zwiększający się bardzo nieznacznie. 500 00:22:39,842 --> 00:22:42,550 Tak więc fakt, że wszystkie z nich, Teraz jest około 100 milisekund, 501 00:22:42,550 --> 00:22:44,490 czuje się jak to ma być dalej. 502 00:22:44,490 --> 00:22:45,870 I postaram jeden ostatni. 503 00:22:45,870 --> 00:22:48,480 >> Ale zgaduję jedziemy zobaczyć kilka gwiazd. 504 00:22:48,480 --> 00:22:52,545 Spróbujmy japoński wersja strony internetowej CNN. 505 00:22:52,545 --> 00:22:54,180 Och, OK, teraz to coraz soczyste. 506 00:22:54,180 --> 00:22:59,010 Bo podobno to naprawdę ma podjąć inną ścieżkę przez USA. 507 00:22:59,010 --> 00:23:00,990 >> Rzućmy okiem na, o, to jest super. 508 00:23:00,990 --> 00:23:01,970 Ten jeden zakończony. 509 00:23:01,970 --> 00:23:03,860 Więc to jest potężny. 510 00:23:03,860 --> 00:23:11,203 W krokach od 1 do 4, co Miasto jesteśmy prawdopodobnie w? 511 00:23:11,203 --> 00:23:12,037 >> PUBLICZNOŚCI: Cambridge. 512 00:23:12,037 --> 00:23:13,119 David J. MALAN: Cambridge. 513 00:23:13,119 --> 00:23:14,170 I dlaczego tak mówisz? 514 00:23:14,170 --> 00:23:15,680 To wszystko harvard.edu. 515 00:23:15,680 --> 00:23:18,330 W kroku 5, w którym moglibyśmy być? 516 00:23:18,330 --> 00:23:18,890 Boston. 517 00:23:18,890 --> 00:23:20,550 W punkcie 6, w którym moglibyśmy być? 518 00:23:20,550 --> 00:23:21,350 >> PUBLICZNOŚCI: Numer 6. 519 00:23:21,350 --> 00:23:22,812 >> David J. MALAN: A gdzie jest San Jose? 520 00:23:22,812 --> 00:23:23,960 >> PUBLICZNOŚCI: To w Kalifornii. 521 00:23:23,960 --> 00:23:24,740 >> David J. MALAN: Kalifornia? 522 00:23:24,740 --> 00:23:27,448 To chyba San Jose, California, który jest swego rodzaju niesamowite. 523 00:23:27,448 --> 00:23:28,500 Teraz, dlaczego mówimy, że? 524 00:23:28,500 --> 00:23:30,770 Tak jeden, San Jose-- to jedynym San Jose wiem. 525 00:23:30,770 --> 00:23:32,020 Ale jestem pewien, że są inni. 526 00:23:32,020 --> 00:23:36,756 Ale potwierdzające, że przeczucie co innego kawałka danych? 527 00:23:36,756 --> 00:23:38,789 >> Uczestniczyć: geograficzne. 528 00:23:38,789 --> 00:23:40,580 David J. MALAN: the Ścieżka geograficzne czuje 529 00:23:40,580 --> 00:23:42,940 jak to jest kierunek prawdopodobnie będą iść 530 00:23:42,940 --> 00:23:45,250 aby dostać się do Japonii nad Pacyfikiem. 531 00:23:45,250 --> 00:23:48,320 A co ponadto fragment z danych potwierdza, że 532 00:23:48,320 --> 00:23:52,660 Tak, po prostu wziął skręt w lewo do Kalifornii? 533 00:23:52,660 --> 00:23:53,950 Czas naprawdę skacze. 534 00:23:53,950 --> 00:24:02,550 >> Zauważ, idziemy od 1.989 milisekund, w wierszu 5, do 74 milisekund w wierszu 6, 535 00:24:02,550 --> 00:24:05,300 co sugeruje, że jest Prawdopodobnie niektóre duże ciało ziemi. 536 00:24:05,300 --> 00:24:10,590 Więc tam również kilka naprawdę drogie, potężny kabel, wydaje się, 537 00:24:10,590 --> 00:24:15,370 dzieje w całym kraju wiodącego z Bostonu do San Jose w tym przypadku. 538 00:24:15,370 --> 00:24:16,740 Nie wiem, gdzie krok 7. 539 00:24:16,740 --> 00:24:20,030 >> Ale robi się naprawdę fajne, kiedy patrzeć, teraz, w punkcie 8 i 9 kolejnych. 540 00:24:20,030 --> 00:24:22,100 Gdzie są te routery? 541 00:24:22,100 --> 00:24:23,090 Prawdopodobnie Japonii. 542 00:24:23,090 --> 00:24:27,706 Więc co jest pomiędzy etapem 7 i 8, najczęściej? 543 00:24:27,706 --> 00:24:28,680 >> PUBLICZNOŚCI: London. 544 00:24:28,680 --> 00:24:30,846 >> David J. MALAN: Tak, tak, istnieje również trans-Pacific, 545 00:24:30,846 --> 00:24:35,750 transatlantycka, transoceaniczna okablowania, które naprawdę duże statki po prostu 546 00:24:35,750 --> 00:24:38,950 rozwałkować i umieścić na dnie oceanu, które niesie 547 00:24:38,950 --> 00:24:40,460 wszystkie te połączenia z Internetem. 548 00:24:40,460 --> 00:24:42,440 I dlatego nasze Połączenie z siecią dostaje 549 00:24:42,440 --> 00:24:44,520 tak dużo wolniej, relatywnie rzecz biorąc. 550 00:24:44,520 --> 00:24:46,687 A ja już wcześniej wspomniano, Ogólnie rzecz biorąc, i dobrze, to 551 00:24:46,687 --> 00:24:49,020 Jest coś web developer Może chcesz pamiętać. 552 00:24:49,020 --> 00:24:50,770 >> Nie będziemy wchodzić zbyt wiele szczegółów jutro. 553 00:24:50,770 --> 00:24:54,090 Ale ogólnie, człowiek zacznie zauważyć opóźnienia na stronie internetowej 554 00:24:54,090 --> 00:24:56,775 jeśli coś trwa 200 lub więcej milisekund do załadowania. 555 00:24:56,775 --> 00:24:59,670 To znaczy, że nadal jest bardzo fast-- jedną piątą sekundy. 556 00:24:59,670 --> 00:25:02,270 Jednak jest to jeden z Metryki, że web developer 557 00:25:02,270 --> 00:25:05,290 Należy pamiętać przy projektowaniu strony, gdy on lub ona jest 558 00:25:05,290 --> 00:25:10,360 tworzenia grafiki lub dodając Ogłoszenia firm trzecich software--, 559 00:25:10,360 --> 00:25:10,970 może. 560 00:25:10,970 --> 00:25:12,900 >> Nie chcesz, aby zwolnić w dół stronie obciążenia. 561 00:25:12,900 --> 00:25:15,320 Ty, najlepiej, aby zachować to tak szybko, jak to możliwe. 562 00:25:15,320 --> 00:25:18,440 A jeśli zaczniesz mieć strona załadowała razy po 200 milisekundach, powiększonej 563 00:25:18,440 --> 00:25:21,420 człowiek idzie do zawiadomienia że to nie jest naprawdę błyskawiczna. 564 00:25:21,420 --> 00:25:24,770 A więc te liczby nie są wszystko, co nieznane nas. 565 00:25:24,770 --> 00:25:29,340 >> Tak to więc oddaje trochę bardziej ilościowo, co się tu dzieje. 566 00:25:29,340 --> 00:25:31,870 I to jest naprawdę, nawet choć mam rodzaj bemoaning 567 00:25:31,870 --> 00:25:33,545 jak wolno to dostać się do Japonii. 568 00:25:33,545 --> 00:25:36,050 To znaczy, że wciąż mniej niż pół sekundy 569 00:25:36,050 --> 00:25:38,310 aby uzyskać dane do połowy dookoła świata, 570 00:25:38,310 --> 00:25:42,730 czy to e-mail, strona internetowa, lub cokolwiek innego w tym kierunku. 571 00:25:42,730 --> 00:25:47,500 >> Wszystko w porządku, tak jak to robi, a potem, odnoszą się do miejsca, gdzie mieliśmy wcześniej. 572 00:25:47,500 --> 00:25:49,120 Mówiliśmy o adresie IP. 573 00:25:49,120 --> 00:25:52,500 I każdy komputer w Internecie, ma unikalny adres, powiemy za now-- 574 00:25:52,500 --> 00:25:54,660 ale trochę białego lie-- zwany adresem IP. 575 00:25:54,660 --> 00:25:56,890 I że adres IP jest używany w jaki sposób? 576 00:25:56,890 --> 00:26:00,230 >> Jest on używany przez tych routerów zdecydować czy dane powinny iść tutaj, tutaj, 577 00:26:00,230 --> 00:26:01,280 tutaj lub tutaj. 578 00:26:01,280 --> 00:26:04,256 I uproszczone rzeczy, mówiąc, to po prostu patrzy na pierwszą cyfrę. 579 00:26:04,256 --> 00:26:05,380 Ale to nie jest prawda. 580 00:26:05,380 --> 00:26:08,060 Wygląda na więcej cyfr, Zazwyczaj do tego dojść. 581 00:26:08,060 --> 00:26:11,310 >> I albo ludzie mają decyzji lub algorytmy komputerowe 582 00:26:11,310 --> 00:26:13,980 zdecydowały, jaki jest najlepszy Trasa jest dla tych danych. 583 00:26:13,980 --> 00:26:15,950 Tak, mam nadzieję, w ciągu 30 lub więcej chmielu, 584 00:26:15,950 --> 00:26:18,850 to w końcu dotrze do miejsca przeznaczenia. 585 00:26:18,850 --> 00:26:22,270 Raz ja o Amazona Strona główna, w jaki sposób Amazon 586 00:26:22,270 --> 00:26:26,330 wiem do kogo wysłać stronę główną? 587 00:26:26,330 --> 00:26:28,680 >> Prawo w starej szkole formularz, wysłać pocztówkę 588 00:26:28,680 --> 00:26:31,500 Amazon mówiąc, proszę wyślij mi swoją stronę główną. 589 00:26:31,500 --> 00:26:35,350 Amazon będzie reagować z niektórymi rodzaj wiadomości, jakaś pocztówka, 590 00:26:35,350 --> 00:26:36,970 jakiś rodzaj koperty własnych. 591 00:26:36,970 --> 00:26:39,560 Więc zróbmy to tak dokładnie, wizualizować to przez chwilę. 592 00:26:39,560 --> 00:26:41,700 >> Więc w Internecie tych dni, a może słyszeliście, 593 00:26:41,700 --> 00:26:44,200 wydaje się być wypełnione koty i zdjęcia kotów. 594 00:26:44,200 --> 00:26:48,300 Więc załóżmy, że ktoś próbuje Amazon.com nie odwiedzić, ale niektóre strony internetowej 595 00:26:48,300 --> 00:26:49,790 aby pobrać obraz kota. 596 00:26:49,790 --> 00:26:53,805 Więc mój laptop chce wysłać żądanie, za pośrednictwem Internetu, na niektórych stronach internetowych, mówiąc: 597 00:26:53,805 --> 00:26:55,560 daj mi dzisiejszy obraz kota. 598 00:26:55,560 --> 00:26:58,780 >> I ten kot, miejmy nadzieję, musi następnie uzyskać pobrane do komputera. 599 00:26:58,780 --> 00:27:00,094 Więc co tak naprawdę dzieje? 600 00:27:00,094 --> 00:27:01,510 Cóż, pozwól mi iść do przodu i to zrobić. 601 00:27:01,510 --> 00:27:04,430 Mam czterech starych kopert szkolnych tutaj. 602 00:27:04,430 --> 00:27:05,680 I to jest użyteczna metafora. 603 00:27:05,680 --> 00:27:08,260 Bo to jest w istocie, elektronicznie, co 604 00:27:08,260 --> 00:27:10,570 dzieje się pod spodem Okap kiedy wysłać wiadomość. 605 00:27:10,570 --> 00:27:15,850 >> Tak więc ze względu na dyskusji powiedzmy, że nie jest to już Amazon. 606 00:27:15,850 --> 00:27:18,200 To cats.com czy coś. 607 00:27:18,200 --> 00:27:24,250 A mój adres IP, zamierzam Dla uproszczenia można powiedzieć, jest 1.2.3.4. 608 00:27:24,250 --> 00:27:29,950 Oraz na stronie internetowej kot będzie 5.6.7.8. 609 00:27:29,950 --> 00:27:33,090 >> A co to oznacza dla me jest następujący. 610 00:27:33,090 --> 00:27:40,840 Mam zamiar umieścić 1.2.3.4, 1.2.3.4. 611 00:27:40,840 --> 00:27:43,555 I będę trzymać je w sekundę. 612 00:27:43,555 --> 00:27:46,350 1.2.3.4. 613 00:27:46,350 --> 00:27:51,087 Mam zamiar umieścić mój powrót adres na wszystkie te kopert 614 00:27:51,087 --> 00:27:52,920 w górnej lewej strony narożnik jak ty zwykle 615 00:27:52,920 --> 00:27:54,211 z włączonym mailing kopertę. 616 00:27:54,211 --> 00:27:58,905 A teraz, po prostu zgadywać, co powinno iść w głównej części koperty. 617 00:27:58,905 --> 00:27:59,780 PUBLICZNOŚCI: [INAUDIBLE] 618 00:27:59,780 --> 00:28:00,430 David J. MALAN: Tak, tak. 619 00:28:00,430 --> 00:28:00,930 To wszystko. 620 00:28:00,930 --> 00:28:03,600 Więc 5.6.7.8. 621 00:28:03,600 --> 00:28:13,970 Wię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 >> A teraz, ten kot tutaj Zgodnie z projektem, będzie 623 00:28:18,450 --> 00:28:21,030 być chomped na wiele kawałki po tym, jak o to poproszą. 624 00:28:21,030 --> 00:28:22,960 Więc powiedzmy, dla sake tej historii, 625 00:28:22,960 --> 00:28:24,890 Ja już wysłane koperta z moim własnym 626 00:28:24,890 --> 00:28:28,114 do cats.com mówiąc, proszę daj mi dzisiejsze koty. 627 00:28:28,114 --> 00:28:30,280 Więc to, co mówimy, Teraz jest druga połowa 628 00:28:30,280 --> 00:28:35,450 transakcji, kiedy przychodzi odpowiedź z powrotem z cats.com się trochę stary mnie. 629 00:28:35,450 --> 00:28:39,380 >> Tak więc okazuje się, że w protokole, że te komputery mówić 630 00:28:39,380 --> 00:28:44,470 jest ogólnie coś o nazwie TCP / IP, czego zapewne widzieliście gdzieś 631 00:28:44,470 --> 00:28:48,670 lub innego na komputerze Mac lub Komputera lub nośnika, lub na filmie 632 00:28:48,670 --> 00:28:50,040 lub program telewizyjny, lub tym podobne. 633 00:28:50,040 --> 00:28:51,370 Więc co to wszystko znaczy? 634 00:28:51,370 --> 00:28:53,900 Właściwie jest to Połączenie dwóch protokołów. 635 00:28:53,900 --> 00:28:57,050 >> Oraz protokół jest tylko język że dwa komputery mówić. 636 00:28:57,050 --> 00:28:59,620 W rzeczywistości, w protokole ludzki świat, cześć. 637 00:28:59,620 --> 00:29:00,370 Nazywam się Dawid. 638 00:29:00,370 --> 00:29:01,570 >> PUBLICZNOŚCI: Witam. 639 00:29:01,570 --> 00:29:02,945 >> David J. MALAN: Miło cię poznać. 640 00:29:02,945 --> 00:29:05,930 Więc jest to dość głupie ludzkie Protokół, gdzie mogę przedłużyć moją rękę. 641 00:29:05,930 --> 00:29:07,320 I Arwa rozciąga rękę. 642 00:29:07,320 --> 00:29:09,050 A my spotkać i pozdrowić. 643 00:29:09,050 --> 00:29:11,150 A potem, transakcja jest zakończona. 644 00:29:11,150 --> 00:29:13,980 >> Ale jest to o tyle protokół o ile jest to zestaw kroków 645 00:29:13,980 --> 00:29:18,900 że jest to skrypt, który zarówno z nas wie, jak działać na zewnątrz. 646 00:29:18,900 --> 00:29:19,900 I nie jest to początek. 647 00:29:19,900 --> 00:29:21,060 I nie koniec na tym. 648 00:29:21,060 --> 00:29:24,170 Podobnie, kiedy to chodzi o komputery, to 649 00:29:24,170 --> 00:29:27,350 mają protocols-- zestawy Konwencje, że w uczciwości, mają 650 00:29:27,350 --> 00:29:28,830 Zdecydowano przez ludzi. 651 00:29:28,830 --> 00:29:33,220 Ale są one wykorzystywane przez komputery, które dyktować jak komputery komunikować się. 652 00:29:33,220 --> 00:29:38,490 >> IP połowa tej pary protokołów które reguluje sposobu adresowania komputerów. 653 00:29:38,490 --> 00:29:39,860 Jak można rozwiązać komputery? 654 00:29:39,860 --> 00:29:42,790 Dokładnie w ten sposób. 655 00:29:42,790 --> 00:29:45,380 >> Więc IP jest zbiorem konwencje, które mówi, aby 656 00:29:45,380 --> 00:29:47,370 się, że masz IP adres odbiorcy 657 00:29:47,370 --> 00:29:49,000 oraz adres IP nadawcy. 658 00:29:49,000 --> 00:29:51,070 I używać go w przerywana, coś dot coś 659 00:29:51,070 --> 00:29:52,700 kropka kropka coś formatu coś. 660 00:29:52,700 --> 00:29:58,820 Na przykład, protokół TCP jest inna Protokół używany w połączeniu z OD 661 00:29:58,820 --> 00:30:01,410 które zazwyczaj gwarantuje dostawę. 662 00:30:01,410 --> 00:30:04,590 IP prostu mówi komputerów Jak rozwiązanie siebie. 663 00:30:04,590 --> 00:30:07,560 >> To właśnie wtedy, gdy powiedziałem David, mówiłeś Arwa. 664 00:30:07,560 --> 00:30:11,860 To był nasz odpowiednik IP, nasz kroki dla adresowania siebie. 665 00:30:11,860 --> 00:30:15,970 Jednak, aby potwierdzić dostawę, komputery używają protokołu 666 00:30:15,970 --> 00:30:19,960 zwany TCP, Transmission Control Protocol, który jest po prostu 667 00:30:19,960 --> 00:30:23,690 fantazyjny sposób na powiedzenie istnieje stosowane są dodatkowe funkcje 668 00:30:23,690 --> 00:30:28,650 przez komputery, aby upewnić się, że wszystkie z nich koperty Wciąż trzyma się właściwie 669 00:30:28,650 --> 00:30:30,140 dostać się do ich przeznaczenia. 670 00:30:30,140 --> 00:30:32,810 >> I jeden mechanizm która jest w sposób następujący. 671 00:30:32,810 --> 00:30:37,870 I wydaje się, że ilu koperty tutaj w tej chwili? 672 00:30:37,870 --> 00:30:38,659 >> PUBLICZNOŚCI: Cztery. 673 00:30:38,659 --> 00:30:39,700 David J. MALAN: OK, cztery. 674 00:30:39,700 --> 00:30:43,890 Więc czuje się, żeby być trochę uporządkowany o tym wszystkim, mam zamiar numer 675 00:30:43,890 --> 00:30:46,900 je się w dolnej lewej strony rogu, jak pole memo. 676 00:30:46,900 --> 00:30:52,940 A ja po prostu powie 1, 2, 3, 4. 677 00:30:52,940 --> 00:30:56,050 Ale teraz zacząć myśleć nieco bardziej jak inżynier. 678 00:30:56,050 --> 00:30:59,700 >> Czy mam zanotował tyle Informacje jak I rzeczywiście? 679 00:30:59,700 --> 00:31:02,850 Mogę być jeszcze bardziej spięty niż to, jeśli chodzi 680 00:31:02,850 --> 00:31:04,150 do określania tych liczb? 681 00:31:04,150 --> 00:31:07,342 Co więcej można umieścić na Koperta, że ​​po prostu może jest przydatna? 682 00:31:07,342 --> 00:31:08,580 >> PUBLICZNOŚCI: [INAUDIBLE]. 683 00:31:08,580 --> 00:31:08,920 >> David J. MALAN: Co to jest? 684 00:31:08,920 --> 00:31:10,636 >> PUBLICZNOŚCI: liczba całkowita koperty, że masz. 685 00:31:10,636 --> 00:31:12,270 >> David J. MALAN: Tak, łączna liczba. 686 00:31:12,270 --> 00:31:15,514 Czuję, że nie jestem jak przechwytywanie znacznie dostępne informacje jak ja. 687 00:31:15,514 --> 00:31:17,180 Więc, wiesz, ja prawdopodobnie powinien zrobić. 688 00:31:17,180 --> 00:31:22,660 Więc 1 z 4, 2 z 4, 3 z 4, 4 z 4. 689 00:31:22,660 --> 00:31:23,840 >> A teraz, dlaczego tak jest? 690 00:31:23,840 --> 00:31:27,530 Jaka jest intuicja tyłu również notował dół całkowitej liczby kopert 691 00:31:27,530 --> 00:31:29,380 Mam zamiar wysłać? 692 00:31:29,380 --> 00:31:31,130 PUBLICZNOŚCI: Dowiedzieć się, czy czegoś brakuje. 693 00:31:31,130 --> 00:31:32,129 David J. MALAN: Dokładnie. 694 00:31:32,129 --> 00:31:34,100 Więc TCP wykorzystuje to. 695 00:31:34,100 --> 00:31:36,450 Wykorzystuje coś nazywa się numer kolejny, bardzo podobny 696 00:31:36,450 --> 00:31:38,730 w duchu tego, co my tu rysunek. 697 00:31:38,730 --> 00:31:42,381 Ale to musi wiedzieć, ile pakietów, lub koperty, nie powinniśmy być. 698 00:31:42,381 --> 00:31:44,130 Bo inaczej, jak wiesz, jeśli podczas 699 00:31:44,130 --> 00:31:46,870 dostajesz 1, 2 i 3 powinny nie było 4? 700 00:31:46,870 --> 00:31:50,950 >> Można wywnioskować, jeśli uzyska 1, 2 i 4, chwileczkę. 701 00:31:50,950 --> 00:31:52,700 Prawdopodobnie był to numer 3. 702 00:31:52,700 --> 00:31:55,020 A w rzeczywistości, to bliżej jak działa TCP. 703 00:31:55,020 --> 00:31:58,240 Ale dla naszych celów teraz, po prostu być bardzo precyzyjne i powiedzieć, że to jeden z 4, 704 00:31:58,240 --> 00:32:01,690 2 z 4, 3 z 4, 4 z 4 abyśmy wiedzieć, na końcu procesu, 705 00:32:01,690 --> 00:32:05,750 Koniec uścisku, jeśli będzie, jeśli cała sprawa jest właściwie zakończona. 706 00:32:05,750 --> 00:32:09,220 >> Teraz okazuje się, TCP robi jedną rzecz. 707 00:32:09,220 --> 00:32:14,520 TCP umożliwia również komputer w celu zapewnienia różnorodności usług. 708 00:32:14,520 --> 00:32:19,050 Oraz usług Znaczy sieci, poczta elektroniczna, czaty, Voice over IP. 709 00:32:19,050 --> 00:32:22,500 Jest pęczki różnych rzeczy, internetowe i serwery w internecie 710 00:32:22,500 --> 00:32:23,570 można zrobić w tych dniach. 711 00:32:23,570 --> 00:32:28,699 >> Tak na przykład, po prostu myślenie hipotetycznie, jeśli oddam to ARWA, 712 00:32:28,699 --> 00:32:31,240 skąd wiesz, co dzieje się być wewnątrz tych kopert? 713 00:32:31,240 --> 00:32:33,130 Czy to będzie zwrócić na stronie internetowej? 714 00:32:33,130 --> 00:32:34,090 Czy e-mail? 715 00:32:34,090 --> 00:32:35,680 Czy to wiadomości błyskawicznych? 716 00:32:35,680 --> 00:32:37,450 >> Nie wiem, w oparciu o te informacje. 717 00:32:37,450 --> 00:32:41,730 Wszystko, co wiem, jest to, kto jest, kim to do nich, a co liczba kopercie 718 00:32:41,730 --> 00:32:42,230 to jest. 719 00:32:42,230 --> 00:32:43,965 Musimy więc jeden więcej kawałek informacji. 720 00:32:43,965 --> 00:32:45,840 A mówimy o w internecie w tym przypadku, 721 00:32:45,840 --> 00:32:47,090 tylko dlatego, że zdjęcia kotów. 722 00:32:47,090 --> 00:32:48,320 Ale to może być cokolwiek. 723 00:32:48,320 --> 00:32:50,440 >> Więc mógłbym napisać internecie na jej temat. 724 00:32:50,440 --> 00:32:53,950 Lub bardziej poprawnie, ja mógł napisać HTTP, które 725 00:32:53,950 --> 00:32:58,250 Jest to protokół używany przez sieci przeglądarek i serwery do komunikacji. 726 00:32:58,250 --> 00:32:59,560 Więcej o tym za chwilę. 727 00:32:59,560 --> 00:33:02,480 Ale mam zamiar być jeszcze bardziej Komputer zorientowanych niż. 728 00:33:02,480 --> 00:33:06,510 >> Okazuje się, że ludzie, jakiś czas temu, postanowił 729 00:33:06,510 --> 00:33:10,090 przypisanie unikalnych numerów popularne usługi internetowe. 730 00:33:10,090 --> 00:33:15,020 HTTP dzieje się użyć numeru 80, lub jak zobaczymy, 443. 731 00:33:15,020 --> 00:33:17,770 Ale 80 jest w porządku teraz. 732 00:33:17,770 --> 00:33:22,530 >> SMTP, który jest fantazyjny sposób mówić wychodzące wiadomości e-mail. 733 00:33:22,530 --> 00:33:24,910 To Simple Mail Transfer Protocol. 734 00:33:24,910 --> 00:33:27,810 Wystarczy zbiór konwencji, które reguluje w jaki sposób komputery wysłać e-mail 735 00:33:27,810 --> 00:33:29,200 z jednego komputera do drugiego. 736 00:33:29,200 --> 00:33:33,430 Zdarza się korzystać z numerem 25. 737 00:33:33,430 --> 00:33:37,710 >> FTP, z którym niektórzy z was znać, co to FTP zrobić? 738 00:33:37,710 --> 00:33:39,001 >> PUBLICZNOŚCI: transfer plików. 739 00:33:39,001 --> 00:33:42,000 David J. MALAN: Tak, File Transfer Protokół nie powinien być stosowany dłużej. 740 00:33:42,000 --> 00:33:44,082 Jeśli firma nadal używa go, prawdopodobnie jesteś 741 00:33:44,082 --> 00:33:46,040 używając go bez szyfrowania, co oznacza, że ​​masz 742 00:33:46,040 --> 00:33:49,140 wysyłają swój login i hasło w internecie przez cały ten czas. 743 00:33:49,140 --> 00:33:50,223 Prawdopodobnie nie należy go używać. 744 00:33:50,223 --> 00:33:51,890 Ponieważ istnieją bezpieczne wersje. 745 00:33:51,890 --> 00:33:53,820 Wykorzystuje port 21. 746 00:33:53,820 --> 00:33:56,762 I nie ma Pęczki inne przykłady jak ten. 747 00:33:56,762 --> 00:33:58,470 Tak więc, innymi słowy, ludzie, jakiś czas temu, 748 00:33:58,470 --> 00:34:01,820 zdecydowała, że, hej, po prostu przypisać numery do wszystkich tych usług 749 00:34:01,820 --> 00:34:03,280 aby wszystko ładnie i schludnie. 750 00:34:03,280 --> 00:34:05,571 Ale co to naprawdę znaczy, chociaż koperty 751 00:34:05,571 --> 00:34:09,530 zaczyna wyglądać trochę tajniki, Teraz mogę umieścić na końcu, 752 00:34:09,530 --> 00:34:11,989 na przykład, okrężnicy 80. 753 00:34:11,989 --> 00:34:13,780 A ja po prostu się używać dwukropka tu tylko 754 00:34:13,780 --> 00:34:16,969 bo to konwencja komputera. 755 00:34:16,969 --> 00:34:21,440 Mam zamiar dodać dwukropek 80 do zakończenia adresu 756 00:34:21,440 --> 00:34:27,260 tylko arcanely uchwycić fakt ten przeznaczony jest do 5.6.7.8 port 80. 757 00:34:27,260 --> 00:34:31,610 Więc teraz, kiedy oddać go do ARWA, zakładając ona jest uruchomiony serwer e-mail, web 758 00:34:31,610 --> 00:34:33,864 Serwer, instant serwera wiadomości, ona teraz 759 00:34:33,864 --> 00:34:37,301 wie, że widząc numer 80, och, to powinien iść do tego wiadra. 760 00:34:37,301 --> 00:34:38,800 Albo powinno to pójść do tej skrzynki. 761 00:34:38,800 --> 00:34:41,380 Albo ten powinien być udostępniony off do tej usługi, która jest 762 00:34:41,380 --> 00:34:43,659 działa na jej konkretnego serwera. 763 00:34:43,659 --> 00:34:45,650 >> Więc teraz, ostatni fragment z tym, to jest kot. 764 00:34:45,650 --> 00:34:47,250 I dlaczego mam cztery koperty? 765 00:34:47,250 --> 00:34:51,810 Cóż, jedną z cech oferowanych przez IP, oprócz adresowania 766 00:34:51,810 --> 00:34:54,179 Jest także zdolność fragmentowi żądań. 767 00:34:54,179 --> 00:34:55,830 >> Jest to dość duży kot. 768 00:34:55,830 --> 00:35:02,910 A w rzeczywistości, dla skuteczności i zmaksymalizować przepustowość, by tak rzec, 769 00:35:02,910 --> 00:35:07,110 co jest dobre dla fragmentacji bierze dużych plików, takich jak ta 770 00:35:07,110 --> 00:35:11,070 i oderwanie ich na mniejsze kawałki dla fragmentów, 771 00:35:11,070 --> 00:35:14,240 powiemy w tym przypadku, którego górą 772 00:35:14,240 --> 00:35:17,800 jest to, że tylko dlatego, że jeden osoba monopolizacji 773 00:35:17,800 --> 00:35:20,480 sieć pobierając Naprawdę duże pliki wideo, 774 00:35:20,480 --> 00:35:24,110 te pliki wideo nadal będzie być pocięte na małe kawałki Super 775 00:35:24,110 --> 00:35:26,950 i przenoszony z jednego lub więcej w tym samym czasie. 776 00:35:26,950 --> 00:35:29,750 Tak, że trochę mnie z moim kotem, albo mój e-mail, 777 00:35:29,750 --> 00:35:32,900 albo mój wiadomości błyskawicznych, czy coś ważniejsza niż którykolwiek z tych rzeczy 778 00:35:32,900 --> 00:35:37,604 Można również mieć możliwość wyjazdu się z komputera lub domu 779 00:35:37,604 --> 00:35:38,770 reszcie Internet. 780 00:35:38,770 --> 00:35:40,100 >> I to aż do oprogramowanie i routery 781 00:35:40,100 --> 00:35:41,970 zdecydować, jak wysłać te rzeczy. 782 00:35:41,970 --> 00:35:44,370 Ale w końcu będą wszystkie dostać się do swoich miejsc. 783 00:35:44,370 --> 00:35:49,950 Tak na marginesie, jeśli kiedykolwiek myślał o emisji lub przeczytać, 784 00:35:49,950 --> 00:35:52,162 kwestia neutralności sieci? 785 00:35:52,162 --> 00:35:55,120 neutralność sieci, to było w modzie od dłuższego czasu, w tym kraju, 786 00:35:55,120 --> 00:35:58,970 gdzie politycznie stał się siedliskiem problemem. 787 00:35:58,970 --> 00:36:02,930 Ponieważ niektóre z nich, na przykład, chciał priorytet pewnego ruchu 788 00:36:02,930 --> 00:36:03,870 nad innymi. 789 00:36:03,870 --> 00:36:06,610 Na przykład, ludzie Obawialiśmy się, że może 790 00:36:06,610 --> 00:36:12,160 Microsoft Skype lub Google z Hangouts, a może Netflix z filmami 791 00:36:12,160 --> 00:36:15,840 będzie, być może, być gotowi zapłacić Comcast lub Verizon, 792 00:36:15,840 --> 00:36:19,567 albo kto wie, nawet rząd więcej Pieniądze do priorytetyzacji ich ruchu. 793 00:36:19,567 --> 00:36:21,650 Teraz, co to właściwie znaczy technologicznie? 794 00:36:21,650 --> 00:36:25,980 To może oznaczać, że ISP, widząc pewne adresy IP, 795 00:36:25,980 --> 00:36:28,500 może dać tych pakietów, te koperty, priorytetem. 796 00:36:28,500 --> 00:36:32,960 Widząc niektóre numery portów, może dać tym priorytet pakietów, a następnie, 797 00:36:32,960 --> 00:36:35,840 spowolnić mój e-mail lub spowolnić moje usługi. 798 00:36:35,840 --> 00:36:42,780 I to tak naprawdę sprowadza się do ustalanie priorytetów i jakość usług 799 00:36:42,780 --> 00:36:44,647 tych wielu różnych usług. 800 00:36:44,647 --> 00:36:46,980 Więc i tak to będzie być wykonane na poziomie technicznym. 801 00:36:46,980 --> 00:36:49,021 >> Zatem w każdym przypadku, teraz mają te cztery koperty. 802 00:36:49,021 --> 00:36:54,000 Zamierzam postawić jedną czwartą kot w tej kopercie, jeden 803 00:36:54,000 --> 00:37:02,370 czwarta kot w tej kopercie, jedna czwarta w tej kopercie. 804 00:37:02,370 --> 00:37:10,440 A teraz załóżmy, że moim celem jest wysłać te, powiedzmy, do Jeffery. 805 00:37:10,440 --> 00:37:13,890 Przypomnijmy, że podobnie jak obraz tutaj sugeruje, 806 00:37:13,890 --> 00:37:16,270 nie wszyscy muszą muszą mieć taką samą trasą. 807 00:37:16,270 --> 00:37:20,467 >> Więc jeśli jestem serwer cats.com, Ja odpowiadając na żądanie użytkownika Jeffery 808 00:37:20,467 --> 00:37:21,050 w tej historii. 809 00:37:21,050 --> 00:37:22,510 Zamierzam przejść jedną off tutaj. 810 00:37:22,510 --> 00:37:24,250 Pewnie zacząć w tym samym miejscu. 811 00:37:24,250 --> 00:37:26,980 Więc Arwa, jeśli chcesz, aby zdecydować, kogo trasie tego do następnego, 812 00:37:26,980 --> 00:37:28,690 można iść dalej i wysłać go w ten sposób. 813 00:37:28,690 --> 00:37:31,120 I nie wysłać go do Router samo za każdym razem. 814 00:37:31,120 --> 00:37:31,640 >> [Chichocze] 815 00:37:31,640 --> 00:37:33,139 >> Więc Dan już trochę zatłoczone. 816 00:37:33,139 --> 00:37:36,342 817 00:37:36,342 --> 00:37:37,920 Proszę bardzo. 818 00:37:37,920 --> 00:37:39,670 W porządku. 819 00:37:39,670 --> 00:37:41,837 A więc tych, trzeba dokonać ich sposób wokół pokoju. 820 00:37:41,837 --> 00:37:44,378 I znowu, jak router na ogół wiedzą Jeffery w ten sposób. 821 00:37:44,378 --> 00:37:45,840 Więc po prostu zachować wysyłając w ten sposób. 822 00:37:45,840 --> 00:37:53,170 823 00:37:53,170 --> 00:37:55,340 A teraz załóżmy, że Dan nie bardzo to zrobić. 824 00:37:55,340 --> 00:37:59,290 A więc ten pakiet został spadła wzdłuż sposób, jeśli mogę ukraść od ciebie 825 00:37:59,290 --> 00:38:00,193 siłą, przepraszam. 826 00:38:00,193 --> 00:38:06,150 827 00:38:06,150 --> 00:38:06,760 >> Bardzo dobrze. 828 00:38:06,760 --> 00:38:09,119 To nie koniecznie Najbardziej geograficzne Trasa bezpośrednia. 829 00:38:09,119 --> 00:38:10,410 Wciąż próbuje dostać się do Jeffery. 830 00:38:10,410 --> 00:38:11,959 I kompletne. 831 00:38:11,959 --> 00:38:13,000 Teraz, to było celowe. 832 00:38:13,000 --> 00:38:14,875 Nie chciałam trafić Twoja ręka, kiedy to zrobił. 833 00:38:14,875 --> 00:38:17,720 Ale pakiet 4 z 4 zrobił zgubić lub usunięta. 834 00:38:17,720 --> 00:38:20,550 A może dlatego, że tak się stało nastąpił błąd sprzętowy. 835 00:38:20,550 --> 00:38:23,864 Może to dlatego, że Dan dostał przeciążony lub Andrew został przeciążony. 836 00:38:23,864 --> 00:38:24,530 Ale stało się. 837 00:38:24,530 --> 00:38:26,488 Więc jeśli Jefferey, że jesteś chciałbym zmontować to. 838 00:38:26,488 --> 00:38:29,700 Jaki obraz masz przed wami w tej chwili? 839 00:38:29,700 --> 00:38:32,144 Jeśli chcesz wziąć Komunikaty od kopert. 840 00:38:32,144 --> 00:38:33,840 >> PUBLICZNOŚCI: 1, 2, 3. 841 00:38:33,840 --> 00:38:37,570 >> David J. MALAN: OK, śmiało i otwarcie je i podjąć kawałki kota. 842 00:38:37,570 --> 00:38:39,390 >> PUBLICZNOŚCI: [INAUDIBLE]. 843 00:38:39,390 --> 00:38:42,360 >> David J. MALAN: Dobrze, więc mamy w lewym górnym rogu kota, 844 00:38:42,360 --> 00:38:47,760 w prawym dolnym rogu, a na dole po lewej. 845 00:38:47,760 --> 00:38:49,910 Więc jesteśmy brakuje w prawym górnym rogu kota. 846 00:38:49,910 --> 00:38:53,770 Tak TCP znów jest to Protokół, który rozpoczyna się tutaj. 847 00:38:53,770 --> 00:38:59,190 Więc Jeffery, po otrzymaniu 1, a 2, 3 i 4, w tym przypadku, 848 00:38:59,190 --> 00:39:03,370 jakoś wysyła wiadomość Wróć do mnie, za pośrednictwem niektórych route-- 849 00:39:03,370 --> 00:39:05,840 może być dowolną liczbą inna chmiel here-- który mówi, 850 00:39:05,840 --> 00:39:06,798 hej, ale chwileczkę. 851 00:39:06,798 --> 00:39:08,670 Wyślij ponownie 4 z 4. 852 00:39:08,670 --> 00:39:12,480 >> A więc co mam iść i zrobić is-- to wszystko dane elektroniczne. 853 00:39:12,480 --> 00:39:15,740 Więc mogę bardzo łatwo skopiować kota wewnątrz własnej pamięci RAM lub pamięci. 854 00:39:15,740 --> 00:39:17,950 Mogę wymyślić innego koperty, umieścić kolejną kopię 855 00:39:17,950 --> 00:39:19,640 po prostu ten fragment efektywności. 856 00:39:19,640 --> 00:39:21,181 Nie mam o ponowne przesłanie całego kota. 857 00:39:21,181 --> 00:39:23,500 Mogę umieścić go w nowy koperta, wysłać go dookoła. 858 00:39:23,500 --> 00:39:26,290 A niektórzy liczba milisekund później Jeffrey, miejmy nadzieję, 859 00:39:26,290 --> 00:39:28,640 ma całość pakietu. 860 00:39:28,640 --> 00:39:30,860 Tak to trwało nieco czas, aby opowiedzieć tę historię. 861 00:39:30,860 --> 00:39:32,610 I to nie jest nierozsądne. 862 00:39:32,610 --> 00:39:35,150 >> Ponieważ istnieje wiele Złożoność tu dzieje. 863 00:39:35,150 --> 00:39:36,530 Protokoły te nie są proste. 864 00:39:36,530 --> 00:39:39,040 Ale jeśli chcesz, aby zagwarantować Dostawa w ten sposób, 865 00:39:39,040 --> 00:39:42,540 trzeba mieć te dodatkowe środki, że dodatkowe metadane, jeśli będzie. 866 00:39:42,540 --> 00:39:45,230 >> I po prostu wrzucić termin się istnieją dane, że dbamy o 867 00:39:45,230 --> 00:39:46,860 jest jak kot wewnątrz koperty. 868 00:39:46,860 --> 00:39:50,227 Metadane, czyli dane, które jest przydatne, ale nie to, czego faktycznie 869 00:39:50,227 --> 00:39:52,310 zależy na koniec dzień, to wszystko rzeczy 870 00:39:52,310 --> 00:39:54,184 że napisałem na poza envelope-- 871 00:39:54,184 --> 00:39:57,850 adresu, przeznaczenia, numer portu, numery sekwencyjne. 872 00:39:57,850 --> 00:39:58,850 Wszystko to jest metadata. 873 00:39:58,850 --> 00:39:59,560 Jest to użyteczne. 874 00:39:59,560 --> 00:40:02,591 Ale to nie jest to, co w ostatecznym rozrachunku chcą z tej całej transakcji. 875 00:40:02,591 --> 00:40:04,840 Teraz to wydaje się dość przekonujące, że bez względu na to, 876 00:40:04,840 --> 00:40:07,310 Jeffrey dostanie kopię tego kota, zakładając, że 877 00:40:07,310 --> 00:40:10,160 ma fizycznego połączenia niego na koniec dnia. 878 00:40:10,160 --> 00:40:12,680 Ale istnieją pewne typy aplikacji 879 00:40:12,680 --> 00:40:16,980 poręczenie dostawę byłby zły wzór 880 00:40:16,980 --> 00:40:21,424 decyzja i niepożądaną cechą? 881 00:40:21,424 --> 00:40:24,270 882 00:40:24,270 --> 00:40:27,280 Czy chcesz zawsze retransmisji jakbym zaproponowała właśnie teraz? 883 00:40:27,280 --> 00:40:31,935 884 00:40:31,935 --> 00:40:33,740 >> PUBLICZNOŚCI: Zapłać za to, jak sądzę. 885 00:40:33,740 --> 00:40:36,182 >> David J. MALAN: Jeśli płacić, co może oznaczać? 886 00:40:36,182 --> 00:40:38,070 >> PUBLICZNOŚCI: [INAUDIBLE]. 887 00:40:38,070 --> 00:40:40,270 >> David J. MALAN: Oh, OK, dobre pytanie. 888 00:40:40,270 --> 00:40:42,620 Można dostać podwójne pobierana jeśli to jest jak sprawdzanie 889 00:40:42,620 --> 00:40:44,700 Amazon czy coś? 890 00:40:44,700 --> 00:40:46,090 Krótka odpowiedź, nie. 891 00:40:46,090 --> 00:40:50,410 Dlatego, że te fragmenty są, że tak powiem, na niższym poziomie. 892 00:40:50,410 --> 00:40:53,910 I muszą być zamontowane Zanim można było rzeczywiście być naładowana. 893 00:40:53,910 --> 00:40:56,046 Więc dobra myśl, ale nie niepokojące w tym przypadku. 894 00:40:56,046 --> 00:41:01,930 895 00:41:01,930 --> 00:41:03,150 >> Spójrzmy prawdzie rozumu tyłu. 896 00:41:03,150 --> 00:41:06,484 Więc retransmisji wymagane trochę więcej wysiłku. 897 00:41:06,484 --> 00:41:07,900 Że nie czuję się jak wielka sprawa. 898 00:41:07,900 --> 00:41:10,370 Ale to wymaga trochę więcej czasu. 899 00:41:10,370 --> 00:41:13,030 >> Bo teraz, Jeffrey musi poczekaj jeszcze kilka milisekund 900 00:41:13,030 --> 00:41:16,340 aby ta czwarty kawałek danych ponownie. 901 00:41:16,340 --> 00:41:18,256 Minor blip, ale będzie spowolnić. 902 00:41:18,256 --> 00:41:19,880 A może internet to bardzo zatłoczone. 903 00:41:19,880 --> 00:41:22,760 >> A może Andrew utrzymuje pakietów spada na podłogę. 904 00:41:22,760 --> 00:41:25,360 Więc te opóźnienia zaczynają narastać. 905 00:41:25,360 --> 00:41:29,320 Więc po jakimś czasie, ten kot nie robi wziąć 74 milisekund, aby się tam dostać. 906 00:41:29,320 --> 00:41:31,390 To trwa 1,5 sekundy. 907 00:41:31,390 --> 00:41:35,100 >> A może kolejne zdjęcie kota trwa pół sekundy dwie sekundy. 908 00:41:35,100 --> 00:41:37,850 Innymi słowy, możemy zacząć bogging rzeczy w dół. 909 00:41:37,850 --> 00:41:42,380 Jakie aplikacje mogą być irytujące bog w ten sposób? 910 00:41:42,380 --> 00:41:43,790 >> PUBLICZNOŚCI: strumieni wideo lub głosowe. 911 00:41:43,790 --> 00:41:47,110 >> David J. MALAN: Tak, więc co, jeśli oglądasz mecz baseballowy online 912 00:41:47,110 --> 00:41:51,760 lub co jeśli Skyping z kimś, czy FaceTime, 913 00:41:51,760 --> 00:41:56,060 zwłaszcza w przypadku wideo konferencje, niby nie do przyjęcia, 914 00:41:56,060 --> 00:42:01,260 w pewnym punkcie, w celu rozpoczęcia słuchu wasza ludzka reakcja drugi późno. 915 00:42:01,260 --> 00:42:05,160 Czy nie byłoby lepiej po prostu opuścić ten pakiet na ziemi, 916 00:42:05,160 --> 00:42:09,230 tylko pokazać 3/4 kota, lub w tym przypadku wideokonferencji, 917 00:42:09,230 --> 00:42:13,030 pokazać 3/4 mojej twarzy z moim Usta w ruchu, jak mówię, 918 00:42:13,030 --> 00:42:16,097 i po prostu pozwól audio, przy najmniej przejść, na przykład. 919 00:42:16,097 --> 00:42:17,930 Więc jest to pojęcie jakości usług 920 00:42:17,930 --> 00:42:20,010 Tutaj ogólniej gdzie można poznać, 921 00:42:20,010 --> 00:42:23,210 w czasie rzeczywistym, czy applications-- to strumieniowe wydarzenie sportowe 922 00:42:23,210 --> 00:42:26,490 lub conferencing-- video streaming Może nie trzeba wszystkich bitów. 923 00:42:26,490 --> 00:42:29,140 A może to rzeczywiście lepsza po prostu gryzie się w język 924 00:42:29,140 --> 00:42:33,630 i po prostu do przodu z orki coraz więcej danych, nie oglądając się za siebie. 925 00:42:33,630 --> 00:42:36,620 Ponieważ ludzkie zorientuje że w swoim własnym umyśle 926 00:42:36,620 --> 00:42:37,730 co faktycznie brakowało. 927 00:42:37,730 --> 00:42:40,911 >> I byłoby więcej irytujące do bufora, bufor. 928 00:42:40,911 --> 00:42:41,410 Dobrze? 929 00:42:41,410 --> 00:42:44,110 Jest to coś, z których wszyscy jesteśmy zaznajomieni, 930 00:42:44,110 --> 00:42:51,140 gdzie po prostu zacząć mówić będąc, to jest po prostu irytujące rzeczywiście 931 00:42:51,140 --> 00:42:52,540 że na mnie czekać, aby nadrobić zaległości. 932 00:42:52,540 --> 00:42:55,210 >> Może lepiej, jeśli tylko brakuje kilku sekund, co mówię. 933 00:42:55,210 --> 00:42:56,587 Ale wtedy, to wraca silna. 934 00:42:56,587 --> 00:42:57,920 Więc to znowu, jest to kompromis. 935 00:42:57,920 --> 00:43:03,300 I rzeczywiście, protokół, który pozwala Ci zrobić to nie byłoby TCP, 936 00:43:03,300 --> 00:43:09,290 ale coś, co nazywa UDP, który jest po prostu inny protokół używany 937 00:43:09,290 --> 00:43:12,690 Czasami w tych kontekstach. 938 00:43:12,690 --> 00:43:13,440 Tak, pytanie. 939 00:43:13,440 --> 00:43:21,990 >> PUBLICZNOŚCI: [INAUDIBLE] pewne [INAUDIBLE] Protokół powolne [INAUDIBLE]? 940 00:43:21,990 --> 00:43:24,949 >> David J. MALAN: Aby zatrzymać powolny w jakim sensie? 941 00:43:24,949 --> 00:43:28,200 >> PUBLICZNOŚCI: Chciałbym przekazać moje dane tak szybko, jak to możliwe. 942 00:43:28,200 --> 00:43:29,200 >> David J. MALAN: OK. 943 00:43:29,200 --> 00:43:32,700 >> PUBLICZNOŚCI: Jeśli ktoś nie chce [INAUDIBLE] 944 00:43:32,700 --> 00:43:36,940 przenieść do zatrzymania [INAUDIBLE]. 945 00:43:36,940 --> 00:43:41,490 >> David J. MALAN: Oh, to koniecznie może wpływać na każdy z tych danych. 946 00:43:41,490 --> 00:43:44,810 Na przykład, między wszystkimi chmielu, pomiędzy punktem A i B, 947 00:43:44,810 --> 00:43:49,140 wszystkie te chmielu tutaj można zadecydować po prostu do listy zablokowanych wszystkie dane UDP. 948 00:43:49,140 --> 00:43:50,210 Mogli po prostu zatrzymać. 949 00:43:50,210 --> 00:43:52,924 Mogli go skopiować, wiedząc, że są to dane wideo, które są 950 00:43:52,924 --> 00:43:53,840 chcieć patrzeć. 951 00:43:53,840 --> 00:43:58,770 Tak w skrócie, każdy z dostępem do bezprzewodowa lub przewodowa łączność 952 00:43:58,770 --> 00:44:01,660 między dwoma punktami mógł absolutnie zatrzymać go, jeśli chcą. 953 00:44:01,660 --> 00:44:03,570 >> W rzeczywistości, nawet nasze routerów, które 954 00:44:03,570 --> 00:44:05,540 Jest to historia będziemy wrócić do tej pory, może 955 00:44:05,540 --> 00:44:08,890 mają ustawienia, w którym można włączyć lub wyłączenie pewnych usług czy to 956 00:44:08,890 --> 00:44:11,190 ze względów rodzicielskich, lub po prostu nie chcą 957 00:44:11,190 --> 00:44:16,890 dzieci do oglądania filmów online, lub z przyczyn korporacyjnych, jak również. 958 00:44:16,890 --> 00:44:18,970 Faktycznie więc, niech wodzy rzeczy widok. 959 00:44:18,970 --> 00:44:21,580 >> Ponieważ mamy dozwolone sami szukać teraz, 960 00:44:21,580 --> 00:44:24,230 na wszystkich serwerów Wnętrze internecie tutaj. 961 00:44:24,230 --> 00:44:27,720 Jeśli jednak na końcu dnia, Po prostu próbuję dostać się do Amazonii, 962 00:44:27,720 --> 00:44:31,060 co to jest trochę w domu Router rzeczywiście robi dla mnie? 963 00:44:31,060 --> 00:44:36,310 Cóż, okazuje się, że router w domu, które opisaliśmy wcześniej, to 964 00:44:36,310 --> 00:44:42,720 wszystkim zwrócić nieproporcjonalnie duża tutaj ma całą masę usług wbudowane. 965 00:44:42,720 --> 00:44:46,650 >> Ma, typowo około serwer DHCP wbudowany. 966 00:44:46,650 --> 00:44:49,400 Często ma też punkt dostępu wbudowany. 967 00:44:49,400 --> 00:44:52,560 I to często, ponieważ ma to anteny, jak te rzeczy tutaj. 968 00:44:52,560 --> 00:44:55,590 Często ma wbudowany firewall. 969 00:44:55,590 --> 00:45:00,900 >> Często ma router, która jest jej własny odrębny kawałek funkcjonalności 970 00:45:00,900 --> 00:45:02,270 wbudowany. 971 00:45:02,270 --> 00:45:06,530 To może mieć coś jako serwer DNS wbudowane, 972 00:45:06,530 --> 00:45:07,931 nawet jeżeli nie inne funkcje. 973 00:45:07,931 --> 00:45:10,430 Warto więc odciąć tylko Kilka z nich pozostała tutaj. 974 00:45:10,430 --> 00:45:15,030 DHCP, żeby podsumować to, co robi? 975 00:45:15,030 --> 00:45:16,150 >> PUBLICZNOŚCI: Przypisuje IP. 976 00:45:16,150 --> 00:45:16,530 >> David J. MALAN: Dokładnie. 977 00:45:16,530 --> 00:45:18,196 Przypisuje adres IP i kilka innych rzeczy. 978 00:45:18,196 --> 00:45:21,940 Będzie również powiedzieć mój Mac lub PC, co mój router jest domyślnym 979 00:45:21,940 --> 00:45:24,560 i kilka innych szczegółów, jak widzieliśmy na ekranie Mac. 980 00:45:24,560 --> 00:45:27,694 Punkt dostępowy oznacza po prostu, te dzień, że obsługuje Wi-Fi. 981 00:45:27,694 --> 00:45:29,860 I to pozwoli bezprzewodowo ludzie się połączyć, po prostu 982 00:45:29,860 --> 00:45:32,260 jak kabel fizycznej z przeszłości. 983 00:45:32,260 --> 00:45:36,380 >> Firewall między dwoma budynkami lub dwa sklepy w budynku, 984 00:45:36,380 --> 00:45:39,990 jest to urządzenie fizyczne , Które doskonale zapobiega ogień 985 00:45:39,990 --> 00:45:42,440 rozprzestrzenianiu się od jeden sklep na inny. 986 00:45:42,440 --> 00:45:47,480 W wirtualnym świecie, zapobiega dane od się z jednego miejsca do drugiego. 987 00:45:47,480 --> 00:45:49,740 Tak więc w rzeczywistości, jeśli Sieć domowa, a nawet 988 00:45:49,740 --> 00:45:52,800 firmowej lub uniwersytetu Sieć, w jakiś sposób 989 00:45:52,800 --> 00:45:59,050 czarnej liście, powiedzmy, wszystkim dostęp do Facebook.com, 990 00:45:59,050 --> 00:46:03,450 uznanie go za stratę czasu, jaki może twój uniwersytet lub domu, 991 00:46:03,450 --> 00:46:07,380 lub firma to zrobić w Kontekst kopert z tego miasta? 992 00:46:07,380 --> 00:46:12,190 >> Innymi słowy, jeśli wszystkie moje komputery here-- mojego laptopa i wszelkie other-- 993 00:46:12,190 --> 00:46:14,900 Jest jakiś sposób mówienia do Strona www za pośrednictwem tego domu 994 00:46:14,900 --> 00:46:20,460 router lub router firmy, czy ten router uniwersytet, 995 00:46:20,460 --> 00:46:25,362 Jakie informacje Zastosowanie zapory aby zatrzymać ruch płynącej? 996 00:46:25,362 --> 00:46:27,350 >> PUBLICZNOŚCI: [INAUDIBLE]. 997 00:46:27,350 --> 00:46:29,740 >> David J. MALAN: Tak, więc jeśli wiedzą, że Facebook jest internetową 998 00:46:29,740 --> 00:46:33,170 serwer, w Internecie, zawiera adres IP 5.6.7.8, 999 00:46:33,170 --> 00:46:37,840 to jest trywialne dla administratora systemu skonfigurować zaporę, po prostu odmówić 1000 00:46:37,840 --> 00:46:40,870 i upuść wszystkie koperty przeznaczone dla danego adresu IP. 1001 00:46:40,870 --> 00:46:44,290 W rzeczywistości, Facebook ma kilka różnych Adresy IP, może dziesiątki, może setki. 1002 00:46:44,290 --> 00:46:47,020 Ale tak długo, jak te, które są powszechnie znane, administrator 1003 00:46:47,020 --> 00:46:48,620 może faktycznie czarnej listy wszystkich tych. 1004 00:46:48,620 --> 00:46:52,505 >> Lub jeśli nie jest to możliwe tylko dlatego, Facebook, być może, ma zbyt wiele adresów IP 1005 00:46:52,505 --> 00:46:55,440 albo zbyt często się zmieniają, Cóż, okazuje się, jak zobaczymy, 1006 00:46:55,440 --> 00:46:57,440 Za każdym razem kiedy zrobić zwrócić na stronie internetowej, 1007 00:46:57,440 --> 00:47:00,621 jak Facebook.com, zamiast nie będąc kot w kopercie, 1008 00:47:00,621 --> 00:47:01,870 nie będzie wzmianki. 1009 00:47:01,870 --> 00:47:07,780 Och, to użytkownik chce Facebook.com/MarkZuckerberg.php 1010 00:47:07,780 --> 00:47:09,360 lub cokolwiek plik może być. 1011 00:47:09,360 --> 00:47:12,590 >> Więc może po prostu zajrzeć do wnętrza koperty i zobaczyć, och, to jest dla Facebook. 1012 00:47:12,590 --> 00:47:13,650 Mam zamiar upuść go teraz. 1013 00:47:13,650 --> 00:47:16,610 Możesz zajrzeć Wewnątrz Koperta jako firewall, jak również. 1014 00:47:16,610 --> 00:47:20,560 >> Więc zapora, w skrócie, Można spojrzeć na adres IP. 1015 00:47:20,560 --> 00:47:22,240 To może spojrzeć na liczbę portów. 1016 00:47:22,240 --> 00:47:26,560 Może spojrzeć na wewnątrz koperty. 1017 00:47:26,560 --> 00:47:29,360 >> I numer portu, ten jest interesujący także. 1018 00:47:29,360 --> 00:47:33,410 Zapora zatem może blokować, Wydaje się, że wszystko dostęp do sieci, jeśli chce, 1019 00:47:33,410 --> 00:47:37,060 po prostu czarną listę żadnych kopert które mają numer 80 na nich 1020 00:47:37,060 --> 00:47:43,600 lub wszystkich e-mail przez czarną listę portu 25, FTP lub blokowanie przez port 21 blokowania. 1021 00:47:43,600 --> 00:47:45,250 A lista jest długa. 1022 00:47:45,250 --> 00:47:49,810 >> Tak na marginesie, czy ktoś z was użyć DNS Google'a server-- 8.8.8.8? 1023 00:47:49,810 --> 00:47:51,420 Czy to nie brzmi znajomo? 1024 00:47:51,420 --> 00:47:51,950 Nie? 1025 00:47:51,950 --> 00:47:56,615 >> Tak więc okazuje się, można skonfigurować Komputer używać adresów niestandardowych. 1026 00:47:56,615 --> 00:47:58,490 I będziemy wracać do to na chwilę. 1027 00:47:58,490 --> 00:48:01,100 I to jest bardzo powszechne prawną sieci i sieci hotelowe 1028 00:48:01,100 --> 00:48:03,750 zablokować tego rodzaju sprawa, jak będzie wkrótce zobaczymy. 1029 00:48:03,750 --> 00:48:06,460 >> Więc ostatni bit funkcjonalności, Następnie, oto jest routerem i DNS. 1030 00:48:06,460 --> 00:48:08,116 Router, ponownie, bardzo prosty pomysł. 1031 00:48:08,116 --> 00:48:09,990 To po prostu dane trasy w lewo, w prawo, w górę iw dół 1032 00:48:09,990 --> 00:48:12,156 oparte na kable i Łączność, że ma, 1033 00:48:12,156 --> 00:48:16,470 czy jest to mała sieć w domu lub większy od samego internetu. 1034 00:48:16,470 --> 00:48:20,540 Więc DNS jest ostatni duże skróty tutaj. 1035 00:48:20,540 --> 00:48:24,030 >> Co to jest serwer DNS zrobić? 1036 00:48:24,030 --> 00:48:27,338 Jest to bardzo przydatna funkcjonalność często budowane do routera domowej. 1037 00:48:27,338 --> 00:48:31,750 1038 00:48:31,750 --> 00:48:34,350 Cóż, nie mamy dość połączone tutaj dwie kropki. 1039 00:48:34,350 --> 00:48:40,300 Po wpisaniu na Amazon.com lub cats.com w przeglądarce, w taki czy inny 1040 00:48:40,300 --> 00:48:43,810 który kończy się na kopercie, Może z Amazon lub cats.com 1041 00:48:43,810 --> 00:48:47,560 Na wewnętrznej kopercie, jak zaproponowano Facebooku. 1042 00:48:47,560 --> 00:48:51,157 >> Ale co ma iść na na zewnątrz, nie byliśmy na myśli? 1043 00:48:51,157 --> 00:48:52,240 Uczestniczyć: address-- IP 1044 00:48:52,240 --> 00:48:53,040 David J. MALAN: Adres IP. 1045 00:48:53,040 --> 00:48:54,560 PUBLICZNOŚCI: [INAUDIBLE] nazwany na adres IP. 1046 00:48:54,560 --> 00:48:55,560 David J. MALAN: Dokładnie. 1047 00:48:55,560 --> 00:49:00,090 Serwer DNS, Domain Name System serwer, jest to jedyny cel w życiu 1048 00:49:00,090 --> 00:49:04,350 to tłumaczyć nazw domen na adresy IP i odwrotnie. 1049 00:49:04,350 --> 00:49:08,180 I tak też można myśleć o niczym duży plik Excel z dwoma columns-- 1050 00:49:08,180 --> 00:49:11,520 Nazwy domen w jednym i Adresy IP w drugiej. 1051 00:49:11,520 --> 00:49:13,280 Ale to jest szczególnie duże pliki. 1052 00:49:13,280 --> 00:49:17,490 >> I okazuje się, że po włączeniu na moim AirPort Extreme lub moim Linksys 1053 00:49:17,490 --> 00:49:20,890 Urządzenie, albo mój Urządzenie D-Link, lub cokolwiek masz w domu, 1054 00:49:20,890 --> 00:49:24,170 pewnie, że małe urządzenie działa Nie wiedzieć z wyprzedzeniem, 1055 00:49:24,170 --> 00:49:27,332 wszystkie możliwe adresy IP i wszystkie Możliwe nazwy domen świata. 1056 00:49:27,332 --> 00:49:28,040 Ponieważ nie mogę. 1057 00:49:28,040 --> 00:49:31,290 Bo co, jeśli ktoś kupuje domenę wymienić jutro, umieszcza je w Internecie? 1058 00:49:31,290 --> 00:49:33,581 >> Byłoby miło, gdyby w domu Router może jeszcze do niego dostęp. 1059 00:49:33,581 --> 00:49:34,800 A pewnie, że można. 1060 00:49:34,800 --> 00:49:38,210 Tak więc okazuje się, że to zupełnie Hierarchia serwerów DNS na świecie. 1061 00:49:38,210 --> 00:49:39,800 >> Router w domu, zwykle ma. 1062 00:49:39,800 --> 00:49:42,540 Ale to właśnie jest serwer DNS cache. 1063 00:49:42,540 --> 00:49:47,020 Oraz pamięci podręcznej Znaczy C-A-C-H-E, gdzie to po prostu przechowuje kopie informacji 1064 00:49:47,020 --> 00:49:48,020 tymczasowo. 1065 00:49:48,020 --> 00:49:52,090 Ale jeśli mam serwis internetowy przez Comcast lub Verizon, czy RBN 1066 00:49:52,090 --> 00:49:55,210 Bardzo popularne sprzedawców lokalnie w USA, lub jakakolwiek inna firma, 1067 00:49:55,210 --> 00:49:58,500 lub nawet Harvard University, Harvard i Comcast i Verizon, 1068 00:49:58,500 --> 00:50:01,090 i lokalnym ISP wszystko mają własne serwery DNS. 1069 00:50:01,090 --> 00:50:03,080 >> I oni także buforować informacje. 1070 00:50:03,080 --> 00:50:06,960 Ale jest też jakiś specjalny duży DNS Serwery na świecie, co najmniej 13, 1071 00:50:06,960 --> 00:50:11,420 tak zwane serwery główne, które wiedzą, gdzie wszystkie COMS kropka, a nie wie, gdzie 1072 00:50:11,420 --> 00:50:13,470 wszystkie sieci kropka, i wszystkich organizacjach kropka, 1073 00:50:13,470 --> 00:50:17,000 i wszystkie dziesiątkami inne domeny najwyższego poziomu w tych dniach. 1074 00:50:17,000 --> 00:50:19,010 A więc jest to Cały system hierarchiczny 1075 00:50:19,010 --> 00:50:26,480 do DNS tak, że jeśli nie wiem a wyżej nie, miejmy nadzieję, 1076 00:50:26,480 --> 00:50:28,250 wyżej Twojego wyżej za wie. 1077 00:50:28,250 --> 00:50:30,449 Ponieważ grosze ostatecznie zatrzymuje się tutaj. 1078 00:50:30,449 --> 00:50:32,490 I tak, jak zobaczymy, kiedy kupisz nazwę domeny, 1079 00:50:32,490 --> 00:50:35,980 jesteś zasadniczo informowanie jeden z tych najlepszych ludzi. 1080 00:50:35,980 --> 00:50:39,450 A informacje spływa w dół do wszystkie inne komputery w Internecie. 1081 00:50:39,450 --> 00:50:40,550 Ale istnieje niebezpieczeństwo tutaj. 1082 00:50:40,550 --> 00:50:47,600 >> Załóżmy, że Comcast jest nagle przeniesiony przejęte przez kogoś, kto nie, Comcast 1083 00:50:47,600 --> 00:50:49,344 chce umieścić Facebooka z branży. 1084 00:50:49,344 --> 00:50:51,260 W jaki sposób przejść o Comcast oddanie się Facebooka 1085 00:50:51,260 --> 00:50:54,490 Branża dla sporo ludzi? 1086 00:50:54,490 --> 00:50:56,430 Co to skonfigurować jego serwer DNS zrobić? 1087 00:50:56,430 --> 00:51:02,090 1088 00:51:02,090 --> 00:51:02,840 Co byś zrobił? 1089 00:51:02,840 --> 00:51:03,840 >> PUBLICZNOŚCI: Wystarczy go zablokować. 1090 00:51:03,840 --> 00:51:04,500 Wystarczy go zablokować. 1091 00:51:04,500 --> 00:51:05,916 >> David J. MALAN: Wystarczy zablokować, prawda? 1092 00:51:05,916 --> 00:51:08,840 Więc jeśli jestem Comcast, a może Jestem nontechnical CEO, 1093 00:51:08,840 --> 00:51:12,680 Właśnie ogłosił dekret, nie niech nasi klienci mogą zarządzać Facebook.com. 1094 00:51:12,680 --> 00:51:14,770 Bo niezależnie od Powodem biznesowych, jesteśmy 1095 00:51:14,770 --> 00:51:16,810 nie gra dobrze z nimi już teraz. 1096 00:51:16,810 --> 00:51:17,720 >> No, co ty robisz? 1097 00:51:17,720 --> 00:51:19,540 Jest to dość trywialne realizacji. 1098 00:51:19,540 --> 00:51:21,640 Trzeba tylko zadać niektóre Administrator systemu 1099 00:51:21,640 --> 00:51:25,770 Wykręcanie serwera DNS do powiedzenia, jeśli otrzymaniu prośby o Facebook.com, 1100 00:51:25,770 --> 00:51:30,746 nie reagują z adresem IP lub odpowiedzieć fałszywej jedno- 1.2.3.4, 1101 00:51:30,746 --> 00:51:31,620 co jest bez znaczenia. 1102 00:51:31,620 --> 00:51:33,340 Ponieważ nie należą do serwisu Facebook. 1103 00:51:33,340 --> 00:51:35,500 >> W rzeczywistości niektóre krajach znana 1104 00:51:35,500 --> 00:51:38,162 aby to zrobić, gdzie jeśli oni chcieli czarnej listy 1105 00:51:38,162 --> 00:51:40,620 pewne sites-- tego rodzaju Wielki Firewall of China, który 1106 00:51:40,620 --> 00:51:42,410 mogą być realizowane dowolna liczba ways-- 1107 00:51:42,410 --> 00:51:45,560 może zrobić dokładnie to tylko w oparciu o DNS w spokoju. 1108 00:51:45,560 --> 00:51:48,680 Więc jeśli dostrojenia użytkownika Serwer DNS po prostu odpowiedzieć 1109 00:51:48,680 --> 00:51:54,000 brak lub fałszywe DNS lub odpowiedzi, można bardzo łatwo zablokować dostęp. 1110 00:51:54,000 --> 00:51:57,730 >> Teraz, jak już wspomniałem wcześniej, i to tylko 1111 00:51:57,730 --> 00:52:00,630 jak naiwny sieci będzie to zrobić, mogę rzeczywiście 1112 00:52:00,630 --> 00:52:03,730 przejdź na moim Macu, kliknij DNS, które Ogłoszenie jest teraz, mam nadzieję, 1113 00:52:03,730 --> 00:52:04,750 kolejna zakładka znajome. 1114 00:52:04,750 --> 00:52:09,200 Być może nieco temu, tylko ty wiedział, co termin Wi-Fi na myśli. 1115 00:52:09,200 --> 00:52:11,280 Teraz mam nadzieję, wiemy nieco więcej o protokół TCP / IP. 1116 00:52:11,280 --> 00:52:12,820 Teraz mamy DNS. 1117 00:52:12,820 --> 00:52:16,400 >> To, jak się wydaje, są serwery DNS Harvard, że ma się automatycznie 1118 00:52:16,400 --> 00:52:17,680 przypisany do mojego komputera. 1119 00:52:17,680 --> 00:52:21,130 Kiedy powiedziałem wcześniej, że DHCP daje mnie bardziej niż tylko adres IP, 1120 00:52:21,130 --> 00:52:22,640 daje adres mojego routera. 1121 00:52:22,640 --> 00:52:26,370 Ponadto daje mi jeden lub więcej DNS Serwery, że mam do wykorzystania podczas 1122 00:52:26,370 --> 00:52:27,840 tutaj w sieci Harvardu. 1123 00:52:27,840 --> 00:52:31,086 >> faktycznie mogę to zmienić poprzez kliknięcie, och, nie mogę. 1124 00:52:31,086 --> 00:52:32,460 Bo jestem na koncie gościa. 1125 00:52:32,460 --> 00:52:36,730 OK, więc gdybym mógł faktycznie fizycznie kliknij ten znak plus, 1126 00:52:36,730 --> 00:52:39,310 Mogę wpisać dowolny serwer DNS chcę. 1127 00:52:39,310 --> 00:52:45,060 >> Popularnym nich korzystać jest 8.8.8.8, które Google kupił jakiś czas temu. 1128 00:52:45,060 --> 00:52:50,220 A jeśli mój Mac pozwól mi, mogłem to powiedz o własne Mac, 1129 00:52:50,220 --> 00:52:51,900 nie używaj serwerów DNS Harvardu. 1130 00:52:51,900 --> 00:52:54,610 Użyj Google zamiast. 1131 00:52:54,610 --> 00:52:58,617 >> Więc to jest powszechnym sposobem na uniknięcie albo jeden ograniczeniami systemowymi, 1132 00:52:58,617 --> 00:52:59,950 jak te właśnie opisane. 1133 00:52:59,950 --> 00:53:03,810 Jeśli są źle wdrażane, ty można po prostu użyć innego serwera DNS. 1134 00:53:03,810 --> 00:53:07,250 Bardzo modne w domu ISP, a być może też, 1135 00:53:07,250 --> 00:53:09,990 jeśli kiedykolwiek popełnił literówkę podczas wpisywania nazwy domeny, 1136 00:53:09,990 --> 00:53:12,370 należy po prostu pojawia się błąd wiadomość od swojej przeglądarce. 1137 00:53:12,370 --> 00:53:13,828 To właśnie one zaprojektowane do zrobienia. 1138 00:53:13,828 --> 00:53:16,080 404 lub faktycznie w tym przypadek, coś innego, 1139 00:53:16,080 --> 00:53:18,580 można uzyskać odpowiedź nieprawidłową stronę. 1140 00:53:18,580 --> 00:53:22,620 Ale niektórzy z was, czy kiedykolwiek zobaczę Ogłoszenia jeśli popełnisz literówkę 1141 00:53:22,620 --> 00:53:23,890 i pomylił nazwę domeny? 1142 00:53:23,890 --> 00:53:27,600 Jeśli tak, to jest możliwe, i Comcast jest znana, aby to zrobić. 1143 00:53:27,600 --> 00:53:33,470 Oni bardzo obrzydliwie, będzie przechwytują niepoprawne zapytania DNS. 1144 00:53:33,470 --> 00:53:36,380 >> Jeśli wpiszesz Facebook.com ale zrobić literówkę, 1145 00:53:36,380 --> 00:53:40,030 oni powrócić adres IP do was, nie Facebook, ale jeden 1146 00:53:40,030 --> 00:53:42,880 reklamy Comcast Adresy IP serwerów " 1147 00:53:42,880 --> 00:53:45,540 dzięki czemu, nagle zobaczyć reklamy, a być może sugeruje 1148 00:53:45,540 --> 00:53:47,250 błędy ortograficzne, i tym podobne. 1149 00:53:47,250 --> 00:53:50,420 Więc niektórzy ludzie mogą używać Google w celu obejścia tego. 1150 00:53:50,420 --> 00:53:53,645 Czasami jest to bardzo powszechne w hotele i lotniska, i tym podobne 1151 00:53:53,645 --> 00:53:55,960 gdzie serwery DNS są po prostu złe. 1152 00:53:55,960 --> 00:53:56,940 Albo po prostu zepsuty. 1153 00:53:56,940 --> 00:53:58,210 Albo są dysfunkcjonalne. 1154 00:53:58,210 --> 00:54:00,710 >> Dlatego bardzo często, jeśli nie jestem uzyskanie połączenia z Internetem 1155 00:54:00,710 --> 00:54:03,270 ale moja ikona sugeruje I powinien znajdować się w sieci, 1156 00:54:03,270 --> 00:54:05,706 Będę ręcznie zmienić moje Serwer DNS po prostu Google 1157 00:54:05,706 --> 00:54:06,830 aby sprawdzić, czy rozpocząć pracę. 1158 00:54:06,830 --> 00:54:10,540 I dwa razy z 10, które wydaje się rozwiązywać problemu. 1159 00:54:10,540 --> 00:54:14,320 A na wynos nie jest tu tak dużo wszystkie te głupie małe obejścia 1160 00:54:14,320 --> 00:54:15,840 ale dlaczego oni faktycznie działa. 1161 00:54:15,840 --> 00:54:19,920 >> Po prostu mówi do komputera rozmawiać z innym urządzeniem, a nie. 1162 00:54:19,920 --> 00:54:24,100 Więc ten router do domu, który może zapłacili 0 lub więcej dolarów 1163 00:54:24,100 --> 00:54:28,560 umieścić w swoim domu, robi wszystko tej funkcjonalności, a nawet więcej 1164 00:54:28,560 --> 00:54:30,300 wszystko tylko w tym maleńkim pudełeczko. 1165 00:54:30,300 --> 00:54:33,740 Ale kiedy wybuchnie ta historia całego internetu 1166 00:54:33,740 --> 00:54:36,260 ma tendencję być dedykowane serwery i komputery robią 1167 00:54:36,260 --> 00:54:38,460 każda z tych poszczególnych usług. 1168 00:54:38,460 --> 00:54:41,201 Ale nasze domy są tylko trochę mikrokosmosy z całą historię. 1169 00:54:41,201 --> 00:54:44,730 1170 00:54:44,730 --> 00:54:45,950 >> Jakieś pytania? 1171 00:54:45,950 --> 00:54:47,871 Tak. 1172 00:54:47,871 --> 00:54:48,720 Tak, Dan? 1173 00:54:48,720 --> 00:54:52,330 >> PUBLICZNOŚCI: Wcześniej mówiłeś o porty, konkretne porty, 1174 00:54:52,330 --> 00:54:54,614 ale to konkretne usługi. 1175 00:54:54,614 --> 00:54:59,476 Tak na przykład, że jeśli nie zablokować pewną usługę, 1176 00:54:59,476 --> 00:55:02,248 Mówię nie logować ten port? 1177 00:55:02,248 --> 00:55:06,620 Czy to możliwe, że służby zostać zakończone przez port? 1178 00:55:06,620 --> 00:55:08,410 >> David J. MALAN: Oczywiście. 1179 00:55:08,410 --> 00:55:10,939 Tak, w rzeczywistości, to będzie często znajdują się w sieci 1180 00:55:10,939 --> 00:55:13,230 że tylko porty, które są Dopuszczalne są np 1181 00:55:13,230 --> 00:55:15,135 port 80 i 443-- ruch internetowy. 1182 00:55:15,135 --> 00:55:18,420 Jest to bardzo często w hotelach i lotniskach 1183 00:55:18,420 --> 00:55:22,317 gdzie oni rozmyślnie myśleć eh, 90 oraz procent naszych użytkowników 1184 00:55:22,317 --> 00:55:23,650 Wystarczy tych usług w każdym razie. 1185 00:55:23,650 --> 00:55:24,970 Załóżmy blokować wszystko inne. 1186 00:55:24,970 --> 00:55:29,590 >> I że pozostawia się ludzie tacy jak ja zimno, do wyschnięcia, wywiesili do wyschnięcia. 1187 00:55:29,590 --> 00:55:34,040 Bo nie może uzyskać dostępu do niektórych serwerów na Harvardzie, które wykorzystują różne porty. 1188 00:55:34,040 --> 00:55:36,840 Mogłem, zapobiegawczo przed opuszczeniem Campus, 1189 00:55:36,840 --> 00:55:40,720 zmienić swój specjalny serwer do korzystania z portu 80 lub 443. 1190 00:55:40,720 --> 00:55:44,560 Nawet jeśli ludzkość postanowiła które powinny być dla ruchu internetowego, 1191 00:55:44,560 --> 00:55:45,666 to nie musi tak być. 1192 00:55:45,666 --> 00:55:47,540 Mogę wysłać pocztę przez to lub podobne. 1193 00:55:47,540 --> 00:55:50,668 >> PUBLICZNOŚCI: Więc to był mój Drugie pytanie do niego. 1194 00:55:50,668 --> 00:55:52,060 Więc postanowił ludzkość. 1195 00:55:52,060 --> 00:55:55,992 Czy istnieje gdzieś, że lista opublikowana powiedzieć, to są najlepsze praktyki wcześniej? 1196 00:55:55,992 --> 00:55:56,950 David J. MALAN: Rzeczywiście. 1197 00:55:56,950 --> 00:56:04,480 I rzeczywiście, jeśli pójdę tutaj wspólny port TCP, jedziemy. 1198 00:56:04,480 --> 00:56:07,230 Wikipedia sam jest pierwszym hitem. 1199 00:56:07,230 --> 00:56:08,790 Tu jest dobrze znane porty. 1200 00:56:08,790 --> 00:56:13,480 >> Tak liście aż do zasadniczo 1024, jest bardzo ujednolicone, 1201 00:56:13,480 --> 00:56:14,630 a nawet poza nim. 1202 00:56:14,630 --> 00:56:16,750 Tak więc istnieje wiele usług that-- 1203 00:56:16,750 --> 00:56:20,220 >> PUBLICZNOŚCI: Więc jeśli były rozwijanie usług teoretycznie 1204 00:56:20,220 --> 00:56:24,711 trzeba tam pojechać i zdecydować jakiego portu linie za tę usługę? 1205 00:56:24,711 --> 00:56:25,710 David J. MALAN: Zgadza się. 1206 00:56:25,710 --> 00:56:28,330 A jeśli już wymyślić jakiś Nowa aplikacja, jak Napster 1207 00:56:28,330 --> 00:56:31,977 z powrotem w dzień albo jak WhatsApp bardziej nowocześnie, byś ogólnie 1208 00:56:31,977 --> 00:56:34,810 jeśli jesteś dobry projektant, byś przyjrzeć się liście, jak to 1209 00:56:34,810 --> 00:56:37,580 i upewnij się, że masz wybór numer, który mieści się w zakresie 1210 00:56:37,580 --> 00:56:39,455 które powinny być wybierając z zasadniczo 1211 00:56:39,455 --> 00:56:43,445 duża liczba wystarczy, że nikt nie wybrał. 1212 00:56:43,445 --> 00:56:45,756 >> PUBLICZNOŚCI: To byłoby o konstrukcji portowych, prawda? 1213 00:56:45,756 --> 00:56:47,130 David J. MALAN: Prawidłowa, poprawna. 1214 00:56:47,130 --> 00:56:47,879 I nie ma dużo. 1215 00:56:47,879 --> 00:56:50,130 To znaczy, numer portu jest ogólnie liczba 16-bitowa, 1216 00:56:50,130 --> 00:56:53,800 co daje 65,536 możliwości. 1217 00:56:53,800 --> 00:56:56,170 I tylko kilka z nich faktycznie ujednolicone. 1218 00:56:56,170 --> 00:57:00,420 >> A rzeczywistość jest taka, że ​​jest tylko tak wiele popularnych usług w tych dniach. 1219 00:57:00,420 --> 00:57:02,594 Więc tak naprawdę nie ma Twierdzenie, że dużo. 1220 00:57:02,594 --> 00:57:03,760 Więc to nie jest taka wielka sprawa. 1221 00:57:03,760 --> 00:57:08,690 >> Ale od sprytny licencjackich na Perspektywa lub dysydent 1222 00:57:08,690 --> 00:57:13,430 w danym kraju, to może rzeczywiście, Jeżeli kraj lub podmiot prawny, 1223 00:57:13,430 --> 00:57:16,630 lub uniwersytetu blokuje pewne ruchu, co jest bardzo często 1224 00:57:16,630 --> 00:57:20,300 wykonane przez ludzi wystarczająco zaawansowany, byłoby tunelu, by tak rzec, 1225 00:57:20,300 --> 00:57:22,720 Trasa do wszystkich swoich Ruch z koperty 1226 00:57:22,720 --> 00:57:26,860 które nie mówią, co należy mówić, ale Zamiast po prostu przy użyciu 80 za wszystko. 1227 00:57:26,860 --> 00:57:31,080 Nawet jeżeli jest to FaceTime lub Skype lub transakcje finansowe, albo cokolwiek, 1228 00:57:31,080 --> 00:57:33,687 po prostu zrobić to wygląda to faktycznie ruch internetowy. 1229 00:57:33,687 --> 00:57:35,770 A jeszcze lepiej jest inny Rozwiązanie, które Victoria 1230 00:57:35,770 --> 00:57:38,070 wspomniałem wcześniej, co jest VPN. 1231 00:57:38,070 --> 00:57:41,720 >> I często jest VPN Ruch dozwolone w sieci. 1232 00:57:41,720 --> 00:57:45,500 W rzeczywistości, znalazłem się często w lotniska i hotele, a na płaszczyznach 1233 00:57:45,500 --> 00:57:48,030 gdzie nie ma dostępu pewne bezpieczne serwery na Harvardzie. 1234 00:57:48,030 --> 00:57:52,520 Ponieważ są one uruchomione na dość nietypowe portu numbers-- 555 lub cokolwiek 1235 00:57:52,520 --> 00:57:53,800 liczba może być. 1236 00:57:53,800 --> 00:57:59,090 >> Ale jeśli najpierw podłączyć poprzez VPN z że samolot lub w hotelu na Harvard 1237 00:57:59,090 --> 00:58:01,650 Uniwersytet, co VPN nie jest co? 1238 00:58:01,650 --> 00:58:04,470 Czy wiesz, co robi dla Ciebie pod maską, Victoria? 1239 00:58:04,470 --> 00:58:08,520 >> PUBLICZNOŚCI: No, to będzie zapewne zmienić serwer [INAUDIBLE]. 1240 00:58:08,520 --> 00:58:09,520 David J. MALAN: Czyni. 1241 00:58:09,520 --> 00:58:10,020 To robi. 1242 00:58:10,020 --> 00:58:13,062 To sprawia, że ​​wyglądają, do kogoś innego, jak idziesz z innego miejsca. 1243 00:58:13,062 --> 00:58:15,561 Wygląda na to, idziesz od centrali firmy 1244 00:58:15,561 --> 00:58:16,780 podczas odwiedzania niektórych stron. 1245 00:58:16,780 --> 00:58:20,830 I co też robi to tunele, by tak rzec, cały swój ruch, 1246 00:58:20,830 --> 00:58:24,010 czy jest to e-mail lub www, lub drukowania, lub jak wszyscy 1247 00:58:24,010 --> 00:58:26,580 przez to zaszyfrowany Kanał między wami 1248 00:58:26,580 --> 00:58:28,890 i firmowej siedziba, zazwyczaj, 1249 00:58:28,890 --> 00:58:35,230 tak, że nie ma w tym jedno- lokalnym kraju lub lotnicza lub cafe-- 1250 00:58:35,230 --> 00:58:37,694 wie, co jest w środku Twój zaszyfrowany tunel. 1251 00:58:37,694 --> 00:58:39,110 I tak to wygląda losowego szumu. 1252 00:58:39,110 --> 00:58:41,318 I tak bardzo często, VPN będzie obejść tych rodzajów 1253 00:58:41,318 --> 00:58:44,700 ograniczeń portowych też jeżeli port nie jest sama w sobie VPN 1254 00:58:44,700 --> 00:58:47,450 zablokowany, co jest czasem przypadku. 1255 00:58:47,450 --> 00:58:49,740 I Dacosta, to mamy do powiedzenia? 1256 00:58:49,740 --> 00:58:55,765 >> PUBLICZNOŚCI: Która godzina [INAUDIBLE] skoczyć szczególnie 1257 00:58:55,765 --> 00:59:08,710 za pomocą przycisków [INAUDIBLE] może skakać grupę z dnia [INAUDIBLE] Czy chmura ta inna? 1258 00:59:08,710 --> 00:59:12,670 Co [INAUDIBLE] skakać? [INAUDIBLE] Wartość [INAUDIBLE] 1259 00:59:12,670 --> 00:59:15,535 1260 00:59:15,535 --> 00:59:17,785 David J. MALAN: A przy skoku, co miałeś dokładnie na myśli? 1261 00:59:17,785 --> 00:59:19,659 PUBLICZNOŚCI: Że będzie blokować [INAUDIBLE]. 1262 00:59:19,659 --> 00:59:25,662 1263 00:59:25,662 --> 00:59:28,120 David J. MALAN: Oh, i to uszkodzony w danym kraju? 1264 00:59:28,120 --> 00:59:29,060 PUBLICZNOŚCI: Tak, to jest zablokowane. 1265 00:59:29,060 --> 00:59:29,700 David J. MALAN: Oh, blokowane. 1266 00:59:29,700 --> 00:59:32,070 Więc to może być realizowane na wiele sposobów. 1267 00:59:32,070 --> 00:59:37,670 Najprostszym znów jest to, że kraj i każdy w nim, poprzez DNS 1268 00:59:37,670 --> 00:59:42,140 oni po prostu nie zwracają adres IP do was, gdy odwiedzają Facebook.com. 1269 00:59:42,140 --> 00:59:45,090 Po drugie, mogą one wyglądać wewnątrz koperty każdego z nas 1270 00:59:45,090 --> 00:59:47,640 i sprawdzić, czy te wnioski zmierzają do Facebook.com. 1271 00:59:47,640 --> 00:59:50,734 W tym przypadku, to oni w podobny sposób blokować ruchu, jak również. 1272 00:59:50,734 --> 00:59:52,400 PUBLICZNOŚCI: Można zablokować [niesłyszalne]. 1273 00:59:52,400 --> 00:59:52,870 David J. MALAN: Rzeczywiście. 1274 00:59:52,870 --> 00:59:53,500 A to zależy. 1275 00:59:53,500 --> 00:59:58,200 To znaczy, tak długo jak istnieją stosunkowo niewiele połączeń internetowych 1276 00:59:58,200 --> 01:00:01,030 wchodząc do kraj-- więc dziesiątki lub setki, 1277 01:00:01,030 --> 01:00:03,450 nie tysiące czy dziesiątki z thousands-- to tak, 1278 01:00:03,450 --> 01:00:06,290 tak długo, jak mają kontrolę nad wszystkimi przewodami, bezprzewodowe, 1279 01:00:06,290 --> 01:00:10,720 lub w inny sposób wejścia w kraju, Oczywiście, mogą one blokować wszystko. 1280 01:00:10,720 --> 01:00:16,290 >> Tak, a co gorsza, a bardzo możliwe, atak 1281 01:00:16,290 --> 01:00:19,255 jest, jeśli, na przykład, że jesteśmy wszystko jest tutaj w sieci Harvardu. 1282 01:00:19,255 --> 01:00:21,880 I dlatego, komputery, historią byliśmy mówiąc, 1283 01:00:21,880 --> 01:00:24,139 są przy użyciu serwera DHCP Harvardu. 1284 01:00:24,139 --> 01:00:25,930 Niektórzy z was mogą mieć, w zakładce teraz, 1285 01:00:25,930 --> 01:00:31,347 Facebook.com otwarta lub Gmail.com, lub inne losowe www. 1286 01:00:31,347 --> 01:00:33,680 Czy zawsze wiem, że jesteś w rzeczywistym Facebook.com? 1287 01:00:33,680 --> 01:00:37,610 >> To znaczy, może jesteś przedmioty eksperyment psychologii z Harvardu 1288 01:00:37,610 --> 01:00:40,160 tu, gdzie jesteśmy cię karmią fałszywe informacje Facebooku. 1289 01:00:40,160 --> 01:00:43,470 Albo mówimy wam byłaś szturchnął przez kogoś, kogo nie było. 1290 01:00:43,470 --> 01:00:47,280 Albo mamy zmianę komunikaty brzmią wściekły, niż są w rzeczywistości. 1291 01:00:47,280 --> 01:00:50,310 >> To znaczy, tak naprawdę, gdy masz kontrolę nad siecią 1292 01:00:50,310 --> 01:00:53,960 masz kontrolę nad tym sporo aspekty doświadczenia użytkownika. 1293 01:00:53,960 --> 01:00:56,710 Teraz, na szczęście, nie jest to tak przerażająca, jak to. 1294 01:00:56,710 --> 01:00:59,880 Ponieważ większość z was, w waszych URL barów, z takich kart, 1295 01:00:59,880 --> 01:01:00,940 prawdopodobnie rozpocznie z czym? 1296 01:01:00,940 --> 01:01:06,340 HTTPS, z nadzieją. 1297 01:01:06,340 --> 01:01:09,140 Ponieważ S ma wyznaczyć bezpieczne. 1298 01:01:09,140 --> 01:01:11,650 >> I teoretycznie, że co oznacza to, że faktycznie 1299 01:01:11,650 --> 01:01:15,310 mają zaszyfrowanego połączenia między ty i Facebook, ty i Amazon, ty 1300 01:01:15,310 --> 01:01:17,760 i Gmail.com lub gdziekolwiek jesteś. 1301 01:01:17,760 --> 01:01:19,280 I to jest dobra rzecz. 1302 01:01:19,280 --> 01:01:21,410 Bo nie ma to Cały system zaufania. 1303 01:01:21,410 --> 01:01:24,570 >> I to jest rzeczywiście dobry segue ruchu internetowego specjalnie. 1304 01:01:24,570 --> 01:01:28,540 Jest to cały system Zaufanie, w świecie, który pozwala nam 1305 01:01:28,540 --> 01:01:32,485 z pewnym otuchy zaufać że jeśli pójdę do Facebook.com, 1306 01:01:32,485 --> 01:01:35,600 i widzę małą kłódkę ikona w przeglądarce, 1307 01:01:35,600 --> 01:01:38,850 Jestem bardzo, bardzo, bardzo prawdopodobne być właściwie podłączone 1308 01:01:38,850 --> 01:01:40,486 do prawdziwego Facebook.com. 1309 01:01:40,486 --> 01:01:42,000 Teraz, dlaczego tak jest? 1310 01:01:42,000 --> 01:01:46,297 >> Tak więc okazuje się, że po włożeniu strona w sieci World Wide Web, 1311 01:01:46,297 --> 01:01:47,880 potrzebny jest adres IP, wydawałoby się. 1312 01:01:47,880 --> 01:01:49,270 Serwer potrzebuje adresu IP. 1313 01:01:49,270 --> 01:01:50,950 I prawdopodobnie trzeba nazwę domeny. 1314 01:01:50,950 --> 01:01:52,250 Więc co to polega? 1315 01:01:52,250 --> 01:01:55,770 >> Cóż, ma ktoś z was kiedykolwiek kupił domenę wcześniej? 1316 01:01:55,770 --> 01:01:56,270 Tak? 1317 01:01:56,270 --> 01:01:56,580 Tak? 1318 01:01:56,580 --> 01:01:57,079 OK. 1319 01:01:57,079 --> 01:02:00,100 A jakie strony masz używany lub spojrzał na zakup domen? 1320 01:02:00,100 --> 01:02:02,400 >> Każdy w szczególności przyjdzie do głowy? 1321 01:02:02,400 --> 01:02:04,470 OK, GoDaddy jest dość popularne. 1322 01:02:04,470 --> 01:02:08,160 I jest wiele innych, Namecheap, Rozwiązania sieciowe, inne. 1323 01:02:08,160 --> 01:02:11,240 >> A więc jeśli chcesz przejść do czegoś podobne, 1324 01:02:11,240 --> 01:02:17,096 jeśli chcę kupić domenę jak ComputerScienceforBusinessLeaders.com-- 1325 01:02:17,096 --> 01:02:19,600 okropna nazwa, ponieważ to okropne pisać. 1326 01:02:19,600 --> 01:02:21,850 To nawet nie zmieścił się na jedna linia, najwyraźniej. 1327 01:02:21,850 --> 01:02:24,560 Dla $ 11,99, mogę kupić tę nazwę domeny. 1328 01:02:24,560 --> 01:02:26,690 >> Teraz, co to znaczy? 1329 01:02:26,690 --> 01:02:30,340 Gdybym kliknij przycisk Wybierz i umieścić to na moim Koszyk, pozwól mi najpierw ostrożność. 1330 01:02:30,340 --> 01:02:32,340 GoDaddy jest okropna temat próbując upsell ciebie. 1331 01:02:32,340 --> 01:02:34,256 Więc zostaniesz zapytany, czy Chcesz e-mail, jeśli ciebie 1332 01:02:34,256 --> 01:02:36,860 chce hosting, jeśli chcesz telefon dla wszystkich tych rzeczy. 1333 01:02:36,860 --> 01:02:39,130 Trudno sprawdzić się w GoDaddy. 1334 01:02:39,130 --> 01:02:41,860 >> Ale kiedy w końcu się tam dostać, będzie właścicielem tej nazwy domeny 1335 01:02:41,860 --> 01:02:44,460 przez okres jednego roku Typowo, lub dwa lub trzy lata. 1336 01:02:44,460 --> 01:02:45,400 Trzeba odnowić te rzeczy. 1337 01:02:45,400 --> 01:02:47,170 Więc to jest bardziej jak wynajem nazwę domeny. 1338 01:02:47,170 --> 01:02:49,350 >> Ale raz, że jesteś właścicielem nazwę domeny, trzeba 1339 01:02:49,350 --> 01:02:51,960 GoDaddy powiedzieć coś, zwykle. 1340 01:02:51,960 --> 01:02:57,580 Trzeba powiedzieć, co się GoDaddy serwery WWW, serwery DNS będzie. 1341 01:02:57,580 --> 01:03:00,550 Skąd wiesz, co serwery, Serwery DNS będzie? 1342 01:03:00,550 --> 01:03:02,820 >> Również, na ogół, w kolejna zakładka, masz 1343 01:03:02,820 --> 01:03:05,387 kupić, lub zapłacić za internecie hosting, jeśli nie w rzeczywistości 1344 01:03:05,387 --> 01:03:08,470 fizycznie właścicielem własne serwery i własnej firmy, lub w swoim własnym danych 1345 01:03:08,470 --> 01:03:09,270 centrum. 1346 01:03:09,270 --> 01:03:11,190 Więc chcesz iść do firmą hostingową. 1347 01:03:11,190 --> 01:03:12,190 I to może być GoDaddy. 1348 01:03:12,190 --> 01:03:14,620 Oferują one taką samą usługę jako jeden z ich upsells. 1349 01:03:14,620 --> 01:03:16,910 >> Ale tam setki, tysiące hosting 1350 01:03:16,910 --> 01:03:18,640 przedsiębiorstw o ​​różnej jakości tam. 1351 01:03:18,640 --> 01:03:20,930 A gdy płacisz komuś jeszcze za hosting, 1352 01:03:20,930 --> 01:03:24,570 masz nazwy użytkownika i hasło, a pewna ilość przestrzeni 1353 01:03:24,570 --> 01:03:27,390 w chmurze, że tak powiem, do które można przesyłać pliki, 1354 01:03:27,390 --> 01:03:30,810 i tworzenie stron internetowych, i umieścić swoją stronę w Internecie. 1355 01:03:30,810 --> 01:03:33,110 Więc w zasadzie masz powiedzieć, co GoDaddy 1356 01:03:33,110 --> 01:03:36,990 serwery DNS są, że internetowa Firma hostingowa dostarczyła do ciebie. 1357 01:03:36,990 --> 01:03:39,770 Prawdopodobnie w wiadomości e-mail lub strona internetowa, to poinformować. 1358 01:03:39,770 --> 01:03:43,600 >> I wtedy odpowiedzialność GoDaddy jest powiedzieć resztę świata 1359 01:03:43,600 --> 01:03:46,630 za pomocą tych głównych serwerów oraz inne serwery DNS. 1360 01:03:46,630 --> 01:03:48,520 Tak, że następnego dnia, gdy ktoś próbuje 1361 01:03:48,520 --> 01:03:51,290 odwiedzać ComputerScienceforBusinessLeaders.com, 1362 01:03:51,290 --> 01:03:53,410 Prawdopodobnie ich serwer DNS nie znam odpowiedzi. 1363 01:03:53,410 --> 01:03:54,785 Ponieważ jest to zupełnie nowa strona internetowa. 1364 01:03:54,785 --> 01:03:57,000 Więc ich serwer DNS zwraca ten jeden pyta ten jeden. 1365 01:03:57,000 --> 01:03:58,090 To jeden wie. 1366 01:03:58,090 --> 01:04:02,490 A następnie informacje rozchodzi powrotem do pozostałej części świata. 1367 01:04:02,490 --> 01:04:08,030 Tak to jest jak, jeśli nie zapłaci Rachunek za odnowienie nazwy domeny. 1368 01:04:08,030 --> 01:04:09,510 Wszystko to może po prostu rodzaj zatrzymać. 1369 01:04:09,510 --> 01:04:13,000 >> GoDaddy, ponieważ, na przykład, Można usunąć te rekordy DNS 1370 01:04:13,000 --> 01:04:16,540 tak, że nikt na świecie nie wie kogo zapytać, gdzie jest Twoja strona. 1371 01:04:16,540 --> 01:04:18,130 Jaki jest Twój adres IP? 1372 01:04:18,130 --> 01:04:20,530 I tak to w jaki sposób egzekwowania tego rodzaju kontroli. 1373 01:04:20,530 --> 01:04:25,320 >> Ale co GoDaddy sprzedaje również chcę zobacz tutaj czy możemy rozmawiać z nimi tutaj. 1374 01:04:25,320 --> 01:04:28,360 Chcą naszą działalność. 1375 01:04:28,360 --> 01:04:32,720 Jeśli idziemy do wszystkich produktów, to jest przytłaczająca. 1376 01:04:32,720 --> 01:04:38,750 >> Chcę kupić SSL. 1377 01:04:38,750 --> 01:04:40,730 Tutaj idziemy, Web Security. 1378 01:04:40,730 --> 01:04:41,910 Tak, och, to jest na sprzedaż. 1379 01:04:41,910 --> 01:04:42,410 Miły. 1380 01:04:42,410 --> 01:04:43,270 >> OK. 1381 01:04:43,270 --> 01:04:49,690 Więc tutaj też jest to rodzaj przytłaczająca na pierwszy rzut oka dla ludzi. 1382 01:04:49,690 --> 01:04:55,270 Nie ma więc różne rodzaje SSL certyfikaty, jak są one nazywane. 1383 01:04:55,270 --> 01:04:59,520 Więc to nie wystarczy tylko mieć domenę wymienić lub masz konta hostingu. 1384 01:04:59,520 --> 01:05:02,880 Jeśli chcesz mieć szyfrowanie, które szczerze mówiąc, to właśnie dana dzisiejszych czasach. 1385 01:05:02,880 --> 01:05:06,630 I to staje się de facto praktyką. 1386 01:05:06,630 --> 01:05:09,290 >> Należy również kupić certyfikat SSL. 1387 01:05:09,290 --> 01:05:11,540 Niestety, może być trudno poruszać się tym wszystkim. 1388 01:05:11,540 --> 01:05:14,749 Ale zobaczmy gdzie prowadzi to do tego rodzaju systemu zaufania. 1389 01:05:14,749 --> 01:05:17,040 Więc jeśli mam tylko jedną domenę nazwa, www.ComputerSciencef 1390 01:05:17,040 --> 01:05:23,860 orBusinessLeaders.com, jadę iść do przodu i po prostu kupić $ 62,99 1391 01:05:23,860 --> 01:05:24,690 wersja tutaj. 1392 01:05:24,690 --> 01:05:26,110 Jednakże, nawet to jest kosztowne. 1393 01:05:26,110 --> 01:05:29,830 Możesz iść na innych stronach internetowych, takich jak Namecheap.com i kilka innych, 1394 01:05:29,830 --> 01:05:31,500 gdzie różnym reputacji. 1395 01:05:31,500 --> 01:05:33,170 Ale można spędzić nawet mniej niż to. 1396 01:05:33,170 --> 01:05:34,070 Strzec się. 1397 01:05:34,070 --> 01:05:40,240 >> I rzeczywiście, chodźmy gdzieś mamy shouldn't-- Verisign.com. 1398 01:05:40,240 --> 01:05:47,130 Jest to globalny lider w dziedzinie Nazwy i internet security widocznie. 1399 01:05:47,130 --> 01:05:50,610 A wiesz, że to drogie, gdy nie po prostu powiedzieć, co sprzedają. 1400 01:05:50,610 --> 01:05:54,410 1401 01:05:54,410 --> 01:06:01,950 Certyfikat VeriSign SSL, można sprawdzić, ile konkurenci mają, 1402 01:06:01,950 --> 01:06:04,350 którzy są reklamy dla tego samego zapytania. 1403 01:06:04,350 --> 01:06:07,600 >> W porządku, więc za pośrednictwem Google Znalazłem tę stronę chciałem. 1404 01:06:07,600 --> 01:06:09,140 Więc zobaczmy. 1405 01:06:09,140 --> 01:06:10,660 Och, jedziemy. 1406 01:06:10,660 --> 01:06:14,520 >> Wygląda więc na to, czy Chcę bezpiecznej witryny, 1407 01:06:14,520 --> 01:06:18,640 ich certyfikaty SSL zaczynają się od $ 399. 1408 01:06:18,640 --> 01:06:23,240 Jeśli chcę więcej Security, EV, co moim zdaniem jest Extended Validation 1409 01:06:23,240 --> 01:06:27,190 lub wzmocnione walidacji, to $ 995 pkt 00. 1410 01:06:27,190 --> 01:06:29,960 Lub Secure Site Pro z EV, 1500 $. 1411 01:06:29,960 --> 01:06:33,290 Prawie wszystko jest okropne a także niepotrzebne. 1412 01:06:33,290 --> 01:06:36,320 >> Ale niech zrozumieć, co kompromisów oto i jak to wszystko działa. 1413 01:06:36,320 --> 01:06:40,080 Na koniec dnia, matematyczne a podstawowym kryptografii 1414 01:06:40,080 --> 01:06:43,565 bazowych Twoja strona jest bezpieczeństwo tym samym, w przeważającej części. 1415 01:06:43,565 --> 01:06:47,470 Wszystko to jest upsells i, w znacznym stopniu, sprawy marketingowe. 1416 01:06:47,470 --> 01:06:51,620 >> Aha, i proszę, nie zawsze umieścić coś takiego na swojej stronie internetowej, 1417 01:06:51,620 --> 01:06:53,750 nawet jeśli konsultant proponuje, aby to zrobić. 1418 01:06:53,750 --> 01:06:55,180 To znaczy absolutnie nic. 1419 01:06:55,180 --> 01:06:58,400 Zobaczysz, jeszcze dziś lub jutro, jest to absolutnie trywialne 1420 01:06:58,400 --> 01:07:02,390 dodać zdjęcie na stronie internetowej oraz po prostu, jesteś Norton zabezpieczone 1421 01:07:02,390 --> 01:07:03,570 oznacza absolutnie nic. 1422 01:07:03,570 --> 01:07:05,960 >> A wszystko robisz jest szkolenie swoich klientów, 1423 01:07:05,960 --> 01:07:08,610 lub ludzkość bardziej ogólnie, szukać tego symbolu, który 1424 01:07:08,610 --> 01:07:12,080 na pewno zły może umieścić na jego lub własną stronę internetową i po prostu Twierdzą oni, 1425 01:07:12,080 --> 01:07:13,320 też są Norton zabezpieczone. 1426 01:07:13,320 --> 01:07:17,360 Więc dotarłeś do jakichś złych nawyków, jako ludzie, a nawet zawarte tutaj. 1427 01:07:17,360 --> 01:07:23,140 Więc tak na marginesie, to dlatego nie Są różne style certyfikatów 1428 01:07:23,140 --> 01:07:25,520 oni wciąż chcą z nami rozmawiać. 1429 01:07:25,520 --> 01:07:30,110 >> Można kupić certyfikat SSL tylko dla jednej nazwy domeny, 1430 01:07:30,110 --> 01:07:32,586 dub dub dub kropką ComputerScienceforBusinessLeaders.com. 1431 01:07:32,586 --> 01:07:35,027 Wiele stron internetowych, załóżmy, Miałem dub dub dub kropką 1432 01:07:35,027 --> 01:07:36,610 ComputerScienceforBusinessLeaders.com. 1433 01:07:36,610 --> 01:07:39,750 Ale chciałem też użytkowników aby móc odwiedzić 1434 01:07:39,750 --> 01:07:42,394 ComputerScienceforBusinessLeaders.com bez www. 1435 01:07:42,394 --> 01:07:44,852 A może mam trzeci Domena jak 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 Więc jeśli mam stwardnienie domeną nazwy, faktycznie każda 1439 01:07:50,550 --> 01:07:52,633 potrzebny inny rodzaj Świadectwo, potencjalnie. 1440 01:07:52,633 --> 01:07:55,830 Więc równie dobrze mogę uzyskać to Wersja, która pozwala dokładnie to. 1441 01:07:55,830 --> 01:08:00,180 >> Albo wszystkie subdomeny, jeśli tylko chcesz mieć, a to jest dla bardziej wyszukane konfiguracji, 1442 01:08:00,180 --> 01:08:05,070 jeśli chcesz mieć 10 lub 20 różne strony internetowe, serwery 1443 01:08:05,070 --> 01:08:08,550 zacząć od czegoś, kropka ComputerScienceforBusinessLeaders.com, 1444 01:08:08,550 --> 01:08:10,890 następnie dostać to, co się nazywa certyfikat zastępczy. 1445 01:08:10,890 --> 01:08:13,800 I obsługuje wszystkie z tych wariantów. 1446 01:08:13,800 --> 01:08:16,670 >> Teraz, po zakupie tego zainstalować. 1447 01:08:16,670 --> 01:08:18,040 Jest to plik, który można pobrać. 1448 01:08:18,040 --> 01:08:19,748 A ten plik, zasadniczo zawiera tylko 1449 01:08:19,748 --> 01:08:22,716 bardzo duża, liczba losowa ma jakiś związek matematyczny 1450 01:08:22,716 --> 01:08:24,840 do innego numeru, już wygenerowane. 1451 01:08:24,840 --> 01:08:28,490 Zadzwonimy mu klucza publicznego oraz Klucz prywatny, jak ja po prostu wcześniej. 1452 01:08:28,490 --> 01:08:31,790 >> A pomysł jest to, że ciebie zainstalować na serwerze WWW 1453 01:08:31,790 --> 01:08:34,250 tylko przy użyciu FTP lub jakiś inny protokół, 1454 01:08:34,250 --> 01:08:36,370 przeciąganie i upuszczanie lub kopiowanie i wklejanie 1455 01:08:36,370 --> 01:08:38,497 Numery te naprawdę wielkie do własnego serwera WWW. 1456 01:08:38,497 --> 01:08:41,330 I postępować zgodnie z instrukcjami zgodne z oprogramowaniem serwera 1457 01:08:41,330 --> 01:08:42,359 aby to zrobić. 1458 01:08:42,359 --> 01:08:45,270 A serwer WWW, od tej pory, za każdym razem ktoś 1459 01:08:45,270 --> 01:08:49,920 odwiedza swoją działalność "website-- www.ComputerScienceBusinessLeaders.com-- 1460 01:08:49,920 --> 01:08:51,901 serwer WWW automatycznie, ponieważ 1461 01:08:51,901 --> 01:08:53,859 ma wbudowaną funkcjonalność Te dni, po prostu 1462 01:08:53,859 --> 01:08:56,459 powiedzieć światu, co jest jego klucz publiczny. 1463 01:08:56,459 --> 01:08:59,250 I pamiętaj, że kluczem publicznym ma to związek matematyczny 1464 01:08:59,250 --> 01:09:01,000 z tak zwanego klucza prywatnego. 1465 01:09:01,000 --> 01:09:05,109 I tak, gdy klienci użytkowników rozmawiać bezpiecznie do serwera, 1466 01:09:05,109 --> 01:09:07,680 ich koperty, jak te byliśmy przechodząc wokół, 1467 01:09:07,680 --> 01:09:10,950 mają pozorną bzdury wewnątrz nich. 1468 01:09:10,950 --> 01:09:12,970 Ponieważ zawartość jest szyfrowana. 1469 01:09:12,970 --> 01:09:15,710 >> I tylko Twoja firma ' Klucz prywatny, który 1470 01:09:15,710 --> 01:09:19,340 wygenerowany w ramach tego Proces zakupu certyfikatu SSL, 1471 01:09:19,340 --> 01:09:21,790 w rzeczywistości może odszyfrować. 1472 01:09:21,790 --> 01:09:23,819 A wszystko to dzieje się w sposób przejrzysty. 1473 01:09:23,819 --> 01:09:26,950 Ale można kupić tylko te certyfikaty ze skończonej liczby 1474 01:09:26,950 --> 01:09:28,760 firm na świecie. 1475 01:09:28,760 --> 01:09:33,330 >> Ponieważ Microsoft, który sprawia, że ​​IE i Edge i Google, który sprawia, Chrome, 1476 01:09:33,330 --> 01:09:36,470 i Mozilla, Firefox, który sprawia, i kilka innych graczy 1477 01:09:36,470 --> 01:09:40,020 mają wszystko zdecydował się na wysłanie swoich przeglądarek. 1478 01:09:40,020 --> 01:09:43,890 Podczas instalowania żadnego z tych browsers-- IE, EDGE, Firefox, Mozilla, Opera, 1479 01:09:43,890 --> 01:09:50,180 lub jakiekolwiek inne, Chrome-- przychodzą ze skończonej liczby certyfikatów, 1480 01:09:50,180 --> 01:09:52,010 niejako wbudowany w nich. 1481 01:09:52,010 --> 01:09:57,420 Skończony lista, niech je nazwać, Firmy, których certyfikaty SSL jest zalecane 1482 01:09:57,420 --> 01:10:00,330 być dozwolone i uważane za bezpieczne. 1483 01:10:00,330 --> 01:10:04,105 >> Więc to znaczy, że David Malan, Nie można po prostu iść na DavidMalan.com 1484 01:10:04,105 --> 01:10:06,050 i rozpocząć sprzedaż certyfikatów SSL. 1485 01:10:06,050 --> 01:10:08,210 Bo jeśli nie mam jakiś związek 1486 01:10:08,210 --> 01:10:12,810 z Google i Microsoft, a Mozilla lub wykonawców nich, 1487 01:10:12,810 --> 01:10:17,250 przeglądarek niczyje zaufa David Malan za certyfikaty, 1488 01:10:17,250 --> 01:10:19,830 nawet jeśli mogę sprzedać je w zniżki kontra wszyscy. 1489 01:10:19,830 --> 01:10:21,370 Mogę uczynić je matematycznie. 1490 01:10:21,370 --> 01:10:25,430 Ale nie mogę oszukać przeglądarki do nich zaufanie. 1491 01:10:25,430 --> 01:10:26,940 >> I co mam na myśli zaufanie? 1492 01:10:26,940 --> 01:10:27,660 Cóż, zawiadomienie. 1493 01:10:27,660 --> 01:10:29,690 Jesteśmy na GoDaddy.com. 1494 01:10:29,690 --> 01:10:34,450 A jak to jest w przypadku wielu stronach internetowych, zauważyć kłódki up w prawym górnym rogu. 1495 01:10:34,450 --> 01:10:38,420 Czym jest to, że prawdopodobnie kłódki wskazują, albo przed 1496 01:10:38,420 --> 01:10:40,830 do dzisiejszej dyskusji czy już teraz? 1497 01:10:40,830 --> 01:10:41,970 >> PUBLICZNOŚCI: To bezpieczna. 1498 01:10:41,970 --> 01:10:43,344 >> David J. MALAN: To jest to bezpieczne. 1499 01:10:43,344 --> 01:10:46,390 To po prostu oznacza, że ​​używam jakiś rodzaj kryptografii, 1500 01:10:46,390 --> 01:10:48,190 Szyfrowanie między mną a GoDaddy.com. 1501 01:10:48,190 --> 01:10:49,690 I to nie musi być GoDaddy. 1502 01:10:49,690 --> 01:10:50,690 Chodźmy gdzieś indziej. 1503 01:10:50,690 --> 01:10:52,182 Chodźmy do Facebook.com. 1504 01:10:52,182 --> 01:10:55,420 I zauważ, że kończy się na HTTPS dwukropek ukośnik ukośnik. 1505 01:10:55,420 --> 01:10:59,090 Więc nawet jeśli nie wpisz HTTPS Coraz częściej nasze strony 1506 01:10:59,090 --> 01:11:03,910 dziś przekierowanie do bezpieczna wersja strony. 1507 01:11:03,910 --> 01:11:08,612 Było to często prawdziwe, gdy wpisane Hasła od dłuższego czasu. 1508 01:11:08,612 --> 01:11:11,320 Ale wtedy, to często można uzyskać Niepewne wersja strony 1509 01:11:11,320 --> 01:11:14,370 Po zalogowaniu lub po sprawdzone się z koszyka i kredytów 1510 01:11:14,370 --> 01:11:14,910 karta. 1511 01:11:14,910 --> 01:11:19,010 >> Obecnie coraz częściej są websites-- ponieważ coraz łatwiej i taniej 1512 01:11:19,010 --> 01:11:23,520 do korzystania z tego rodzaju szyfrowania i to staje expected-- są po prostu 1513 01:11:23,520 --> 01:11:25,399 używanie go do absolutnie każdej stronie internetowej. 1514 01:11:25,399 --> 01:11:26,440 I to jest dobra rzecz. 1515 01:11:26,440 --> 01:11:28,190 , Ponieważ oznacza to, Na przykład, kiedy 1516 01:11:28,190 --> 01:11:31,710 przejść do Google, który ma również rozpoczął włączanie SSL domyślnie 1517 01:11:31,710 --> 01:11:33,940 Oznacza to podczas wyszukiwania czegoś w Google, 1518 01:11:33,940 --> 01:11:36,310 jest absolutnie prawdą, że Google wie wszystko 1519 01:11:36,310 --> 01:11:39,370 szukasz na internet, przez cały czas chyba że 1520 01:11:39,370 --> 01:11:40,560 usunąć historię. 1521 01:11:40,560 --> 01:11:43,000 I nawet wtedy, mam nadzieję, faktycznie usuwa. 1522 01:11:43,000 --> 01:11:46,030 >> Ale nikt się między wami i pomocną teoretycznie 1523 01:11:46,030 --> 01:11:47,370 wie, czego szukasz. 1524 01:11:47,370 --> 01:11:50,380 Więc jeśli szukasz czegoś prywatny, lub medycznych, lub cokolwiek, 1525 01:11:50,380 --> 01:11:53,990 tak długo jak ten pasek jest zielony, a ty zobacz kłódki, a adres URL HTTPS, 1526 01:11:53,990 --> 01:11:56,924 i jesteś podłączony do Google miejmy nadzieję, pracodawca 1527 01:11:56,924 --> 01:11:58,090 nie można zobaczyć, co robisz. 1528 01:11:58,090 --> 01:12:00,170 Twoja uczelnia nie może zobaczyć, co robisz. 1529 01:12:00,170 --> 01:12:02,290 >> Teraz, jeśli ktoś patrzy na swoje ramion, mogą one nadal. 1530 01:12:02,290 --> 01:12:05,165 A jeśli kończy się w twojej przeglądarce historia, ludzie mogą jeszcze wiedzieć. 1531 01:12:05,165 --> 01:12:09,960 Ale przynajmniej, że tunel między wami i pomocną w tym przypadku, jest bezpieczne. 1532 01:12:09,960 --> 01:12:11,390 I możemy zobaczyć trochę więcej. 1533 01:12:11,390 --> 01:12:12,765 I można to zrobić w domu, też. 1534 01:12:12,765 --> 01:12:14,744 Jeśli po kliknięciu na kłódkę, Chrome przynajmniej 1535 01:12:14,744 --> 01:12:16,660 istnieje grono Dane techniczne tutaj. 1536 01:12:16,660 --> 01:12:20,200 Jeśli kliknę połączenie, zwróć uwagę, że "Chrome sprawdzeniu, że Digi / Cert 1537 01:12:20,200 --> 01:12:24,100 SHA2 Wysoka gwarancja Server CA "Certificate Authority, 1538 01:12:24,100 --> 01:12:25,740 "Wydany certyfikat tej witryny." 1539 01:12:25,740 --> 01:12:28,260 >> Załóżmy, kliknij Informacje o certyfikacie. 1540 01:12:28,260 --> 01:12:32,350 I widzimy, że Facebook, ktoś Facebook kupił ten certyfikat. 1541 01:12:32,350 --> 01:12:33,330 I zauważył gwiazdę. 1542 01:12:33,330 --> 01:12:35,350 To jest wieloznaczny, który Wspomniałem wcześniej, 1543 01:12:35,350 --> 01:12:37,570 Something dot Facebook.com. 1544 01:12:37,570 --> 01:12:41,680 Zauważ, że ich Świadectwo wygasa kiedy? 1545 01:12:41,680 --> 01:12:45,512 >> Grudnia, więc lepiej zapłacić Facebook Bill SSL w ciągu najbliższych kilku miesięcy. 1546 01:12:45,512 --> 01:12:48,470 A oni będą musieli zainstalować Nowe certyfikaty na swoich serwerach. 1547 01:12:48,470 --> 01:12:51,901 A jeśli naprawdę chcesz dostać nowoczesny, mogę kliknąć przycisk Szczegóły. 1548 01:12:51,901 --> 01:12:53,900 I to ma być więcej Arcane niż chcę. 1549 01:12:53,900 --> 01:12:55,608 >> Ale widać, że to jest, jak widać, 1550 01:12:55,608 --> 01:12:58,900 kupiony przez Facebook, Inc. w Menlo Park. 1551 01:12:58,900 --> 01:13:01,550 Jest kilka informacji technicznych, gdzie kupił go od. 1552 01:13:01,550 --> 01:13:05,190 SHA-256 odnosi się do czegoś podobna do szyfrowania. 1553 01:13:05,190 --> 01:13:06,090 To się nazywa hash. 1554 01:13:06,090 --> 01:13:09,200 RSA jest szyfrowanie Jeśli słyszałeś RSA. 1555 01:13:09,200 --> 01:13:12,280 >> A potem, nie ma nawet bardziej wymyślne rzeczy tutaj. 1556 01:13:12,280 --> 01:13:16,470 Krzywa eliptyczna publicznego, ten odnosi się do rodzaju kryptografii. 1557 01:13:16,470 --> 01:13:19,760 Większość z nich jest bardziej Informacje niż faktycznie potrzeba. 1558 01:13:19,760 --> 01:13:23,300 Ale widać, że jest to szczegóły techniczne leżące u podstaw 1559 01:13:23,300 --> 01:13:24,620 Certyfikat Facebook. 1560 01:13:24,620 --> 01:13:27,900 >> Teraz, niestety, po prostu mówić do inżynierii społecznej, 1561 01:13:27,900 --> 01:13:32,030 to teraz jest całkiem użyteczne wskaźnika faktu 1562 01:13:32,030 --> 01:13:35,090 że ktoś jeden, ma bezpieczne połączenie i kolei 1563 01:13:35,090 --> 01:13:37,950 że serwer odwiedziliście zapłacił za tego świadectwa. 1564 01:13:37,950 --> 01:13:42,870 Ale to nie było tak dawno temu, że Strony internetowe mogą mieć domyślne ikony. 1565 01:13:42,870 --> 01:13:45,574 W rzeczywistości, nie zauważysz tych ikony w prawym teraz zakładek Chrome? 1566 01:13:45,574 --> 01:13:47,490 I przeglądarek rodzaju od nauczył ich lekcji 1567 01:13:47,490 --> 01:13:51,190 i umieścić te ikony tam, logo na stronie internetowej? 1568 01:13:51,190 --> 01:13:54,230 >> To nie było tak dawno temu że te ikony ulubionych, 1569 01:13:54,230 --> 01:13:57,480 lub ulubione ikony jak nazywa się je, były tam obok adresu. 1570 01:13:57,480 --> 01:14:00,570 W rzeczywistości, zrobiłem wyszukiwania podczas naszej przerwy. 1571 01:14:00,570 --> 01:14:07,500 Na przykład nie tak dawno temu, pozwól mi otworzyć ten jeden. 1572 01:14:07,500 --> 01:14:09,750 Wystarczy w Google Images. 1573 01:14:09,750 --> 01:14:11,010 >> Pozwól mi pomniejszyć. 1574 01:14:11,010 --> 01:14:12,970 Daj spokój. 1575 01:14:12,970 --> 01:14:18,720 Więc nie tak dawno temu, przeglądarek robili tego. 1576 01:14:18,720 --> 01:14:22,050 Nie tylko umieścić ulubiona ikona tu w zakładce 1577 01:14:22,050 --> 01:14:24,420 ale także umieścić go w prawo obok paska adresu. 1578 01:14:24,420 --> 01:14:24,920 Czemu? 1579 01:14:24,920 --> 01:14:26,060 Wystarczy, eh, wyglądało to dobrze. 1580 01:14:26,060 --> 01:14:26,893 >> To było miłe. 1581 01:14:26,893 --> 01:14:29,530 Widać logo firmy tuż obok jego adres URL. 1582 01:14:29,530 --> 01:14:32,650 Więc teraz, że z punktu widzenia z przeciwnikiem, złym facetem. 1583 01:14:32,650 --> 01:14:35,850 Gdybyś był złym człowiekiem i przeglądarek byli na tyle głupi 1584 01:14:35,850 --> 01:14:39,660 co pozwala umieścić ikonę niestandardową tuż obok adresu URL przeglądarki, 1585 01:14:39,660 --> 01:14:42,220 Ikona co wybrałbyś do fałszywej strony internetowej 1586 01:14:42,220 --> 01:14:46,919 która próbuje do połowów tych ludzi informacje o karcie kredytowej i takie? 1587 01:14:46,919 --> 01:14:48,210 PUBLICZNOŚCI: Oryginalny www. 1588 01:14:48,210 --> 01:14:49,640 David J. MALAN: the oryginalna strona, oczywiście, 1589 01:14:49,640 --> 01:14:51,450 jeśli naśladując jedną stron internetowych. 1590 01:14:51,450 --> 01:14:55,150 Co jeszcze można tam umieścić to jeszcze bardziej kłamliwe? 1591 01:14:55,150 --> 01:15:00,020 Ikona kłódki, która wygląda jak kłódki i semantycznie sugeruje 1592 01:15:00,020 --> 01:15:03,500 ta strona jest bezpieczna, ale nie ma Znaczenie techniczne ogóle, 1593 01:15:03,500 --> 01:15:06,550 a to znaczy, że jesteś osób w klimatyzację. 1594 01:15:06,550 --> 01:15:09,720 >> My, jako społeczeństwo, są klimatyzacja ludzie kiedy widzisz kłódki, 1595 01:15:09,720 --> 01:15:10,970 Zakładamy, witryna jest bezpieczna. 1596 01:15:10,970 --> 01:15:13,430 I ta sama logika może być całkowicie odwrócone 1597 01:15:13,430 --> 01:15:15,615 i manipulowane tak, że osób, teraz są oszukane 1598 01:15:15,615 --> 01:15:16,990 do myślenia, że ​​coś jest bezpieczne. 1599 01:15:16,990 --> 01:15:18,823 A najgorzej, szczerze mówiąc, są ludzie 1600 01:15:18,823 --> 01:15:22,210 jak banki, którzy idiotycznie, do tego day-- zobaczmy, czy Bank of America, 1601 01:15:22,210 --> 01:15:25,970 popularna lokalna lub krajowa jeden, robi to samo. 1602 01:15:25,970 --> 01:15:27,000 >> OK. 1603 01:15:27,000 --> 01:15:27,875 Więc co to jest? 1604 01:15:27,875 --> 01:15:28,750 Co widzisz tutaj. 1605 01:15:28,750 --> 01:15:32,080 To zalogowaniu tworząc na ich stronie internetowej. 1606 01:15:32,080 --> 01:15:33,710 Zrobili dokładnie to samo. 1607 01:15:33,710 --> 01:15:35,780 Teraz trenuje ludzi myśleć, kiedy widzisz 1608 01:15:35,780 --> 01:15:38,430 przycisk na stronie internetowej kłódką że 1609 01:15:38,430 --> 01:15:40,460 oznacza, że ​​połączenie jest bezpieczne. 1610 01:15:40,460 --> 01:15:42,940 >> To tylko oznacza, że ​​nie Jest grafikiem, który 1611 01:15:42,940 --> 01:15:46,260 wie, jak zrobić obraz z kłódki i umieścić go na stronie internetowej. 1612 01:15:46,260 --> 01:15:50,890 Teraz, w tym przypadku, to prawda, że strona jest bezpieczna. 1613 01:15:50,890 --> 01:15:53,000 Ponieważ Zawiadomienie zielona kłódka tutaj. 1614 01:15:53,000 --> 01:15:55,380 I używam nowy wystarczy wersja Chrome 1615 01:15:55,380 --> 01:15:58,660 że nie można po prostu położyć dowolne logo obok adresu URL. 1616 01:15:58,660 --> 01:16:01,410 Obecnie, tylko bezpieczne Ikona idzie czy nie. 1617 01:16:01,410 --> 01:16:04,420 >> Ale jest tu absolutnie bez znaczenia. 1618 01:16:04,420 --> 01:16:06,890 A my, ludzie nadal dokonać tego rodzaju błędów. 1619 01:16:06,890 --> 01:16:09,650 Ponieważ warunkować ludzi spojrzeć na niektóre bodźce 1620 01:16:09,650 --> 01:16:11,330 i wywnioskować, co oznacza od nich. 1621 01:16:11,330 --> 01:16:13,520 Ale znowu, to samo Znaczenie może być nadużywane. 1622 01:16:13,520 --> 01:16:15,654 >> Więc przy budowie własnego własną stronę internetową firmy, 1623 01:16:15,654 --> 01:16:17,320 Sygnały te są na ogół złe. 1624 01:16:17,320 --> 01:16:19,430 I nawet w wiadomościach też my, jako społeczeństwo, 1625 01:16:19,430 --> 01:16:22,340 klimatyzowane ludzi do kliknij linki w e-mailach. 1626 01:16:22,340 --> 01:16:26,080 A więc nie jest zaskakujące, że źle Chłopaki wysyłają fałszywe wiadomości e-mail od firmy PayPal, 1627 01:16:26,080 --> 01:16:28,672 z Bank of America z linkami. 1628 01:16:28,672 --> 01:16:30,880 Ponieważ mamy przeszkolonych osób do kliknięcia łącza w wiadomości e-mail. 1629 01:16:30,880 --> 01:16:33,530 >> Znacznie lepiej praktyce być dla Bank of America, 1630 01:16:33,530 --> 01:16:38,720 kiedy wysyłając swoich klientów, tylko powiedzieć, można znaleźć na stronie internetowej Banku of America 1631 01:16:38,720 --> 01:16:40,070 jak najwcześniej. 1632 01:16:40,070 --> 01:16:41,797 I nie dać ludziom URL. 1633 01:16:41,797 --> 01:16:43,880 Bo inaczej, są one po prostu się go kliknąć. 1634 01:16:43,880 --> 01:16:44,580 Odpuść sobie. 1635 01:16:44,580 --> 01:16:48,460 Niech go szukać lub, faktycznie, idź do niego ręcznie. 1636 01:16:48,460 --> 01:16:50,450 >> W porządku, więc nieco stamtąd na bocznicy. 1637 01:16:50,450 --> 01:16:54,620 Ale Naszym celem było malować obraz tego systemu zaufania. 1638 01:16:54,620 --> 01:16:57,170 Z przeglądarkami, istnieją te rzeczy na świecie 1639 01:16:57,170 --> 01:17:00,450 certyfikat zwany authorities-- Firmy, skończona liczba nimi, 1640 01:17:00,450 --> 01:17:02,710 które są dopuszczone do wystawiania certyfikatów SSL. 1641 01:17:02,710 --> 01:17:08,740 Lub, z kolei, są wolno walidacji innych wykonawców osób trzecich 1642 01:17:08,740 --> 01:17:10,244 do wystawiania certyfikatów SSL. 1643 01:17:10,244 --> 01:17:12,660 Jeśli nie jesteś na tej liście, choć można matematycznie 1644 01:17:12,660 --> 01:17:16,310 tworzenia tych wielkich liczb losowych, że praca w kryptografii. 1645 01:17:16,310 --> 01:17:18,700 >> Ale przeglądarka jest, na ogół, będzie krzyczeć na ciebie. 1646 01:17:18,700 --> 01:17:22,090 W rzeczywistości, mogę przejść do strony internetowej? 1647 01:17:22,090 --> 01:17:22,710 Daj mi zobaczyć. 1648 01:17:22,710 --> 01:17:24,940 Ta strona nie jest bezpieczna. 1649 01:17:24,940 --> 01:17:30,070 Jeśli wystarczy spojrzeć na zdjęcia Google Tutaj można zobaczyć ekrany jak ten. 1650 01:17:30,070 --> 01:17:32,180 producenci przeglądarek ciągle się zmienia je. 1651 01:17:32,180 --> 01:17:34,040 >> Zwykle jest to, co można zobaczyć. 1652 01:17:34,040 --> 01:17:38,226 Zobaczysz czerwoną linię w adresie URL, gdzie HTTPS jest przekreślona. 1653 01:17:38,226 --> 01:17:39,600 Bo to stara się być bezpieczne. 1654 01:17:39,600 --> 01:17:41,040 Ale coś się dzieje. 1655 01:17:41,040 --> 01:17:44,090 I tu jest napisane: "To jest chyba Nie miejsce szukasz! " 1656 01:17:44,090 --> 01:17:47,110 >> I to jest albo złośliwe lub to z powodu złej konfiguracji. 1657 01:17:47,110 --> 01:17:50,940 Ktoś używa niewłaściwego SSL certyfikat na serwerze dla witryny 1658 01:17:50,940 --> 01:17:53,276 że użytkownik rzeczywiście próbuje odwiedzić. 1659 01:17:53,276 --> 01:17:56,520 1660 01:17:56,520 --> 01:17:58,870 Jakieś pytania? 1661 01:17:58,870 --> 01:18:03,600 >> Cóż, weźmy przed łamiemy na obiad, po raz ostatni spojrzeć na to, co 1662 01:18:03,600 --> 01:18:05,650 może znajdować się wewnątrz tych kopert. 1663 01:18:05,650 --> 01:18:08,434 Mam zamiar iść do czysta karta tutaj przeglądarki. 1664 01:18:08,434 --> 01:18:09,350 I to jest funkcja. 1665 01:18:09,350 --> 01:18:11,399 Jeśli używasz Chrome lub Najbardziej dowolną inną przeglądarkę 1666 01:18:11,399 --> 01:18:12,690 faktycznie mają tę funkcję. 1667 01:18:12,690 --> 01:18:14,120 >> Zamierzam przejść do menu. 1668 01:18:14,120 --> 01:18:18,810 Mam zamiar iść do Więcej Oraz narzędzia dla programistów. 1669 01:18:18,810 --> 01:18:21,450 Choć czasami trzeba Aby włączyć tę specjalne menu. 1670 01:18:21,450 --> 01:18:23,400 I zobaczymy więcej to na trochę. 1671 01:18:23,400 --> 01:18:25,090 >> I zamierzam iść w dół tu na dole po lewej stronie. 1672 01:18:25,090 --> 01:18:26,580 A ja zamierzam kliknij Network. 1673 01:18:26,580 --> 01:18:28,397 Więc to jest po prostu coś inżynier będzie 1674 01:18:28,397 --> 01:18:31,230 używać, gdy on lub ona chce wyglądać pod maską w co się dzieje 1675 01:18:31,230 --> 01:18:34,400 na pomiędzy przeglądarką a serwerem. 1676 01:18:34,400 --> 01:18:35,710 >> I chodźmy naprzód i to zrobić. 1677 01:18:35,710 --> 01:18:39,240 Zamierzam udać, kliknij Zachowaj dziennik. 1678 01:18:39,240 --> 01:18:41,760 Innymi słowy, chciałem zapisywać wszystko, co się dzieje, 1679 01:18:41,760 --> 01:18:42,718 co mamy zamiar zrobić. 1680 01:18:42,718 --> 01:18:49,850 I mam zamiar wpisać HTTP dwukropek ukośnik ukośnik www.Stanford.edu 1681 01:18:49,850 --> 01:18:51,050 na Uniwersytecie Stanforda. 1682 01:18:51,050 --> 01:18:53,500 Idę znów skasować tak więc możemy zacząć od nowa. 1683 01:18:53,500 --> 01:18:55,490 >> I jedziemy. 1684 01:18:55,490 --> 01:18:57,410 Więc tutaj jest Stanford Home page-- cała masa 1685 01:18:57,410 --> 01:19:00,900 tekstu, cała masa zdjęć, może kilka filmów i kilka innych rzeczy. 1686 01:19:00,900 --> 01:19:05,480 I to internetowa page-- tutaj Idę teraz, aby przeładować. 1687 01:19:05,480 --> 01:19:07,980 Bo złamał ją powrotem. 1688 01:19:07,980 --> 01:19:10,787 >> Ta strona internetowa jest napisane w języku zwanym HTML 1689 01:19:10,787 --> 01:19:12,370 że weźmiemy krótkie spojrzenie na później. 1690 01:19:12,370 --> 01:19:14,459 I HTML nie jest językiem programowania. 1691 01:19:14,459 --> 01:19:16,000 To, co nazywa się język znaczników. 1692 01:19:16,000 --> 01:19:18,490 Więc widzimy, to tylko Składnia angielsko-tak 1693 01:19:18,490 --> 01:19:21,615 opowiada stronę internetową, co wyglądać, jakie kolory w użyciu, co tekst użyciu 1694 01:19:21,615 --> 01:19:22,440 i tym podobne. 1695 01:19:22,440 --> 01:19:26,510 >> Ale w tym jest bardziej soczyste Specjalna karta Deweloper, 1696 01:19:26,510 --> 01:19:29,620 Mogę rzeczywiście zobaczyć wszystko, po prostu ciągnął się pod maską. 1697 01:19:29,620 --> 01:19:34,010 Na przykład, na tej stronie internetowej, o ile obrazów istnieją? 1698 01:19:34,010 --> 01:19:39,940 Widzę, 1, 2,3, 4, 5, 6, 7, 8, 9, 10, po prawej stronie, 11. 1699 01:19:39,940 --> 01:19:43,230 Więc nie kilkanaście lub więcej Zdjęcia na tej stronie internetowej. 1700 01:19:43,230 --> 01:19:47,010 >> Każdy z tych obrazów jest plik na serwerze WWW Stanford. 1701 01:19:47,010 --> 01:19:49,950 A to strona główna, napisany w tym języku zwanym HTML 1702 01:19:49,950 --> 01:19:52,960 Jest również plików na serwerze WWW Stanford. 1703 01:19:52,960 --> 01:19:56,540 Tak więc okazuje się, że w przeglądarce jest wystarczająco inteligentny, aby wiedzieć, 1704 01:19:56,540 --> 01:20:00,300 i zobaczymy po południu, kiedy otrzymują strony głównej witryny internetowej, 1705 01:20:00,300 --> 01:20:03,190 spojrzeć na ten język HTML, jak będzie wkrótce zobaczymy. 1706 01:20:03,190 --> 01:20:07,170 >> A jeśli zauważy nazwy obrazów w jej wnętrzu, przejdź się te, jak również. 1707 01:20:07,170 --> 01:20:09,850 Wyślij dodatkowych żądań, dodatkowe koperty. 1708 01:20:09,850 --> 01:20:14,560 Więc możemy zdobyć z powrotem, a teraz, jeden, być może 13 lub więcej kopert 1709 01:20:14,560 --> 01:20:17,830 zawierających tekst i obrazy, może kilka innych rzeczy, które mamy, a potem, 1710 01:20:17,830 --> 01:20:20,940 montujemy wewnątrz mojej przeglądarce przedstawić całą tę stronę internetową. 1711 01:20:20,940 --> 01:20:25,000 >> I tu zauważyć, Pierwszy z nich 1712 01:20:25,000 --> 01:20:30,810 była prośba tylko okrężnicy HTTP slash slash www.stanford.edu sama. 1713 01:20:30,810 --> 01:20:35,440 A jeśli kliknę na tym samym wierszu, jadę zobaczyć jakieś dość tajemne informacje. 1714 01:20:35,440 --> 01:20:37,960 Ale pozwól mi przewiń w dół i zobaczyć, czy mogę zrozumieć 1715 01:20:37,960 --> 01:20:39,990 dokładnie to, co się tutaj dzieje. 1716 01:20:39,990 --> 01:20:44,920 >> Pozwól mi zrobić to trochę większy dzięki czemu możemy zobaczyć więcej na raz. 1717 01:20:44,920 --> 01:20:47,570 I to zauważyć. 1718 01:20:47,570 --> 01:20:52,040 Gdybym kliknij View Source tym tekst tutaj, że po prostu podświetleniu 1719 01:20:52,040 --> 01:20:57,360 kiedy wysłać moja przeglądarka wysyła, że Pierwsza koperta stąd w Cambridge 1720 01:20:57,360 --> 01:21:02,180 Stanford, mówiąc mi dać swój dom Strona, co znajduje się wewnątrz tej koperty 1721 01:21:02,180 --> 01:21:04,520 jest dokładnie to, co ja tam podświetlone. 1722 01:21:04,520 --> 01:21:08,520 >> HTTP, Hypertext Transfer Protocol to zbiór konwencji 1723 01:21:08,520 --> 01:21:11,660 że przeglądarka używa, gdy żądania stron internetowych na serwerze. 1724 01:21:11,660 --> 01:21:14,450 Tak jak ja wyciągnął z mojej strony do ARWA wcześniej, 1725 01:21:14,450 --> 01:21:19,590 jest to odpowiednik cyfrowy moja przeglądarka dotarcia cyfrowo 1726 01:21:19,590 --> 01:21:22,760 do serwera WWW Stanford, kładąc ten komunikat wewnątrz tej koperty. 1727 01:21:22,760 --> 01:21:25,500 Najważniejsze Linia jest pierwszym. 1728 01:21:25,500 --> 01:21:29,457 >> GET jest standardowym czasownik, stosowane w niniejszej Konwencji, 1729 01:21:29,457 --> 01:21:31,290 które dosłownie Oznacza uzyskać następujący. 1730 01:21:31,290 --> 01:21:31,876 Uzyskaj ukośnik. 1731 01:21:31,876 --> 01:21:34,010 Slash jest tylko domyślna strona domu. 1732 01:21:34,010 --> 01:21:35,660 To nic bardziej szczegółowe niż to. 1733 01:21:35,660 --> 01:21:38,820 I korzystać z wersji HTTP znany jako 1,1. 1734 01:21:38,820 --> 01:21:40,970 Jest tam jakiś nowszy Cechy niż 1,0 miałem. 1735 01:21:40,970 --> 01:21:44,370 >> A drugi najważniejszy Linia ta jest jedno- Host dwukropek 1736 01:21:44,370 --> 01:21:46,050 dub dub dub dot stanford.edu. 1737 01:21:46,050 --> 01:21:49,590 Kiedy wspomniałem wcześniej, że firewall może zajrzeć do wnętrza koperty 1738 01:21:49,590 --> 01:21:52,990 i dowiedzieć się, co strona jest w trakcie requested-- może to Facebook. 1739 01:21:52,990 --> 01:21:54,330 I chcemy go czarnej. 1740 01:21:54,330 --> 01:21:59,910 >> Powodem jest to, że przeglądarka jest bardzo uprzejmie informując nas, wewnątrz koperty, co 1741 01:21:59,910 --> 01:22:01,380 to prosi. 1742 01:22:01,380 --> 01:22:04,370 A potem, nie mniej ciekawe niektóre rzeczy to bardziej techniczny. 1743 01:22:04,370 --> 01:22:07,840 Ale trochę ciekawe, jeśli nie trochę niepokojące w pierwszym, 1744 01:22:07,840 --> 01:22:12,122 jest to, że także wewnątrz tej koperty widocznie jakie informacje? 1745 01:22:12,122 --> 01:22:13,185 >> PUBLICZNOŚCI: [INAUDIBLE]. 1746 01:22:13,185 --> 01:22:15,310 David J. MALAN: Tak, co rodzaj komputera mam. 1747 01:22:15,310 --> 01:22:16,370 Więc mam Mac. 1748 01:22:16,370 --> 01:22:19,940 Jest systemem Mac OS 10.11.2 wydaje. 1749 01:22:19,940 --> 01:22:22,730 A jeśli czytam dalej w dół, to informuje serwer 1750 01:22:22,730 --> 01:22:25,470 że używam pewna wersja Chrome w rzeczywistości. 1751 01:22:25,470 --> 01:22:26,762 >> Więc to lekko niepokojące. 1752 01:22:26,762 --> 01:22:29,470 Ale nieco bardziej niepokojące zasługuje fakt, że już 1753 01:22:29,470 --> 01:22:30,990 powiedział Stanford co mój adres IP. 1754 01:22:30,990 --> 01:22:34,450 Dzięki temu mogą już dowiedzieć się, być może, trochę więcej o mnie od tego. 1755 01:22:34,450 --> 01:22:36,325 A potem, istnieją pewne inne rzeczy tam. 1756 01:22:36,325 --> 01:22:38,080 Teraz, pozwól mi przejść się nieznacznie. 1757 01:22:38,080 --> 01:22:40,830 Oto co odpowiedzieli Stanford. 1758 01:22:40,830 --> 01:22:44,380 Wewnątrz tej koperty był przede wszystkim, 1759 01:22:44,380 --> 01:22:47,830 Sama strona internetowa, która HTML zobaczymy po południu. 1760 01:22:47,830 --> 01:22:52,790 Ale także wewnątrz koperty do Stanford mnie to wszystko mam zaznaczony tutaj. 1761 01:22:52,790 --> 01:22:56,050 >> Najbardziej soczyste linie: która jest top, który mówi, 1762 01:22:56,050 --> 01:22:59,140 OK, Tak, mówię HTTP 1.1. 1763 01:22:59,140 --> 01:23:02,290 200 jest mój kod stanu, OK. 1764 01:23:02,290 --> 01:23:06,630 Teraz może nie kiedykolwiek widział Numer 200 wcześniej, co ma sens. 1765 01:23:06,630 --> 01:23:09,690 200, ponieważ w istocie Oznacza OK, wszystko jest dobrze. 1766 01:23:09,690 --> 01:23:13,920 >> Ale pewnie nie widziałem liczba, w przeglądarce internetowej, że 1767 01:23:13,920 --> 01:23:16,710 został wysłany do Ciebie z jakimś serwerem wewnątrz koperty, która jest 1768 01:23:16,710 --> 01:23:17,690 nie numer 200. 1769 01:23:17,690 --> 01:23:21,198 Jakie numery mają Cię widać, że wiosna do głowy? 1770 01:23:21,198 --> 01:23:22,152 >> PUBLICZNOŚCI: 404. 1771 01:23:22,152 --> 01:23:23,220 >> David J. MALAN: 404. 1772 01:23:23,220 --> 01:23:27,740 Więc jeśli kiedykolwiek zastanawialiście się, gdzie jest Ten 404 Konwencja pochodzi, wszystkim 1773 01:23:27,740 --> 01:23:31,320 Mistyczny rzeczy powiedzieć ja, nie znaleziono 404 plików 1774 01:23:31,320 --> 01:23:34,900 które po prostu oznacza, że ​​serwer WWW, jeśli wniosek tej strony, która nie 1775 01:23:34,900 --> 01:23:38,670 istnieje, to nie istnieje, pliki nie znaleziono, to wiadomość na niebiesko 1776 01:23:38,670 --> 01:23:44,310 powie HTTP 1,1 przestrzeni 404 not found. 1777 01:23:44,310 --> 01:23:47,217 I zawiadomienia twoi przeglądarkowe które, a następnie przedstawia je 1778 01:23:47,217 --> 01:23:49,550 do was, może w większym czcionki, większy, śmiały informacji 1779 01:23:49,550 --> 01:23:51,025 z tekstem objaśniającym. 1780 01:23:51,025 --> 01:23:51,650 Ale to wszystko. 1781 01:23:51,650 --> 01:23:54,358 >> A następnie reszta informacji jest bardziej ezoteryczne informacje, 1782 01:23:54,358 --> 01:23:58,330 z serwera do ciebie, tylko mówię Twoja przeglądarka skąd pochodzi. 1783 01:23:58,330 --> 01:24:00,530 Każda prośba ci dokonać przez internet 1784 01:24:00,530 --> 01:24:02,740 zawiera informacje takiego. 1785 01:24:02,740 --> 01:24:05,200 Jest to zarówno użyteczne z przyczyn technicznych. 1786 01:24:05,200 --> 01:24:07,200 >> Jest to także przydatne dla zaloguj powody, aby wiedzieć 1787 01:24:07,200 --> 01:24:09,800 kto jest odwiedzenie strony internetowej, co oni przeglądarki używasz, 1788 01:24:09,800 --> 01:24:11,770 Może to, co cię przeglądarka powinna być optymalizacja 1789 01:24:11,770 --> 01:24:13,820 Twoja strona, jeśli każdy jest przy użyciu Chrome w tych dniach. 1790 01:24:13,820 --> 01:24:15,910 Może nie trzeba wspierać Internet Explorer już. 1791 01:24:15,910 --> 01:24:16,820 Skąd to wiesz? 1792 01:24:16,820 --> 01:24:19,990 Wystarczy zalogować się z wszystkimi informacjami że idzie w tych żądań. 1793 01:24:19,990 --> 01:24:22,830 >> Z drugiej strony, to jasno Oznacza to, że za każdym razem, 1794 01:24:22,830 --> 01:24:26,970 odwiedzić dowolną stronę w internecie, nie tylko znają swój adres IP, 1795 01:24:26,970 --> 01:24:30,070 bo dał im w lewym górnym rogu koperty, 1796 01:24:30,070 --> 01:24:33,890 wiedzą też, co jest przeglądarka jest co dzień i czas tak, 1797 01:24:33,890 --> 01:24:35,520 jakie strony żądasz. 1798 01:24:35,520 --> 01:24:39,247 >> I coraz częściej, zwłaszcza na strony internetowe, które mają reklamy, 1799 01:24:39,247 --> 01:24:41,205 bardziej niepokojące jest tutaj jeśli masz firmę, 1800 01:24:41,205 --> 01:24:44,440 i to jest bardzo powszechne w tych dzień, który ma sprzedaje reklamy 1801 01:24:44,440 --> 01:24:47,660 na tej stronie, niech nazwać A.com, a także 1802 01:24:47,660 --> 01:24:50,100 na tej stronie, B.com, i ta strona, 1803 01:24:50,100 --> 01:24:56,980 C.com, A i B oraz C.com może nie wiedzieć że mają klienta wspólnego. 1804 01:24:56,980 --> 01:25:00,560 >> Ale jeśli tej osoby trzecie firma reklamowa 1805 01:25:00,560 --> 01:25:05,082 widzi żądania z tego samego IP Adres odwiedzenie obu A.com, B.com, 1806 01:25:05,082 --> 01:25:06,640 i C.com, dlaczego? 1807 01:25:06,640 --> 01:25:10,490 Ponieważ istota serwera reklamowej za zapytał służyć do reklamy na wszystkie trzy 1808 01:25:10,490 --> 01:25:11,490 z tych witryn. 1809 01:25:11,490 --> 01:25:14,270 A zatem, będzie dostarczone wraz z adresem IP 1810 01:25:14,270 --> 01:25:17,800 tak, że strona internetowa, Twoja przeglądarka widzi reklamę. 1811 01:25:17,800 --> 01:25:20,330 >> Istnieje te pośredników, więc powiem, że w internecie 1812 01:25:20,330 --> 01:25:24,080 wiedzieć jeszcze więcej o tobie niż strony internetowe odwiedzasz. 1813 01:25:24,080 --> 01:25:27,150 I Google jest z pewnością jednym z Największe przestępców lub featurerers, 1814 01:25:27,150 --> 01:25:27,901 wzdłuż tych linii. 1815 01:25:27,901 --> 01:25:29,775 I rzeczywiście, kiedy wspominając swój serwer DNS, 1816 01:25:29,775 --> 01:25:32,660 Przed myślisz na początku oka, och, jest to przydatna funkcja. 1817 01:25:32,660 --> 01:25:34,661 Google udostępnia świat z wolnym serwerze DNS 1818 01:25:34,661 --> 01:25:36,285 że czasami pomaga mi rozwiązywać problemy. 1819 01:25:36,285 --> 01:25:36,790 Mm mm. 1820 01:25:36,790 --> 01:25:40,430 Teraz mówisz Google nie tylko każda strona szukasz, 1821 01:25:40,430 --> 01:25:42,880 ale każda strona masz bezpośredni zamiar. 1822 01:25:42,880 --> 01:25:45,846 Ponieważ mówisz, hej, Google, chcę iść do Z.com. 1823 01:25:45,846 --> 01:25:47,860 Co znajduje się jego adres IP? 1824 01:25:47,860 --> 01:25:52,350 >> I to wszystko sprowadza się do nich bardzo proste żądań i odpowiedzi 1825 01:25:52,350 --> 01:25:55,630 że mamy teraz widziana z góry do dołu. 1826 01:25:55,630 --> 01:25:57,510 Więc dlaczego nie zatrzymujemy się tu na godzinę. 1827 01:25:57,510 --> 01:25:59,116 Powrót o 1:30 na lunch. 1828 01:25:59,116 --> 01:26:00,490 Mam zamiar zniknąć na trochę. 1829 01:26:00,490 --> 01:26:03,710 I będziemy wznowić z hands-on wygląd i kilka pojęć. 1830 01:26:03,710 --> 01:26:06,860 I chętnie trzymać się za kilka minut, z pytaniami indywidualnie. 1831 01:26:06,860 --> 01:26:09,364