1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:04,540 DAVID J. Malan: Todo ben, entón a cuestión primordial agora, 3 00:00:04,540 --> 00:00:10,310 e comezamos a descender esta estrada con o noso ollar para Dropbox, é a internet. 4 00:00:10,310 --> 00:00:14,550 Entón deixe-me solicitar un cargado pregunta deliberadamente. 5 00:00:14,550 --> 00:00:15,500 Cal é a Internet? 6 00:00:15,500 --> 00:00:18,340 7 00:00:18,340 --> 00:00:20,430 >> Certamente todos vostedes usalo. 8 00:00:20,430 --> 00:00:21,287 >> Audiencia: Network? 9 00:00:21,287 --> 00:00:22,370 DAVID J. Malan: Unha rede? 10 00:00:22,370 --> 00:00:23,856 OK, o que é unha rede? 11 00:00:23,856 --> 00:00:28,184 >> Audiencia: A conectividade entre sistemas diferentes. 12 00:00:28,184 --> 00:00:31,100 DAVID J. Malan: OK, conectividade entre persoas e sistemas diferentes. 13 00:00:31,100 --> 00:00:33,430 Todo ben, eo que fai Internet unha internet como 14 00:00:33,430 --> 00:00:38,484 oposición a unha rede como poderiamos ter en só un edificio ou unha clase? 15 00:00:38,484 --> 00:00:39,400 Audiencia: É global. 16 00:00:39,400 --> 00:00:39,810 DAVID J. Malan: É global. 17 00:00:39,810 --> 00:00:42,360 Todo ben, polo que é unha rede de redes, se quere. 18 00:00:42,360 --> 00:00:46,720 conexións denotando Internet a través de redes individuais. 19 00:00:46,720 --> 00:00:48,457 E, por suposto, hai diferentes servizos 20 00:00:48,457 --> 00:00:50,040 que a Internet ofrece a día de hoxe. 21 00:00:50,040 --> 00:00:54,420 >> Non é, evidentemente, a World Wide web coa que todos estamos familiarizados. 22 00:00:54,420 --> 00:00:56,560 Hai servizos como correo electrónico. 23 00:00:56,560 --> 00:00:59,620 está aí servizos como falar ou Chat de Google. 24 00:00:59,620 --> 00:01:02,090 Ou hai cousas como voz sobre IP. 25 00:01:02,090 --> 00:01:07,270 Hai cousas como Skype e Google Hangouts, e FaceTime, e similares. 26 00:01:07,270 --> 00:01:09,620 >> E así hai esa estratificación concepto en Internet. 27 00:01:09,620 --> 00:01:12,390 E, de feito, iso tamén é un concepto fundamental 28 00:01:12,390 --> 00:01:15,650 en ciencia da computación da estratificación, ou abstracción, 29 00:01:15,650 --> 00:01:17,407 onde constrúe unha cousa aquí abaixo. 30 00:01:17,407 --> 00:01:19,240 Logo construír algo algo enriba dela, 31 00:01:19,240 --> 00:01:21,660 e logo, algo superior de que, na parte superior do mesmo, na parte superior do mesmo. 32 00:01:21,660 --> 00:01:25,170 E entón imos ver algunhas manifestacións de que nesta discusión e, se cadra, 33 00:01:25,170 --> 00:01:26,600 outros a avanzar. 34 00:01:26,600 --> 00:01:29,400 >> Entón, imos comezar a pintar un cadro dalgunhas das tecnoloxías 35 00:01:29,400 --> 00:01:33,040 en torno a nós, tendo en conta que é, quizais, na casa de case todos 36 00:01:33,040 --> 00:01:35,900 aquí, e usar isto como un punto de partida para unha conversa máis 37 00:01:35,900 --> 00:01:38,900 xeralmente sobre como todo este material funciona, e que algúns dos temas 38 00:01:38,900 --> 00:01:42,090 decisións de deseño subxacentes teñen ser cando construción de redes 39 00:01:42,090 --> 00:01:43,800 e onde o uso de internet. 40 00:01:43,800 --> 00:01:48,680 Entón, de volta na casa, imos Voltar á miña pequena portátil aquí. 41 00:01:48,680 --> 00:01:53,040 Probablemente ten un ou máis ordenadores, e quizais un ou máis teléfonos, 42 00:01:53,040 --> 00:01:55,504 que están ligados estes días a través de Wi-Fi. 43 00:01:55,504 --> 00:01:57,170 Quizais unha vez enriba dun tempo, tiña un cable. 44 00:01:57,170 --> 00:02:00,020 Quizais aínda ten un escritorio ordenador na casa que ten un cable. 45 00:02:00,020 --> 00:02:03,340 Pero a nosa historia non é realmente vai cambiar moito alí. 46 00:02:03,340 --> 00:02:06,400 >> Aquí é a así chamada nube ou internet. 47 00:02:06,400 --> 00:02:11,620 E hai acios de outras cousas en internet como Amazon.com, 48 00:02:11,620 --> 00:02:14,690 e Facebook e Google, e Microsoft e outras empresas 49 00:02:14,690 --> 00:02:16,990 en internet, e Certamente a xente tamén. 50 00:02:16,990 --> 00:02:21,660 Pero hai unha morea de cousas que pasa entre vostede ea Internet. 51 00:02:21,660 --> 00:02:23,770 >> primeira provocación Entón, imos aló diso. 52 00:02:23,770 --> 00:02:30,260 Cal é o seu ordenador, se sen fíos, conectado a na casa? 53 00:02:30,260 --> 00:02:34,402 Que tipo de dispositivos que queda en internet hoxe en día? 54 00:02:34,402 --> 00:02:35,290 >> Audiencia: Router. 55 00:02:35,290 --> 00:02:36,331 >> DAVID J. Malan: Un router. 56 00:02:36,331 --> 00:02:40,840 Entón tes este dispositivo doméstico chamada un router, cuxo propósito na vida, 57 00:02:40,840 --> 00:02:43,650 en definitiva, é a ruta información na forma máis simple. 58 00:02:43,650 --> 00:02:48,860 Se esta é a internet aquí, o seu ordenador ten conectividade entre el. 59 00:02:48,860 --> 00:02:51,280 E o router, á súa vez, dalgún xeito ten conectividade 60 00:02:51,280 --> 00:02:53,420 entre o resto de Internet. 61 00:02:53,420 --> 00:02:55,800 >> Pero hai aínda máis pasando aquí dentro. 62 00:02:55,800 --> 00:02:57,760 Entón, imos mergullar un pouco máis fondo. 63 00:02:57,760 --> 00:02:59,050 Vai a casa. 64 00:02:59,050 --> 00:03:03,110 Abrir a tapa do portátil ou chamar escritorio por primeira vez, 65 00:03:03,110 --> 00:03:04,810 Por primeira vez en cando. 66 00:03:04,810 --> 00:03:06,340 Que pasa? 67 00:03:06,340 --> 00:03:10,550 >> Que tipo de pasos deben pasar antes de que poida realmente 68 00:03:10,550 --> 00:03:12,260 entrar en internet? 69 00:03:12,260 --> 00:03:13,540 Ben, acontece out-- oh, yeah? 70 00:03:13,540 --> 00:03:14,500 Nakissa? 71 00:03:14,500 --> 00:03:15,163 Sentímolo? 72 00:03:15,163 --> 00:03:15,990 >> Audiencia: ID de usuario. 73 00:03:15,990 --> 00:03:16,636 >> DAVID J. Malan: A ID de usuario. 74 00:03:16,636 --> 00:03:18,344 Entón vostede pode ter que Póñase-se a algo. 75 00:03:18,344 --> 00:03:20,650 Aínda que, polo xeral a entre casa, máis tipicamente 76 00:03:20,650 --> 00:03:22,320 iso sería só traballar nos días de hoxe. 77 00:03:22,320 --> 00:03:24,640 >> Pero, como acabamos de ver, en ambientes como universidades, empresas, 78 00:03:24,640 --> 00:03:25,431 ten que facer o login. 79 00:03:25,431 --> 00:03:28,320 Entón, imos evitar o sesión escenario para agora. 80 00:03:28,320 --> 00:03:30,000 Mantelo simple. 81 00:03:30,000 --> 00:03:31,380 >> Audiencia: Abre un navegador. 82 00:03:31,380 --> 00:03:33,255 >> DAVID J. Malan: Vostede Pode abrir un navegador web. 83 00:03:33,255 --> 00:03:34,002 Ou que, Pat? 84 00:03:34,002 --> 00:03:35,252 >> Audiencia: Número ou código de acceso. 85 00:03:35,252 --> 00:03:36,960 DAVID J. Malan: Ah, un número ou código de acceso. 86 00:03:36,960 --> 00:03:39,251 Entón, imos ir con número, non tanto contrasinal aínda. 87 00:03:39,251 --> 00:03:41,880 Non imos preocupar coa seguridade para este fío particular. 88 00:03:41,880 --> 00:03:42,950 Pero un número. 89 00:03:42,950 --> 00:03:47,130 >> Entón, si, de feito, así como todos das nosas casas ou un edificio como 90 00:03:47,130 --> 00:03:48,420 ten un enderezo físico. 91 00:03:48,420 --> 00:03:54,910 Este edificio é Square One Brattle en Cambridge, Massachusetts, 02138, Estados Unidos. 92 00:03:54,910 --> 00:04:00,400 Este enderezo identifica exclusivamente nós, en teoría, en todo o mundo. 93 00:04:00,400 --> 00:04:01,360 >> Audiencia: Un IP. 94 00:04:01,360 --> 00:04:04,710 >> DAVID J. Malan: Un enderezo IP, exactamente, é o análogo no mundo da informática 95 00:04:04,710 --> 00:04:07,700 que aborda de forma única ordenador. 96 00:04:07,700 --> 00:04:13,159 Así, un enderezo IP ou protocolo Internet dirección, é só un enderezo numérico. 97 00:04:13,159 --> 00:04:15,450 Ordenadores prefiren cousas que son un pouco máis simple, que 98 00:04:15,450 --> 00:04:19,130 son máis fáciles de ler que frases longas como One Brattle Square, Cambridge, 99 00:04:19,130 --> 00:04:20,110 Mass., E así por diante. 100 00:04:20,110 --> 00:04:24,560 >> E así un enderezo IP é un número do formulario algo 101 00:04:24,560 --> 00:04:29,160 dot algo dot algo dot algo. 102 00:04:29,160 --> 00:04:33,890 E cada un deses poucos anos, como denotada polo sinal de libra aquí, 103 00:04:33,890 --> 00:04:37,720 é un número entre 0 e 255. 104 00:04:37,720 --> 00:04:40,510 E por iso é un catro-destacou decimal number-- algo 105 00:04:40,510 --> 00:04:42,260 dot algo dot algo dot algo. 106 00:04:42,260 --> 00:04:45,270 >> E este enderezo numérico, en teoría, exclusivamente 107 00:04:45,270 --> 00:04:48,010 identifica un ordenador na internet. 108 00:04:48,010 --> 00:04:50,420 Entón, correndo o risco de simplificar, imos agora 109 00:04:50,420 --> 00:04:55,450 supoñer que cando chamar WiFi ou vía cabo, na casa, 110 00:04:55,450 --> 00:05:01,070 meu router casa é o que é dalgún xeito, me dando un enderezo IP. 111 00:05:01,070 --> 00:05:03,690 Porque Lonxe van os días para a maior parte, 112 00:05:03,690 --> 00:05:06,560 polo menos a nivel local aquí, onde cando se rexistrar 113 00:05:06,560 --> 00:05:11,000 para Comcast, ou RCN, ou o seu fornecedor de servizos de Internet local, 114 00:05:11,000 --> 00:05:14,220 non se ten que un técnico chegar a súa casa cunha impresión, 115 00:05:14,220 --> 00:05:19,020 e despois ter ti, ou, ou o seu tipo no seu enderezo IP no seu ordenador. 116 00:05:19,020 --> 00:05:21,200 >> Pola contra, iso é todo descubriu dinamicamente. 117 00:05:21,200 --> 00:05:23,576 Cando abrir o seu portátil de tapa ou conectar o ordenador, 118 00:05:23,576 --> 00:05:26,158 o ordenador só comeza transmitindo unha mensaxe, esencialmente. 119 00:05:26,158 --> 00:05:26,900 Di, Ola. 120 00:05:26,900 --> 00:05:27,610 Estou acordado. 121 00:05:27,610 --> 00:05:29,550 O que debe o meu enderezo IP ser? 122 00:05:29,550 --> 00:05:32,640 >> E a propósito na vida dunha casa router estes días, entre eles, 123 00:05:32,640 --> 00:05:35,260 é dar-lle exactamente un deses enderezos. 124 00:05:35,260 --> 00:05:39,630 E o mecanismo polo cal fai Lo, só para provocar unha separación duns xerga, 125 00:05:39,630 --> 00:05:42,660 é chamado un servidor DHCP. 126 00:05:42,660 --> 00:05:45,497 xeito elegante de dicir Dinámico Servidor Configuration Protocol. 127 00:05:45,497 --> 00:05:47,205 É só un realmente xeito elegante de dicir que 128 00:05:47,205 --> 00:05:52,640 é unha peza de software en execución dentro do noso router na casa 129 00:05:52,640 --> 00:05:54,700 que, ao escoitar o seu Ola request--. 130 00:05:54,700 --> 00:05:55,480 Estou en liña. 131 00:05:55,480 --> 00:05:58,214 Por favor, me dea un IP address-- responde con exactamente isto. 132 00:05:58,214 --> 00:06:01,380 E dille a usar algo dot algo dot algo dot algo. 133 00:06:01,380 --> 00:06:04,057 E entón, o seu Mac ou PC fai exactamente iso. 134 00:06:04,057 --> 00:06:05,890 E só para facer esta algo máis concreto 135 00:06:05,890 --> 00:06:09,620 antes de tomarmos a súa pregunta, en Mac OS, e non hai 136 00:06:09,620 --> 00:06:15,100 unha ventá comparable Windows, se eu ir á rede, 137 00:06:15,100 --> 00:06:18,280 Podo realmente ver aquí que o meu portátil se conecta 138 00:06:18,280 --> 00:06:20,080 a Universidade de Harvard, que é o WiFi, 139 00:06:20,080 --> 00:06:23,870 e ten a dirección IP 10.254.25.237. 140 00:06:23,870 --> 00:06:27,560 >> Se eu estou máis curioso, podo prema en Avanzado no meu Mac. 141 00:06:27,560 --> 00:06:31,660 I pode ir ata TCP / IP. 142 00:06:31,660 --> 00:06:37,030 E teña en conta o que se agora familiar, quizais. 143 00:06:37,030 --> 00:06:40,040 O protocolo, o O recurso é o meu portátil empregando 144 00:06:40,040 --> 00:06:43,010 para facer o que acabamos de describir? 145 00:06:43,010 --> 00:06:43,842 DHCP. 146 00:06:43,842 --> 00:06:44,800 Non podo nin cambia-lo. 147 00:06:44,800 --> 00:06:46,508 Porque eu xa estou configurado no momento. 148 00:06:46,508 --> 00:06:47,610 Está protexida, esta configuración. 149 00:06:47,610 --> 00:06:50,410 Pero do meu ordenador configurado con DHCP. 150 00:06:50,410 --> 00:06:54,300 E parece que o o servidor DHCP do Harvard 151 00:06:54,300 --> 00:07:01,062 deume é un IP address-- e 254.25.237-- unha máscara de subrede, 152 00:07:01,062 --> 00:07:02,270 que non vai entrar en hoxe. 153 00:07:02,270 --> 00:07:04,580 >> Pero unha máscara de subrede é só un número adicional 154 00:07:04,580 --> 00:07:06,590 que especifica que rede está. 155 00:07:06,590 --> 00:07:07,747 Quizais sexa este o cuarto do. 156 00:07:07,747 --> 00:07:09,080 Quizais sexa un edificio diferente. 157 00:07:09,080 --> 00:07:10,704 Quizais sexa unha parte diferente de Harvard. 158 00:07:10,704 --> 00:07:13,600 É un xeito de segmentar unha rede local. 159 00:07:13,600 --> 00:07:16,270 >> Router, esa palabra soa familiar. 160 00:07:16,270 --> 00:07:18,320 Porque estabamos só falando sobre iso aquí. 161 00:07:18,320 --> 00:07:21,070 E aínda que eu estou en Harvard rede, non como unha rede doméstica, 162 00:07:21,070 --> 00:07:23,250 os principios aínda son os mesmos aquí. 163 00:07:23,250 --> 00:07:28,620 >> Harvard tamén díxome o IP dirección dun 10.254.16.1 router--. 164 00:07:28,620 --> 00:07:32,920 E como un aparte, xeralmente como un convenio, pero non é necesario, 165 00:07:32,920 --> 00:07:38,250 un enderezo IP do router non adoitan acabar con 0,1, o que é un sinal útil, 166 00:07:38,250 --> 00:07:39,420 só para saber iso. 167 00:07:39,420 --> 00:07:41,610 Entón, o que isto? 168 00:07:41,610 --> 00:07:45,800 >> O enderezo IPv4, versión 4, que é unha especie de maiores, pero máis popular 169 00:07:45,800 --> 00:07:49,760 versión do protocolo de Internet nos días de hoxe, é ese enderezo. 170 00:07:49,760 --> 00:07:50,980 Eu teño un enderezo de router. 171 00:07:50,980 --> 00:07:53,920 Entón, por que eu teño sabe a dirección dun router? 172 00:07:53,920 --> 00:07:55,880 >> Non é suficiente saber onde estou? 173 00:07:55,880 --> 00:07:57,946 174 00:07:57,946 --> 00:08:00,112 Audiencia: É [inaudível] relacionado á miña pregunta. 175 00:08:00,112 --> 00:08:02,354 Entón, se ten dous routers na mesma sala 176 00:08:02,354 --> 00:08:04,595 para que poidamos estar conectado uns cos outros, entón 177 00:08:04,595 --> 00:08:06,504 recibirá un IP separado dirección porque é 178 00:08:06,504 --> 00:08:07,832 vai ser asociado a unha rede. 179 00:08:07,832 --> 00:08:09,390 >> DAVID J. Malan: Ah, entón Isto é onde realmente 180 00:08:09,390 --> 00:08:12,240 Ten que comezar a provocalo ademais o que realmente quere dicir con router. 181 00:08:12,240 --> 00:08:14,910 Porque o termo, por suposto en o mercado consumidor, é usado en demasia. 182 00:08:14,910 --> 00:08:17,680 Polo tanto, neste cuarto só, nós Ten o que a maioría da xente 183 00:08:17,680 --> 00:08:19,790 chamar dous routers, esas cousas con antenas 184 00:08:19,790 --> 00:08:21,960 e as luces azuis no ambos os dous lados da pantalla. 185 00:08:21,960 --> 00:08:25,087 >> Pero router, neste caso, non son. 186 00:08:25,087 --> 00:08:26,420 Estes non son routers domésticos bastante. 187 00:08:26,420 --> 00:08:29,640 Pero imos supoñer, por simplicidade, temos dúas cousas aquí. 188 00:08:29,640 --> 00:08:33,500 Se tivese dous puntos de acceso, como son chamados máis propiamente 189 00:08:33,500 --> 00:08:37,789 por mor da unha antennas-- punto de acceso sen fíos ou AP-- 190 00:08:37,789 --> 00:08:41,309 que debe ser configurado nunha xeito que, á súa vez, conectar 191 00:08:41,309 --> 00:08:45,420 a un dispositivo central, cuxa finalidade en a vida é facer o que está describindo, 192 00:08:45,420 --> 00:08:46,840 para dar a dirección IP. 193 00:08:46,840 --> 00:08:49,160 >> Se tiña dúas delas tipo de dispositivos na casa, 194 00:08:49,160 --> 00:08:53,950 quizais dúas Linksys, dous dispositivos D-Link dispositivos, dous AirPort Extreme na casa, 195 00:08:53,950 --> 00:08:55,290 ou AirPort Expresa. 196 00:08:55,290 --> 00:08:57,440 Pode configurar todos destes produtos, aínda 197 00:08:57,440 --> 00:09:00,720 se ten dous idénticos modelos, para facer un fondo, 198 00:09:00,720 --> 00:09:02,390 e, a continuación, a outra a secundaria. 199 00:09:02,390 --> 00:09:04,717 Así que executar un fío entre eles, normalmente, 200 00:09:04,717 --> 00:09:07,050 ou ten alguén veña facer Lo para ti detrás dos muros. 201 00:09:07,050 --> 00:09:08,320 >> E, a continuación, un é o primario. 202 00:09:08,320 --> 00:09:11,780 Un deles é responsable da dando enderezos IP. 203 00:09:11,780 --> 00:09:14,610 E o outro é só responsable estender 204 00:09:14,610 --> 00:09:16,510 o alcance do seu sinal sen fíos. 205 00:09:16,510 --> 00:09:18,990 De feito, na casa teño dúas cousas. 206 00:09:18,990 --> 00:09:21,220 >> Temos na nosa oficina de cinco tales cousas, todos os cales 207 00:09:21,220 --> 00:09:22,470 están fisicamente conectados entre si. 208 00:09:22,470 --> 00:09:24,470 Pero é só para dar cobertura máis wireless. 209 00:09:24,470 --> 00:09:26,570 Pero un deles está ao mando. 210 00:09:26,570 --> 00:09:30,500 >> OK, por tanto, co que dixo, por que meu Mac nesta sala agora, 211 00:09:30,500 --> 00:09:34,430 Debe saber o que o IP enderezo do router é? 212 00:09:34,430 --> 00:09:37,234 Non é suficiente só para dicirse o meu enderezo é? 213 00:09:37,234 --> 00:09:38,400 Audiencia: Pero isto pode cambiar. 214 00:09:38,400 --> 00:09:40,969 Se conectar a VPN, que vai ser diferente. 215 00:09:40,969 --> 00:09:44,010 DAVID J. Malan: Ah, agora está a usar outra palabra que eu non sei VPN yet--. 216 00:09:44,010 --> 00:09:44,750 Así non imos. 217 00:09:44,750 --> 00:09:46,300 Porque VPN vai complicar. 218 00:09:46,300 --> 00:09:50,640 Eu só quero chegar, algo me vello quere entrar en internet agora. 219 00:09:50,640 --> 00:09:53,715 Ben, iso realmente convida a pregunta, como é que a Internet funciona? 220 00:09:53,715 --> 00:09:55,200 >> Todo ben, eu podería ter un enderezo. 221 00:09:55,200 --> 00:09:56,590 Isto é todo moi ben e bo. 222 00:09:56,590 --> 00:09:58,590 Pero por que eu teño un enderezo? 223 00:09:58,590 --> 00:10:01,665 >> Ben, imos considerar o que realmente está pasando en Internet. 224 00:10:01,665 --> 00:10:04,740 Vou usar un diferente Retrato para o momento. 225 00:10:04,740 --> 00:10:12,930 E en internet real, poderiamos terme aquí no meu portátil. 226 00:10:12,930 --> 00:10:15,160 Nós pode ter a internet aquí. 227 00:10:15,160 --> 00:10:20,460 E entón, poderemos ter, imos digamos, Amazon.com este tempo. 228 00:10:20,460 --> 00:10:22,150 >> E este é o meu. 229 00:10:22,150 --> 00:10:26,440 E, de algunha maneira, eu quero chamar a Amazon.com, a través de internet, 230 00:10:26,440 --> 00:10:30,710 e obter os meus datos do punto A ó punto B. Ou eu creo que, na Amazonia, 231 00:10:30,710 --> 00:10:32,840 do punto A ó punto Z no caso de Amazon. 232 00:10:32,840 --> 00:10:35,410 >> Entón, o que está dentro deste internet? 233 00:10:35,410 --> 00:10:39,450 Acontece que, hai un todo chea de cousas chamadas routers. 234 00:10:39,450 --> 00:10:41,000 E agora, estamos mesturando termos. 235 00:10:41,000 --> 00:10:43,442 Pero imos ver como mesmo na casa routers refírense os puntos 236 00:10:43,442 --> 00:10:44,900 que acaba deseñado na pantalla. 237 00:10:44,900 --> 00:10:48,429 >> Un router de Internet é xeralmente como un dispositivo de tamaño medio. 238 00:10:48,429 --> 00:10:49,720 Non é como un Exposicións antigo. 239 00:10:49,720 --> 00:10:53,234 Pero é un dispositivo que pode ser esta ampla, quizais esta altura, quizais esta altura, 240 00:10:53,234 --> 00:10:53,900 quizais esta altura. 241 00:10:53,900 --> 00:10:55,870 Depende de quão caro un modelo que ten. 242 00:10:55,870 --> 00:10:59,203 >> E ten unha morea de cables que entran en iso e unha chea de cables saíndo a el. 243 00:10:59,203 --> 00:11:02,980 E correndo o risco de simplificar demais, Pode pensar en función dun router na vida 244 00:11:02,980 --> 00:11:08,540 como de tomar en datos deste cable aquí, ollar para o que está 245 00:11:08,540 --> 00:11:10,130 entrar, e mirar para o seu enderezo. 246 00:11:10,130 --> 00:11:13,240 Onde está esa información a ser enviada? 247 00:11:13,240 --> 00:11:15,660 E, a continuación, dicir: OK, eu vou para enviar esta ao longo deste camiño. 248 00:11:15,660 --> 00:11:17,660 Se eu incorporarse outro anaco información aquí, 249 00:11:17,660 --> 00:11:19,160 é destinado a un enderezo diferente. 250 00:11:19,160 --> 00:11:21,400 Vou envialo neste Así, en vez diso, se ese cable. 251 00:11:21,400 --> 00:11:23,180 E se eu ver outra peza de información dirixidas 252 00:11:23,180 --> 00:11:25,980 Pois aínda un enderezo diferente, eu son vai envialo a fóra este cabo, 253 00:11:25,980 --> 00:11:26,940 ao longo deste xeito. 254 00:11:26,940 --> 00:11:30,440 >> Así, o propósito de un router na vida é realmente información da ruta. 255 00:11:30,440 --> 00:11:34,740 E, na súa forma máis simple, un roteador só ten un gran arquivo Excel dentro del 256 00:11:34,740 --> 00:11:38,181 que di que calquera enderezo IP inicial co número 1, envialo deste xeito. 257 00:11:38,181 --> 00:11:40,680 Calquera enderezo IP empezando o número 2, envialo deste xeito. 258 00:11:40,680 --> 00:11:41,804 Número 3, envialo deste xeito. 259 00:11:41,804 --> 00:11:43,460 Número 4, envialo así. 260 00:11:43,460 --> 00:11:47,080 >> Simplificando, pero utiliza estas cifras e, especialmente, 261 00:11:47,080 --> 00:11:50,990 prefixos de número, normalmente, decide ir á esquerda, dereita, cara atrás, 262 00:11:50,990 --> 00:11:51,742 para adiante. 263 00:11:51,742 --> 00:11:54,700 Porque un router, tipicamente, ten múltiples conexións a outros terminais. 264 00:11:54,700 --> 00:11:56,920 En realidade, eu non deseñado-los aquí. 265 00:11:56,920 --> 00:12:01,560 >> Pero pode imaxinar este ser un web, Non debe ser confundida coa tea que usan, 266 00:12:01,560 --> 00:12:06,740 pero unha tea de dispositivos, os cales son interconectado moi deliberadamente. 267 00:12:06,740 --> 00:12:09,810 De feito, as orixes do Internet son militarista no deseño. 268 00:12:09,810 --> 00:12:14,350 E un dos principios de deseño era que, se un roteador, ou peor, unha cidade 269 00:12:14,350 --> 00:12:17,550 foron retirados nunha militar sentido, quere que os datos sexan 270 00:12:17,550 --> 00:12:19,260 capaz de ruta en torno este problema. 271 00:12:19,260 --> 00:12:22,670 >> E entón o que pasa cando enviar un solicitar a Amazon.com para a súa casa 272 00:12:22,670 --> 00:12:27,080 páxina, os meus datos pode deixar o meu ordenador, vaia para o meu router por defecto, 273 00:12:27,080 --> 00:12:29,580 ou pasarela predeterminado como é moitas veces chamado. 274 00:12:29,580 --> 00:12:34,200 Entón, talvez isto router pode decidir envialo aquí, aquí, aquí, aquí, aquí, 275 00:12:34,200 --> 00:12:37,770 aquí, aquí, e despois no seu camiño para a Amazonia. 276 00:12:37,770 --> 00:12:40,540 >> E iso era un camiño arbitrario que eu tirei. 277 00:12:40,540 --> 00:12:45,620 Pero o que é digno de nota sobre a liña vermella que acaba de deseñar? 278 00:12:45,620 --> 00:12:48,330 Como o describiría? 279 00:12:48,330 --> 00:12:49,710 >> Audiencia: Non é dirixir. 280 00:12:49,710 --> 00:12:51,043 >> DAVID J. Malan: Non é dirixir. 281 00:12:51,043 --> 00:12:57,880 Así, a diferenza do dito popular, "The distancia mínima entre dous puntos 282 00:12:57,880 --> 00:13:00,980 é unha liña recta, "non é necesariamente verdade en internet 283 00:13:00,980 --> 00:13:02,780 cando se trata de información de enrutamento. 284 00:13:02,780 --> 00:13:05,980 Porque a distancia xeográfica non é necesariamente a única métrica 285 00:13:05,980 --> 00:13:07,030 que se preocupan. 286 00:13:07,030 --> 00:13:11,530 Pola contra, o que máis podería gobernar o dirección os datos deben tomar a fin 287 00:13:11,530 --> 00:13:13,564 para ir do punto A ó punto B? 288 00:13:13,564 --> 00:13:14,230 Audiencia: Speed? 289 00:13:14,230 --> 00:13:15,146 DAVID J. Malan: Speed. 290 00:13:15,146 --> 00:13:20,550 Non é que pode configurar un router para favorecer unha conexión máis rápida. 291 00:13:20,550 --> 00:13:22,960 Aínda que pode ter que ir algúns centenares de millas extras, 292 00:13:22,960 --> 00:13:25,870 quizais sexa só máis rápido para ir Deste xeito do que sobre quizais 293 00:13:25,870 --> 00:13:29,100 unha conexión por satélite vella escola Deste xeito, só para ir dun punto 294 00:13:29,100 --> 00:13:29,600 a outro. 295 00:13:29,600 --> 00:13:32,571 El nin sequera ten que ser dispositivos físicos no chan. 296 00:13:32,571 --> 00:13:35,070 Pode ser en dispositivos físicos o ceo, por exemplo, ou mesmo 297 00:13:35,070 --> 00:13:37,200 subaquática estes días, é así por diante. 298 00:13:37,200 --> 00:13:38,420 >> Entón, iso é verdade. 299 00:13:38,420 --> 00:13:42,814 O que máis pode ditar que unha empresa, un provedor de servizos de Internet, ou ISP, 300 00:13:42,814 --> 00:13:45,855 quere enviar os datos desta forma, no canto de Desta forma, aínda que sexa máis lonxe? 301 00:13:45,855 --> 00:13:50,470 302 00:13:50,470 --> 00:13:54,960 >> Ben, acontece que o xeito no que a Internet en si é gobernada comercialmente 303 00:13:54,960 --> 00:13:57,770 é que hai unha morea de gran xogadores aquí en internet, 304 00:13:57,770 --> 00:14:02,327 se é Comcast, ou Verizon, ou Nivel 3 ou máis arcanas nomes que 305 00:14:02,327 --> 00:14:04,910 Pode non ter oído falar, pero que son bastante grandes infraestruturas 306 00:14:04,910 --> 00:14:09,240 empresas que compoñen o de Internet backbone-- a fiación, os routers, 307 00:14:09,240 --> 00:14:11,930 o cabeamento que acaba realmente non ve ou se preocupan. 308 00:14:11,930 --> 00:14:14,820 Por todo na dentro correr comercialmente. 309 00:14:14,820 --> 00:14:17,010 >> Así, hai cousas chamados puntos de intercambio de tráfico 310 00:14:17,010 --> 00:14:20,320 polo cal un gran ISP Pode ter un servidor, 311 00:14:20,320 --> 00:14:22,950 Pode que algúns routers e algúns cables nun centro de datos. 312 00:14:22,950 --> 00:14:25,000 E outros ISP pode ter a mesma. 313 00:14:25,000 --> 00:14:27,820 E outros ISP pode ter a mesma todo dentro do mesmo centro de datos. 314 00:14:27,820 --> 00:14:28,740 >> E o intraconnect. 315 00:14:28,740 --> 00:14:31,970 É un punto de peering en modo medida en que todos eles se conectan. 316 00:14:31,970 --> 00:14:33,240 É aí que os pares conectarse. 317 00:14:33,240 --> 00:14:35,350 >> E por natureza da acordos financeiros, que 318 00:14:35,350 --> 00:14:38,740 pode ser o caso de que a Comcast ten acordou enviar o máximo dos seus datos 319 00:14:38,740 --> 00:14:41,830 como pode deste xeito no canto deste xeito. 320 00:14:41,830 --> 00:14:43,740 Porque, se cadra, o Vendedor aquí vai 321 00:14:43,740 --> 00:14:48,089 para cargalos máis por gigabyte para enviar os seus datos a través nesa dirección. 322 00:14:48,089 --> 00:14:51,130 Así, pode ser decisións financeiras que gobernan a dirección que as cousas van. 323 00:14:51,130 --> 00:14:54,270 >> Podería ser só o rendemento implicacións, aínda máis comunmente. 324 00:14:54,270 --> 00:14:55,450 Routers quedan sobrecarregados. 325 00:14:55,450 --> 00:14:57,430 Se hai unha morea de a xente se na casa ás 17:00 326 00:14:57,430 --> 00:15:00,860 e comezar a obter en internet, quizais hai conxestión en Internet. 327 00:15:00,860 --> 00:15:03,380 E os algoritmos, o software rodando en routers, 328 00:15:03,380 --> 00:15:05,590 xeralmente vai dicir, se eu comezar a estar resaltado, 329 00:15:05,590 --> 00:15:08,030 I debe proporcionar un feedback para outros routers preto de min 330 00:15:08,030 --> 00:15:10,400 de xeito que, esperanza, ir noutra dirección, 331 00:15:10,400 --> 00:15:12,560 moi como se fose evitar un conxestionamento. 332 00:15:12,560 --> 00:15:16,540 >> Entón iso non é todo o que improbable dun camiño que datos pode levar o punto A 333 00:15:16,540 --> 00:15:18,920 ao punto B. E feito, pode xeralmente 334 00:15:18,920 --> 00:15:23,080 asumir que os seus datos están indo tomar 30 ou menos ese lúpulo do punto A 335 00:15:23,080 --> 00:15:27,340 ao punto B. Ou sexa, pode haber tan moitos como 30 ou máis routers entre vostede 336 00:15:27,340 --> 00:15:28,400 eo punto B. 337 00:15:28,400 --> 00:15:29,850 >> E podemos, ás veces, ver iso. 338 00:15:29,850 --> 00:15:31,820 Déixeme ver o rede aquí coopera. 339 00:15:31,820 --> 00:15:35,000 Se non, vou probar un exemplo diferente. 340 00:15:35,000 --> 00:15:38,170 Déixeme ver se eu puidera facelo nesta rede. 341 00:15:38,170 --> 00:15:38,950 E podo. 342 00:15:38,950 --> 00:15:47,310 >> Entón, eu teño só correr, déixeme simplificar meus resultados lixeiramente. 343 00:15:47,310 --> 00:15:52,640 Vou facelo non. 344 00:15:52,640 --> 00:15:53,910 Aquí, OK. 345 00:15:53,910 --> 00:15:57,106 >> Entón eu vou facer o seguinte mando chamado traceroute. 346 00:15:57,106 --> 00:15:58,480 Entón, agora, eu só estou no meu Mac. 347 00:15:58,480 --> 00:16:01,146 Estou nunha vella escola branco e interface de branco, nada como DOS 348 00:16:01,146 --> 00:16:01,860 doutros tempos. 349 00:16:01,860 --> 00:16:03,720 Pero eu só quero ver algunha saída textual. 350 00:16:03,720 --> 00:16:06,050 >> E eu literalmente aquí na Universidade de Harvard 351 00:16:06,050 --> 00:16:10,650 quere trazar a ruta entre min e www.cnn.com. 352 00:16:10,650 --> 00:16:13,077 Entón, imos ver que pasa agora cando prema Intro. 353 00:16:13,077 --> 00:16:15,410 Unha morea de cousas comeza chiscando na pantalla. 354 00:16:15,410 --> 00:16:18,090 >> E imos ver se non podemos facer algún sentido a iso. 355 00:16:18,090 --> 00:16:22,720 Entón, 1, 2, 3, 4, 5, 6, 7, e é unha especie de colgar no momento. 356 00:16:22,720 --> 00:16:24,930 Imos ver se completa Neste proceso, ou non. 357 00:16:24,930 --> 00:16:27,900 Acontece que cada un dos liñas de saída, na pantalla, 358 00:16:27,900 --> 00:16:29,380 representar algo. 359 00:16:29,380 --> 00:16:32,170 E en base a nosa liderado discusión ata agora, 360 00:16:32,170 --> 00:16:36,500 que é o que cada unha destas liñas de saída, numerados de 1 a 11, no momento, 361 00:16:36,500 --> 00:16:37,430 representa? 362 00:16:37,430 --> 00:16:38,614 >> Audiencia: Diferentes routers. 363 00:16:38,614 --> 00:16:41,280 DAVID J. Malan: Diferentes routers, diferentes puntos na pantalla. 364 00:16:41,280 --> 00:16:43,196 E así o que este programa, traceroute, está facendo 365 00:16:43,196 --> 00:16:45,760 é que é, literalmente, trazando a ruta entre min e CNN.com. 366 00:16:45,760 --> 00:16:52,160 Polo tanto, neste caso, o paso 1 é, ao parecer, un router cuxo enderezo IP é o que? 367 00:16:52,160 --> 00:16:54,229 >> Audiencia: [inaudível] 368 00:16:54,229 --> 00:16:56,520 DAVID J. Malan: Si, pero En concreto, o seu enderezo IP. 369 00:16:56,520 --> 00:16:58,040 Lembre, o seu enderezo IP é numérico. 370 00:16:58,040 --> 00:17:00,520 Entón, só para ter seguro que estamos todos na mesma páxina, o que é 371 00:17:00,520 --> 00:17:03,360 o enderezo IP do primeiro router entre min e Harvard? 372 00:17:03,360 --> 00:17:06,800 Quero dicir, desculpe, entre min e CNN? 373 00:17:06,800 --> 00:17:07,691 >> Audiencia: [inaudível] 374 00:17:07,691 --> 00:17:08,690 DAVID J. Malan: Perfecto. 375 00:17:08,690 --> 00:17:09,670 Audiencia: [inaudível] 376 00:17:09,670 --> 00:17:10,180 DAVID J. Malan: Exactamente. 377 00:17:10,180 --> 00:17:12,170 Estamos só inferindo este a partir da realidade 378 00:17:12,170 --> 00:17:15,115 que este primeiro salto, por así falar, só ten ese enderezo. 379 00:17:15,115 --> 00:17:16,740 Non ten un nome por algún motivo. 380 00:17:16,740 --> 00:17:19,448 Pero iso é só porque os seres humanos Non decidín darlle un nome. 381 00:17:19,448 --> 00:17:20,170 E que así sexa. 382 00:17:20,170 --> 00:17:22,951 >> Paso 2 é outro router. 383 00:17:22,951 --> 00:17:24,450 Pero, de novo, eu dixen que era convencións. 384 00:17:24,450 --> 00:17:26,720 Non é necesario que routers IP terminan en .1. 385 00:17:26,720 --> 00:17:27,920 Este non fai. 386 00:17:27,920 --> 00:17:32,200 IP do segundo roteador é esta. 387 00:17:32,200 --> 00:17:35,310 >> Agora, parece que os seres humanos quedou un pouco máis organizado 388 00:17:35,310 --> 00:17:37,690 e comezaron a nomenclatura seus routers co 389 00:17:37,690 --> 00:17:40,064 ollar como URL ou porcións de URL. 390 00:17:40,064 --> 00:17:40,730 Pero eles non son. 391 00:17:40,730 --> 00:17:43,040 Son só os nomes que os seres humanos dan ás cousas. 392 00:17:43,040 --> 00:17:46,610 >> E é, ao parecer, é o caso que este router, non sorprendente, 393 00:17:46,610 --> 00:17:49,392 é propiedade de quen probablemente? 394 00:17:49,392 --> 00:17:50,600 É probabelmente Harvard, non? 395 00:17:50,600 --> 00:17:53,550 Porque o nome do que termina en harvard.edu. 396 00:17:53,550 --> 00:17:54,550 Cal é o nome? 397 00:17:54,550 --> 00:17:58,990 coregw1, núcleo significa só importante, no medio. 398 00:17:58,990 --> 00:18:01,984 GW é-- dixen antes. 399 00:18:01,984 --> 00:18:02,810 >> Audiencia: Pasarela. 400 00:18:02,810 --> 00:18:06,120 >> DAVID J. Malan: Pasarela, só un sinónimo para router. 401 00:18:06,120 --> 00:18:09,010 Entón que é o moi importante número de pasarela central 1. 402 00:18:09,010 --> 00:18:10,290 Non sei o que che dicir. 403 00:18:10,290 --> 00:18:11,411 3-5, non sei. 404 00:18:11,411 --> 00:18:12,910 core, probablemente significa o mesmo. 405 00:18:12,910 --> 00:18:15,890 >> .net.harvard.edu, non necesariamente ollar limpo. 406 00:18:15,890 --> 00:18:18,770 Pero é útil para algún sistema administrador de algún lugar en Harvard. 407 00:18:18,770 --> 00:18:22,710 Paso 4, estou inferindo a partir de convencións. 408 00:18:22,710 --> 00:18:24,816 ¿Que pensas 4 representa? 409 00:18:24,816 --> 00:18:26,950 É aínda un router. 410 00:18:26,950 --> 00:18:31,280 >> O que fai BDR probablemente o que soa como? 411 00:18:31,280 --> 00:18:31,880 Border. 412 00:18:31,880 --> 00:18:36,040 Polo tanto, este é probablemente un router que é fisicamente na fronteira de Harvard 413 00:18:36,040 --> 00:18:39,470 e no resto do mundo, etc. o bordo do campus en algún lugar. 414 00:18:39,470 --> 00:18:43,070 >> Paso 5 é interesante. 415 00:18:43,070 --> 00:18:45,660 Paso 5 aínda di Harvard. 416 00:18:45,660 --> 00:18:49,300 Pero NOx tende a ir por Crossroads norte, que 417 00:18:49,300 --> 00:18:53,710 é un peering moi popular ponto-- como eu descrito anteriormente, un centro de datos onde 418 00:18:53,710 --> 00:18:57,230 moitas persoas diferentes, Harvard e outras grandes ISP, reúnense 419 00:18:57,230 --> 00:19:00,640 e intercambiar seu cabeamento de xeito que os datos poidan saír noutro lugar 420 00:19:00,640 --> 00:19:01,590 en internet. 421 00:19:01,590 --> 00:19:04,740 >> E agora, as cousas están un pouco máis interesante. 422 00:19:04,740 --> 00:19:06,940 Non sei onde iso é só aínda. 423 00:19:06,940 --> 00:19:11,322 Ao parecer, RTR, eu son Esoterismo, é router. 424 00:19:11,322 --> 00:19:15,080 Equinix en Nova York é posiblemente, a orixe diso. 425 00:19:15,080 --> 00:19:21,300 Pero Internet2 é unha internet super rápida conectividade entre universidades, 426 00:19:21,300 --> 00:19:21,860 especialmente. 427 00:19:21,860 --> 00:19:23,943 De xeito que parece ser o que estamos conectados a alí. 428 00:19:23,943 --> 00:19:27,460 Por algunha razón, o routers en etapas 7, 8 e 9 429 00:19:27,460 --> 00:19:28,610 son só non nos responder. 430 00:19:28,610 --> 00:19:30,790 Isto pode ser porque de calquera configuración incorrecta 431 00:19:30,790 --> 00:19:31,920 ou configuración consciente. 432 00:19:31,920 --> 00:19:35,250 Quen corre estes terminais non coidado de difundir información. 433 00:19:35,250 --> 00:19:38,230 >> Pero a etapa 10 é interesante o suficiente. 434 00:19:38,230 --> 00:19:43,540 Porque podo adiviñar isto, con algunha probabilidade, 435 00:19:43,540 --> 00:19:48,370 que os datos, os datos deixando meu portátil, a paso 436 00:19:48,370 --> 00:19:53,020 10-- 10 pasos later-- ten entrou no que a xeografía? 437 00:19:53,020 --> 00:19:54,270 Nova York. 438 00:19:54,270 --> 00:19:58,040 >> E como rápido tardou meus datos, do meu portátil, para chegar a Nova York 439 00:19:58,040 --> 00:20:00,760 no seu camiño cara á CNN que adiviñar? 440 00:20:00,760 --> 00:20:02,240 28 milisegundos. 441 00:20:02,240 --> 00:20:04,020 E esta ferramenta non só traza a ruta. 442 00:20:04,020 --> 00:20:05,380 Tamén veces as cousas. 443 00:20:05,380 --> 00:20:06,630 >> E as cousas poden estar actividade. 444 00:20:06,630 --> 00:20:10,222 Así, os números poderían, por veces ir arriba e abaixo un pouco de vez. 445 00:20:10,222 --> 00:20:12,680 Pero se pensas que, agora, o tempo que leva para chegar a Nova York 446 00:20:12,680 --> 00:20:16,050 A partir de aquí, o que pode ser preto de catro ou máis horas de coche ou tren, 447 00:20:16,050 --> 00:20:18,945 é moito máis rápido para enviar -Se electronicamente 448 00:20:18,945 --> 00:20:22,732 se leva só 28 milisegundos para ir de aquí até alí. 449 00:20:22,732 --> 00:20:25,440 Agora, por desgraza, a outra routers non parecen ser a divulgación. 450 00:20:25,440 --> 00:20:26,356 Intentaremos outro. 451 00:20:26,356 --> 00:20:30,030 Só por diversión, imos tente Amazon.com e mira 452 00:20:30,030 --> 00:20:32,715 os routers son un pouco máis cooperando, sabendo que 453 00:20:32,715 --> 00:20:34,340 podería tomar un camiño diferente. 454 00:20:34,340 --> 00:20:36,992 Entón, talvez a xente non vai bater tanto bloqueos alí. 455 00:20:36,992 --> 00:20:38,910 >> Parece un pouco diferente aquí. 456 00:20:38,910 --> 00:20:41,940 Eu non creo que nós vimos net sum1 AWS. 457 00:20:41,940 --> 00:20:44,790 E, de feito, a AWS é a Amazon Web Services. 458 00:20:44,790 --> 00:20:47,517 Harvard ten un servizo chamado Conexión directa coa Amazon, 459 00:20:47,517 --> 00:20:49,350 onde nós pagar un pouco pouco de diñeiro para a Amazonia 460 00:20:49,350 --> 00:20:51,410 para conectividade máis rápida á rede de Amazon. 461 00:20:51,410 --> 00:20:53,659 Entón, usamos unha morea de seu servizos de nube, algúns dos cales 462 00:20:53,659 --> 00:20:55,120 podemos falar un pouco máis tarde. 463 00:20:55,120 --> 00:20:57,560 >> Parece que os routers aquí, Tamén, está a ser un pouco tímido. 464 00:20:57,560 --> 00:20:59,560 Entón, nós non ver todo o que máis. 465 00:20:59,560 --> 00:21:02,380 Pero imos ver se podemos recoller un pouco de algo máis 466 00:21:02,380 --> 00:21:04,600 indo a diferentes dirección completamente. 467 00:21:04,600 --> 00:21:07,807 >> Intentaremos os nosos amigos en Stanford.edu. 468 00:21:07,807 --> 00:21:08,890 Ver se temos máis lonxe. 469 00:21:08,890 --> 00:21:12,066 470 00:21:12,066 --> 00:21:15,430 Non, aínda sendo un pouco privado. 471 00:21:15,430 --> 00:21:18,060 472 00:21:18,060 --> 00:21:22,514 Parece que este mesmo camiño é agochar-se un pouco. 473 00:21:22,514 --> 00:21:24,930 Entón, imos tratar unha este non produce resultados suculentos. 474 00:21:24,930 --> 00:21:31,150 Pero pode tipo de ver quen IPs, podo facer unha inferencia aquí. 475 00:21:31,150 --> 00:21:35,830 O que podes completar, mesmo se non é un enxeñeiro de rede, 476 00:21:35,830 --> 00:21:40,260 é certo a partir dos números que está vendo o paso 7 a 9 e 12 477 00:21:40,260 --> 00:21:42,110 a 15? 478 00:21:42,110 --> 00:21:43,780 >> ¿Que é un palpite aquí? 479 00:21:43,780 --> 00:21:46,690 ¿Que é unha afirmación verdadeira? 480 00:21:46,690 --> 00:21:49,515 >> Audiencia: Algo en torno a a 205 [inaudível]. 481 00:21:49,515 --> 00:21:52,320 >> DAVID J. Malan: É verdade, e eu son mirando para os números á dereita. 482 00:21:52,320 --> 00:21:57,210 Onde están eses terminais, aínda eles non parecen nomes? 483 00:21:57,210 --> 00:22:00,150 >> Audiencia: Nalgún lugar aínda máis lonxe do que [inaudível]. 484 00:22:00,150 --> 00:22:01,330 >> DAVID J. Malan: Yeah. 485 00:22:01,330 --> 00:22:02,640 E eu non sei onde. 486 00:22:02,640 --> 00:22:05,330 Pero aviso paso 7 di 123 milisegundos. 487 00:22:05,330 --> 00:22:09,310 Pero só tres saltos antes, levou só 3 milésimas de segundo. 488 00:22:09,310 --> 00:22:10,509 >> Audiencia: Entón [inaudível] 489 00:22:10,509 --> 00:22:11,800 DAVID J. Malan: Non aquí, si. 490 00:22:11,800 --> 00:22:13,430 Entón quizais sexa medio do país. 491 00:22:13,430 --> 00:22:14,846 Quizais sexa a Costa Oeste xa. 492 00:22:14,846 --> 00:22:16,840 Eu realmente non sei, totalmente adiviñar. 493 00:22:16,840 --> 00:22:20,890 >> Pero, dado que todas as outras hop posteriormente, tamén levou máis tempo, 494 00:22:20,890 --> 00:22:23,410 sente razoable Conclúese que hai só 495 00:22:23,410 --> 00:22:26,390 xeografía física entre nós e eles. 496 00:22:26,390 --> 00:22:30,700 E para quedar claro, cada un dos estas cifras non aos compañeiros. 497 00:22:30,700 --> 00:22:33,230 Iso non significa que cada hop leva 100 milisegundos. 498 00:22:33,230 --> 00:22:36,660 >> Cada un destes números representa desde punto A para que hop intermedia. 499 00:22:36,660 --> 00:22:39,842 Así, en xeral, deben só estar incrementando levemente. 500 00:22:39,842 --> 00:22:42,550 Así, o feito de todos estes, agora, son preto de 100 milisegundos, 501 00:22:42,550 --> 00:22:44,490 parece que ten que ser máis lonxe. 502 00:22:44,490 --> 00:22:45,870 E eu vou tentar un último. 503 00:22:45,870 --> 00:22:48,480 >> Pero eu estou supondo que imos ver unha chea de estrelas. 504 00:22:48,480 --> 00:22:52,545 Tentaremos Japanese versión do sitio web da CNN. 505 00:22:52,545 --> 00:22:54,180 Oh, ben, agora está chegando suculenta. 506 00:22:54,180 --> 00:22:59,010 Porque, ao parecer, el realmente ten tomado un camiño distinto través EEUU. 507 00:22:59,010 --> 00:23:00,990 >> Imos dar un ollo, oh, iso é óptimo. 508 00:23:00,990 --> 00:23:01,970 Esta unha terminado. 509 00:23:01,970 --> 00:23:03,860 Polo tanto, este é poderoso. 510 00:23:03,860 --> 00:23:11,203 En etapas de 1 a 4, o que cidade son, probablemente, no? 511 00:23:11,203 --> 00:23:12,037 >> Audiencia: Cambridge. 512 00:23:12,037 --> 00:23:13,119 DAVID J. Malan: Cambridge. 513 00:23:13,119 --> 00:23:14,170 E por que di iso? 514 00:23:14,170 --> 00:23:15,680 É todo harvard.edu. 515 00:23:15,680 --> 00:23:18,330 No paso 5, na que se pode? 516 00:23:18,330 --> 00:23:18,890 Boston. 517 00:23:18,890 --> 00:23:20,550 No paso 6, na que se pode? 518 00:23:20,550 --> 00:23:21,350 >> Audiencia: Número 6. 519 00:23:21,350 --> 00:23:22,812 >> DAVID J. Malan: E onde está San Jose? 520 00:23:22,812 --> 00:23:23,960 >> Audiencia: É, en California. 521 00:23:23,960 --> 00:23:24,740 >> DAVID J. Malan: California? 522 00:23:24,740 --> 00:23:27,448 É probabelmente o San Jose, California, que é tipo de sorprendente. 523 00:23:27,448 --> 00:23:28,500 Agora, por que dicimos isto? 524 00:23:28,500 --> 00:23:30,770 Entón, un, San Jose-- que é a única San Jose eu saiba. 525 00:23:30,770 --> 00:23:32,020 Pero eu estou seguro que hai outros. 526 00:23:32,020 --> 00:23:36,756 Pero corroborando que palpite é o que outra peza de datos? 527 00:23:36,756 --> 00:23:38,789 >> Audiencia: O xeográfica. 528 00:23:38,789 --> 00:23:40,580 David J. Malan: A camiño xeográfica sente 529 00:23:40,580 --> 00:23:42,940 como esta é a dirección nós probablemente están indo para ir 530 00:23:42,940 --> 00:23:45,250 para chegar ao Xapón no Océano Pacífico. 531 00:23:45,250 --> 00:23:48,320 E que, ademais, peza dos datos corrobora que, 532 00:23:48,320 --> 00:23:52,660 Si, só tivo un Xire á esquerda para a California? 533 00:23:52,660 --> 00:23:53,950 O tempo realmente salta. 534 00:23:53,950 --> 00:24:02,550 >> Teña en conta que van de 1.989 milisegundos, na liña 5, a 74 milésimas de segundo na liña 6, 535 00:24:02,550 --> 00:24:05,300 o que suxire que hai Probablemente algún gran corpo de terra. 536 00:24:05,300 --> 00:24:10,590 Entón, hai tamén algúns realmente caros, cable poderoso, ao parecer, 537 00:24:10,590 --> 00:24:15,370 indo en todo o país líder de Boston a San Jose neste caso. 538 00:24:15,370 --> 00:24:16,740 Non sei por onde paso 7 é. 539 00:24:16,740 --> 00:24:20,030 >> Pero queda moi legal cando mira, agora, no paso 8 e 9 en diante. 540 00:24:20,030 --> 00:24:22,100 Onde están os routers? 541 00:24:22,100 --> 00:24:23,090 Probablemente Xapón. 542 00:24:23,090 --> 00:24:27,706 Entón, o que é entre o paso 7 e 8 máis probable? 543 00:24:27,706 --> 00:24:28,680 >> Audiencia: Londres. 544 00:24:28,680 --> 00:24:30,846 >> DAVID J. Malan: Si, entón hai tamén trans-Pacífico, 545 00:24:30,846 --> 00:24:35,750 transatlántico, transoceânica cabeamento que realmente grandes buques só 546 00:24:35,750 --> 00:24:38,950 rolar para fóra, e poñer no fondo do océano, que transporta 547 00:24:38,950 --> 00:24:40,460 todo isto conectividade Internet. 548 00:24:40,460 --> 00:24:42,440 E é por iso que o noso conexión de rede queda 549 00:24:42,440 --> 00:24:44,520 moito máis lento, en concepto falando. 550 00:24:44,520 --> 00:24:46,687 E eu mencionen anteriormente, en xeral, e así, este 551 00:24:46,687 --> 00:24:49,020 é algo que un desenrolador web Pode querer manter presente. 552 00:24:49,020 --> 00:24:50,770 >> Non vou entrar en mañá moi detallados. 553 00:24:50,770 --> 00:24:54,090 Pero, en xeral, un ser humano pode comezar a notar atrasos nunha páxina web 554 00:24:54,090 --> 00:24:56,775 Se algo ten 200 ou máis milisegundos para cargar. 555 00:24:56,775 --> 00:24:59,670 É dicir, que aínda é super fast-- un quinto de segundo. 556 00:24:59,670 --> 00:25:02,270 Pero esta é unha das métricas que un desenrolador web 557 00:25:02,270 --> 00:25:05,290 debe ter presente ao proxecto unha páxina, cando el ou ela está 558 00:25:05,290 --> 00:25:10,360 a creación de gráficos, ou a adición de anuncios de terceiros software--, 559 00:25:10,360 --> 00:25:10,970 quizais. 560 00:25:10,970 --> 00:25:12,900 >> Non quere para retardar baixo a carga da páxina. 561 00:25:12,900 --> 00:25:15,320 Vostede, preferentemente, quere manter Lo tan rápido como sexa posible. 562 00:25:15,320 --> 00:25:18,440 E se comezar a ter que cargar a páxina tempos de 200 milisegundos máis, 563 00:25:18,440 --> 00:25:21,420 o ser humano vai notar que non é verdadeiramente instantánea. 564 00:25:21,420 --> 00:25:24,770 E así estes números non son todo o que descoñecido para nós. 565 00:25:24,770 --> 00:25:29,340 >> Polo tanto, este, entón, captura un pouco máis cuantitativamente o que está pasando aquí. 566 00:25:29,340 --> 00:25:31,870 E realmente é, mesmo aínda que eu son unha especie de lamentar 567 00:25:31,870 --> 00:25:33,545 como lento é para chegar ao Xapón. 568 00:25:33,545 --> 00:25:36,050 Quero dicir, que é menos de medio segundo 569 00:25:36,050 --> 00:25:38,310 para conseguir o seu medio camiño de datos arredor do mundo, 570 00:25:38,310 --> 00:25:42,730 se isto é un correo-e, unha páxina web, ou calquera outra cousa ao longo destas liñas. 571 00:25:42,730 --> 00:25:47,500 >> Todo ben, entón como iso, entón, refírense a onde estabamos indo antes. 572 00:25:47,500 --> 00:25:49,120 Estabamos falando dun enderezo IP. 573 00:25:49,120 --> 00:25:52,500 E cada ordenador, en internet, ten un enderezo único, imos dicir, por agora- 574 00:25:52,500 --> 00:25:54,660 pero un pouco de un lie-- branco chamado enderezo IP. 575 00:25:54,660 --> 00:25:56,890 E este enderezo IP é usado como? 576 00:25:56,890 --> 00:26:00,230 >> El é usado por estes terminais para decidir se os datos deben ir aquí, aquí, 577 00:26:00,230 --> 00:26:01,280 aquí, ou aquí. 578 00:26:01,280 --> 00:26:04,256 E eu simplifiquei as cousas por dicir el só mira para o primeiro díxito. 579 00:26:04,256 --> 00:26:05,380 Pero iso non é realmente verdade. 580 00:26:05,380 --> 00:26:08,060 El mira para máis dos díxitos, Normalmente, para descubrir iso. 581 00:26:08,060 --> 00:26:11,310 >> E tanto os seres humanos teñen decidido ou algoritmos de ordenador 582 00:26:11,310 --> 00:26:13,980 decidir que o mellor percorrido, para que os datos. 583 00:26:13,980 --> 00:26:15,950 De xeito que, esperanza, dentro de 30 ou máis lúpulo, 584 00:26:15,950 --> 00:26:18,850 finalmente chega ao seu destino. 585 00:26:18,850 --> 00:26:22,270 Despois de ter solicitado Amazon páxina principal, como é que Amazon 586 00:26:22,270 --> 00:26:26,330 saber a quen enviar a páxina principal? 587 00:26:26,330 --> 00:26:28,680 >> Dereito, a vella escola forma, eu enviar unha postal 588 00:26:28,680 --> 00:26:31,500 Amazon dicindo, por favor me envíe a súa páxina principal. 589 00:26:31,500 --> 00:26:35,350 Amazon vai responder con algunha tipo de mensaxe, algún tipo de tarxeta postal, 590 00:26:35,350 --> 00:26:36,970 algún tipo de sobre propia. 591 00:26:36,970 --> 00:26:39,560 Entón, imos facer exactamente isto só para ver isto por un momento. 592 00:26:39,560 --> 00:26:41,700 >> Así, a internet nos días de hoxe, como pode ter oído, 593 00:26:41,700 --> 00:26:44,200 parece ser cuberto con gatos e imaxes de gatos. 594 00:26:44,200 --> 00:26:48,300 Entón, supoña que alguén está intentando visitar non Amazon.com, pero algúns web 595 00:26:48,300 --> 00:26:49,790 descargar unha imaxe dun gato. 596 00:26:49,790 --> 00:26:53,805 Entón, meu portátil quere enviar unha solicitude, vía web, a algúns sitios dicindo: 597 00:26:53,805 --> 00:26:55,560 dáme a foto de hoxe dun gato. 598 00:26:55,560 --> 00:26:58,780 >> E este gato, esperanza, debe entón son baixadas para o ordenador. 599 00:26:58,780 --> 00:27:00,094 Entón, o que está realmente a suceder? 600 00:27:00,094 --> 00:27:01,510 Ben, deixe-me ir adiante e facelo. 601 00:27:01,510 --> 00:27:04,430 Teño catro sobres da vella escola aquí. 602 00:27:04,430 --> 00:27:05,680 E esta é unha metáfora útil. 603 00:27:05,680 --> 00:27:08,260 Porque este é, esencialmente, electronicamente o que 604 00:27:08,260 --> 00:27:10,570 pasa por baixo do Hood cando enviar unha mensaxe. 605 00:27:10,570 --> 00:27:15,850 >> Así, para fins de discusión, imos dicir que iso non é máis Amazon. 606 00:27:15,850 --> 00:27:18,200 Este é cats.com ou algo así. 607 00:27:18,200 --> 00:27:24,250 E o meu enderezo IP, eu vou dicir con sinxeleza, é 1.2.3.4. 608 00:27:24,250 --> 00:27:29,950 E na páxina web do gato será 5.6.7.8. 609 00:27:29,950 --> 00:27:33,090 >> E o que iso supón para min é o seguinte. 610 00:27:33,090 --> 00:27:40,840 Vou poñer 1.2.3.4, 1.2.3.4. 611 00:27:40,840 --> 00:27:43,555 E eu vou aperta estes arriba nun segundo. 612 00:27:43,555 --> 00:27:46,350 1.2.3.4. 613 00:27:46,350 --> 00:27:51,087 Vou poñer o meu regreso resolver todos estes sobres, 614 00:27:51,087 --> 00:27:52,920 na esquina superior esquerda man esquina como normalmente 615 00:27:52,920 --> 00:27:54,211 faría ao enviar un sobre. 616 00:27:54,211 --> 00:27:58,905 E agora, só tes que dar un palpite que precisa para ir na parte principal do sobre. 617 00:27:58,905 --> 00:27:59,780 Audiencia: [inaudível] 618 00:27:59,780 --> 00:28:00,430 DAVID J. Malan: Si, si. 619 00:28:00,430 --> 00:28:00,930 Iso é todo. 620 00:28:00,930 --> 00:28:03,600 Entón 5.6.7.8. 621 00:28:03,600 --> 00:28:13,970 Entón, 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 >> E agora, este gato aquí, polo deseño, vai 623 00:28:18,450 --> 00:28:21,030 sendo chomped-se en múltiples pezas tras I solicitar. 624 00:28:21,030 --> 00:28:22,960 Entón, digamos que, ao causa desta historia, 625 00:28:22,960 --> 00:28:24,890 Xa mandei para fóra un sobre o meu propio 626 00:28:24,890 --> 00:28:28,114 para cats.com dicindo, por favor dáme gatos de hoxe. 627 00:28:28,114 --> 00:28:30,280 Entón, o que estamos a falar, agora, é a última metade 628 00:28:30,280 --> 00:28:35,450 da transacción, cando a resposta vén de volta de cats.com poucos me de idade. 629 00:28:35,450 --> 00:28:39,380 >> Así, verifícase que o protocolo, que eses ordenadores falar, 630 00:28:39,380 --> 00:28:44,470 adoita algo chamado TCP / IP, que probablemente xa viu nalgún lugar 631 00:28:44,470 --> 00:28:48,670 ou outro no seu Mac, ou PC, ou medios, ou nunha película, 632 00:28:48,670 --> 00:28:50,040 ou un programa de TV, ou algo semellante. 633 00:28:50,040 --> 00:28:51,370 Entón o que iso todo significa? 634 00:28:51,370 --> 00:28:53,900 Esta é realmente unha combinación de dous protocolos. 635 00:28:53,900 --> 00:28:57,050 >> É un protocolo é só unha linguaxe que os dous ordenadores falar. 636 00:28:57,050 --> 00:28:59,620 De feito, un protocolo no o mundo humano, Ola. 637 00:28:59,620 --> 00:29:00,370 David do meu nome. 638 00:29:00,370 --> 00:29:01,570 >> Audiencia: Ola. 639 00:29:01,570 --> 00:29:02,945 >> DAVID J. Malan: Pracer en coñece-lo. 640 00:29:02,945 --> 00:29:05,930 Polo tanto, este é un ser humano moi estúpido protocolo, onde estendo a man. 641 00:29:05,930 --> 00:29:07,320 E Arwa estende a súa man. 642 00:29:07,320 --> 00:29:09,050 E coñecer e cumprimento. 643 00:29:09,050 --> 00:29:11,150 E, a continuación, a transacción está completa. 644 00:29:11,150 --> 00:29:13,980 >> Pero é un protocolo no que medida en que é un conxunto de pasos 645 00:29:13,980 --> 00:29:18,900 que é un script que tanto de nós sabe como actuar para fóra. 646 00:29:18,900 --> 00:29:19,900 E hai un comezo. 647 00:29:19,900 --> 00:29:21,060 E non hai un fin a iso. 648 00:29:21,060 --> 00:29:24,170 Do mesmo xeito, cando trata de ordenadores, eles 649 00:29:24,170 --> 00:29:27,350 teñen conxuntos protocols-- de convenios que, en xustiza, teñen 650 00:29:27,350 --> 00:29:28,830 decidiuse por seres humanos. 651 00:29:28,830 --> 00:29:33,220 Pero son utilizados por ordenadores que ditar como os ordenadores se intercomunicam. 652 00:29:33,220 --> 00:29:38,490 >> IP é a metade deste par de protocolos que regula a forma como se dirixe ordenadores. 653 00:29:38,490 --> 00:29:39,860 Como xestionar ordenadores? 654 00:29:39,860 --> 00:29:42,790 Exactamente como este. 655 00:29:42,790 --> 00:29:45,380 >> Entón IP é un conxunto de convenios que di facer 656 00:29:45,380 --> 00:29:47,370 se ten un IP enderezo do destinatario 657 00:29:47,370 --> 00:29:49,000 e un enderezo IP do remitente. 658 00:29:49,000 --> 00:29:51,070 E usalo en pontilhada, algo dot algo 659 00:29:51,070 --> 00:29:52,700 dot algo dot formato algo. 660 00:29:52,700 --> 00:29:58,820 Por exemplo, o TCP é un diferente protocolo, utilizado en conxunto con IP, 661 00:29:58,820 --> 00:30:01,410 que, xeralmente, garante a entrega. 662 00:30:01,410 --> 00:30:04,590 IP só di ordenadores como tratar co outro. 663 00:30:04,590 --> 00:30:07,560 >> É só cando dixo David, dixo Arwa. 664 00:30:07,560 --> 00:30:11,860 Ese era o noso equivalente IP, a nosa pasos para tratar co outro. 665 00:30:11,860 --> 00:30:15,970 Pero, para confirmar a entrega, ordenadores usan un protocolo 666 00:30:15,970 --> 00:30:19,960 chamado TCP, Transmission Control Protocol, que é só 667 00:30:19,960 --> 00:30:23,690 un xeito elegante de dicir non son recursos adicionais usados 668 00:30:23,690 --> 00:30:28,650 por computadores para garantir que todos estes sobres eu sigo sostendo realmente 669 00:30:28,650 --> 00:30:30,140 chegar ao seu destino. 670 00:30:30,140 --> 00:30:32,810 >> É un mecanismo de que é como segue. 671 00:30:32,810 --> 00:30:37,870 Eu parezo ter cantas sobres aquí no momento? 672 00:30:37,870 --> 00:30:38,659 >> Audiencia: Four. 673 00:30:38,659 --> 00:30:39,700 DAVID J. Malan: OK, catro. 674 00:30:39,700 --> 00:30:43,890 Así, parece que, só para ser un pouco ordenado sobre todo isto, eu vou para o número 675 00:30:43,890 --> 00:30:46,900 Los no fondo á esquerda canto, como o campo de memorando. 676 00:30:46,900 --> 00:30:52,940 E eu só vou dicir 1, 2, 3, 4. 677 00:30:52,940 --> 00:30:56,050 Pero agora, comezar a pensar nun pouco máis como un enxeñeiro. 678 00:30:56,050 --> 00:30:59,700 >> Eu xa anotou tanto información que eu realmente? 679 00:30:59,700 --> 00:31:02,850 Podo ser aínda máis tenso que este, cando se trata 680 00:31:02,850 --> 00:31:04,150 para especificar eses números? 681 00:31:04,150 --> 00:31:07,342 O que máis podería poñer en Sobre que quizais é útil? 682 00:31:07,342 --> 00:31:08,580 >> Audiencia: [inaudível]. 683 00:31:08,580 --> 00:31:08,920 >> DAVID J. Malan: ¿Que é iso? 684 00:31:08,920 --> 00:31:10,636 >> Audiencia: O número do total sobres que ten. 685 00:31:10,636 --> 00:31:12,270 >> DAVID J. Malan: Si, o número total. 686 00:31:12,270 --> 00:31:15,514 Eu sinto que non estou capturando como moita información dispoñible que eu teño. 687 00:31:15,514 --> 00:31:17,180 Entón, vostede sabe, eu probablemente debería facelo. 688 00:31:17,180 --> 00:31:22,660 Entón 1 de 4, 2 de 4, 3 de 4, 4 de 4. 689 00:31:22,660 --> 00:31:23,840 >> E agora, por que isto? 690 00:31:23,840 --> 00:31:27,530 Cal é a intuición detrás tamén anotar abaixo o número total de sobres 691 00:31:27,530 --> 00:31:29,380 Estou a piques de enviar? 692 00:31:29,380 --> 00:31:31,130 Audiencia: Atope algo falta. 693 00:31:31,130 --> 00:31:32,129 DAVID J. Malan: Exactamente. 694 00:31:32,129 --> 00:31:34,100 Entón TCP aproveita iso. 695 00:31:34,100 --> 00:31:36,450 Usa unha cousa chamada número de secuencia, moi semellante 696 00:31:36,450 --> 00:31:38,730 en espírito para o que estamos deseñando aquí. 697 00:31:38,730 --> 00:31:42,381 Pero precisa saber cantos paquetes, ou sobres, non se quere que sexa. 698 00:31:42,381 --> 00:31:44,130 Porque doutro xeito, como sabe cando 699 00:31:44,130 --> 00:31:46,870 gañou 1, 2 e 3 debe houbo unha 4? 700 00:31:46,870 --> 00:31:50,950 >> Pódese inferir se queda 1, 2 e 4, agarde un minuto. 701 00:31:50,950 --> 00:31:52,700 Había probablemente un número 3. 702 00:31:52,700 --> 00:31:55,020 E, de feito, iso é máis preto de como funciona o TCP. 703 00:31:55,020 --> 00:31:58,240 Pero para os nosos propósitos agora, imos só ser super-precisos e dicir que este é un de 4, 704 00:31:58,240 --> 00:32:01,690 2 de 4, 3 de 4, 4 de 4, para que poidamos sabe, ao final do proceso, 705 00:32:01,690 --> 00:32:05,750 a fin do aperto de man, se quere, se a cousa toda é realmente completa. 706 00:32:05,750 --> 00:32:09,220 >> Agora, ao parecer TCP fai outra cousa. 707 00:32:09,220 --> 00:32:14,520 TCP tamén permite que un ordenador para facilitar múltiples servizos. 708 00:32:14,520 --> 00:32:19,050 E por servizos Quero dicir web, correo electrónico, chats, voz sobre IP. 709 00:32:19,050 --> 00:32:22,500 Hai acios de cousas diferentes a Internet e servidores en internet 710 00:32:22,500 --> 00:32:23,570 pode facer estes días. 711 00:32:23,570 --> 00:32:28,699 >> Así, por exemplo, só de pensar hipoteticamente, se eu entregar iso para Arwa, 712 00:32:28,699 --> 00:32:31,240 como vostede sabe o que vai estar dentro destes sobres? 713 00:32:31,240 --> 00:32:33,130 Será que vai ser un petición dunha páxina web? 714 00:32:33,130 --> 00:32:34,090 É un correo electrónico? 715 00:32:34,090 --> 00:32:35,680 É unha mensaxe instantánea? 716 00:32:35,680 --> 00:32:37,450 >> Non sabe con base nesta información. 717 00:32:37,450 --> 00:32:41,730 Todo o que sei é que é, quen que é, eo que número de sobre 718 00:32:41,730 --> 00:32:42,230 isto é. 719 00:32:42,230 --> 00:32:43,965 Entón, necesitamos máis un peza de información. 720 00:32:43,965 --> 00:32:45,840 E estamos a falar de na web, neste caso, 721 00:32:45,840 --> 00:32:47,090 só porque é imaxes de gatos. 722 00:32:47,090 --> 00:32:48,320 Pero podería ser calquera cousa. 723 00:32:48,320 --> 00:32:50,440 >> Entón, eu podería escribir web sobre ela. 724 00:32:50,440 --> 00:32:53,950 Ou, máis propiamente, I podería escribir HTTP, que 725 00:32:53,950 --> 00:32:58,250 é o protocolo usado pola web navegadores e servidores para comunicarse. 726 00:32:58,250 --> 00:32:59,560 Máis sobre iso nun momento. 727 00:32:59,560 --> 00:33:02,480 Pero eu vou ser aínda máis que orientada ao ordenador. 728 00:33:02,480 --> 00:33:06,510 >> Acontece que os seres humanos, hai algún tempo, decidiu 729 00:33:06,510 --> 00:33:10,090 para asignar números exclusivos para servizos populares en Internet. 730 00:33:10,090 --> 00:33:15,020 HTTP pasa a usar o número 80, ou, como veremos, 443. 731 00:33:15,020 --> 00:33:17,770 Pero 80 é bo para agora. 732 00:33:17,770 --> 00:33:22,530 >> SMTP, que é unha forma elegante de dicir correo electrónico de saída. 733 00:33:22,530 --> 00:33:24,910 Este é Simple Mail Transfer Protocol. 734 00:33:24,910 --> 00:33:27,810 Só o conxunto de convencións que rexe a forma na que os ordenadores envían correo-e 735 00:33:27,810 --> 00:33:29,200 a partir dun ordenador a outro. 736 00:33:29,200 --> 00:33:33,430 Pasa a usar o número 25. 737 00:33:33,430 --> 00:33:37,710 >> FTP, co cal algúns de vostedes poden estar familiarizado, o que FTP facer? 738 00:33:37,710 --> 00:33:39,001 >> Audiencia: transferencia de arquivos. 739 00:33:39,001 --> 00:33:42,000 DAVID J. Malan: Si, File Transfer Protocolo non debe ser máis utilizado. 740 00:33:42,000 --> 00:33:44,082 Se a súa empresa aínda usa-lo, probablemente está 741 00:33:44,082 --> 00:33:46,040 usalo sen cifrado, o que significa que ten 742 00:33:46,040 --> 00:33:49,140 foi o envío do seu nome de usuario e contrasinal a través de todo este tempo de internet. 743 00:33:49,140 --> 00:33:50,223 Probablemente non debe usalo. 744 00:33:50,223 --> 00:33:51,890 Porque hai versións seguras. 745 00:33:51,890 --> 00:33:53,820 Usa a porta 21. 746 00:33:53,820 --> 00:33:56,762 E non hai acios de outros exemplos como este. 747 00:33:56,762 --> 00:33:58,470 Así, noutras palabras, seres humanos, hai algún tempo, 748 00:33:58,470 --> 00:34:01,820 decidiu que, hey, imos só asignar números de todos estes servizos 749 00:34:01,820 --> 00:34:03,280 para manter todo fermoso e ordenado. 750 00:34:03,280 --> 00:34:05,571 Pero o que realmente significa, aínda que este sobre 751 00:34:05,571 --> 00:34:09,530 empezando a parecer un pouco misterioso, agora podo poñer ao final do mesmo, 752 00:34:09,530 --> 00:34:11,989 por exemplo, de colonos 80. 753 00:34:11,989 --> 00:34:13,780 E eu só vou Use dous puntos aquí só 754 00:34:13,780 --> 00:34:16,969 porque iso convenio ordenador. 755 00:34:16,969 --> 00:34:21,440 Eu estou indo a engadir dous puntos 80 ao final do enderezo 756 00:34:21,440 --> 00:34:27,260 só para capturar arcanely o feito esta é destinado para 5.6.7.8 porta 80. 757 00:34:27,260 --> 00:34:31,610 Entón, agora, cando entregalo a Arwa, asumindo ela está a empregar un servidor de correo electrónico, a web 758 00:34:31,610 --> 00:34:33,864 servidor, un instante servidor de mensaxes, agora 759 00:34:33,864 --> 00:34:37,301 sabe que ao ver o número 80, Oh, iso debe ir a este balde. 760 00:34:37,301 --> 00:34:38,800 Ou iso debe ir a esta caixa de correo. 761 00:34:38,800 --> 00:34:41,380 Ou iso debe ser entregada off a este servizo que é 762 00:34:41,380 --> 00:34:43,659 en execución no servidor particular. 763 00:34:43,659 --> 00:34:45,650 >> Entón, agora, a última peza diso, este é o gato. 764 00:34:45,650 --> 00:34:47,250 E por que eu teño catro sobres? 765 00:34:47,250 --> 00:34:51,810 Ben, unha das características que ofrece por IP, ademais de abordar, 766 00:34:51,810 --> 00:34:54,179 é tamén a capacidade fragmentar solicitudes. 767 00:34:54,179 --> 00:34:55,830 >> Este é un moi grande gato. 768 00:34:55,830 --> 00:35:02,910 E, de feito, para a eficiencia e maximizar a produción, por así dicir, 769 00:35:02,910 --> 00:35:07,110 o que a fragmentación é bo para está tomando grandes arquivos como este 770 00:35:07,110 --> 00:35:11,070 e rasgando-los anacos pequenos para fragmentos, 771 00:35:11,070 --> 00:35:14,240 Digamos que, neste caso, a cabeza dos cales 772 00:35:14,240 --> 00:35:17,800 é que só porque un persoa está monopolizando 773 00:35:17,800 --> 00:35:20,480 súa rede a través da descarga realmente arquivos de vídeo grandes, 774 00:35:20,480 --> 00:35:24,110 estes arquivos de vídeo aínda vai ser picado en super pequenos anacos 775 00:35:24,110 --> 00:35:26,950 e transmitir un ou máis de cada vez. 776 00:35:26,950 --> 00:35:29,750 De xeito que pouco de min co meu gato, ou o meu correo, 777 00:35:29,750 --> 00:35:32,900 ou a miña mensaxe instantánea, ou algo máis importante que calquera destas cousas 778 00:35:32,900 --> 00:35:37,604 Tamén pode ter unha oportunidade de ir dende o seu ordenador ou a súa casa 779 00:35:37,604 --> 00:35:38,770 para o resto de Internet. 780 00:35:38,770 --> 00:35:40,100 >> E cabe ao software e os routers 781 00:35:40,100 --> 00:35:41,970 para decidir enviar estas cousas. 782 00:35:41,970 --> 00:35:44,370 Pero, finalmente, todos eles van chegar aos seus destinos. 783 00:35:44,370 --> 00:35:49,950 Como un aparte, se xa pensou sobre o tema, ou ler sobre, 784 00:35:49,950 --> 00:35:52,162 a cuestión da neutralidade da rede? 785 00:35:52,162 --> 00:35:55,120 a neutralidad da rede, este estaba en voga por algún tempo, neste país, 786 00:35:55,120 --> 00:35:58,970 onde politicamente tornouse unha cuestión de enfoque. 787 00:35:58,970 --> 00:36:02,930 Porque algunhas empresas, por exemplo, quería priorizar determinado tráfico 788 00:36:02,930 --> 00:36:03,870 sobre os outros. 789 00:36:03,870 --> 00:36:06,610 Por exemplo, persoas estaban preocupados que quizais 790 00:36:06,610 --> 00:36:12,160 Microsoft con Skype ou Google con Hangouts, ou que Netflix con vídeos 791 00:36:12,160 --> 00:36:15,840 sería quizais estar disposto para pagar Comcast, e Verizon, 792 00:36:15,840 --> 00:36:19,567 ou quen sabe, ata o goberno máis cartos para priorizar o seu tráfico. 793 00:36:19,567 --> 00:36:21,650 Agora, o que iso realmente significa tecnoloxicamente? 794 00:36:21,650 --> 00:36:25,980 Isto pode significar que un ISP, ao ver determinados enderezos IP, 795 00:36:25,980 --> 00:36:28,500 pode dar a estes paquetes, aqueles sobres, prioridade. 796 00:36:28,500 --> 00:36:32,960 Ao ver certos números de porta, poder dar os paquetes de prioridade e, a continuación, 797 00:36:32,960 --> 00:36:35,840 abrandar o meu correo, ou abrandar o meu servizo. 798 00:36:35,840 --> 00:36:42,780 E é realmente só se reduce a priorización ou calidade do servizo 799 00:36:42,780 --> 00:36:44,647 para estes varios servizos diferentes. 800 00:36:44,647 --> 00:36:46,980 Así, e iso é como sería ser realizado a nivel técnico. 801 00:36:46,980 --> 00:36:49,021 >> Así, en calquera caso, nós agora ter estas catro sobres. 802 00:36:49,021 --> 00:36:54,000 Vou poñer un cuarto do o gato neste sobre, un 803 00:36:54,000 --> 00:37:02,370 trimestre do gato neste sobre, cuarto neste sobre. 804 00:37:02,370 --> 00:37:10,440 E agora, supoña que o meu obxectivo é envialos, digamos, de Jeffery. 805 00:37:10,440 --> 00:37:13,890 Lembre que, como o Imaxina-se aquí suxire, 806 00:37:13,890 --> 00:37:16,270 non todos necesariamente ten que tomar a mesma ruta. 807 00:37:16,270 --> 00:37:20,467 >> Entón, se eu son o servidor cats.com, Estou respondendo á petición de Jeffery 808 00:37:20,467 --> 00:37:21,050 nesta historia. 809 00:37:21,050 --> 00:37:22,510 Vou pasar un fóra aquí. 810 00:37:22,510 --> 00:37:24,250 Probablemente comezar no mesmo lugar. 811 00:37:24,250 --> 00:37:26,980 Entón, Arwa, se quere para decidir quen ruta deste ao seguinte, 812 00:37:26,980 --> 00:37:28,690 pode ir adiante e envialo así. 813 00:37:28,690 --> 00:37:31,120 E non envialo ao mesmo router de cada vez. 814 00:37:31,120 --> 00:37:31,640 >> [Rindo] 815 00:37:31,640 --> 00:37:33,139 >> Entón, Dan está quedando un pouco actividade. 816 00:37:33,139 --> 00:37:36,342 817 00:37:36,342 --> 00:37:37,920 Alí vai vostede. 818 00:37:37,920 --> 00:37:39,670 Todo ben. 819 00:37:39,670 --> 00:37:41,837 E para aqueles que facer seu camiño ao redor da sala. 820 00:37:41,837 --> 00:37:44,378 E, de novo, como un router xeralmente saben de Jeffery desa forma. 821 00:37:44,378 --> 00:37:45,840 Entón, só tes que seguir enviando-lo desa maneira. 822 00:37:45,840 --> 00:37:53,170 823 00:37:53,170 --> 00:37:55,340 E agora, imos supor que Dan non chegou a facelo. 824 00:37:55,340 --> 00:37:59,290 E así, este paquete caeu ao longo do Así, se podo roubar iso de ti 825 00:37:59,290 --> 00:38:00,193 con forza, me desculpe. 826 00:38:00,193 --> 00:38:06,150 827 00:38:06,150 --> 00:38:06,760 >> Very nice. 828 00:38:06,760 --> 00:38:09,119 Non é necesariamente o máis ruta directa xeográfica. 829 00:38:09,119 --> 00:38:10,410 Aínda intentando chegar a Jeffery. 830 00:38:10,410 --> 00:38:11,959 E completa. 831 00:38:11,959 --> 00:38:13,000 Agora, este foi deliberada. 832 00:38:13,000 --> 00:38:14,875 Non quería dicir a bater súa man cando eu fixen iso. 833 00:38:14,875 --> 00:38:17,720 Pero paquete 4 de 4 fixo perderse ou descartado. 834 00:38:17,720 --> 00:38:20,550 E quizais iso aconteceu porque houbo un erro de hardware. 835 00:38:20,550 --> 00:38:23,864 Quizais sexa porque Dan ten resaltado ou Andrew quedou resaltado. 836 00:38:23,864 --> 00:38:24,530 Pero pasou. 837 00:38:24,530 --> 00:38:26,488 Así, se, Jefferey, vostede Quere remontar que. 838 00:38:26,488 --> 00:38:29,700 Que imaxe ten diante de ti agora? 839 00:38:29,700 --> 00:38:32,144 Se desexa tomar o mensaxes fóra dos sobres. 840 00:38:32,144 --> 00:38:33,840 >> Audiencia: 1, 2, 3. 841 00:38:33,840 --> 00:38:37,570 >> DAVID J. Malan: OK, vai adiante e abrir Los e tomar as pezas de gato para fóra. 842 00:38:37,570 --> 00:38:39,390 >> Audiencia: [inaudível]. 843 00:38:39,390 --> 00:38:42,360 >> DAVID J. Malan: Todo ben, entón temos a parte superior esquerda do gato, 844 00:38:42,360 --> 00:38:47,760 na parte inferior dereita e inferior esquerda. 845 00:38:47,760 --> 00:38:49,910 Entón, nós estamos falta o ángulo superior dereito do gato. 846 00:38:49,910 --> 00:38:53,770 Así TCP, unha vez máis, esta é protocolo que entra en acción aquí. 847 00:38:53,770 --> 00:38:59,190 Entón Jeffery, ao recibir un e 2 e 3 de 4, neste escenario, 848 00:38:59,190 --> 00:39:03,370 dalgún modo envía unha mensaxe volta para min, a través dalgún route-- 849 00:39:03,370 --> 00:39:05,840 Pode ser calquera número de diferente lúpulo aqui-- que di: 850 00:39:05,840 --> 00:39:06,798 hey, pero agarde un minuto. 851 00:39:06,798 --> 00:39:08,670 Reenviar 4 de 4. 852 00:39:08,670 --> 00:39:12,480 >> E entón o que eu teño que ir e facer é-- é todo electrónico de datos. 853 00:39:12,480 --> 00:39:15,740 Entón, podo moi facilmente copiar o gato dentro da miña propia RAM ou memoria. 854 00:39:15,740 --> 00:39:17,950 Podo chegar con outra sobre, puxo outra copia 855 00:39:17,950 --> 00:39:19,640 de só este fragmento para a eficiencia. 856 00:39:19,640 --> 00:39:21,181 Non teño a reenviar todo o gato. 857 00:39:21,181 --> 00:39:23,500 Podo poñer-lo nun novo sobre, envialo por todas partes. 858 00:39:23,500 --> 00:39:26,290 E algunhas número de milisegundos despois, Jeffrey, esperanza, 859 00:39:26,290 --> 00:39:28,640 ten a totalidade do paquete. 860 00:39:28,640 --> 00:39:30,860 Por iso tardou un pouco tempo para contar esta historia. 861 00:39:30,860 --> 00:39:32,610 E iso non é razoable. 862 00:39:32,610 --> 00:39:35,150 >> Porque hai unha morea de complexidade suceder aquí. 863 00:39:35,150 --> 00:39:36,530 Estes protocolos non son simples. 864 00:39:36,530 --> 00:39:39,040 Pero se quere garantir entrega deste xeito, 865 00:39:39,040 --> 00:39:42,540 ten que ter estas medidas extras, que os metadatos extra, se quere. 866 00:39:42,540 --> 00:39:45,230 >> E só para disparar un termo fóra alí, os datos que nos preocupa 867 00:39:45,230 --> 00:39:46,860 é como o gato dentro do sobre. 868 00:39:46,860 --> 00:39:50,227 Metadatos, que son datos que se útil, pero non o que realmente 869 00:39:50,227 --> 00:39:52,310 se preocupan, a finais de o día, é todo o material 870 00:39:52,310 --> 00:39:54,184 que escribín sobre o fóra do envelope-- 871 00:39:54,184 --> 00:39:57,850 a dirección, o destino, o número de porto, os números de secuencia. 872 00:39:57,850 --> 00:39:58,850 Todo iso é metadatos. 873 00:39:58,850 --> 00:39:59,560 É útil. 874 00:39:59,560 --> 00:40:02,591 Pero non é o que eu, en definitiva quere fóra de toda esa operación. 875 00:40:02,591 --> 00:40:04,840 Agora, iso parece bastante convincentes de que non importa o que, 876 00:40:04,840 --> 00:40:07,310 Jeffrey recibirá unha copia de que gato, que asumindo 877 00:40:07,310 --> 00:40:10,160 ten unha conexión física a el ao final do día. 878 00:40:10,160 --> 00:40:12,680 Pero hai certa tipos de aplicacións 879 00:40:12,680 --> 00:40:16,980 onde garantindo a entrega sería unha mala concepción 880 00:40:16,980 --> 00:40:21,424 de decisión e unha característica indesexable? 881 00:40:21,424 --> 00:40:24,270 882 00:40:24,270 --> 00:40:27,280 Sempre quere retransmitir como eu proposto agora? 883 00:40:27,280 --> 00:40:31,935 884 00:40:31,935 --> 00:40:33,740 >> Audiencia: pagar por iso, eu creo. 885 00:40:33,740 --> 00:40:36,182 >> DAVID J. Malan: Se pagar, o que ten que dicir? 886 00:40:36,182 --> 00:40:38,070 >> Audiencia: [inaudível]. 887 00:40:38,070 --> 00:40:40,270 >> DAVID J. Malan: Oh, ben, boa pregunta. 888 00:40:40,270 --> 00:40:42,620 Podería obter o dobre cobra se é como o check-out 889 00:40:42,620 --> 00:40:44,700 Amazon ou algo así? 890 00:40:44,700 --> 00:40:46,090 Resposta curta, non. 891 00:40:46,090 --> 00:40:50,410 Porque en que estes fragmentos son, por así dicir, a un nivel inferior. 892 00:40:50,410 --> 00:40:53,910 E hai que remontado antes de que realmente pode ser cobra. 893 00:40:53,910 --> 00:40:56,046 Tan bo pensamento, pero non preocupante neste caso. 894 00:40:56,046 --> 00:41:01,930 895 00:41:01,930 --> 00:41:03,150 >> Imos razoar cara atrás. 896 00:41:03,150 --> 00:41:06,484 Entón retransmitir necesario un pouco máis de esforzo. 897 00:41:06,484 --> 00:41:07,900 Que non se sente como un gran negocio. 898 00:41:07,900 --> 00:41:10,370 Pero esixe un pouco máis de tempo. 899 00:41:10,370 --> 00:41:13,030 >> Xa que, agora, ten que Jeffrey agardar uns milisegundos 900 00:41:13,030 --> 00:41:16,340 para este cuarto anaco de datos de novo. 901 00:41:16,340 --> 00:41:18,256 blip menor, pero vai retardar as cousas. 902 00:41:18,256 --> 00:41:19,880 E quizais Super Internet lotado. 903 00:41:19,880 --> 00:41:22,760 >> E quizais Andrew mantén descartar paquetes no chan. 904 00:41:22,760 --> 00:41:25,360 Entón, eses atrasos comezan a acumularse. 905 00:41:25,360 --> 00:41:29,320 Entón, despois dun tempo, este gato non fai levar 74 milisegundos para chegar alí. 906 00:41:29,320 --> 00:41:31,390 Leva 1,5 segundos. 907 00:41:31,390 --> 00:41:35,100 >> E quizais a próxima imaxe dun gato leva medio segundo, dous segundos. 908 00:41:35,100 --> 00:41:37,850 Noutras palabras, comezamos entupir as cousas. 909 00:41:37,850 --> 00:41:42,380 Que aplicacións se pode irritante para atol deste xeito? 910 00:41:42,380 --> 00:41:43,790 >> Audiencia: Video regatos ou voz. 911 00:41:43,790 --> 00:41:47,110 >> DAVID J. Malan: Si, entón o que se está a asistir a un partido de béisbol en liña, 912 00:41:47,110 --> 00:41:51,760 ou o que se está Skyping con alguén, ou FaceTime, 913 00:41:51,760 --> 00:41:56,060 sobre todo no caso de vídeo conferencia, tipo de non é aceptable, 914 00:41:56,060 --> 00:42:01,260 nalgún momento, para comezar a escoitar a súa resposta humana nun segundo atrasado. 915 00:42:01,260 --> 00:42:05,160 Non sería mellor só deixar que o paquete no chan, 916 00:42:05,160 --> 00:42:09,230 mostran só 3/4 do gato, ou en Neste caso, unha videoconferencia, 917 00:42:09,230 --> 00:42:13,030 mostran 3/4 do meu rostro coa miña boca movendo-se como eu estou falando, 918 00:42:13,030 --> 00:42:16,097 e deixar só o audio, polo menos, pasar, por exemplo. 919 00:42:16,097 --> 00:42:17,930 Polo tanto, non hai esa noción da calidade de servizo 920 00:42:17,930 --> 00:42:20,010 aquí, máis xeralmente, onde vostede sabe o que, 921 00:42:20,010 --> 00:42:23,210 en tempo real applications-- se é streaming dun evento deportivo 922 00:42:23,210 --> 00:42:26,490 ou conferencing-- streaming de video quizais non precisa de todos os bits. 923 00:42:26,490 --> 00:42:29,140 E quizais sexa realmente mellor só morder a lingua 924 00:42:29,140 --> 00:42:33,630 e manter só arar adiante con máis e máis datos, nunca mirar para atrás. 925 00:42:33,630 --> 00:42:36,620 Porque o ser humano vai descubrir Lo na súa propia mente 926 00:42:36,620 --> 00:42:37,730 o que realmente perdeu. 927 00:42:37,730 --> 00:42:40,911 >> E sería máis irritante para o buffer, buffer. 928 00:42:40,911 --> 00:42:41,410 Non? 929 00:42:41,410 --> 00:42:44,110 Non hai tal cousa, con que estamos todos familiarizado, 930 00:42:44,110 --> 00:42:51,140 onde só comezar a falar á vez que, isto é só irritante para realmente ter 931 00:42:51,140 --> 00:42:52,540 que, para me esperar a recuperarse. 932 00:42:52,540 --> 00:42:55,210 >> Quizais sexa mellor se só perder uns segundos do que digo. 933 00:42:55,210 --> 00:42:56,587 Pero entón, el volve forte. 934 00:42:56,587 --> 00:42:57,920 Polo tanto, é unha vez máis, é un trade-off. 935 00:42:57,920 --> 00:43:03,300 E, de feito, o protocolo que permite Lo que facer iso non sería TCP, 936 00:43:03,300 --> 00:43:09,290 pero algo chamado UDP, que é simplemente un protocolo diferente usado 937 00:43:09,290 --> 00:43:12,690 por veces, para estes contextos. 938 00:43:12,690 --> 00:43:13,440 Si, pregunta. 939 00:43:13,440 --> 00:43:21,990 >> Audiencia: [inaudível] seguro [Inaudível] protocolo lenta [inaudível]? 940 00:43:21,990 --> 00:43:24,949 >> DAVID J. Malan: Para deixar retardar en que sentido? 941 00:43:24,949 --> 00:43:28,200 >> Audiencia: Quero enviar o meu de datos tan rápida como puido. 942 00:43:28,200 --> 00:43:29,200 >> DAVID J. Malan: OK. 943 00:43:29,200 --> 00:43:32,700 >> Audiencia: Se alguén Non quere [inaudível] 944 00:43:32,700 --> 00:43:36,940 descargar para deixar [inaudível]. 945 00:43:36,940 --> 00:43:41,490 >> DAVID J. Malan: Oh, é absolutamente pode producir calquera destes datos. 946 00:43:41,490 --> 00:43:44,810 Por exemplo, entre todos o lúpulo, entre o punto A e B, 947 00:43:44,810 --> 00:43:49,140 todos estes saltos aquí pode decidir só para untar os datos UDP. 948 00:43:49,140 --> 00:43:50,210 Poderían simplemente parar. 949 00:43:50,210 --> 00:43:52,924 Poderían copialo sabendo que é dicir os datos de vídeo que 950 00:43:52,924 --> 00:43:53,840 Pode querer ollar. 951 00:43:53,840 --> 00:43:58,770 Entón, en definitiva, calquera persoa con acceso a a conectividade con ou sen fíos 952 00:43:58,770 --> 00:44:01,660 entre dous puntos poderían absolutamente paralo se quixeren. 953 00:44:01,660 --> 00:44:03,570 >> E, de feito, mesmo en nosos routers domésticos, que 954 00:44:03,570 --> 00:44:05,540 é a historia que imos Voltar ao momento, poder 955 00:44:05,540 --> 00:44:08,890 teñen configuracións onde podes activar ou desactivar determinados servizos se é 956 00:44:08,890 --> 00:44:11,190 por razóns parentais, ou simplemente non querer 957 00:44:11,190 --> 00:44:16,890 os seus fillos para asistir a vídeos en liña, ou por razóns corporativas ben. 958 00:44:16,890 --> 00:44:18,970 Entón, en realidade, imos controlar as cousas de volta. 959 00:44:18,970 --> 00:44:21,580 >> Porque temos permitido -Nos a mirar agora 960 00:44:21,580 --> 00:44:24,230 En todos os servidores dentro de internet aquí. 961 00:44:24,230 --> 00:44:27,720 Pero se, ao final do día, Eu só estou tentando chegar a Amazon, 962 00:44:27,720 --> 00:44:31,060 que é o que pouca casa router realmente facendo para min? 963 00:44:31,060 --> 00:44:36,310 Ben, acontece que o router na casa, que describimos anteriormente, que é 964 00:44:36,310 --> 00:44:42,720 todos deseñar desproporcionalmente grande aquí, Ten unha morea de servizos integrados. 965 00:44:42,720 --> 00:44:46,650 >> Ten, polo xeral, unha servidor DHCP incorporado. 966 00:44:46,650 --> 00:44:49,400 Moitas veces ten un punto de acceso integrado. 967 00:44:49,400 --> 00:44:52,560 E iso é, moitas veces, porque ten eses antenas, como estas cousas aquí. 968 00:44:52,560 --> 00:44:55,590 Moitas veces ten un cortalumes embutido. 969 00:44:55,590 --> 00:45:00,900 >> Moitas veces ten un router, que é a súa propio anaco distinto de funcionalidade, 970 00:45:00,900 --> 00:45:02,270 construído en. 971 00:45:02,270 --> 00:45:06,530 Pode ter algo chamado servidor DNS incorporado, 972 00:45:06,530 --> 00:45:07,931 se non mesmo outras funcións. 973 00:45:07,931 --> 00:45:10,430 Entón, imos desmembrar só o dous restantes queridos aquí. 974 00:45:10,430 --> 00:45:15,030 DHCP, só para recapitular, fai o que? 975 00:45:15,030 --> 00:45:16,150 >> Audiencia: Atribúese a IP. 976 00:45:16,150 --> 00:45:16,530 >> DAVID J. Malan: Exactamente. 977 00:45:16,530 --> 00:45:18,196 Atribúe un enderezo IP e algunhas outras cousas. 978 00:45:18,196 --> 00:45:21,940 Tamén pode dicir ao meu Mac ou PC que o meu router por defecto é 979 00:45:21,940 --> 00:45:24,560 e algúns outros detalles, como se viu na pantalla do meu Mac. 980 00:45:24,560 --> 00:45:27,694 punto de acceso só significa, estes días, que soporta WiFi. 981 00:45:27,694 --> 00:45:29,860 E iso sen fíos permitirá a xente se conectan, só 982 00:45:29,860 --> 00:45:32,260 como un cable físico doutros tempos. 983 00:45:32,260 --> 00:45:36,380 >> Firewall entre dous edificios ou dúas tendas nun edificio, 984 00:45:36,380 --> 00:45:39,990 é un dispositivo físico que, idealmente, impide lume 985 00:45:39,990 --> 00:45:42,440 se propaguen de dunha tenda a outra. 986 00:45:42,440 --> 00:45:47,480 No mundo virtual, isto evita que os datos de ir dun lugar a outro. 987 00:45:47,480 --> 00:45:49,740 Entón, en realidade, se o rede doméstica, ou mesmo 988 00:45:49,740 --> 00:45:52,800 súa empresa ou universidade de rede, ten de algunha maneira 989 00:45:52,800 --> 00:45:59,050 na lista negra, digamos, todo o acceso ao Facebook.com, 990 00:45:59,050 --> 00:46:03,450 considerándoo un desperdicio de tempo, como quizais a súa universidade, ou na casa, 991 00:46:03,450 --> 00:46:07,380 ou empresa facelo no contexto dos sobres como estes? 992 00:46:07,380 --> 00:46:12,190 >> Noutras palabras, se os meus ordenadores aqui-- meu portátil e calquera outro-- 993 00:46:12,190 --> 00:46:14,900 é dalgunha forma falar co Internet a través desta casa 994 00:46:14,900 --> 00:46:20,460 router, ou este router corporativo, ou este router universidade, 995 00:46:20,460 --> 00:46:25,362 Que información dun uso firewall a fin de deter o tráfico de fluír? 996 00:46:25,362 --> 00:46:27,350 >> Audiencia: [inaudível]. 997 00:46:27,350 --> 00:46:29,740 >> DAVID J. Malan: Si, por iso, se saben que web de Facebook 998 00:46:29,740 --> 00:46:33,170 servidor, en internet, ten o enderezo IP 5.6.7.8, 999 00:46:33,170 --> 00:46:37,840 é trivial para un administrador de sistema configurar un firewall, pode negar 1000 00:46:37,840 --> 00:46:40,870 e para deixar caer todos os sobres destinados a este enderezo IP. 1001 00:46:40,870 --> 00:46:44,290 En realidade, Facebook ten un pouco diferente IPs, talvez decenas, quizais centos. 1002 00:46:44,290 --> 00:46:47,020 Pero mentres estes son coñecido publicamente, un administrador 1003 00:46:47,020 --> 00:46:48,620 Pode realmente lista negra todos aqueles. 1004 00:46:48,620 --> 00:46:52,505 >> Ou, se iso non funciona, só porque Facebook quizais ten moitos IPs 1005 00:46:52,505 --> 00:46:55,440 ou cambian con moita frecuencia, ben, non é que, como veremos, 1006 00:46:55,440 --> 00:46:57,440 calquera momento para facer un petición dunha páxina web, 1007 00:46:57,440 --> 00:47:00,621 como Facebook.com, no canto de existencia dun gato no sobre, 1008 00:47:00,621 --> 00:47:01,870 alí vai ser unha mención. 1009 00:47:01,870 --> 00:47:07,780 Oh, este usuario quere Facebook.com/MarkZuckerberg.php 1010 00:47:07,780 --> 00:47:09,360 ou o que o ficheiro pode ser. 1011 00:47:09,360 --> 00:47:12,590 >> Entón pode só ollar dentro do sobre e mira, oh, que é o Facebook. 1012 00:47:12,590 --> 00:47:13,650 Vou deixala agora. 1013 00:47:13,650 --> 00:47:16,610 Podes ollar para dentro do Sobre como un firewall ben. 1014 00:47:16,610 --> 00:47:20,560 >> Así, un firewall, en suma, pode ollar para a dirección IP. 1015 00:47:20,560 --> 00:47:22,240 Pode ollar para o número de porto. 1016 00:47:22,240 --> 00:47:26,560 Pode ollar o no interior do sobre. 1017 00:47:26,560 --> 00:47:29,360 >> E polo número de porto, este é interesante tamén. 1018 00:47:29,360 --> 00:47:33,410 Un firewall, polo tanto, podería bloquear, ao parecer, todos os accesos web, se quere, 1019 00:47:33,410 --> 00:47:37,060 só pola lista negra calquera sobres que ten o número 80 enriba delas, 1020 00:47:37,060 --> 00:47:43,600 ou todo o correo electrónico, listas negras porta 25, ou bloqueando FTP, bloqueando a porta 21. 1021 00:47:43,600 --> 00:47:45,250 E a lista vai sobre e sobre. 1022 00:47:45,250 --> 00:47:49,810 >> Como un aparte, algún de vós usar DNS de Google server-- 8.8.8.8? 1023 00:47:49,810 --> 00:47:51,420 Isto soa familiar? 1024 00:47:51,420 --> 00:47:51,950 Non? 1025 00:47:51,950 --> 00:47:56,615 >> Entón, resulta que podes configurar o ordenador para usar enderezos personalizados. 1026 00:47:56,615 --> 00:47:58,490 E nós imos voltar a isto en só un momento. 1027 00:47:58,490 --> 00:48:01,100 E é moi común a empresas redes e redes de hoteis 1028 00:48:01,100 --> 00:48:03,750 para bloquear este tipo de cousa, como veremos en breve. 1029 00:48:03,750 --> 00:48:06,460 >> Así, o último bit de funcionalidade, Entón, aquí é un router e DNS. 1030 00:48:06,460 --> 00:48:08,116 Un router, unha vez máis, idea moi simple. 1031 00:48:08,116 --> 00:48:09,990 El só datos de rutas esquerda, dereita, arriba e abaixo 1032 00:48:09,990 --> 00:48:12,156 con base nos fíos eo conectividade que, 1033 00:48:12,156 --> 00:48:16,470 se é unha pequena rede na casa ou un maior na propia internet. 1034 00:48:16,470 --> 00:48:20,540 Entón DNS é o último dos os grandes siglas aquí. 1035 00:48:20,540 --> 00:48:24,030 >> O que fai un servidor DNS fai? 1036 00:48:24,030 --> 00:48:27,338 É unha función moi útil moitas veces construídos nun router na casa. 1037 00:48:27,338 --> 00:48:31,750 1038 00:48:31,750 --> 00:48:34,350 Ben, nós non temos bastante ligado dous puntos aquí. 1039 00:48:34,350 --> 00:48:40,300 Cando eu tecleo a Amazon.com ou cats.com no meu navegador, de algunha maneira ou doutra 1040 00:48:40,300 --> 00:48:43,810 que acaba nun sobre, quizais, con Amazon ou cats.com 1041 00:48:43,810 --> 00:48:47,560 no interior do sobre, como eu proposto con Facebook. 1042 00:48:47,560 --> 00:48:51,157 >> Pero o que ten que ir a fóra, fomos dicindo? 1043 00:48:51,157 --> 00:48:52,240 Audiencia: O address-- IP 1044 00:48:52,240 --> 00:48:53,040 DAVID J. Malan: O enderezo IP. 1045 00:48:53,040 --> 00:48:54,560 Audiencia: [inaudível] nomeado para a dirección IP. 1046 00:48:54,560 --> 00:48:55,560 DAVID J. Malan: Exactamente. 1047 00:48:55,560 --> 00:49:00,090 Un servidor DNS, Domain Name System servidor, é único propósito na vida 1048 00:49:00,090 --> 00:49:04,350 é traducir nomes de dominio para enderezos IP e viceversa. 1049 00:49:04,350 --> 00:49:08,180 E así, tamén, pode pensar en como un arquivo Excel grande con dous columns-- 1050 00:49:08,180 --> 00:49:11,520 nomes de dominio en un e enderezos IP na outra. 1051 00:49:11,520 --> 00:49:13,280 Pero é sobre todo un gran arquivo. 1052 00:49:13,280 --> 00:49:17,490 >> E verifícase que, cando volten no meu AirPort Extreme, ou o meu Linksys 1053 00:49:17,490 --> 00:49:20,890 dispositivo ou o dispositivo D-Link, ou o que ten na casa, 1054 00:49:20,890 --> 00:49:24,170 Certamente, este pequeno dispositivo fai non sei sobre, anticipadamente, 1055 00:49:24,170 --> 00:49:27,332 todos os posibles enderezos IP e todas posibles nomes de dominio do mundo. 1056 00:49:27,332 --> 00:49:28,040 ¿Por que non pode. 1057 00:49:28,040 --> 00:49:31,290 Porque o que se alguén compra un dominio nomear mañá, pon-lo en internet? 1058 00:49:31,290 --> 00:49:33,581 >> Sería bo que a súa casa router aínda pode acceder a ela. 1059 00:49:33,581 --> 00:49:34,800 E por suposto, pode. 1060 00:49:34,800 --> 00:49:38,210 Non é que non hai un todo xerarquía de servidores DNS no mundo. 1061 00:49:38,210 --> 00:49:39,800 >> O seu router doméstico, normalmente, ten un. 1062 00:49:39,800 --> 00:49:42,540 Pero iso só é un servidor de caché DNS. 1063 00:49:42,540 --> 00:49:47,020 E por caché de Quero dicir C-A-C-H-E, onde el só almacena copias de información 1064 00:49:47,020 --> 00:49:48,020 temporalmente. 1065 00:49:48,020 --> 00:49:52,090 Pero se eu tivera servizo de Internet través de Comcast, e Verizon, ou RCN, 1066 00:49:52,090 --> 00:49:55,210 provedores moi popular localmente en EEUU, ou calquera outra empresa, 1067 00:49:55,210 --> 00:49:58,500 ou mesmo Universidade de Harvard, Harvard, e Comcast e Verizon, 1068 00:49:58,500 --> 00:50:01,090 eo seu ISP local todos teñen os seus propios servidores DNS. 1069 00:50:01,090 --> 00:50:03,080 >> E, tamén, caché información. 1070 00:50:03,080 --> 00:50:06,960 Pero hai tamén algúns especiais gran DNS servidores no mundo, polo menos 13, 1071 00:50:06,960 --> 00:50:11,420 os chamados servidores raíz que saben onde todas as empresas pontocom é, e sabe onde 1072 00:50:11,420 --> 00:50:13,470 todas as redes de punto son, e todo orgs punto, 1073 00:50:13,470 --> 00:50:17,000 e todas as decenas e decenas de outro nivel superior dominios estes días. 1074 00:50:17,000 --> 00:50:19,010 E así hai esa sistema xerárquico toda 1075 00:50:19,010 --> 00:50:26,480 ao DNS de tal forma que, se non sabe eo seu máis alto non, espero, 1076 00:50:26,480 --> 00:50:28,250 o máis grande de ata máis arriba sabe. 1077 00:50:28,250 --> 00:50:30,449 Porque o fanfarrão en definitiva, para aquí. 1078 00:50:30,449 --> 00:50:32,490 E así, como veremos, cando compra dun nome de dominio, 1079 00:50:32,490 --> 00:50:35,980 está informando esencialmente unha desas persoas de arriba. 1080 00:50:35,980 --> 00:50:39,450 E a información chegue ata todos os outros computadores en Internet. 1081 00:50:39,450 --> 00:50:40,550 Pero hai un perigo aquí. 1082 00:50:40,550 --> 00:50:47,600 >> Supoña que Comcast é retirada repentinamente por alguén que non fai, Comcast 1083 00:50:47,600 --> 00:50:49,344 Quere poñer Facebook fóra da empresa. 1084 00:50:49,344 --> 00:50:51,260 Como a Comcast vai sobre poñendo Facebook para fóra 1085 00:50:51,260 --> 00:50:54,490 de empresas para algunhas persoas? 1086 00:50:54,490 --> 00:50:56,430 O que isto configura servidor DNS que facer? 1087 00:50:56,430 --> 00:51:02,090 1088 00:51:02,090 --> 00:51:02,840 O que faría? 1089 00:51:02,840 --> 00:51:03,840 >> Audiencia: Só bloquea-lo. 1090 00:51:03,840 --> 00:51:04,500 Só bloquea-lo. 1091 00:51:04,500 --> 00:51:05,916 >> DAVID J. Malan: Só un bloque, non? 1092 00:51:05,916 --> 00:51:08,840 Entón, se eu son Comcast, e quizais Eu son o CEO non técnica, 1093 00:51:08,840 --> 00:51:12,680 Acabo anunciou un decreto, non que os nosos clientes van para Facebook.com. 1094 00:51:12,680 --> 00:51:14,770 Porque por calquera razón de empresas, estamos 1095 00:51:14,770 --> 00:51:16,810 non xogar ben con eles agora. 1096 00:51:16,810 --> 00:51:17,720 >> Ben, o que fai? 1097 00:51:17,720 --> 00:51:19,540 É unha aplicación moi trivial. 1098 00:51:19,540 --> 00:51:21,640 Vostede só ten que preguntarse Nalgúns administrador do sistema 1099 00:51:21,640 --> 00:51:25,770 para axustar o servidor DNS para dicir que, se recibe solicitudes para Facebook.com, 1100 00:51:25,770 --> 00:51:30,746 non responden cun enderezo IP, ou responder cun 1.2.3.4 um-- falso, 1101 00:51:30,746 --> 00:51:31,620 que é sen sentido. 1102 00:51:31,620 --> 00:51:33,340 Porque non pertence a Facebook. 1103 00:51:33,340 --> 00:51:35,500 >> E, de feito, ben países foron coñecidos 1104 00:51:35,500 --> 00:51:38,162 para facelo, se se querían lista negra 1105 00:51:38,162 --> 00:51:40,620 certa sites-- este tipo de Gran Firewall de China, que 1106 00:51:40,620 --> 00:51:42,410 Pode ser aplicado en calquera número de ways-- 1107 00:51:42,410 --> 00:51:45,560 pode facer exactamente isto só con base só na DNS. 1108 00:51:45,560 --> 00:51:48,680 Entón, se axustar o seu usuario servidor DNS para só responder 1109 00:51:48,680 --> 00:51:54,000 ningún ou falso DNS ou respostas, pode facilmente bloquear o acceso. 1110 00:51:54,000 --> 00:51:57,730 >> Agora, como eu aludido anteriormente, e iso só é 1111 00:51:57,730 --> 00:52:00,630 como unha rede inxenuo facelo, podo realmente 1112 00:52:00,630 --> 00:52:03,730 ir no meu Mac, prema DNS, que Observe agora, esperanza, 1113 00:52:03,730 --> 00:52:04,750 outra guía familiar. 1114 00:52:04,750 --> 00:52:09,200 Quizais un pouco atrás, só sabía o que o termo WiFi significaba. 1115 00:52:09,200 --> 00:52:11,280 Agora esperamos, sabemos un pouco máis sobre TCP / IP. 1116 00:52:11,280 --> 00:52:12,820 Agora temos DNS. 1117 00:52:12,820 --> 00:52:16,400 >> Estes, ao parecer, son os servidores DNS que Harvard ten automaticamente 1118 00:52:16,400 --> 00:52:17,680 asignado ao meu ordenador. 1119 00:52:17,680 --> 00:52:21,130 Cando dixo anteriormente que DHCP dá me máis que unha dirección IP, 1120 00:52:21,130 --> 00:52:22,640 dá a dirección do meu router. 1121 00:52:22,640 --> 00:52:26,370 Tamén me dá unha ou máis DNS servidores que eu debería usar cando 1122 00:52:26,370 --> 00:52:27,840 aquí na rede da Harvard. 1123 00:52:27,840 --> 00:52:31,086 >> Podo realmente substituír este premendo, oh, eu non podo. 1124 00:52:31,086 --> 00:52:32,460 Porque eu estou na conta de convidado. 1125 00:52:32,460 --> 00:52:36,730 OK, entón se eu podería realmente clic fisicamente este signo máis, 1126 00:52:36,730 --> 00:52:39,310 Podería escribir en calquera servidor DNS que quero. 1127 00:52:39,310 --> 00:52:45,060 >> Un popular para usar é 8.8.8.8, que Google adquiriu hai algún tempo. 1128 00:52:45,060 --> 00:52:50,220 E se o meu Mac, deixe-me, eu podería logo dicir o meu propio Mac aquí, 1129 00:52:50,220 --> 00:52:51,900 non usar os servidores DNS de Harvard. 1130 00:52:51,900 --> 00:52:54,610 Use Google no seu lugar. 1131 00:52:54,610 --> 00:52:58,617 >> Polo tanto, esta é unha forma común de evitar calquera restricións do sistema, 1132 00:52:58,617 --> 00:52:59,950 como as que acabamos de describir. 1133 00:52:59,950 --> 00:53:03,810 Se eles están mal aplicado, vostede pode só usar un servidor DNS diferente. 1134 00:53:03,810 --> 00:53:07,250 Moi en voga na casa ISP, e quizais tamén, 1135 00:53:07,250 --> 00:53:09,990 Se nunca fixo un erro de dixitación ao introducir un nome de dominio, 1136 00:53:09,990 --> 00:53:12,370 ten que só obter un erro mensaxe do seu navegador. 1137 00:53:12,370 --> 00:53:13,828 Iso é o que eles están deseñados para facer. 1138 00:53:13,828 --> 00:53:16,080 404 ou, en realidade, neste caso, algo diferente, 1139 00:53:16,080 --> 00:53:18,580 podería ter unha páxina de resposta válida. 1140 00:53:18,580 --> 00:53:22,620 Pero algúns de vós, xa viu anuncios se comete un erro de dixitación 1141 00:53:22,620 --> 00:53:23,890 e escribir mal o nome de dominio? 1142 00:53:23,890 --> 00:53:27,600 Se é así, é posible, e Comcast foi coñecido para facelo. 1143 00:53:27,600 --> 00:53:33,470 Eles, moi ofensivamente, vontade interceptar consultas DNS correctos. 1144 00:53:33,470 --> 00:53:36,380 >> Se insire Facebook.com pero facer un erro de dixitación, 1145 00:53:36,380 --> 00:53:40,030 van voltar un enderezo IP para ti, non de Facebook, pero unha 1146 00:53:40,030 --> 00:53:42,880 de publicidade de Comcast os enderezos IP dos servidores 1147 00:53:42,880 --> 00:53:45,540 de xeito que, entón, de súpeto ver anuncios, e quizais suxeriu 1148 00:53:45,540 --> 00:53:47,250 ortografía e similares. 1149 00:53:47,250 --> 00:53:50,420 Por iso, algunhas persoas poden usar Google para evitar isto. 1150 00:53:50,420 --> 00:53:53,645 Ás veces é moi común en hoteis e aeroportos, etc. 1151 00:53:53,645 --> 00:53:55,960 onde os servidores DNS só malo. 1152 00:53:55,960 --> 00:53:56,940 Ou están só roto. 1153 00:53:56,940 --> 00:53:58,210 Ou son disfuncionais. 1154 00:53:58,210 --> 00:54:00,710 >> Entón, moitas veces, se non estou obter conexión a Internet 1155 00:54:00,710 --> 00:54:03,270 pero o meu icono suxire I debe estar na rede, 1156 00:54:03,270 --> 00:54:05,706 Vou cambiar manualmente o meu servidor DNS para só Google 1157 00:54:05,706 --> 00:54:06,830 para ver se comezar a traballar. 1158 00:54:06,830 --> 00:54:10,540 E dúas veces fóra de 10, que parece resolver o problema. 1159 00:54:10,540 --> 00:54:14,320 E o takeaway aquí non é tanto todas estas tolas solucións alternativas pequenos 1160 00:54:14,320 --> 00:54:15,840 senón porque realmente funcionan. 1161 00:54:15,840 --> 00:54:19,920 >> Está só dicindo o seu ordenador para falar con calquera outro dispositivo no seu lugar. 1162 00:54:19,920 --> 00:54:24,100 Polo tanto, este router casa, que pode pagar a 0 ou máis dólares para 1163 00:54:24,100 --> 00:54:28,560 para poñer na súa casa, está a facer todo desta funcionalidade e aínda máis 1164 00:54:28,560 --> 00:54:30,300 todo só nesta pequena caixa de pouco. 1165 00:54:30,300 --> 00:54:33,740 Pero cando explotar esta historia para toda a Internet, 1166 00:54:33,740 --> 00:54:36,260 el tende a ser dedicada servidores e ordenadores que forman 1167 00:54:36,260 --> 00:54:38,460 cada un destes servizos individuais. 1168 00:54:38,460 --> 00:54:41,201 Pero as nosas casas son só pouco microcosmos de toda a historia. 1169 00:54:41,201 --> 00:54:44,730 1170 00:54:44,730 --> 00:54:45,950 >> Algunha pregunta? 1171 00:54:45,950 --> 00:54:47,871 Si. 1172 00:54:47,871 --> 00:54:48,720 Si, Dan? 1173 00:54:48,720 --> 00:54:52,330 >> Audiencia: Anteriormente, vostede falou as portas, as portas específicas, 1174 00:54:52,330 --> 00:54:54,614 pero é servizos específicos. 1175 00:54:54,614 --> 00:54:59,476 Así, por exemplo, dixo que se eu non bloquear un determinado servizo, 1176 00:54:59,476 --> 00:55:02,248 Digo non rexistrar esa porta? 1177 00:55:02,248 --> 00:55:06,620 É posible para un servizo de ser rematada a través do porto? 1178 00:55:06,620 --> 00:55:08,410 >> DAVID J. Malan: Absolutamente. 1179 00:55:08,410 --> 00:55:10,939 Si, de feito, vai moitas veces nunha rede 1180 00:55:10,939 --> 00:55:13,230 que as únicas portas que están permitidos son, por exemplo, 1181 00:55:13,230 --> 00:55:15,135 porta 80 e 443-- tráfico web. 1182 00:55:15,135 --> 00:55:18,420 Isto é moi común en hoteis ou aeroportos 1183 00:55:18,420 --> 00:55:22,317 onde presunçosamente pensar, eh, 90 máis por cento dos usuarios 1184 00:55:22,317 --> 00:55:23,650 Só ten destes servizos de calquera maneira. 1185 00:55:23,650 --> 00:55:24,970 Imos bloquear o resto. 1186 00:55:24,970 --> 00:55:29,590 >> E iso deixa a xente quere de min para fóra frío, a secar, colgadas a secar. 1187 00:55:29,590 --> 00:55:34,040 Porque eu non podo acceder a determinados servidores en Harvard, que usan portas diferentes. 1188 00:55:34,040 --> 00:55:36,840 Eu puidese, cautelarmente antes de deixar o campus, 1189 00:55:36,840 --> 00:55:40,720 cambiar o meu servidor especial para usar a porta 80 ou 443. 1190 00:55:40,720 --> 00:55:44,560 Aínda que a humanidade decidiu que debe ser para o tráfico na web, 1191 00:55:44,560 --> 00:55:45,666 el non ten que ser. 1192 00:55:45,666 --> 00:55:47,540 Podo enviar o meu e-mail a través de que ou semellantes. 1193 00:55:47,540 --> 00:55:50,668 >> Audiencia: Entón ese foi o meu segunda pregunta a ela. 1194 00:55:50,668 --> 00:55:52,060 Así, a humanidade decidiu. 1195 00:55:52,060 --> 00:55:55,992 Existe unha lista publicada en algún lugar que dicir que estes son mellores prácticas antes? 1196 00:55:55,992 --> 00:55:56,950 DAVID J. Malan: Realmente. 1197 00:55:56,950 --> 00:56:04,480 E, de feito, se eu ir máis alá, porto TCP común, aquí imos nós. 1198 00:56:04,480 --> 00:56:07,230 En Wikipedia en si é o primeiro hit. 1199 00:56:07,230 --> 00:56:08,790 Aquí está portas coñecidas. 1200 00:56:08,790 --> 00:56:13,480 >> Así, a lista, ata esencialmente 1.024, é moi estándar, 1201 00:56:13,480 --> 00:56:14,630 e mesmo algúns ademais. 1202 00:56:14,630 --> 00:56:16,750 Polo tanto, hai unha serie de servizos isso-- 1203 00:56:16,750 --> 00:56:20,220 >> Audiencia: Entón se fose o desenvolvemento dun servizo, en teoría, 1204 00:56:20,220 --> 00:56:24,711 ten que ir alí e decidir o porto liñas para este servizo? 1205 00:56:24,711 --> 00:56:25,710 DAVID J. Malan: exacto. 1206 00:56:25,710 --> 00:56:28,330 E se chegar a algún nova aplicación, como Napster 1207 00:56:28,330 --> 00:56:31,977 de volta ao día ou como WhatsApp máis modernamente, faría normalmente, 1208 00:56:31,977 --> 00:56:34,810 se é un bo deseño, faría dar un ollo a unha lista como esta 1209 00:56:34,810 --> 00:56:37,580 e asegúrese de que está escollendo un número que está dentro dunha gama 1210 00:56:37,580 --> 00:56:39,455 que ten que ser escollendo a partir de, esencialmente, 1211 00:56:39,455 --> 00:56:43,445 un número grande de abondo de que ninguén máis ten escollido. 1212 00:56:43,445 --> 00:56:45,756 >> Audiencia: Iso sería sobre os proxectos portuarios, correcto? 1213 00:56:45,756 --> 00:56:47,130 DAVID J. Malan: Correcto, correcto. 1214 00:56:47,130 --> 00:56:47,879 E hai moito. 1215 00:56:47,879 --> 00:56:50,130 É dicir, un número de porto é xeralmente un número de 16 bits, 1216 00:56:50,130 --> 00:56:53,800 o que lle dá 65.536 posibilidades. 1217 00:56:53,800 --> 00:56:56,170 E só algúns deses son efectivamente estandarizados. 1218 00:56:56,170 --> 00:57:00,420 >> E a realidade é que hai só así moitos servizos populares nestes días. 1219 00:57:00,420 --> 00:57:02,594 Non hai realmente que moita disputa. 1220 00:57:02,594 --> 00:57:03,760 Polo tanto, non é un negocio tan grande. 1221 00:57:03,760 --> 00:57:08,690 >> Pero a partir dunha intelixente de graduación de perspectiva ou disidente 1222 00:57:08,690 --> 00:57:13,430 dentro dun país, pode, de feito, Un país é unha entidade corporativa, 1223 00:57:13,430 --> 00:57:16,630 ou universidade está bloqueado certos tráfico, o que é moi comunmente 1224 00:57:16,630 --> 00:57:20,300 feito, por persoas moi sofisticados, sería a de túnel, por así dicir, 1225 00:57:20,300 --> 00:57:22,720 para encamiñar os seus o tráfico con sobres 1226 00:57:22,720 --> 00:57:26,860 que non din o que deben dicir, pero no canto de só usar 80 para todo. 1227 00:57:26,860 --> 00:57:31,080 Aínda que sexa FaceTime ou Skype, ou transaccións financeiras, ou o que quere, 1228 00:57:31,080 --> 00:57:33,687 acaba de facer parecer que é realmente o tráfico na web. 1229 00:57:33,687 --> 00:57:35,770 E mellor aínda é outra solución que Victoria 1230 00:57:35,770 --> 00:57:38,070 mencionado anteriormente, o que é unha VPN. 1231 00:57:38,070 --> 00:57:41,720 >> E moitas veces é VPN tráfico permitido nunha rede. 1232 00:57:41,720 --> 00:57:45,500 En realidade, eu me atope comunmente en aeroportos e hoteis, e en avións 1233 00:57:45,500 --> 00:57:48,030 onde non é posible acceder a determinados servidores seguros en Harvard. 1234 00:57:48,030 --> 00:57:52,520 Porque están en execución no razoablemente porta inusual Números de 555 ou o que quere 1235 00:57:52,520 --> 00:57:53,800 o número podería ser. 1236 00:57:53,800 --> 00:57:59,090 >> Pero se eu primeiro conectar vía VPN este avión ou hotel para Harvard 1237 00:57:59,090 --> 00:58:01,650 Universidade, o que é unha VPN fai é o que? 1238 00:58:01,650 --> 00:58:04,470 Vostede sabe o que fai para ti debaixo do capó, Victoria? 1239 00:58:04,470 --> 00:58:08,520 >> Audiencia: Ben, será presumiblemente cambiar o servidor [inaudível]. 1240 00:58:08,520 --> 00:58:09,520 DAVID J. Malan: fai. 1241 00:58:09,520 --> 00:58:10,020 Fai. 1242 00:58:10,020 --> 00:58:13,062 Fai que pareza, a outra persoa, como está a benvida de outro lugar. 1243 00:58:13,062 --> 00:58:15,561 Parece que está a benvida a partir das súas sedes corporativas 1244 00:58:15,561 --> 00:58:16,780 ao visitar algúns sitios. 1245 00:58:16,780 --> 00:58:20,830 E o que tamén fai é que os túneles, por así dicir, todo o seu tráfico, 1246 00:58:20,830 --> 00:58:24,010 se se trata de correo electrónico ou web, ou de impresión, ou outros semellantes todos 1247 00:58:24,010 --> 00:58:26,580 a través deste cifrado canle entre vostede 1248 00:58:26,580 --> 00:58:28,890 eo seu corporativo sede, normalmente, 1249 00:58:28,890 --> 00:58:35,230 de xeito que non incluíndo o um-- país local, ou a compañía aérea, ou cafe-- 1250 00:58:35,230 --> 00:58:37,694 sabe o que está dentro o túnel cifrado. 1251 00:58:37,694 --> 00:58:39,110 E así parece que o ruído aleatorio. 1252 00:58:39,110 --> 00:58:41,318 E así, moitas veces, unha VPN Vai evitar estes tipos 1253 00:58:41,318 --> 00:58:44,700 de restricións de porta, tamén, A porta VPN en si non é 1254 00:58:44,700 --> 00:58:47,450 bloqueada, o que ás veces é o caso. 1255 00:58:47,450 --> 00:58:49,740 E Dacosta, ti que estamos a piques de dicir? 1256 00:58:49,740 --> 00:58:55,765 >> Audiencia: Cal é o tempo [Inaudível] saltar sobre todo 1257 00:58:55,765 --> 00:59:08,710 usando o [inaudível] pode ir grupo de [inaudível] esta nube é diferente? 1258 00:59:08,710 --> 00:59:12,670 Que [inaudível] para saltar? [Inaudível] valor [inaudível] 1259 00:59:12,670 --> 00:59:15,535 1260 00:59:15,535 --> 00:59:17,785 DAVID J. Malan: E por salto, o que quere dicir exactamente? 1261 00:59:17,785 --> 00:59:19,659 Audiencia: Que bloquearía, [inaudível]. 1262 00:59:19,659 --> 00:59:25,662 1263 00:59:25,662 --> 00:59:28,120 DAVID J. Malan: Oh, e é roto dentro dun determinado país? 1264 00:59:28,120 --> 00:59:29,060 PÚBLICO: Si, está bloqueado. 1265 00:59:29,060 --> 00:59:29,700 DAVID J. Malan: Oh, bloqueado. 1266 00:59:29,700 --> 00:59:32,070 Por iso, pode ser aplicado en calquera número de formas. 1267 00:59:32,070 --> 00:59:37,670 O máis sinxelo, unha vez máis, que sería o país e calquera persoa na mesma, mediante DNS, 1268 00:59:37,670 --> 00:59:42,140 eles simplemente non devolver o enderezo IP cando visitar Facebook.com. 1269 00:59:42,140 --> 00:59:45,090 Dous, poden realmente ollar dentro de sobres de todos 1270 00:59:45,090 --> 00:59:47,640 para ver se estes pedidos están indo Facebook.com. 1271 00:59:47,640 --> 00:59:50,734 Neste caso, farían semellante bloquear o tráfico, así. 1272 00:59:50,734 --> 00:59:52,400 Audiencia: Pode bloquear o [inaudível]. 1273 00:59:52,400 --> 00:59:52,870 DAVID J. Malan: Realmente. 1274 00:59:52,870 --> 00:59:53,500 E iso depende. 1275 00:59:53,500 --> 00:59:58,200 É dicir, sempre que hai relativamente poucas conexións a Internet 1276 00:59:58,200 --> 01:00:01,030 entrando no país-- así decenas ou centos, 1277 01:00:01,030 --> 01:00:03,450 non miles ou decenas de thousands-- entón si, 1278 01:00:03,450 --> 01:00:06,290 sempre que eles teñen control sobre todo fíos, sen fíos, 1279 01:00:06,290 --> 01:00:10,720 ou que veña para o país, absolutamente, poden bloquear todo. 1280 01:00:10,720 --> 01:00:16,290 >> Así, e peor aínda, e moi posible ataque 1281 01:00:16,290 --> 01:00:19,255 é, por exemplo, estamos todos aquí na rede da Harvard. 1282 01:00:19,255 --> 01:00:21,880 E, polo tanto, os seus ordenadores, pola historia que teño que dicir, 1283 01:00:21,880 --> 01:00:24,139 están todos usando servidor DHCP de Harvard. 1284 01:00:24,139 --> 01:00:25,930 Algúns de vostedes poden ter, nunha guía agora, 1285 01:00:25,930 --> 01:00:31,347 Facebook.com aberta, ou Gmail.com, ou algún outro sitio aleatorio. 1286 01:00:31,347 --> 01:00:33,680 Vostede necesariamente sabe que é para o real Facebook.com? 1287 01:00:33,680 --> 01:00:37,610 >> É dicir, se cadra está asuntos en un experimento de psicoloxía de Harvard 1288 01:00:37,610 --> 01:00:40,160 aquí onde estamos alimentando información Facebook falso. 1289 01:00:40,160 --> 01:00:43,470 Ou estamos dicindo que foi picado por alguén que non foi. 1290 01:00:43,470 --> 01:00:47,280 Ou estamos cambiando mensaxes ao son máis irritado do que realmente son. 1291 01:00:47,280 --> 01:00:50,310 >> Quero dicir, realmente, cando ten control a través da rede, 1292 01:00:50,310 --> 01:00:53,960 ten control sobre moi poucos aspectos da experiencia do usuario. 1293 01:00:53,960 --> 01:00:56,710 Agora, por sorte, non é tan asustado como iso. 1294 01:00:56,710 --> 01:00:59,880 Porque a maioría de vostedes, na súa barras de URL, de calquera destas guías, 1295 01:00:59,880 --> 01:01:00,940 probablemente comezar co que? 1296 01:01:00,940 --> 01:01:06,340 HTTPS, eu espero. 1297 01:01:06,340 --> 01:01:09,140 Unha vez que o S fai designar seguro. 1298 01:01:09,140 --> 01:01:11,650 >> E, en teoría, o que iso medios é que fai, de feito, 1299 01:01:11,650 --> 01:01:15,310 ter unha conexión cifrada entre ti e Facebook, e Amazon, vostede 1300 01:01:15,310 --> 01:01:17,760 e Gmail.com, ou onde queira que estea. 1301 01:01:17,760 --> 01:01:19,280 E iso é unha cousa boa. 1302 01:01:19,280 --> 01:01:21,410 Porque hai esa todo o sistema de confianza. 1303 01:01:21,410 --> 01:01:24,570 >> E iso é realmente unha boa segue ao tráfico web especificamente. 1304 01:01:24,570 --> 01:01:28,540 Hai todo este sistema de confianza, no mundo, que nos permite 1305 01:01:28,540 --> 01:01:32,485 con algunha tranquilidade de confiar que se eu ir Facebook.com, 1306 01:01:32,485 --> 01:01:35,600 e eu ver un pequeno cadeado icona no meu navegador, 1307 01:01:35,600 --> 01:01:38,850 Estou moi, moi, moi probable de ser efectivamente conectado 1308 01:01:38,850 --> 01:01:40,486 ao real Facebook.com. 1309 01:01:40,486 --> 01:01:42,000 Agora, por que isto? 1310 01:01:42,000 --> 01:01:46,297 >> Así, verifícase que cando poñer un sitio web, 1311 01:01:46,297 --> 01:01:47,880 precisa dun enderezo IP, ao parecer. 1312 01:01:47,880 --> 01:01:49,270 O servidor ten que un enderezo IP. 1313 01:01:49,270 --> 01:01:50,950 E probablemente precisa dun nome de dominio. 1314 01:01:50,950 --> 01:01:52,250 E o que iso implica? 1315 01:01:52,250 --> 01:01:55,770 >> Ben, ten algunha vez xa comprou un nome de dominio antes? 1316 01:01:55,770 --> 01:01:56,270 Si? 1317 01:01:56,270 --> 01:01:56,580 Si? 1318 01:01:56,580 --> 01:01:57,079 OK. 1319 01:01:57,079 --> 01:02:00,100 E que sitios xa usou ou mirou para a compra de nomes de dominio? 1320 01:02:00,100 --> 01:02:02,400 >> Calquera en particular veñen á mente? 1321 01:02:02,400 --> 01:02:04,470 OK, GoDaddy é moi popular. 1322 01:02:04,470 --> 01:02:08,160 E hai outros- Namecheap, Network Solutions, outros. 1323 01:02:08,160 --> 01:02:11,240 >> E así se eu queira ir a algo como: 1324 01:02:11,240 --> 01:02:17,096 se eu queira mercar un dominio como ComputerScienceforBusinessLeaders.com-- 1325 01:02:17,096 --> 01:02:19,600 nome terrible, porque é atroz para escribir. 1326 01:02:19,600 --> 01:02:21,850 El nin sequera caber unha liña, aparentemente. 1327 01:02:21,850 --> 01:02:24,560 Por US $ 11,99, podo mercar ese nome de dominio. 1328 01:02:24,560 --> 01:02:26,690 >> Agora, o que significa isto? 1329 01:02:26,690 --> 01:02:30,340 Se eu prema Seleccionar e poñer isto no meu Cesta da compra, déixeme primeiro aviso. 1330 01:02:30,340 --> 01:02:32,340 GoDaddy é atroz sobre tentando upsell ti. 1331 01:02:32,340 --> 01:02:34,256 Entón, será preguntado se quere correo-e, se 1332 01:02:34,256 --> 01:02:36,860 Quere Aloxamento web, se quere un chamada a todo este material. 1333 01:02:36,860 --> 01:02:39,130 É difícil check-out no GoDaddy. 1334 01:02:39,130 --> 01:02:41,860 >> Pero cando finalmente chegar alí, tes ese nome de dominio 1335 01:02:41,860 --> 01:02:44,460 por un período dun ano, Tipicamente, ou dous, ou tres anos. 1336 01:02:44,460 --> 01:02:45,400 Ten que renovar estas cousas. 1337 01:02:45,400 --> 01:02:47,170 Polo tanto, é máis como alugar un nome de dominio. 1338 01:02:47,170 --> 01:02:49,350 >> Pero unha vez que posúe que nome de dominio, ten que 1339 01:02:49,350 --> 01:02:51,960 para dicir GoDaddy algo, normalmente. 1340 01:02:51,960 --> 01:02:57,580 Debe dicir GoDaddy que o seu servidores web, servidores de DNS debe ser. 1341 01:02:57,580 --> 01:03:00,550 Como vostede sabe o que os seus servidores, servidores DNS será? 1342 01:03:00,550 --> 01:03:02,820 >> Ben, polo xeral, en outra guía, ten 1343 01:03:02,820 --> 01:03:05,387 para mercar, ou pagar para web Aloxamento se non fai iso, en realidade, 1344 01:03:05,387 --> 01:03:08,470 fisicamente posúe os seus propios servidores, e a súa propia empresa ou nos seus propios datos 1345 01:03:08,470 --> 01:03:09,270 centro. 1346 01:03:09,270 --> 01:03:11,190 Entón, vostede podería ir a unha empresa de hospedaxe. 1347 01:03:11,190 --> 01:03:12,190 E podería ser GoDaddy. 1348 01:03:12,190 --> 01:03:14,620 Eles ofrecen o mesmo servizo como un dos seus upsells. 1349 01:03:14,620 --> 01:03:16,910 >> Pero hai centos, miles de web hosting 1350 01:03:16,910 --> 01:03:18,640 empresas de calidade variable aí. 1351 01:03:18,640 --> 01:03:20,930 E cando lle paga alguén outra persoa para Aloxamento web, 1352 01:03:20,930 --> 01:03:24,570 recibe un nome de usuario e un contrasinal e unha certa cantidade de espazo 1353 01:03:24,570 --> 01:03:27,390 na nube, por así dicir, a podes subir os seus arquivos, 1354 01:03:27,390 --> 01:03:30,810 e crear as súas páxinas web, e poñer o seu sitio web en liña. 1355 01:03:30,810 --> 01:03:33,110 Entón, basicamente, ten para dicir o que GoDaddy 1356 01:03:33,110 --> 01:03:36,990 os servidores DNS son de que ese sitio empresa de hospedaxe ten solicitado a vostede. 1357 01:03:36,990 --> 01:03:39,770 Probablemente nun correo electrónico ou en unha páxina web, eles informarlles lo. 1358 01:03:39,770 --> 01:03:43,600 >> E entón a responsabilidade da GoDaddy é dicir ao resto do mundo 1359 01:03:43,600 --> 01:03:46,630 por medio destes servidores raíz e outros servidores DNS. 1360 01:03:46,630 --> 01:03:48,520 De xeito que, o día seguinte, cando alguén intenta 1361 01:03:48,520 --> 01:03:51,290 visitar ComputerScienceforBusinessLeaders.com, 1362 01:03:51,290 --> 01:03:53,410 servidor DNS, probablemente, non sabe a resposta. 1363 01:03:53,410 --> 01:03:54,785 Porque é un novo sitio web. 1364 01:03:54,785 --> 01:03:57,000 Polo tanto, o seu servidor DNS pregunta este, pide un agasallo. 1365 01:03:57,000 --> 01:03:58,090 Isto se sabe. 1366 01:03:58,090 --> 01:04:02,490 E, a continuación, a información propágase ao resto do mundo. 1367 01:04:02,490 --> 01:04:08,030 Polo tanto, este é como se non pagar o proxecto de lei para renovar o seu nome de dominio. 1368 01:04:08,030 --> 01:04:09,510 Todo isto pode só unha especie de parar. 1369 01:04:09,510 --> 01:04:13,000 >> Porque GoDaddy, por exemplo, Pode eliminar os rexistros DNS 1370 01:04:13,000 --> 01:04:16,540 de xeito que ninguén no mundo sabe quen preguntar onde está o seu sitio web. 1371 01:04:16,540 --> 01:04:18,130 Cal é o seu enderezo IP? 1372 01:04:18,130 --> 01:04:20,530 E así que é como eles impor este tipo de control. 1373 01:04:20,530 --> 01:04:25,320 >> Pero o que GoDaddy tamén vende, quero vexa aquí se pode falar con eles aquí. 1374 01:04:25,320 --> 01:04:28,360 Queren o noso negocio. 1375 01:04:28,360 --> 01:04:32,720 Ou tamén para todos os produtos, este é esmagadora. 1376 01:04:32,720 --> 01:04:38,750 >> Eu quero mercar SSL. 1377 01:04:38,750 --> 01:04:40,730 Aquí imos nós, Seguridade web. 1378 01:04:40,730 --> 01:04:41,910 Entón, oh, está á venda. 1379 01:04:41,910 --> 01:04:42,410 Niza. 1380 01:04:42,410 --> 01:04:43,270 >> OK. 1381 01:04:43,270 --> 01:04:49,690 Entón, aquí, tamén, este é o tipo de esmagadora, a primeira vista para a xente. 1382 01:04:49,690 --> 01:04:55,270 Polo tanto, hai diferentes tipos de SSL certificados como son chamados. 1383 01:04:55,270 --> 01:04:59,520 Polo tanto, non é só o suficiente para ter un dominio nomear ou ter unha conta de Aloxamento web. 1384 01:04:59,520 --> 01:05:02,880 Se queres ter o cifrado, o que, francamente, é só un día de hoxe en día xa. 1385 01:05:02,880 --> 01:05:06,630 E iso está facendo práctica de feito. 1386 01:05:06,630 --> 01:05:09,290 >> Tamén debe mercar un certificado SSL. 1387 01:05:09,290 --> 01:05:11,540 Desafortunadamente, pode difícil de navegar todo isto. 1388 01:05:11,540 --> 01:05:14,749 Pero imos ver onde iso leva a este tipo de sistema de confianza. 1389 01:05:14,749 --> 01:05:17,040 Entón, se eu só teño un dominio nome, www.ComputerSciencef 1390 01:05:17,040 --> 01:05:23,860 orBusinessLeaders.com, eu vou ir adiante e mercar só os US $ 62,99 1391 01:05:23,860 --> 01:05:24,690 versión aquí. 1392 01:05:24,690 --> 01:05:26,110 Con todo, mesmo esta é caro. 1393 01:05:26,110 --> 01:05:29,830 Pode ir en outros sitios, como Namecheap.com e algúns outros, 1394 01:05:29,830 --> 01:05:31,500 onde diferentes graos de reputación. 1395 01:05:31,500 --> 01:05:33,170 Pero pode gastar moito menos do que iso. 1396 01:05:33,170 --> 01:05:34,070 Coidado. 1397 01:05:34,070 --> 01:05:40,240 >> E, de feito, imos a outro nós shouldn't-- Verisign.com. 1398 01:05:40,240 --> 01:05:47,130 Esta é unha líder global no ámbito nomes e seguridade en Internet parecer. 1399 01:05:47,130 --> 01:05:50,610 E vostede sabe que é caro cando que non basta dicir que venden. 1400 01:05:50,610 --> 01:05:54,410 1401 01:05:54,410 --> 01:06:01,950 certificado SSL Verisign, pode ver cantos competidores que teñen, 1402 01:06:01,950 --> 01:06:04,350 que está anunciando para a mesma consulta. 1403 01:06:04,350 --> 01:06:07,600 >> Todo ben, entón a través de Google, Eu atopei esta páxina que quería. 1404 01:06:07,600 --> 01:06:09,140 Entón imos ver. 1405 01:06:09,140 --> 01:06:10,660 Oh, aquí imos nós. 1406 01:06:10,660 --> 01:06:14,520 >> Polo tanto, parece que se Quero un sitio seguro, 1407 01:06:14,520 --> 01:06:18,640 seus certificados SSL comezan a US $ 399. 1408 01:06:18,640 --> 01:06:23,240 Se eu queira máis seguridade, con EV, que eu creo que é a validación estendida 1409 01:06:23,240 --> 01:06:27,190 ou validación avanzada, que é R $ 995, punto 00. 1410 01:06:27,190 --> 01:06:29,960 Ou Secure Web Pro con EV, US $ 1.500. 1411 01:06:29,960 --> 01:06:33,290 Todo iso é atroz e, tamén, innecesaria. 1412 01:06:33,290 --> 01:06:36,320 >> Pero imos entender o que as compensacións aquí están e como todo funciona. 1413 01:06:36,320 --> 01:06:40,080 Ao final do día, a matemática ea criptografía fundamentais 1414 01:06:40,080 --> 01:06:43,565 subxacente a súa seguridade sitio é todo o mesmo, para a maioría das partes. 1415 01:06:43,565 --> 01:06:47,470 Todo iso é upsells e, en gran parte, as cousas de marketing. 1416 01:06:47,470 --> 01:06:51,620 >> Ah, e por favor, non nunca puxo algo coma isto na súa páxina web, 1417 01:06:51,620 --> 01:06:53,750 aínda que o asesor propón que fai. 1418 01:06:53,750 --> 01:06:55,180 Isto significa absolutamente nada. 1419 01:06:55,180 --> 01:06:58,400 Vai ver, máis tarde hoxe ou mañá, é absolutamente trivial 1420 01:06:58,400 --> 01:07:02,390 Para engadir unha imaxe a un sitio web e simplemente dicindo que está Norton Secured 1421 01:07:02,390 --> 01:07:03,570 significa absolutamente nada. 1422 01:07:03,570 --> 01:07:05,960 >> E todo o que está a facer é adestrar seus clientes, 1423 01:07:05,960 --> 01:07:08,610 ou a humanidade de maneira máis xeral, a ollar a este símbolo, que 1424 01:07:08,610 --> 01:07:12,080 certamente un cara mal podería poñer no seu ou seu propio sitio web e só afirman que, 1425 01:07:12,080 --> 01:07:13,320 Tamén, son garantir Norton. 1426 01:07:13,320 --> 01:07:17,360 Entón, temos comezado en algúns malos hábitos, como seres humanos, como consagrado mesmo aquí. 1427 01:07:17,360 --> 01:07:23,140 Así só como un aparte, a razón alí diferentes estilos de certificados, 1428 01:07:23,140 --> 01:07:25,520 eles seguen querendo falar coa xente. 1429 01:07:25,520 --> 01:07:30,110 >> Podes mercar un certificado SSL por só un nome de dominio, 1430 01:07:30,110 --> 01:07:32,586 dub dot dub dub ComputerScienceforBusinessLeaders.com. 1431 01:07:32,586 --> 01:07:35,027 Varios sitios, supoña Eu tiña dub dub dub dot 1432 01:07:35,027 --> 01:07:36,610 ComputerScienceforBusinessLeaders.com. 1433 01:07:36,610 --> 01:07:39,750 Pero eu tamén quería usuarios para poder visitar 1434 01:07:39,750 --> 01:07:42,394 ComputerScienceforBusinessLeaders.com sen o www. 1435 01:07:42,394 --> 01:07:44,852 Ou, quizais, eu teño unha terceira de dominio, como 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 Entón, se eu teño varios dominios nomes, que, de feito, cada 1439 01:07:50,550 --> 01:07:52,633 necesita un tipo de certificado, potencialmente. 1440 01:07:52,633 --> 01:07:55,830 Entón, eu podería moi ben comezar este versión, que permite exactamente isto. 1441 01:07:55,830 --> 01:08:00,180 >> Ou todo subdominios, se só quere ter, e isto é para configuración máis extravagantes, 1442 01:08:00,180 --> 01:08:05,070 Se queres ter 10 ou 20 diferentes sitios web ou servidores que 1443 01:08:05,070 --> 01:08:08,550 comezar con algo, dot ComputerScienceforBusinessLeaders.com, 1444 01:08:08,550 --> 01:08:10,890 entón obtén o que se chama un certificado comodín. 1445 01:08:10,890 --> 01:08:13,800 E soporta todas estas variacións. 1446 01:08:13,800 --> 01:08:16,670 >> Agora, unha vez que mercar iso, se instala. 1447 01:08:16,670 --> 01:08:18,040 É un arquivo que baixar. 1448 01:08:18,040 --> 01:08:19,748 E este ficheiro, esencialmente, contén só 1449 01:08:19,748 --> 01:08:22,716 un número moi grande, aleatorio que Ten algunha relación matemática 1450 01:08:22,716 --> 01:08:24,840 a algún outro número que xa xerado. 1451 01:08:24,840 --> 01:08:28,490 Imos chamalo dunha clave pública e unha chave privada, como eu fixen un pouco antes. 1452 01:08:28,490 --> 01:08:31,790 >> E a idea aquí é que instalar no seu servidor web 1453 01:08:31,790 --> 01:08:34,250 só usando FTP ou algún outro protocolo, 1454 01:08:34,250 --> 01:08:36,370 arrastrando e soltando ou copiando e colando 1455 01:08:36,370 --> 01:08:38,497 estes realmente grandes números no seu propio servidor web. 1456 01:08:38,497 --> 01:08:41,330 E siga as instrucións coherente co seu software de servidor 1457 01:08:41,330 --> 01:08:42,359 para facelo. 1458 01:08:42,359 --> 01:08:45,270 E o seu servidor web, De aí en diante, cada vez que alguén 1459 01:08:45,270 --> 01:08:49,920 visita a súa empresa 'website-- www.ComputerScienceBusinessLeaders.com-- 1460 01:08:49,920 --> 01:08:51,901 servidor web automaticamente, porque neste 1461 01:08:51,901 --> 01:08:53,859 é built-in función nos días de hoxe, será só 1462 01:08:53,859 --> 01:08:56,459 dicir ao mundo o que a súa clave pública é. 1463 01:08:56,459 --> 01:08:59,250 E recorda que a clave pública ten esa relación matemática 1464 01:08:59,250 --> 01:09:01,000 cunha chave chamada privada. 1465 01:09:01,000 --> 01:09:05,109 E así, cando os usuarios, clientes falar de forma segura para o seu servidor, 1466 01:09:05,109 --> 01:09:07,680 seus sobres, como os vimos pasar ao redor, 1467 01:09:07,680 --> 01:09:10,950 teñen un absurdo aparente dentro deles. 1468 01:09:10,950 --> 01:09:12,970 Xa que os contidos son criptografía. 1469 01:09:12,970 --> 01:09:15,710 >> E só a súa empresa " clave privada, que 1470 01:09:15,710 --> 01:09:19,340 vostede xerado como parte desta proceso de compra dun certificado SSL, 1471 01:09:19,340 --> 01:09:21,790 Pode realmente descifrar. 1472 01:09:21,790 --> 01:09:23,819 E todo isto ocorre de forma transparente. 1473 01:09:23,819 --> 01:09:26,950 Pero só se pode mercar estes certificados dun número finito 1474 01:09:26,950 --> 01:09:28,760 de empresas do mundo. 1475 01:09:28,760 --> 01:09:33,330 >> Como Microsoft, que fai que o IE e Edge, e Google, que fai Chrome, 1476 01:09:33,330 --> 01:09:36,470 e Mozilla, que fai o Firefox, e algúns outros xogadores 1477 01:09:36,470 --> 01:09:40,020 todos decidiron enviar os seus navegadores. 1478 01:09:40,020 --> 01:09:43,890 Cando instalar calquera destes browsers-- IE, Edge, Firefox, Mozilla, Opera, 1479 01:09:43,890 --> 01:09:50,180 ou outros, Chrome-- veñen cun número finito de certificados, 1480 01:09:50,180 --> 01:09:52,010 por así dicir, construído para eles. 1481 01:09:52,010 --> 01:09:57,420 A lista finita de, imos chamalos, empresas cuxos certificados SSL debe 1482 01:09:57,420 --> 01:10:00,330 ser permitido e considerada segura. 1483 01:10:00,330 --> 01:10:04,105 >> Entón isto significa que eu, David Malan, Non pode simplemente ir en DavidMalan.com 1484 01:10:04,105 --> 01:10:06,050 e comezar a vender certificados SSL. 1485 01:10:06,050 --> 01:10:08,210 Porque se eu non teño algún tipo de relación 1486 01:10:08,210 --> 01:10:12,810 Google e Microsoft, e Mozilla, ou contratistas deles, 1487 01:10:12,810 --> 01:10:17,250 navegadores de ninguén vai confiar certificados de David Malan, 1488 01:10:17,250 --> 01:10:19,830 aínda que eu vendelos a un desconto relativamente todos os outros. 1489 01:10:19,830 --> 01:10:21,370 Podo facelos matematicamente. 1490 01:10:21,370 --> 01:10:25,430 Pero eu non podo enganar o navegadores en confiar nelas. 1491 01:10:25,430 --> 01:10:26,940 >> E o que quero dicir con confianza? 1492 01:10:26,940 --> 01:10:27,660 Ben, previo aviso. 1493 01:10:27,660 --> 01:10:29,690 Estamos no GoDaddy.com. 1494 01:10:29,690 --> 01:10:34,450 E como é o caso con moitos sitios, notar o cadeado-se no ángulo superior dereito. 1495 01:10:34,450 --> 01:10:38,420 Que o cadeado, presuntamente indican, quere antes 1496 01:10:38,420 --> 01:10:40,830 a discusión de hoxe é a partir de agora? 1497 01:10:40,830 --> 01:10:41,970 >> Audiencia: É seguro. 1498 01:10:41,970 --> 01:10:43,344 >> DAVID J. Malan: Isto é seguro. 1499 01:10:43,344 --> 01:10:46,390 Isto só significa que está a usar algún tipo de cifrado, 1500 01:10:46,390 --> 01:10:48,190 cifrado entre min e GoDaddy.com. 1501 01:10:48,190 --> 01:10:49,690 E non ten que ser un GoDaddy. 1502 01:10:49,690 --> 01:10:50,690 Imos ir a outro lugar. 1503 01:10:50,690 --> 01:10:52,182 Imos para Facebook.com. 1504 01:10:52,182 --> 01:10:55,420 E repare que eu acabar HTTPS colon barra barra. 1505 01:10:55,420 --> 01:10:59,090 Así, mesmo se non escribir HTTPS, Cada vez máis, os nosos sitios 1506 01:10:59,090 --> 01:11:03,910 hoxe redirixido vostede para o versión segura do sitio web. 1507 01:11:03,910 --> 01:11:08,612 Este foi moitas veces ocorre cando escribiu na contrasinais por algún tempo. 1508 01:11:08,612 --> 01:11:11,320 Pero entón, moitas veces obter o versión insegura do sitio 1509 01:11:11,320 --> 01:11:14,370 Tras sesión ou tras verificar co seu carro de compras e de crédito 1510 01:11:14,370 --> 01:11:14,910 tarxeta. 1511 01:11:14,910 --> 01:11:19,010 >> Hoxe en día, cada vez máis, son websites-- porque está quedando máis fácil e máis barato 1512 01:11:19,010 --> 01:11:23,520 para usar este tipo de cifrado, e está facendo esperado-- só 1513 01:11:23,520 --> 01:11:25,399 usalo para absolutamente todas as páxinas web. 1514 01:11:25,399 --> 01:11:26,440 E iso é unha cousa boa. 1515 01:11:26,440 --> 01:11:28,190 Xa que isto significa, por exemplo, cando 1516 01:11:28,190 --> 01:11:31,710 vaia a Google, que tamén ten comezou permitindo SSL por defecto, 1517 01:11:31,710 --> 01:11:33,940 isto significa que cando busca por algo en Google, 1518 01:11:33,940 --> 01:11:36,310 é absolutamente certo que Google sabe todo 1519 01:11:36,310 --> 01:11:39,370 está a buscar na Internet, por todo o tempo a menos que 1520 01:11:39,370 --> 01:11:40,560 eliminar o seu historial. 1521 01:11:40,560 --> 01:11:43,000 E aínda así, esperanza, realmente apaga. 1522 01:11:43,000 --> 01:11:46,030 >> Pero ninguén entre vostede e Google, en teoría, 1523 01:11:46,030 --> 01:11:47,370 sabe o que está a procurar. 1524 01:11:47,370 --> 01:11:50,380 Entón, se está a buscar algo privada, ou médica, ou outros enfeites, 1525 01:11:50,380 --> 01:11:53,990 mentres que a barra está verde, e ver o cadeado e URL é HTTPS, 1526 01:11:53,990 --> 01:11:56,924 e está conectado a Google, esperanza, o empresario 1527 01:11:56,924 --> 01:11:58,090 non pode ver o que está facendo. 1528 01:11:58,090 --> 01:12:00,170 Súa universidade non pode ver o que está facendo. 1529 01:12:00,170 --> 01:12:02,290 >> Agora, se alguén mira para o seu ombreiro, poden aínda. 1530 01:12:02,290 --> 01:12:05,165 E se el acaba no seu navegador é historia, a xente aínda poden saber. 1531 01:12:05,165 --> 01:12:09,960 Pero polo menos ese túnel entre vostede e Google, neste caso, é seguro. 1532 01:12:09,960 --> 01:12:11,390 E vemos isto un pouco máis. 1533 01:12:11,390 --> 01:12:12,765 E pode facelo na casa, tamén. 1534 01:12:12,765 --> 01:12:14,744 Se eu premer na candado, en Chrome, polo menos, 1535 01:12:14,744 --> 01:12:16,660 hai unha morea de información técnica aquí. 1536 01:12:16,660 --> 01:12:20,200 Se eu premer Conexión, sinalar que, "Chrome Comprobarase que o Digi / Cert 1537 01:12:20,200 --> 01:12:24,100 SHA2 alta Assurance Servidor CA, "autoridade de certificación, 1538 01:12:24,100 --> 01:12:25,740 "Emitido o certificado desta web." 1539 01:12:25,740 --> 01:12:28,260 >> Imos facer clic no Información do certificado. 1540 01:12:28,260 --> 01:12:32,350 E vemos que Facebook, alguén en Facebook comprou este certificado. 1541 01:12:32,350 --> 01:12:33,330 E teña en conta a estrela. 1542 01:12:33,330 --> 01:12:35,350 Ese é o comodín que I mencionado anteriormente, 1543 01:12:35,350 --> 01:12:37,570 a algo dot Facebook.com. 1544 01:12:37,570 --> 01:12:41,680 Teña en conta que a súa certificado caduca cando? 1545 01:12:41,680 --> 01:12:45,512 >> Decembro, polo que Facebook mellor pagar o Bill SSL ao longo dos próximos meses. 1546 01:12:45,512 --> 01:12:48,470 E eles van ter que instalar novos certificados nos seus servidores. 1547 01:12:48,470 --> 01:12:51,901 E se eu queira realmente comezar Curioso, podo premer Detalles. 1548 01:12:51,901 --> 01:12:53,900 E iso vai ser máis misteriosa do que quero. 1549 01:12:53,900 --> 01:12:55,608 >> Pero podes ver que isto é, ao parecer, 1550 01:12:55,608 --> 01:12:58,900 adquirido polo Facebook, Inc, en Menlo Park. 1551 01:12:58,900 --> 01:13:01,550 Esta é unha información técnica, onde adquiriu. 1552 01:13:01,550 --> 01:13:05,190 SHA-256 refírese a algo semellante á criptografía. 1553 01:13:05,190 --> 01:13:06,090 É chamado de hash. 1554 01:13:06,090 --> 01:13:09,200 A RSA é o de cifrado se xa escoitou falar de RSA. 1555 01:13:09,200 --> 01:13:12,280 >> E despois, hai aínda material máis sofisticados aquí. 1556 01:13:12,280 --> 01:13:16,470 Elliptic Curve Pública, este refírese a un tipo de cifrado. 1557 01:13:16,470 --> 01:13:19,760 A maior parte desta é moito máis información do que realmente precisa. 1558 01:13:19,760 --> 01:13:23,300 Pero podes ver que este é os detalles técnicos subxacentes 1559 01:13:23,300 --> 01:13:24,620 certificado Facebook. 1560 01:13:24,620 --> 01:13:27,900 >> Agora, por desgraza, só para falar coa enxeñería social, 1561 01:13:27,900 --> 01:13:32,030 que agora é unha fermosa útil indicador do feito 1562 01:13:32,030 --> 01:13:35,090 que alguén, un, ten unha garantir conexión e, á súa vez, 1563 01:13:35,090 --> 01:13:37,950 que o servidor que visitou Pago por este certificado. 1564 01:13:37,950 --> 01:13:42,870 Pero non foi hai moito tempo que sitios podería iconas estándar. 1565 01:13:42,870 --> 01:13:45,574 De feito, entender estes iconos en pestanas de Chrome agora? 1566 01:13:45,574 --> 01:13:47,490 E navegadores teñen tipo da aprendido a lección 1567 01:13:47,490 --> 01:13:51,190 e poñer eses iconos alí enriba, logotipo para un sitio web? 1568 01:13:51,190 --> 01:13:54,230 >> Non foi hai moito tempo que eses iconos fav, 1569 01:13:54,230 --> 01:13:57,480 ou iconas favoritos como son chamados, foron á dereita xunto ao enderezo. 1570 01:13:57,480 --> 01:14:00,570 En realidade, eu fixen unha investigación durante a pausa. 1571 01:14:00,570 --> 01:14:07,500 Por exemplo, non moito tempo atrás, déixeme abrir un agasallo. 1572 01:14:07,500 --> 01:14:09,750 Só en Google Images. 1573 01:14:09,750 --> 01:14:11,010 >> Déixeme afastar. 1574 01:14:11,010 --> 01:14:12,970 Imos. 1575 01:14:12,970 --> 01:14:18,720 Entón, non hai moito tempo, navegadores estaban facendo iso. 1576 01:14:18,720 --> 01:14:22,050 Non só eles puxeron o favorito icono aquí enriba na guía, 1577 01:14:22,050 --> 01:14:24,420 eles tamén poñelas dereito á beira da barra de enderezos. 1578 01:14:24,420 --> 01:14:24,920 Por que? 1579 01:14:24,920 --> 01:14:26,060 Así, eh, parecía bo. 1580 01:14:26,060 --> 01:14:26,893 >> Era unha especie de bo. 1581 01:14:26,893 --> 01:14:29,530 Ve o logotipo da empresa xunto á súa URL. 1582 01:14:29,530 --> 01:14:32,650 Entón, agora, pensar dende a perspectiva dun adversario, un cara mal. 1583 01:14:32,650 --> 01:14:35,850 Se fose un cara mal e os navegadores foron burro o suficiente 1584 01:14:35,850 --> 01:14:39,660 para permitir que poña unha icona personalizada mesmo á beira da URL navegadores, 1585 01:14:39,660 --> 01:14:42,220 a icona que escollería para a súa web falsa 1586 01:14:42,220 --> 01:14:46,919 que está a tratar de pescar para o pobo de información de tarxeta de crédito e tal? 1587 01:14:46,919 --> 01:14:48,210 Audiencia: A web de inicio. 1588 01:14:48,210 --> 01:14:49,640 David J. Malan: A web orixinal, certamente, 1589 01:14:49,640 --> 01:14:51,450 se está imitando unha websites. 1590 01:14:51,450 --> 01:14:55,150 Que máis se pode poñer alí que é aínda máis enganoso? 1591 01:14:55,150 --> 01:15:00,020 Unha icona de cadeado, que parece un cadeado e semanticamente suxire 1592 01:15:00,020 --> 01:15:03,500 esta web é seguro, pero non ten significado técnico que sexa, 1593 01:15:03,500 --> 01:15:06,550 e que é para dicir que está condicionando a xente. 1594 01:15:06,550 --> 01:15:09,720 >> Nós, como unha sociedade, son acondicionado persoas cando ve o cadeado, 1595 01:15:09,720 --> 01:15:10,970 asumir sitio é seguro. 1596 01:15:10,970 --> 01:15:13,430 E esa mesma lóxica pode ser completamente invertida 1597 01:15:13,430 --> 01:15:15,615 e manipulado de forma que as persoas, agora, está enganado 1598 01:15:15,615 --> 01:15:16,990 en pensar que algo é seguro. 1599 01:15:16,990 --> 01:15:18,823 E os peores criminais, francamente, son persoas 1600 01:15:18,823 --> 01:15:22,210 como bancos, que idiotamente, a este dia-- veremos se o Bank of America, 1601 01:15:22,210 --> 01:15:25,970 un popular local ou nacional un, está facendo o mesmo. 1602 01:15:25,970 --> 01:15:27,000 >> OK. 1603 01:15:27,000 --> 01:15:27,875 Entón, o que é iso? 1604 01:15:27,875 --> 01:15:28,750 O que ve aquí. 1605 01:15:28,750 --> 01:15:32,080 Este é o rexistro no formar para a súa web. 1606 01:15:32,080 --> 01:15:33,710 Fixeron exactamente o mesmo. 1607 01:15:33,710 --> 01:15:35,780 Está adestrando os seres humanos para pensar cando ve 1608 01:15:35,780 --> 01:15:38,430 un botón nunha web cun cadeado que esta 1609 01:15:38,430 --> 01:15:40,460 significa que a conexión é segura. 1610 01:15:40,460 --> 01:15:42,940 >> Isto significa que só que hai é un deseñador gráfico que 1611 01:15:42,940 --> 01:15:46,260 sabe como facer unha imaxe dun cadeado e poñelas nun sitio. 1612 01:15:46,260 --> 01:15:50,890 Agora, neste caso, é certo, que o sitio é seguro. 1613 01:15:50,890 --> 01:15:53,000 Porque aviso candado verde aquí enriba. 1614 01:15:53,000 --> 01:15:55,380 E eu estou usando un novo versión suficiente Chrome 1615 01:15:55,380 --> 01:15:58,660 que eu non podo simplemente poñer un logotipo arbitraria á beira da URL. 1616 01:15:58,660 --> 01:16:01,410 Agora, só o seguro icono vai alí ou non. 1617 01:16:01,410 --> 01:16:04,420 >> Pero iso é absolutamente sen sentido aquí. 1618 01:16:04,420 --> 01:16:06,890 E nós seres humanos seguen facer estes tipos de erros. 1619 01:16:06,890 --> 01:16:09,650 Porque condicionar as persoas a ollar para certas pistas 1620 01:16:09,650 --> 01:16:11,330 e inferir o que significa que a partir deles. 1621 01:16:11,330 --> 01:16:13,520 Pero, de novo, que a mesma significado pode ser abuso. 1622 01:16:13,520 --> 01:16:15,654 >> Entón, cando a construción dun de sitio web corporativo, 1623 01:16:15,654 --> 01:16:17,320 eses sinais son xeralmente unha cousa mala. 1624 01:16:17,320 --> 01:16:19,430 E mesmo en correos electrónicos, tamén, temos, como sociedade, 1625 01:16:19,430 --> 01:16:22,340 persoas condicionadas a clic en enlaces en correos electrónicos. 1626 01:16:22,340 --> 01:16:26,080 E por iso non é de estrañar que bad caras enviar correo falsas de PayPal, 1627 01:16:26,080 --> 01:16:28,672 do Bank of America enlazadas. 1628 01:16:28,672 --> 01:16:30,880 persoas, porque temos adestrado Premendo en ligazóns en correo electrónico. 1629 01:16:30,880 --> 01:16:33,530 >> Unha práctica moito mellor sería ser a Bank of America, 1630 01:16:33,530 --> 01:16:38,720 cando enviando os seus clientes, dixo só, Visita o sitio web do Bank of America 1631 01:16:38,720 --> 01:16:40,070 o máis cedo posíbel. 1632 01:16:40,070 --> 01:16:41,797 E non dar á xente a URL. 1633 01:16:41,797 --> 01:16:43,880 Porque, se non, eles son só vai facer clic nel. 1634 01:16:43,880 --> 01:16:44,580 Déixao ir. 1635 01:16:44,580 --> 01:16:48,460 Deixe-os buscar-lo ou, en realidade, ir-lo manualmente. 1636 01:16:48,460 --> 01:16:50,450 >> Todo ben, entón algo dun desvío alí. 1637 01:16:50,450 --> 01:16:54,620 Pero o obxectivo aquí era pintar o imaxe deste sistema de confianza. 1638 01:16:54,620 --> 01:16:57,170 Con navegadores, existen esas cousas no mundo 1639 01:16:57,170 --> 01:17:00,450 chamado authorities-- certificado empresas, un número finito deles, 1640 01:17:00,450 --> 01:17:02,710 que están autorizados a emitir certificados SSL. 1641 01:17:02,710 --> 01:17:08,740 Ou, pola súa vez, están autorizados a validar outros contratados de terceiros 1642 01:17:08,740 --> 01:17:10,244 para emitir certificados SSL. 1643 01:17:10,244 --> 01:17:12,660 Se vostede non está nesta lista, porén, pode matematicamente 1644 01:17:12,660 --> 01:17:16,310 crear estes grandes números aleatorios que o traballo para o cifrado. 1645 01:17:16,310 --> 01:17:18,700 >> Pero o seu navegador é, en xeral, vai berrar con vostede. 1646 01:17:18,700 --> 01:17:22,090 En realidade, eu podo ir a un sitio web? 1647 01:17:22,090 --> 01:17:22,710 Déixame ver. 1648 01:17:22,710 --> 01:17:24,940 Este sitio non é seguro. 1649 01:17:24,940 --> 01:17:30,070 Se simplemente ollar a unha imaxe de Google aquí, pode ver as pantallas como este. 1650 01:17:30,070 --> 01:17:32,180 fabricantes de navegadores sempre a cambiar a eles. 1651 01:17:32,180 --> 01:17:34,040 >> Isto é tipicamente o que vería. 1652 01:17:34,040 --> 01:17:38,226 Ve unha liña vermella na URL, onde HTTPS é cruzado para fóra. 1653 01:17:38,226 --> 01:17:39,600 Porque está tratando de ser seguro. 1654 01:17:39,600 --> 01:17:41,040 Pero algo está a suceder. 1655 01:17:41,040 --> 01:17:44,090 E aquí di: "Este é probablemente non o sitio web que está a buscar! " 1656 01:17:44,090 --> 01:17:47,110 >> E isto é tanto malicioso, ou é por causa dun erro de configuración. 1657 01:17:47,110 --> 01:17:50,940 Alguén está a usar SSL mal certificado do servidor para o sitio 1658 01:17:50,940 --> 01:17:53,276 que o usuario é realmente tentando visitar. 1659 01:17:53,276 --> 01:17:56,520 1660 01:17:56,520 --> 01:17:58,870 Algunha pregunta? 1661 01:17:58,870 --> 01:18:03,600 >> Ben, imos dar, antes de romper para o xantar, unha última ollada no que 1662 01:18:03,600 --> 01:18:05,650 pode estar dentro destes sobres. 1663 01:18:05,650 --> 01:18:08,434 Eu estou indo a entrar nun pestana do navegador limpa aquí. 1664 01:18:08,434 --> 01:18:09,350 E esta é unha característica. 1665 01:18:09,350 --> 01:18:11,399 Se usa o Chrome, ou máis calquera outro navegador, 1666 01:18:11,399 --> 01:18:12,690 realmente ten este recurso. 1667 01:18:12,690 --> 01:18:14,120 >> Eu estou indo a ir ao menú. 1668 01:18:14,120 --> 01:18:18,810 Eu estou indo a ir máis Ferramentas e ferramentas de desenvolvemento. 1669 01:18:18,810 --> 01:18:21,450 Aínda que ás veces tes para activar este menú especial. 1670 01:18:21,450 --> 01:18:23,400 E veremos máis de isto un pouco. 1671 01:18:23,400 --> 01:18:25,090 >> E eu estou indo a ir para abaixo aquí a parte inferior esquerda. 1672 01:18:25,090 --> 01:18:26,580 E eu estou indo a facer clic en Rede. 1673 01:18:26,580 --> 01:18:28,397 Polo tanto, este é só algo un enxeñeiro faría 1674 01:18:28,397 --> 01:18:31,230 usar cando el ou ela quere ollar debaixo do capó co que está a suceder 1675 01:18:31,230 --> 01:18:34,400 en entre un navegador e un servidor. 1676 01:18:34,400 --> 01:18:35,710 >> E imos adiante e facelo. 1677 01:18:35,710 --> 01:18:39,240 Eu estou indo a ir, prema Preservar Log. 1678 01:18:39,240 --> 01:18:41,760 Noutras palabras, eu quería gardar todo o que está a suceder, 1679 01:18:41,760 --> 01:18:42,718 o que estamos a piques de facer. 1680 01:18:42,718 --> 01:18:49,850 E eu vou escribir HTTP colon barra barra www.Stanford.edu 1681 01:18:49,850 --> 01:18:51,050 á Universidade de Stanford. 1682 01:18:51,050 --> 01:18:53,500 Eu estou indo a limpar novo só para que poidamos comezar de novo. 1683 01:18:53,500 --> 01:18:55,490 >> E aquí imos nós. 1684 01:18:55,490 --> 01:18:57,410 Entón aquí está Stanford grupo enteiro casa página-- 1685 01:18:57,410 --> 01:19:00,900 de texto, toda chea de fotos, quizais algúns vídeos, e algunhas outras cousas. 1686 01:19:00,900 --> 01:19:05,480 E este web página-- aquí, Eu estou indo a recargar o momento. 1687 01:19:05,480 --> 01:19:07,980 Porque rompín lo volver. 1688 01:19:07,980 --> 01:19:10,787 >> Esta páxina web está escrito nunha linguaxe chamada HTML 1689 01:19:10,787 --> 01:19:12,370 que imos dar unha breve ollada máis tarde. 1690 01:19:12,370 --> 01:19:14,459 E HTML non é unha linguaxe de programación. 1691 01:19:14,459 --> 01:19:16,000 É o que se chama unha linguaxe de marcado. 1692 01:19:16,000 --> 01:19:18,490 Entón, imos ver que é só Inglés-como sintaxe que 1693 01:19:18,490 --> 01:19:21,615 di a páxina web que parecen, que cores usar, o texto a ser usado, 1694 01:19:21,615 --> 01:19:22,440 e similares. 1695 01:19:22,440 --> 01:19:26,510 >> Pero máis suculenta é neste guía Desenvolvedor especial, 1696 01:19:26,510 --> 01:19:29,620 Podo realmente ver todo o que só pasou debaixo do capó. 1697 01:19:29,620 --> 01:19:34,010 Por exemplo, nesta páxina web, sobre cantas imaxes existen? 1698 01:19:34,010 --> 01:19:39,940 Vexo 1, 2,3, 4, 5, 6, 7, 8, 9, 10, á dereita, 11. 1699 01:19:39,940 --> 01:19:43,230 Polo tanto, hai unha ducia ou máis imaxes nesta páxina web. 1700 01:19:43,230 --> 01:19:47,010 >> Cada unha destas imaxes é un arquivo no servidor web de Stanford. 1701 01:19:47,010 --> 01:19:49,950 E esta páxina principal, escrita nesta linguaxe chamada HTML, 1702 01:19:49,950 --> 01:19:52,960 é tamén un ficheiro no servidor web de Stanford. 1703 01:19:52,960 --> 01:19:56,540 Así, verifícase que un navegador é intelixente dabondo para saber, 1704 01:19:56,540 --> 01:20:00,300 e veremos, esta tarde, cando recibir a páxina principal dun sitio web, 1705 01:20:00,300 --> 01:20:03,190 mirar que a linguaxe HTML, como se verá en breve. 1706 01:20:03,190 --> 01:20:07,170 >> E se observar os nomes das imaxes dentro del, ir buscar as tamén. 1707 01:20:07,170 --> 01:20:09,850 Enviar solicitudes adicionais, sobres adicionais. 1708 01:20:09,850 --> 01:20:14,560 Así, poderiamos ficar atrás, agora, unha, quizais 13 ou máis sobres 1709 01:20:14,560 --> 01:20:17,830 contén texto e imaxes, se cadra algunhas outras cousas que, entón, 1710 01:20:17,830 --> 01:20:20,940 montar dentro do meu navegador para presentar a páxina web enteira. 1711 01:20:20,940 --> 01:20:25,000 >> E nótese aquí o primeiro dos 1712 01:20:25,000 --> 01:20:30,810 foi unha proposta só para colon HTTP barra barra www.Stanford.edu si. 1713 01:20:30,810 --> 01:20:35,440 E se eu premer sobre esta liña, vou para ver unha información moi misterioso. 1714 01:20:35,440 --> 01:20:37,960 Pero déixeme role para abaixo e ver se eu podo entender 1715 01:20:37,960 --> 01:20:39,990 exactamente o que está a suceder aquí. 1716 01:20:39,990 --> 01:20:44,920 >> Déixeme facelo un pouco máis grande para que poidamos ver máis dunha vez. 1717 01:20:44,920 --> 01:20:47,570 E entender iso. 1718 01:20:47,570 --> 01:20:52,040 Se eu premer en Ver o código fonte, este texto aquí, que eu só destaque, 1719 01:20:52,040 --> 01:20:57,360 cando enviar o meu navegador envía esa primeiro sobre de aquí en Cambridge 1720 01:20:57,360 --> 01:21:02,180 Stanford, dicíndome dar a súa casa A páxina que está dentro deste sobre 1721 01:21:02,180 --> 01:21:04,520 é o que eu destacou alí. 1722 01:21:04,520 --> 01:21:08,520 >> HTTP, Hipertexto Transfer Protocol, é o conxunto de convencións 1723 01:21:08,520 --> 01:21:11,660 que un navegador web utiliza cando solicitando páxinas dun servidor. 1724 01:21:11,660 --> 01:21:14,450 Así como eu estendín a man coa miña man para Arwa anteriormente, 1725 01:21:14,450 --> 01:21:19,590 este é o equivalente dixital de meu navegador chegando dixitalmente 1726 01:21:19,590 --> 01:21:22,760 ao servidor web de Stanford, poñendo esta mensaxe dentro deste sobre. 1727 01:21:22,760 --> 01:21:25,500 O máis importante A liña é a primeira. 1728 01:21:25,500 --> 01:21:29,457 >> Get é un verbo estándar, utilizado no presente Convenio, 1729 01:21:29,457 --> 01:21:31,290 que literalmente só significa obter o seguinte. 1730 01:21:31,290 --> 01:21:31,876 Obter barra. 1731 01:21:31,876 --> 01:21:34,010 Slash é só a páxina de inicio por defecto. 1732 01:21:34,010 --> 01:21:35,660 Non é máis específico do que iso. 1733 01:21:35,660 --> 01:21:38,820 E utilizar a versión HTTP coñecida como 1.1. 1734 01:21:38,820 --> 01:21:40,970 Ten algúns máis recente recursos que 1,0 tiven. 1735 01:21:40,970 --> 01:21:44,370 >> E o segundo máis importante A liña é este um-- Hospedar colon 1736 01:21:44,370 --> 01:21:46,050 dub dub dub dot Stanford.edu. 1737 01:21:46,050 --> 01:21:49,590 Cando eu mencionen que un firewall podería ollar para dentro dun sobre 1738 01:21:49,590 --> 01:21:52,990 e descubrir o que o sitio está a ser requested-- talvez Facebook. 1739 01:21:52,990 --> 01:21:54,330 E queremos lista negra del. 1740 01:21:54,330 --> 01:21:59,910 >> A razón é o navegador é moi xentilmente nos dicindo, dentro do sobre, o que 1741 01:21:59,910 --> 01:22:01,380 que está solicitando. 1742 01:22:01,380 --> 01:22:04,370 E entón, hai algunhas menos interesante material que é máis técnico. 1743 01:22:04,370 --> 01:22:07,840 Pero un pouco interesante, se non un pouco irritante en principio, 1744 01:22:07,840 --> 01:22:12,122 que é tamén dentro deste sobre é aparentemente o que información? 1745 01:22:12,122 --> 01:22:13,185 >> Audiencia: [inaudível]. 1746 01:22:13,185 --> 01:22:15,310 DAVID J. Malan: Si, o que tipo de ordenador que eu teño. 1747 01:22:15,310 --> 01:22:16,370 Entón, eu teño un Mac. 1748 01:22:16,370 --> 01:22:19,940 É correr Mac OS 10.11.2, parece. 1749 01:22:19,940 --> 01:22:22,730 E se eu ler máis abaixo, el di ó servidor 1750 01:22:22,730 --> 01:22:25,470 que eu estou usando un certo versión de Chrome, en realidade. 1751 01:22:25,470 --> 01:22:26,762 >> Entón, iso é algo desconcertante. 1752 01:22:26,762 --> 01:22:29,470 Pero un pouco máis desconcertante debe ser o feito de que eu xa 1753 01:22:29,470 --> 01:22:30,990 dixo Stanford o meu enderezo IP é. 1754 01:22:30,990 --> 01:22:34,450 Así, xa poden descubrir quizais un pouco máis sobre min que iso. 1755 01:22:34,450 --> 01:22:36,325 E entón, hai algún outras cousas alí tamén. 1756 01:22:36,325 --> 01:22:38,080 Agora, deixe-me rolar para arriba lixeiramente. 1757 01:22:38,080 --> 01:22:40,830 Aquí está o que Stanford respondeu con. 1758 01:22:40,830 --> 01:22:44,380 Dentro deste invólucro foi, en primeiro lugar, 1759 01:22:44,380 --> 01:22:47,830 a propia páxina web, o HTML que veremos máis tarde esta tarde. 1760 01:22:47,830 --> 01:22:52,790 Pero tamén dentro do sobre de Stanford para min é todo o que eu destaque aquí. 1761 01:22:52,790 --> 01:22:56,050 >> O máis suculento de liñas de que é o cumio, que di: 1762 01:22:56,050 --> 01:22:59,140 OK, si, falo HTTP 1.1. 1763 01:22:59,140 --> 01:23:02,290 200 é o código de estado, OK. 1764 01:23:02,290 --> 01:23:06,630 Agora, pode non ter xa viu a número 200 antes, o que ten sentido. 1765 01:23:06,630 --> 01:23:09,690 Porque 200, de feito, significa Aceptar, todo está ben. 1766 01:23:09,690 --> 01:23:13,920 >> Pero probablemente xa viu un número, no seu navegador, que 1767 01:23:13,920 --> 01:23:16,710 foi enviado a vostede dalgún servidor dentro dun sobre que é 1768 01:23:16,710 --> 01:23:17,690 non o número 200. 1769 01:23:17,690 --> 01:23:21,198 O que as cifras teñen lo visto que veñen á mente? 1770 01:23:21,198 --> 01:23:22,152 >> Audiencia: 404. 1771 01:23:22,152 --> 01:23:23,220 >> DAVID J. Malan: 404. 1772 01:23:23,220 --> 01:23:27,740 Entón, se xa se preguntas onde é este 404 convención benvida, todos 1773 01:23:27,740 --> 01:23:31,320 as cousas misteriosas que contar me, 404 Non se atopou, 1774 01:23:31,320 --> 01:23:34,900 que significa simplemente que un servidor web, se solicita esta páxina que non fai 1775 01:23:34,900 --> 01:23:38,670 existir, non está alí, arquivos Non se atopou, esta mensaxe en azul 1776 01:23:38,670 --> 01:23:44,310 vai dicir HTTP 1.1 espazo de 404 Non se atopou. 1777 01:23:44,310 --> 01:23:47,217 E os avisos do navegador e que, logo apresenta- 1778 01:23:47,217 --> 01:23:49,550 para ti, quizais nun maior fonte, maior, información en negra 1779 01:23:49,550 --> 01:23:51,025 con algún texto explicativo. 1780 01:23:51,025 --> 01:23:51,650 Pero iso é todo. 1781 01:23:51,650 --> 01:23:54,358 >> E, a continuación, o resto da información é a información máis misterioso, 1782 01:23:54,358 --> 01:23:58,330 do servidor para ti, só tes que dicir navegador de onde veu. 1783 01:23:58,330 --> 01:24:00,530 Cada solicitude que facer a través de internet 1784 01:24:00,530 --> 01:24:02,740 contén información como esta. 1785 01:24:02,740 --> 01:24:05,200 Isto é útil tanto por motivos técnicos. 1786 01:24:05,200 --> 01:24:07,200 >> Tamén é útil para sesión razóns, a saber 1787 01:24:07,200 --> 01:24:09,800 quen está a visitar o seu sitio web, o navegador que está usando, 1788 01:24:09,800 --> 01:24:11,770 quizais o navegador que debe ser optimizar 1789 01:24:11,770 --> 01:24:13,820 seu sitio web para que todos se usando Chrome nestes días. 1790 01:24:13,820 --> 01:24:15,910 Quizais non precisa soportar Internet máis Explorer. 1791 01:24:15,910 --> 01:24:16,820 Como vostede sabe diso? 1792 01:24:16,820 --> 01:24:19,990 Pode só rexistrar toda a información que está a benvida neses solicitudes. 1793 01:24:19,990 --> 01:24:22,830 >> Por outra banda, este claramente significa que cada vez 1794 01:24:22,830 --> 01:24:26,970 visitar calquera sitio na internet, non só eles saben o seu enderezo IP, 1795 01:24:26,970 --> 01:24:30,070 porque deu a eles na esquina esquerda superior do sobre, 1796 01:24:30,070 --> 01:24:33,890 eles tamén saben cal é o seu navegador é, o día de tempo, é, 1797 01:24:33,890 --> 01:24:35,520 as páxinas que está solicitando. 1798 01:24:35,520 --> 01:24:39,247 >> E cada vez máis, sobre todo sobre sitios que teñen anuncios, 1799 01:24:39,247 --> 01:24:41,205 máis preocupante aquí se ten unha empresa, 1800 01:24:41,205 --> 01:24:44,440 e iso é super común estes día, que ten vende anuncios 1801 01:24:44,440 --> 01:24:47,660 a este sitio web, imos chamalo A.com, e tamén 1802 01:24:47,660 --> 01:24:50,100 sobre esta web, B.com, e esta web, 1803 01:24:50,100 --> 01:24:56,980 C.com, A e B e C.com pode non saber que teñen en común un cliente. 1804 01:24:56,980 --> 01:25:00,560 >> Pero se ese terceiro empresa de publicidade 1805 01:25:00,560 --> 01:25:05,082 é ver peticións do mesmo IP dirección de visitar tanto A.com, B.com, 1806 01:25:05,082 --> 01:25:06,640 e C.com, por que? 1807 01:25:06,640 --> 01:25:10,490 Porque estar no servidor de publicidade pediu para servir anuncios para os tres 1808 01:25:10,490 --> 01:25:11,490 destes sitios. 1809 01:25:11,490 --> 01:25:14,270 E, polo tanto, será acompaña o seu enderezo IP 1810 01:25:14,270 --> 01:25:17,800 de xeito que a súa páxina web, navegador ve o anuncio. 1811 01:25:17,800 --> 01:25:20,330 >> Existen eses intermediarios, de xeito para falar, en internet que 1812 01:25:20,330 --> 01:25:24,080 saber aínda máis sobre ti do que os sitios que está a visitar. 1813 01:25:24,080 --> 01:25:27,150 E Google é certamente entre os maiores infractores, ou featurerers, 1814 01:25:27,150 --> 01:25:27,901 ao longo destas liñas. 1815 01:25:27,901 --> 01:25:29,775 E, de feito, cando mencionar o servidor DNS, 1816 01:25:29,775 --> 01:25:32,660 antes de que podería pensar a primeira vista, oh, este é un recurso útil. 1817 01:25:32,660 --> 01:25:34,661 Google ofrece o mundo cun servidor DNS gratis 1818 01:25:34,661 --> 01:25:36,285 que ás veces me axuda a resolver problemas. 1819 01:25:36,285 --> 01:25:36,790 Mm-mm. 1820 01:25:36,790 --> 01:25:40,430 Agora está dicindo Google non só cada páxina que está a buscar, 1821 01:25:40,430 --> 01:25:42,880 pero cada páxina que está indo directamente. 1822 01:25:42,880 --> 01:25:45,846 Porque está dicindo, hey, Google, quero ir Z.com. 1823 01:25:45,846 --> 01:25:47,860 Cal é o seu enderezo IP? 1824 01:25:47,860 --> 01:25:52,350 >> E todo se reduce a estes solicitudes moi sinxelo e respostas 1825 01:25:52,350 --> 01:25:55,630 que vimos agora de arriba para abaixo. 1826 01:25:55,630 --> 01:25:57,510 Entón, por que non facer unha pausa aquí por unha hora. 1827 01:25:57,510 --> 01:25:59,116 Volver a 1:30 para o xantar. 1828 01:25:59,116 --> 01:26:00,490 Vou desaparecer por un tempo. 1829 01:26:00,490 --> 01:26:03,710 E nós imos continuar cun hands-on mirar e algúns conceptos. 1830 01:26:03,710 --> 01:26:06,860 E feliz para estar preto, para algúns minutos, con preguntas individualmente. 1831 01:26:06,860 --> 01:26:09,364