1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:04,540 DAVID J. MALAN: Muy bien, por lo la cuestión primordial ahora, 3 00:00:04,540 --> 00:00:10,310 y empezamos por este camino con nuestra mirada a Dropbox, es el Internet. 4 00:00:10,310 --> 00:00:14,550 Así que voy a tratar de hacer una cargado pregunta deliberadamente. 5 00:00:14,550 --> 00:00:15,500 ¿Que es la Internet? 6 00:00:15,500 --> 00:00:18,340 7 00:00:18,340 --> 00:00:20,430 >> Seguro que todos lo utilizan. 8 00:00:20,430 --> 00:00:21,287 >> AUDIENCIA: Red? 9 00:00:21,287 --> 00:00:22,370 DAVID J. MALAN: Una red? 10 00:00:22,370 --> 00:00:23,856 OK, lo que es una red? 11 00:00:23,856 --> 00:00:28,184 >> PÚBLICO: Un conectividad entre los distintos sistemas. 12 00:00:28,184 --> 00:00:31,100 DAVID J. MALAN: OK, conectividad entre diferentes personas y sistemas. 13 00:00:31,100 --> 00:00:33,430 Muy bien, y lo que hace internet Internet como una 14 00:00:33,430 --> 00:00:38,484 en lugar de sólo una red como podríamos tener en tan sólo un edificio o una sala de clase? 15 00:00:38,484 --> 00:00:39,400 PÚBLICO: Es global. 16 00:00:39,400 --> 00:00:39,810 DAVID J. MALAN: Es global. 17 00:00:39,810 --> 00:00:42,360 Muy bien, así que es una red de las redes, si se quiere. 18 00:00:42,360 --> 00:00:46,720 conexiones a Internet y denota a través de redes individuales. 19 00:00:46,720 --> 00:00:48,457 Y, por supuesto, no hay diferentes servicios 20 00:00:48,457 --> 00:00:50,040 que el Internet ofrece en estos días. 21 00:00:50,040 --> 00:00:54,420 >> Hay, por supuesto, la World Wide web en la que todos nosotros estamos familiarizados. 22 00:00:54,420 --> 00:00:56,560 Hay servicios como el correo electrónico. 23 00:00:56,560 --> 00:00:59,620 de allí servicios como chat o chat de Google. 24 00:00:59,620 --> 00:01:02,090 O que hay cosas como la voz sobre IP. 25 00:01:02,090 --> 00:01:07,270 Hay cosas como Skype y Google Lugares de reunión, y FaceTime, y similares. 26 00:01:07,270 --> 00:01:09,620 >> Y lo que no esta estratificación concepto en el internet. 27 00:01:09,620 --> 00:01:12,390 Y, de hecho, esto también es un concepto fundamental 28 00:01:12,390 --> 00:01:15,650 en ciencias de la computación de capas, o abstracción, 29 00:01:15,650 --> 00:01:17,407 en el que construir una cosa aquí abajo. 30 00:01:17,407 --> 00:01:19,240 A continuación, se construye algo otra en la parte superior de la misma, 31 00:01:19,240 --> 00:01:21,660 y luego, algo más en la parte superior de la misma, en la parte superior de la misma, en la parte superior de la misma. 32 00:01:21,660 --> 00:01:25,170 Y así que veremos algunas manifestaciones de que en esta discusión y, tal vez, 33 00:01:25,170 --> 00:01:26,600 los demás se mueve hacia adelante. 34 00:01:26,600 --> 00:01:29,400 >> Así que vamos a empezar a pintar un cuadro de algunas de las tecnologías 35 00:01:29,400 --> 00:01:33,040 doquiera, de considerar lo es, quizás, en el hogar de casi todo el mundo 36 00:01:33,040 --> 00:01:35,900 aquí, y usar eso como un punto de partida para una conversación más 37 00:01:35,900 --> 00:01:38,900 en general, acerca de cómo toda esta materia funciona, y lo que algunos de los temas 38 00:01:38,900 --> 00:01:42,090 las decisiones de diseño se basan tengan siendo en la construcción de redes 39 00:01:42,090 --> 00:01:43,800 y cuando el uso de Internet. 40 00:01:43,800 --> 00:01:48,680 Así que de vuelta en casa, vamos a ir De vuelta a mi pequeño ordenador portátil aquí. 41 00:01:48,680 --> 00:01:53,040 Es probable que tenga uno o más computadoras, y tal vez uno o más teléfonos, 42 00:01:53,040 --> 00:01:55,504 que están conectados en estos días a través de Wi-Fi. 43 00:01:55,504 --> 00:01:57,170 Tal vez en otro tiempo, había un cable. 44 00:01:57,170 --> 00:02:00,020 Tal vez usted todavía tiene una computadora de escritorio computadora en el país que tiene un cable. 45 00:02:00,020 --> 00:02:03,340 Pero nuestra historia no es realmente va a cambiar mucho allí. 46 00:02:03,340 --> 00:02:06,400 >> Aquí está la llamada nube o internet. 47 00:02:06,400 --> 00:02:11,620 Y hay montones de otras cosas en el Internet como Amazon.com, 48 00:02:11,620 --> 00:02:14,690 y Facebook y Google, y Microsoft y otras compañías tales 49 00:02:14,690 --> 00:02:16,990 en el Internet, y Ciertamente, las personas también. 50 00:02:16,990 --> 00:02:21,660 Pero hay un montón de cosas que que sucede entre el usuario e Internet. 51 00:02:21,660 --> 00:02:23,770 >> Así que primero vamos a desmenuzar eso. 52 00:02:23,770 --> 00:02:30,260 ¿Cuál es el equipo, si de forma inalámbrica, conectado a en casa? 53 00:02:30,260 --> 00:02:34,402 ¿Qué tipo de dispositivos que se consigue en Internet en estos días? 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 Por lo que tiene un dispositivo de este hogar llamado un router, cuyo propósito en la vida, 57 00:02:40,840 --> 00:02:43,650 en última instancia, es ruta la información en la forma más simple. 58 00:02:43,650 --> 00:02:48,860 Si este es el Internet a través de aquí, su equipo tiene conectividad entre ella. 59 00:02:48,860 --> 00:02:51,280 Y el router, por su parte, de alguna manera tiene conectividad 60 00:02:51,280 --> 00:02:53,420 entre el resto de Internet. 61 00:02:53,420 --> 00:02:55,800 >> Pero hay aún más pasando en el interior de aquí. 62 00:02:55,800 --> 00:02:57,760 Así que vamos a bucear en un poco más profundo. 63 00:02:57,760 --> 00:02:59,050 Ve a casa. 64 00:02:59,050 --> 00:03:03,110 Se abre la tapa de su ordenador portátil o encienda el escritorio por primera vez en la historia, 65 00:03:03,110 --> 00:03:04,810 la primera vez en mucho tiempo. 66 00:03:04,810 --> 00:03:06,340 ¿Lo que pasa? 67 00:03:06,340 --> 00:03:10,550 >> ¿Qué tipo de medidas que suceder antes de que realmente puede 68 00:03:10,550 --> 00:03:12,260 obtener en el Internet? 69 00:03:12,260 --> 00:03:13,540 Bueno, resulta out-- oh, sí? 70 00:03:13,540 --> 00:03:14,500 Nakissa? 71 00:03:14,500 --> 00:03:15,163 ¿Lo siento? 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: Un ID de usuario. 74 00:03:16,636 --> 00:03:18,344 Así que puede que tenga que Inicia sesión para algo. 75 00:03:18,344 --> 00:03:20,650 Aunque, típicamente a casa, más típicamente 76 00:03:20,650 --> 00:03:22,320 esto sería sólo el trabajo en estos días. 77 00:03:22,320 --> 00:03:24,640 >> Sin embargo, como acabamos de ver, en ambientes como universidades, empresas, 78 00:03:24,640 --> 00:03:25,431 usted tiene que entrar. 79 00:03:25,431 --> 00:03:28,320 Así que vamos a evitar la iniciar sesión escenario por ahora. 80 00:03:28,320 --> 00:03:30,000 Mantenlo 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: Usted puede abrir un explorador web. 83 00:03:33,255 --> 00:03:34,002 O qué, Pat? 84 00:03:34,002 --> 00:03:35,252 >> AUDIENCIA: Número o código de acceso. 85 00:03:35,252 --> 00:03:36,960 DAVID J. MALAN: Ah, un número o código de acceso. 86 00:03:36,960 --> 00:03:39,251 Así que vamos a ir con número, no tanto el código de acceso por el momento. 87 00:03:39,251 --> 00:03:41,880 No hay que preocuparse por la seguridad para esta discusión particular. 88 00:03:41,880 --> 00:03:42,950 Sin embargo, un número. 89 00:03:42,950 --> 00:03:47,130 >> Así que, sí, de hecho, al igual que todos de nuestras casas o un edificio como 90 00:03:47,130 --> 00:03:48,420 tiene una dirección física. 91 00:03:48,420 --> 00:03:54,910 Este edificio es uno de Brattle Square Cambridge, Massachusetts, 02138, EE.UU.. 92 00:03:54,910 --> 00:04:00,400 Esa dirección identifica de forma exclusiva nosotros, en teoría, en todo el mundo. 93 00:04:00,400 --> 00:04:01,360 >> PÚBLICO: Un IP. 94 00:04:01,360 --> 00:04:04,710 >> DAVID J. MALAN: Una dirección IP es, exactamente, es el análogo en el mundo de la informática 95 00:04:04,710 --> 00:04:07,700 que aborda de forma única un ordenador. 96 00:04:07,700 --> 00:04:13,159 Así que una dirección IP o protocolo de Internet dirección, es sólo una dirección numérica. 97 00:04:13,159 --> 00:04:15,450 Computadoras prefieren que las cosas son un poco más simple, que 98 00:04:15,450 --> 00:04:19,130 son más fáciles de leer que las frases largas Como uno de Brattle Square, Cambridge, 99 00:04:19,130 --> 00:04:20,110 Mass., Y así sucesivamente. 100 00:04:20,110 --> 00:04:24,560 >> Y así, una dirección IP es una número de la forma algo 101 00:04:24,560 --> 00:04:29,160 dot dot algo algo dot algo. 102 00:04:29,160 --> 00:04:33,890 Y cada uno de estos tantos, como denotado por el signo de libra aquí, 103 00:04:33,890 --> 00:04:37,720 es un número entre 0 y 255. 104 00:04:37,720 --> 00:04:40,510 Y lo que es una de cuatro puntos decimal algo number-- 105 00:04:40,510 --> 00:04:42,260 dot dot algo algo dot algo. 106 00:04:42,260 --> 00:04:45,270 >> Y esta dirección numérica, en teoría, de forma única 107 00:04:45,270 --> 00:04:48,010 identifica un ordenador en Internet. 108 00:04:48,010 --> 00:04:50,420 Por lo tanto, a riesgo de simplificar, vamos ahora 109 00:04:50,420 --> 00:04:55,450 supongo que cuando me conecto a Wi-Fi o por cable, en su casa, 110 00:04:55,450 --> 00:05:01,070 mi router es lo que es de alguna manera me da una dirección IP. 111 00:05:01,070 --> 00:05:03,690 Debido a que se han ido los día en su mayor parte, 112 00:05:03,690 --> 00:05:06,560 al menos localmente aquí, donde cuando se registra 113 00:05:06,560 --> 00:05:11,000 para Comcast, o RCN, o su el proveedor local de servicios de Internet, 114 00:05:11,000 --> 00:05:14,220 ya no tiene un técnico tiene que ir a su casa con una copia impresa, 115 00:05:14,220 --> 00:05:19,020 y entonces usted tiene, o él, o su tipo de en su IP dirección en su ordenador. 116 00:05:19,020 --> 00:05:21,200 >> Más bien, todo esto es descubierto de forma dinámica. 117 00:05:21,200 --> 00:05:23,576 Al abrir su ordenador portátil de tapa o encender el ordenador, 118 00:05:23,576 --> 00:05:26,158 el equipo apenas comienza transmisión de un mensaje, en esencia. 119 00:05:26,158 --> 00:05:26,900 Se dice, hola. 120 00:05:26,900 --> 00:05:27,610 Estoy despierto. 121 00:05:27,610 --> 00:05:29,550 ¿Cuál debería ser mi dirección IP? 122 00:05:29,550 --> 00:05:32,640 >> Y el propósito en la vida de un hogar enrutador estos días, entre ellos, 123 00:05:32,640 --> 00:05:35,260 es dar exactamente una de estas direcciones. 124 00:05:35,260 --> 00:05:39,630 Y el mecanismo por el cual lo hace , sólo para desmenuzar la jerga, 125 00:05:39,630 --> 00:05:42,660 se llama un servidor de DHCP. 126 00:05:42,660 --> 00:05:45,497 forma elegante de decir Dinámico Host Configuration Protocol. 127 00:05:45,497 --> 00:05:47,205 Es sólo una realidad forma elegante de decir que 128 00:05:47,205 --> 00:05:52,640 es una pieza de software que se ejecuta en el interior de nuestro router 129 00:05:52,640 --> 00:05:54,700 que, al escuchar su request-- hola. 130 00:05:54,700 --> 00:05:55,480 Estoy en línea. 131 00:05:55,480 --> 00:05:58,214 Por favor, dame una IP address-- responde con exactamente eso. 132 00:05:58,214 --> 00:06:01,380 Y se dice que use algo de punto dot dot algo algo algo. 133 00:06:01,380 --> 00:06:04,057 Y entonces, tu Mac o PC hace exactamente eso. 134 00:06:04,057 --> 00:06:05,890 Y sólo para hacer esta un poco más concreto 135 00:06:05,890 --> 00:06:09,620 antes de tomar su pregunta, en Mac OS, y hay 136 00:06:09,620 --> 00:06:15,100 una ventana comparable en Ventanas, si voy a la red, 137 00:06:15,100 --> 00:06:18,280 De hecho, me puedo ver aquí que mi portátil está conectado 138 00:06:18,280 --> 00:06:20,080 de la Universidad de Harvard, que es el Wi-Fi, 139 00:06:20,080 --> 00:06:23,870 y tiene la dirección IP 10.254.25.237. 140 00:06:23,870 --> 00:06:27,560 >> Si estoy en lo más curioso, que pueda Opciones avanzadas en mi Mac. 141 00:06:27,560 --> 00:06:31,660 Puedo subir a TCP / IP. 142 00:06:31,660 --> 00:06:37,030 Y notar lo que es ahora familiar, tal vez. 143 00:06:37,030 --> 00:06:40,040 ¿Qué protocolo, qué característica es el uso de mi portátil 144 00:06:40,040 --> 00:06:43,010 para hacer exactamente lo que acabamos de describir? 145 00:06:43,010 --> 00:06:43,842 DHCP. 146 00:06:43,842 --> 00:06:44,800 Ni siquiera puedo cambiarlo. 147 00:06:44,800 --> 00:06:46,508 Porque yo ya estoy configurado en este momento. 148 00:06:46,508 --> 00:06:47,610 Está cerrada, esta configuración. 149 00:06:47,610 --> 00:06:50,410 Pero de mi equipo configurado mediante DHCP. 150 00:06:50,410 --> 00:06:54,300 Y parece que lo El servidor DHCP de la Universidad de Harvard 151 00:06:54,300 --> 00:07:01,062 me ha dado es una IP address-- y 254.25.237-- una máscara de subred, 152 00:07:01,062 --> 00:07:02,270 que no vamos a entrar en la actualidad. 153 00:07:02,270 --> 00:07:04,580 >> Sin embargo, una máscara de subred es sólo un número adicional 154 00:07:04,580 --> 00:07:06,590 que especifica qué red está encendido. 155 00:07:06,590 --> 00:07:07,747 Tal vez sea esta la habitación de. 156 00:07:07,747 --> 00:07:09,080 Tal vez sea un edificio diferente. 157 00:07:09,080 --> 00:07:10,704 Tal vez sea una parte diferente de la Universidad de Harvard. 158 00:07:10,704 --> 00:07:13,600 Es una manera de segmentar una red local. 159 00:07:13,600 --> 00:07:16,270 >> Router, esa palabra suena familiar. 160 00:07:16,270 --> 00:07:18,320 Debido a que estaban justo hablar de ello aquí. 161 00:07:18,320 --> 00:07:21,070 Y a pesar de que estoy en Harvard la red, no como una red doméstica, 162 00:07:21,070 --> 00:07:23,250 los principios siguen siendo los mismos aquí. 163 00:07:23,250 --> 00:07:28,620 >> Harvard también me ha dicho la IP dirección de un 10.254.16.1 router--. 164 00:07:28,620 --> 00:07:32,920 Y como un aparte, en general, como una convención, pero no se requiere, 165 00:07:32,920 --> 00:07:38,250 la dirección IP de un router tiende a terminar con 0.1, que es una señal útil, 166 00:07:38,250 --> 00:07:39,420 sólo para saber esto. 167 00:07:39,420 --> 00:07:41,610 Entonces, ¿qué hacen estas cosas? 168 00:07:41,610 --> 00:07:45,800 >> La dirección IPv4, la versión 4, que es una especie de antiguo, pero más popular 169 00:07:45,800 --> 00:07:49,760 versión del protocolo de Internet en estos días, es esa dirección. 170 00:07:49,760 --> 00:07:50,980 Tengo una dirección del router. 171 00:07:50,980 --> 00:07:53,920 Entonces, ¿por qué necesito conocer la dirección de un router? 172 00:07:53,920 --> 00:07:55,880 >> ¿No es suficiente para saber dónde estoy? 173 00:07:55,880 --> 00:07:57,946 174 00:07:57,946 --> 00:08:00,112 AUDIENCIA: Eso es [inaudible] relacionada con mi pregunta. 175 00:08:00,112 --> 00:08:02,354 Así que si usted tiene dos routers en la misma habitación 176 00:08:02,354 --> 00:08:04,595 por lo que puede conectarse el uno al otro, entonces 177 00:08:04,595 --> 00:08:06,504 obtendrá una IP diferente dirección porque es 178 00:08:06,504 --> 00:08:07,832 va a estar asociado con una red. 179 00:08:07,832 --> 00:08:09,390 >> DAVID J. MALAN: Ah, por lo esto es donde realmente 180 00:08:09,390 --> 00:08:12,240 hay que comenzar burlas aparte lo que realmente queremos decir por el enrutador. 181 00:08:12,240 --> 00:08:14,910 Debido a que el plazo, sobre todo en el mercado de consumo, es usado en exceso. 182 00:08:14,910 --> 00:08:17,680 Así que en este cuarto solo, nos tener lo que mucha gente 183 00:08:17,680 --> 00:08:19,790 llamar a dos routers, estos cosas con las antenas 184 00:08:19,790 --> 00:08:21,960 y las luces azules en cada lado de la pared. 185 00:08:21,960 --> 00:08:25,087 >> Pero router, en este caso, no lo son. 186 00:08:25,087 --> 00:08:26,420 Estos no son los routers domésticos bastante. 187 00:08:26,420 --> 00:08:29,640 Pero vamos a suponer, por simplicidad, tenemos dos cosas aquí. 188 00:08:29,640 --> 00:08:33,500 Si usted tuvo dos puntos de acceso, como se les llama más propiamente 189 00:08:33,500 --> 00:08:37,789 debido a la antennas-- una punto de acceso inalámbrico o AP-- 190 00:08:37,789 --> 00:08:41,309 que se deben configurar en una manera que, a su vez, se conectan 191 00:08:41,309 --> 00:08:45,420 a un dispositivo central, cuyo propósito en la vida es hacer lo que usted está describiendo, 192 00:08:45,420 --> 00:08:46,840 para dar a conocer la dirección IP. 193 00:08:46,840 --> 00:08:49,160 >> Si tenía dos de estos tipos de dispositivos en el hogar, 194 00:08:49,160 --> 00:08:53,950 tal vez dos Linksys, dos dispositivos de D-Link dispositivos, dos extremos AirPort en el hogar, 195 00:08:53,950 --> 00:08:55,290 Expresa o AirPort. 196 00:08:55,290 --> 00:08:57,440 Puede configurar todos de esos productos, incluso 197 00:08:57,440 --> 00:09:00,720 si tiene dos idénticos modelos, para hacer uno de la primaria, 198 00:09:00,720 --> 00:09:02,390 y luego el otro el secundario. 199 00:09:02,390 --> 00:09:04,717 De manera que se ejecuta un hilo entre ellos, por lo general, 200 00:09:04,717 --> 00:09:07,050 o si tiene alguien que venga hacer por usted detrás de las paredes. 201 00:09:07,050 --> 00:09:08,320 >> Y luego, una es la primaria. 202 00:09:08,320 --> 00:09:11,780 Uno de ellos es el encargado de dar direcciones IP. 203 00:09:11,780 --> 00:09:14,610 Y el otro es sólo responsable de extender 204 00:09:14,610 --> 00:09:16,510 el alcance de su señal inalámbrica. 205 00:09:16,510 --> 00:09:18,990 De hecho, en casa tengo dos cosas. 206 00:09:18,990 --> 00:09:21,220 >> Tenemos en nuestra oficina de cinco tales cosas, todos los cuales 207 00:09:21,220 --> 00:09:22,470 están cableados físicamente juntos. 208 00:09:22,470 --> 00:09:24,470 Pero es sólo para darnos una cobertura más inalámbrico. 209 00:09:24,470 --> 00:09:26,570 Pero uno de ellos es responsable. 210 00:09:26,570 --> 00:09:30,500 >> OK, así que con eso dicho, ¿por qué mi Mac en esta habitación ahora mismo, 211 00:09:30,500 --> 00:09:34,430 necesita saber lo que el IP dirección del router es? 212 00:09:34,430 --> 00:09:37,234 ¿No es suficiente con se les diga qué es mi dirección? 213 00:09:37,234 --> 00:09:38,400 AUDIENCIA: Pero se puede cambiar. 214 00:09:38,400 --> 00:09:40,969 Si te conectas a la VPN, que va a ser diferente. 215 00:09:40,969 --> 00:09:44,010 DAVID J. MALAN: Oh, ahora estás usando otra palabra que no sé VPN yet--. 216 00:09:44,010 --> 00:09:44,750 Así que no ir allí. 217 00:09:44,750 --> 00:09:46,300 Debido VPN va a complicar. 218 00:09:46,300 --> 00:09:50,640 Sólo quiero conseguir, poco viejo me quiere conseguir en el Internet en este momento. 219 00:09:50,640 --> 00:09:53,715 Bueno, esto realmente invita al pregunta, ¿cómo funciona el Internet? 220 00:09:53,715 --> 00:09:55,200 >> Está bien, podría tener una dirección. 221 00:09:55,200 --> 00:09:56,590 Eso es todo bien y bueno. 222 00:09:56,590 --> 00:09:58,590 Pero, ¿por qué tengo una dirección? 223 00:09:58,590 --> 00:10:01,665 >> Bueno, vamos a considerar lo que realmente que está pasando en el Internet. 224 00:10:01,665 --> 00:10:04,740 Voy a usar una diferente imaginar por el momento. 225 00:10:04,740 --> 00:10:12,930 Y en el Internet actual, podríamos tenerme aquí en mi portátil. 226 00:10:12,930 --> 00:10:15,160 Podríamos tener internet aquí. 227 00:10:15,160 --> 00:10:20,460 Y entonces, podríamos tener, vamos a por ejemplo, Amazon.com este momento. 228 00:10:20,460 --> 00:10:22,150 >> Y esta soy yo. 229 00:10:22,150 --> 00:10:26,440 Y, de alguna manera, quiero conectar a Amazon.com, a través de Internet, 230 00:10:26,440 --> 00:10:30,710 y obtener mis datos del punto A al punto B. O supongo, en la Amazonía, 231 00:10:30,710 --> 00:10:32,840 desde el punto A al punto Z en el caso de Amazon. 232 00:10:32,840 --> 00:10:35,410 >> Así que lo que está dentro de este Internet? 233 00:10:35,410 --> 00:10:39,450 Resulta que hay un conjunto montón de cosas llamadas routers. 234 00:10:39,450 --> 00:10:41,000 Y ahora, estamos mezclando términos. 235 00:10:41,000 --> 00:10:43,442 Pero vamos a ver cómo incluso el hogar routers se refieren a los puntos 236 00:10:43,442 --> 00:10:44,900 que simplemente he dibujado en la pantalla. 237 00:10:44,900 --> 00:10:48,429 >> Un router en Internet es en general, como un dispositivo de tamaño mediano. 238 00:10:48,429 --> 00:10:49,720 No es como una vieja computadora central. 239 00:10:49,720 --> 00:10:53,234 Pero es un dispositivo que es probable que esta de ancho, tal vez esta altura, tal vez esta altura, 240 00:10:53,234 --> 00:10:53,900 tal vez esta altura. 241 00:10:53,900 --> 00:10:55,870 Depende de lo caro un modelo que tiene. 242 00:10:55,870 --> 00:10:59,203 >> Y tiene una gran cantidad de cables de entrada en y una gran cantidad de cables de salir a la misma. 243 00:10:59,203 --> 00:11:02,980 Y a riesgo de simplificar en exceso, se se puede pensar en el propósito de un router en la vida 244 00:11:02,980 --> 00:11:08,540 como para tomar en los datos de este cable aquí, mira la información que está 245 00:11:08,540 --> 00:11:10,130 entrar, y mirar en su dirección. 246 00:11:10,130 --> 00:11:13,240 ¿Dónde se está enviando esta información? 247 00:11:13,240 --> 00:11:15,660 Y luego decir, OK, voy enviar este a lo largo de esta manera. 248 00:11:15,660 --> 00:11:17,660 Si consigo otra pieza de la información aquí, 249 00:11:17,660 --> 00:11:19,160 que está destinado a una dirección diferente. 250 00:11:19,160 --> 00:11:21,400 Voy a enviar este Así, en lugar, hasta este cable. 251 00:11:21,400 --> 00:11:23,180 Y si veo otra pieza de información destinada 252 00:11:23,180 --> 00:11:25,980 sin embargo, para una dirección diferente, estoy va a enviar hacia fuera este cable, 253 00:11:25,980 --> 00:11:26,940 más de esta manera. 254 00:11:26,940 --> 00:11:30,440 >> Así que el propósito de un router en la vida es verdaderamente información de ruta. 255 00:11:30,440 --> 00:11:34,740 Y en su forma más simple, un router Sólo tiene un gran archivo de Excel dentro de ella 256 00:11:34,740 --> 00:11:38,181 que dice que cualquier dirección IP de inicio con el número 1, enviarlo de esta manera. 257 00:11:38,181 --> 00:11:40,680 Cualquier dirección IP a partir de el número 2, envía esta manera. 258 00:11:40,680 --> 00:11:41,804 Número 3, envía esta manera. 259 00:11:41,804 --> 00:11:43,460 Número 4, enviar esa manera. 260 00:11:43,460 --> 00:11:47,080 >> Simplificando, pero utiliza esos números y, en concreto, 261 00:11:47,080 --> 00:11:50,990 prefijos de los números, por lo general, para decidir ir a la izquierda, derecha, atrás, 262 00:11:50,990 --> 00:11:51,742 adelante. 263 00:11:51,742 --> 00:11:54,700 Debido a que un router, típicamente, tiene múltiples conexiones a otros routers. 264 00:11:54,700 --> 00:11:56,920 De hecho, yo no los he dibujado aquí. 265 00:11:56,920 --> 00:12:01,560 >> Sin embargo, se puede imaginar que esto sea una web, No debe confundirse con la tela que utilizamos, 266 00:12:01,560 --> 00:12:06,740 pero una red de dispositivos, todos los cuales son interconectado muy deliberada. 267 00:12:06,740 --> 00:12:09,810 De hecho, los orígenes de la Internet son militarista en el diseño. 268 00:12:09,810 --> 00:12:14,350 Y uno de los principios de diseño era que si un router, o peor, una ciudad 269 00:12:14,350 --> 00:12:17,550 fueron llevados a cabo en un militar sentido, desea que los datos sean 270 00:12:17,550 --> 00:12:19,260 capaz de ruta alrededor de ese problema. 271 00:12:19,260 --> 00:12:22,670 >> Y así, lo que sucede cuando envío una solicitar a Amazon.com para su hogar 272 00:12:22,670 --> 00:12:27,080 página, mis datos podrían dejar mi equipo, vaya a mi router por defecto, 273 00:12:27,080 --> 00:12:29,580 o puerta de enlace predeterminada como se le llama a menudo. 274 00:12:29,580 --> 00:12:34,200 Entonces, tal vez ese router decidirá enviarlo aquí, aquí, aquí, aquí, aquí, 275 00:12:34,200 --> 00:12:37,770 aquí, aquí, y luego en su camino a la Amazonía. 276 00:12:37,770 --> 00:12:40,540 >> Y eso era un camino arbitrario que dibujé. 277 00:12:40,540 --> 00:12:45,620 Pero lo que es digno de mención la línea roja que acaba de dibujar? 278 00:12:45,620 --> 00:12:48,330 ¿Cómo lo describirías? 279 00:12:48,330 --> 00:12:49,710 >> AUDIENCIA: No es de particular. 280 00:12:49,710 --> 00:12:51,043 >> DAVID J. MALAN: No es de particular. 281 00:12:51,043 --> 00:12:57,880 Tan contrario al dicho popular, "El distancia más corta entre dos puntos 282 00:12:57,880 --> 00:13:00,980 es una línea recta, que "no es necesariamente cierto en el Internet 283 00:13:00,980 --> 00:13:02,780 cuando se trata de información de encaminamiento. 284 00:13:02,780 --> 00:13:05,980 Debido a la distancia geográfica no es necesariamente la única métrica 285 00:13:05,980 --> 00:13:07,030 te importa. 286 00:13:07,030 --> 00:13:11,530 Más bien, ¿qué otra cosa podría gobernar lo dirección de los datos se deben tomar con el fin 287 00:13:11,530 --> 00:13:13,564 para ir del punto A al punto B? 288 00:13:13,564 --> 00:13:14,230 AUDIENCIA: velocidad? 289 00:13:14,230 --> 00:13:15,146 DAVID J. MALAN: velocidad. 290 00:13:15,146 --> 00:13:20,550 Así resulta que es posible configurar una enrutador para favorecer una conexión más rápida. 291 00:13:20,550 --> 00:13:22,960 Incluso si es posible que tenga que ir unos pocos cientos de millas adicionales, 292 00:13:22,960 --> 00:13:25,870 Tal vez es sólo para ir más rápido de esta manera que otra vez, tal vez, 293 00:13:25,870 --> 00:13:29,100 una conexión por satélite de la vieja escuela de esta manera sólo para ir de un punto 294 00:13:29,100 --> 00:13:29,600 a otro. 295 00:13:29,600 --> 00:13:32,571 Ni siquiera tiene que ser dispositivos físicos en el suelo. 296 00:13:32,571 --> 00:13:35,070 Puede ser dispositivos físicos en el cielo, por ejemplo, o incluso 297 00:13:35,070 --> 00:13:37,200 bajo el agua en estos días, o así sucesivamente. 298 00:13:37,200 --> 00:13:38,420 >> Así que eso es cierto. 299 00:13:38,420 --> 00:13:42,814 ¿Qué otra cosa podría dictar que una empresa, un proveedor de servicios de Internet o ISP, 300 00:13:42,814 --> 00:13:45,855 desee enviar datos de esta manera en lugar de de esa manera, a pesar de que está más lejos? 301 00:13:45,855 --> 00:13:50,470 302 00:13:50,470 --> 00:13:54,960 >> Pues bien, resulta que la forma en internet sí se rige el comercio 303 00:13:54,960 --> 00:13:57,770 es que hay un montón de grandes jugadores aquí en el Internet, 304 00:13:57,770 --> 00:14:02,327 si se trata de Comcast, o Verizon, o Nivel 3, o más misteriosos nombres que se 305 00:14:02,327 --> 00:14:04,910 podrían no haber oído hablar pero que son bastante grandes infraestructuras 306 00:14:04,910 --> 00:14:09,240 empresas que componen el de internet backbone-- el cableado, los routers, 307 00:14:09,240 --> 00:14:11,930 el cableado que acaba realmente no se preocupan por ver u. 308 00:14:11,930 --> 00:14:14,820 Porque es todo en el dentro de funcionar comercialmente. 309 00:14:14,820 --> 00:14:17,010 >> Bueno, hay cosas llamados puntos de interconexión 310 00:14:17,010 --> 00:14:20,320 por el que una gran ISP podría tener algún servidor, 311 00:14:20,320 --> 00:14:22,950 podría tener algunos routers y algunos de los cables en un centro de datos. 312 00:14:22,950 --> 00:14:25,000 Y otros ISPs pueden tener el mismo. 313 00:14:25,000 --> 00:14:27,820 Y otros proveedores de Internet podrían tener el mismo todo dentro de un centro de datos. 314 00:14:27,820 --> 00:14:28,740 >> Y la intraconnect. 315 00:14:28,740 --> 00:14:31,970 Es un punto de interconexión en la medida en que se conectan a todos. 316 00:14:31,970 --> 00:14:33,240 Ahí es donde se conectan pares. 317 00:14:33,240 --> 00:14:35,350 >> Y por la naturaleza de arreglos financieros, 318 00:14:35,350 --> 00:14:38,740 podría ser el caso de que Comcast tiene acordado enviar la mayor cantidad de sus datos 319 00:14:38,740 --> 00:14:41,830 como puede de esta manera en lugar de esta manera. 320 00:14:41,830 --> 00:14:43,740 Debido a que, tal vez, el proveedor aquí va 321 00:14:43,740 --> 00:14:48,089 cobrarles más por gigabyte de enviar sus datos a través de en esa dirección. 322 00:14:48,089 --> 00:14:51,130 Lo que podría ser decisiones financieras que rigen en qué dirección van las cosas. 323 00:14:51,130 --> 00:14:54,270 >> Tal vez sólo sea el rendimiento implicaciones, aún más comúnmente. 324 00:14:54,270 --> 00:14:55,450 Los routers se sobrecargan. 325 00:14:55,450 --> 00:14:57,430 Si hay una gran cantidad de las personas llegan a casa a las 5:00 PM 326 00:14:57,430 --> 00:15:00,860 y comienza a recibir en el Internet, tal vez hay congestión en Internet. 327 00:15:00,860 --> 00:15:03,380 Y los algoritmos, la software que se ejecuta en los routers, 328 00:15:03,380 --> 00:15:05,590 en general, va a decir, si empezar a sobrecargarse, 329 00:15:05,590 --> 00:15:08,030 Debería proporcionar alguna información a otros routers cerca de mí 330 00:15:08,030 --> 00:15:10,400 de modo que, con suerte, ir en otra dirección, 331 00:15:10,400 --> 00:15:12,560 al igual que se evite un atasco de tráfico. 332 00:15:12,560 --> 00:15:16,540 >> Así que esto no es todo lo que improbable de una camino que los datos pueden tomar desde el punto A 333 00:15:16,540 --> 00:15:18,920 A al punto B. Y en De hecho, en general, se puede 334 00:15:18,920 --> 00:15:23,080 asume que sus datos se va a tomar 30 o menos esos saltos desde el punto A 335 00:15:23,080 --> 00:15:27,340 A al punto B. Es decir que podría ser tan tantos como 30 o más enrutadores entre usted 336 00:15:27,340 --> 00:15:28,400 y el punto B. 337 00:15:28,400 --> 00:15:29,850 >> Y podemos, a veces, ver esto. 338 00:15:29,850 --> 00:15:31,820 A ver si la red coopera aquí. 339 00:15:31,820 --> 00:15:35,000 De lo contrario, voy a tratar un ejemplo diferente. 340 00:15:35,000 --> 00:15:38,170 Déjame ver si puedo hacerlo en esta red. 341 00:15:38,170 --> 00:15:38,950 Y yo puedo. 342 00:15:38,950 --> 00:15:47,310 >> Así que acabo de correr, me dejó simplificar un poco mis salidas. 343 00:15:47,310 --> 00:15:52,640 Voy a hacer eso no. 344 00:15:52,640 --> 00:15:53,910 A continuación, en Aceptar. 345 00:15:53,910 --> 00:15:57,106 >> Así que voy a hacer lo siguiente: comando llama traceroute. 346 00:15:57,106 --> 00:15:58,480 Así que ahora mismo, estoy en mi Mac. 347 00:15:58,480 --> 00:16:01,146 Estoy en una antigua escuela y negro interfaz de blanco, nada como DOS 348 00:16:01,146 --> 00:16:01,860 desde antaño. 349 00:16:01,860 --> 00:16:03,720 Pero yo sólo quiero ver parte de la producción textual. 350 00:16:03,720 --> 00:16:06,050 >> Y yo, literalmente, aquí la Universidad de Harvard 351 00:16:06,050 --> 00:16:10,650 querer trazar la ruta entre yo y www.cnn.com. 352 00:16:10,650 --> 00:16:13,077 Así que vamos a ver qué pasa Ahora cuando pulso Intro. 353 00:16:13,077 --> 00:16:15,410 Un montón de cosas comienza parpadeando en la pantalla. 354 00:16:15,410 --> 00:16:18,090 >> Y veamos si no podemos dar algún sentido a esto. 355 00:16:18,090 --> 00:16:22,720 Así que 1, 2, 3, 4, 5, 6, 7, y Es una especie de colgar en este momento. 356 00:16:22,720 --> 00:16:24,930 Veremos si se completa este proceso o no. 357 00:16:24,930 --> 00:16:27,900 Resulta que cada una de las líneas de salida, en la pantalla, 358 00:16:27,900 --> 00:16:29,380 representar algo. 359 00:16:29,380 --> 00:16:32,170 Y en base a nuestro líder discusión hasta ahora, 360 00:16:32,170 --> 00:16:36,500 lo que hacer cada una de estas líneas de producción, numeradas del 1 al 11 en el momento, 361 00:16:36,500 --> 00:16:37,430 ¿representar? 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 en la pantalla. 364 00:16:41,280 --> 00:16:43,196 Y así lo que este programa, traceroute, está haciendo 365 00:16:43,196 --> 00:16:45,760 Es, literalmente, se trazaba el ruta entre mí y CNN.com. 366 00:16:45,760 --> 00:16:52,160 Así que en este caso, la etapa 1 es, al parecer, un router cuya dirección IP es lo que? 367 00:16:52,160 --> 00:16:54,229 >> AUDIENCIA: [inaudible] 368 00:16:54,229 --> 00:16:56,520 DAVID J. MALAN: Sí, pero específicamente, su dirección IP. 369 00:16:56,520 --> 00:16:58,040 Recuerde, su dirección IP es numérico. 370 00:16:58,040 --> 00:17:00,520 Así que simplemente asegurarnos de que estamos todos en la misma página, lo que es 371 00:17:00,520 --> 00:17:03,360 la dirección IP de la primera enrutador entre yo y Harvard? 372 00:17:03,360 --> 00:17:06,800 Quiero decir, lo siento, entre yo y la CNN? 373 00:17:06,800 --> 00:17:07,691 >> AUDIENCIA: [inaudible] 374 00:17:07,691 --> 00:17:08,690 DAVID J. MALAN: perfecto. 375 00:17:08,690 --> 00:17:09,670 AUDIENCIA: [inaudible] 376 00:17:09,670 --> 00:17:10,180 DAVID J. MALAN: Exactamente. 377 00:17:10,180 --> 00:17:12,170 Sólo estamos infiriendo esto desde la realidad 378 00:17:12,170 --> 00:17:15,115 que esta primera hop, por así hablar, simplemente tiene esa dirección. 379 00:17:15,115 --> 00:17:16,740 No tiene un nombre por alguna razón. 380 00:17:16,740 --> 00:17:19,448 Pero eso es sólo porque los seres humanos decidió no darle un nombre. 381 00:17:19,448 --> 00:17:20,170 Y que así sea. 382 00:17:20,170 --> 00:17:22,951 >> Paso 2 es otro router. 383 00:17:22,951 --> 00:17:24,450 Pero, de nuevo, me dijo que era de convenciones. 384 00:17:24,450 --> 00:17:26,720 No es necesario que routers IP terminan en 0,1. 385 00:17:26,720 --> 00:17:27,920 Éste no lo hace. 386 00:17:27,920 --> 00:17:32,200 IP del segundo router es esto. 387 00:17:32,200 --> 00:17:35,310 >> Ahora, parece que los seres humanos Tienes un poco más organizada 388 00:17:35,310 --> 00:17:37,690 y han comenzado a nombrar sus routers con lo 389 00:17:37,690 --> 00:17:40,064 parecerse a las direcciones URL o partes de las direcciones URL. 390 00:17:40,064 --> 00:17:40,730 Pero no lo son. 391 00:17:40,730 --> 00:17:43,040 Son sólo los nombres que los seres humanos dan a las cosas. 392 00:17:43,040 --> 00:17:46,610 >> Y, al parecer, es el caso que este router, como es lógico, 393 00:17:46,610 --> 00:17:49,392 es propiedad de los cuales probablemente? 394 00:17:49,392 --> 00:17:50,600 Es probablemente Harvard, ¿verdad? 395 00:17:50,600 --> 00:17:53,550 Debido a que el nombre de la cosa termina en harvard.edu. 396 00:17:53,550 --> 00:17:54,550 ¿Cual es el nombre? 397 00:17:54,550 --> 00:17:58,990 coregw1, el núcleo sólo significa importante, en el medio. 398 00:17:58,990 --> 00:18:01,984 gw es-- lo dije antes. 399 00:18:01,984 --> 00:18:02,810 >> AUDIENCIA: Gateway. 400 00:18:02,810 --> 00:18:06,120 >> DAVID J. MALAN: Gateway, simplemente un sinónimo de router. 401 00:18:06,120 --> 00:18:09,010 Así que este es el muy importante número de pasarela central 1. 402 00:18:09,010 --> 00:18:10,290 No sé lo que te quiere decir. 403 00:18:10,290 --> 00:18:11,411 3-5, no sé. 404 00:18:11,411 --> 00:18:12,910 core que significa la misma cosa. 405 00:18:12,910 --> 00:18:15,890 >> .net.harvard.edu, no hace necesariamente un aspecto limpio. 406 00:18:15,890 --> 00:18:18,770 Pero es útil para algún sistema administrador de un sitio en Harvard. 407 00:18:18,770 --> 00:18:22,710 Paso 4, estoy inferir de convención. 408 00:18:22,710 --> 00:18:24,816 ¿Qué opinas 4 representa? 409 00:18:24,816 --> 00:18:26,950 Es todavía un router. 410 00:18:26,950 --> 00:18:31,280 >> Lo que hace BDR, probablemente, ¿qué suena? 411 00:18:31,280 --> 00:18:31,880 Frontera. 412 00:18:31,880 --> 00:18:36,040 Así que esto es probablemente un router que es físicamente en la frontera de Harvard 413 00:18:36,040 --> 00:18:39,470 y el resto del mundo, etc. el borde del campus en alguna parte. 414 00:18:39,470 --> 00:18:43,070 >> Paso 5 es interesante. 415 00:18:43,070 --> 00:18:45,660 Paso 5 todavía dice Harvard. 416 00:18:45,660 --> 00:18:49,300 Pero NOX tiende a presentarse a las Encrucijada del norte, que 417 00:18:49,300 --> 00:18:53,710 es una interconexión muy popular como lo point-- descrito anteriormente, un centro de datos donde 418 00:18:53,710 --> 00:18:57,230 mucha gente diferente, de Harvard y otros grandes proveedores de Internet, se unen 419 00:18:57,230 --> 00:19:00,640 e interconectar su cableado de modo que los datos puedan salir a otros lugares 420 00:19:00,640 --> 00:19:01,590 En Internet. 421 00:19:01,590 --> 00:19:04,740 >> Y ahora, las cosas se ponen poco más interesante. 422 00:19:04,740 --> 00:19:06,940 No sé cuando sea el momento. 423 00:19:06,940 --> 00:19:11,322 Al parecer, RTR, estoy adivinanzas, es router. 424 00:19:11,322 --> 00:19:15,080 Equinix en Nueva York es posiblemente el origen de ese. 425 00:19:15,080 --> 00:19:21,300 Pero Internet2 es un súper rápido a Internet la conectividad entre las universidades, 426 00:19:21,300 --> 00:19:21,860 especialmente. 427 00:19:21,860 --> 00:19:23,943 Por lo que parece ser lo estamos conectados a allí. 428 00:19:23,943 --> 00:19:27,460 Por alguna razón, el routers en los pasos 7, 8 y 9 429 00:19:27,460 --> 00:19:28,610 son simplemente no nos contestar. 430 00:19:28,610 --> 00:19:30,790 Eso es probablemente porque ya sea de una mala configuración 431 00:19:30,790 --> 00:19:31,920 o configuración consciente. 432 00:19:31,920 --> 00:19:35,250 Quien dirige los routers no lo hace cuidar a revelar información. 433 00:19:35,250 --> 00:19:38,230 >> Pero el paso 10 es lo suficientemente interesante. 434 00:19:38,230 --> 00:19:43,540 Porque puedo adivinar a partir de esto, con cierta probabilidad, 435 00:19:43,540 --> 00:19:48,370 que mis datos, los datos dejando mi ordenador portátil, a paso 436 00:19:48,370 --> 00:19:53,020 10-- 10 pasos tarde-- tiene entrado en lo que la geografía? 437 00:19:53,020 --> 00:19:54,270 Nueva York. 438 00:19:54,270 --> 00:19:58,040 >> Y qué tan rápido le tomó mis datos, de mi ordenador portátil, para llegar a Nueva York 439 00:19:58,040 --> 00:20:00,760 en su camino hacia la CNN le adivina? 440 00:20:00,760 --> 00:20:02,240 28 milisegundos. 441 00:20:02,240 --> 00:20:04,020 Y esta herramienta no sólo traza la ruta. 442 00:20:04,020 --> 00:20:05,380 También veces las cosas. 443 00:20:05,380 --> 00:20:06,630 >> Y las cosas pueden ser congestionado. 444 00:20:06,630 --> 00:20:10,222 Así que a veces los números podrían saltar arriba o hacia abajo un poco inesperado. 445 00:20:10,222 --> 00:20:12,680 Pero si se piensa, ahora, ¿cuánto tiempo se tarda en llegar a Nueva York 446 00:20:12,680 --> 00:20:16,050 de aquí, que es probablemente alrededor cuatro o más horas en coche o en tren, 447 00:20:16,050 --> 00:20:18,945 es mucho más rápido para enviar a sí mismo a través de medios electrónicos 448 00:20:18,945 --> 00:20:22,732 si se tarda sólo 28 milisegundos para llegar desde aquí hasta allí. 449 00:20:22,732 --> 00:20:25,440 Ahora por desgracia, el otro no parecen ser routers para revelar. 450 00:20:25,440 --> 00:20:26,356 Vamos a probar con la otra. 451 00:20:26,356 --> 00:20:30,030 Sólo por diversión, vamos a tratar Amazon.com y ver 452 00:20:30,030 --> 00:20:32,715 si los routers son un poco más cooperar, sabiendo que 453 00:20:32,715 --> 00:20:34,340 podría tomar un camino completamente diferente. 454 00:20:34,340 --> 00:20:36,992 Así que tal vez no vamos a golpear la mayor cantidad de bloqueos allí. 455 00:20:36,992 --> 00:20:38,910 >> Se ve un poco diferente aquí. 456 00:20:38,910 --> 00:20:41,940 No creo que vimos neta sum1 AWS. 457 00:20:41,940 --> 00:20:44,790 Y, de hecho, es AWS de Amazon Web Services. 458 00:20:44,790 --> 00:20:47,517 Harvard tiene un servicio llamado Conexión directa con Amazon, 459 00:20:47,517 --> 00:20:49,350 donde prestamos un poco poco de dinero para Amazon 460 00:20:49,350 --> 00:20:51,410 para conseguir una conectividad más rápida a la red de Amazon. 461 00:20:51,410 --> 00:20:53,659 Por lo que utilizar una gran cantidad de su servicios en la nube, algunos de los cuales 462 00:20:53,659 --> 00:20:55,120 podríamos hablar de un poco más tarde. 463 00:20:55,120 --> 00:20:57,560 >> Parece que los routers aquí, también, están siendo un poco tímido. 464 00:20:57,560 --> 00:20:59,560 Por lo que no se ve todo lo que mucho más. 465 00:20:59,560 --> 00:21:02,380 Pero vamos a ver si podemos recoger un poco de algo más 466 00:21:02,380 --> 00:21:04,600 por ir a otra persona dirección por completo. 467 00:21:04,600 --> 00:21:07,807 >> Vamos a probar nuestros amigos en Stanford.edu. 468 00:21:07,807 --> 00:21:08,890 A ver si de ir más lejos. 469 00:21:08,890 --> 00:21:12,066 470 00:21:12,066 --> 00:21:15,430 No, sigue siendo un poco privado. 471 00:21:15,430 --> 00:21:18,060 472 00:21:18,060 --> 00:21:22,514 Parece que este mismo camino es ocultándose un poco. 473 00:21:22,514 --> 00:21:24,930 Así que vamos a tratar uno más si este no proporciona resultados jugosos. 474 00:21:24,930 --> 00:21:31,150 Pero se puede ver la clase de los IPs, que puede hacer una inferencia aquí. 475 00:21:31,150 --> 00:21:35,830 ¿Qué podría concluir, incluso si no eres un ingeniero de la red, 476 00:21:35,830 --> 00:21:40,260 es cierto sobre la base de los números que estás viendo en el paso 7 a 9 y 12 477 00:21:40,260 --> 00:21:42,110 hasta el 15? 478 00:21:42,110 --> 00:21:43,780 >> ¿Qué es una conjetura aquí? 479 00:21:43,780 --> 00:21:46,690 ¿Qué es una declaración verdadera? 480 00:21:46,690 --> 00:21:49,515 >> AUDIENCIA: Algo en torno el 205 [inaudible]. 481 00:21:49,515 --> 00:21:52,320 >> DAVID J. MALAN: Es cierto, y estoy mirar los números a la derecha. 482 00:21:52,320 --> 00:21:57,210 ¿Dónde están estos routers, aunque no parecen tener nombres? 483 00:21:57,210 --> 00:22:00,150 >> PÚBLICO: En algún lugar más allá lejos de lo que [inaudible]. 484 00:22:00,150 --> 00:22:01,330 >> DAVID J. MALAN: Sí. 485 00:22:01,330 --> 00:22:02,640 Y no sé dónde. 486 00:22:02,640 --> 00:22:05,330 Pero note el paso 7 dice 123 milisegundos. 487 00:22:05,330 --> 00:22:09,310 Pero sólo tres saltos antes, sólo se tarda 3 milisegundos. 488 00:22:09,310 --> 00:22:10,509 >> AUDIENCIA: Así que [inaudible] 489 00:22:10,509 --> 00:22:11,800 DAVID J. MALAN: No aquí, sí. 490 00:22:11,800 --> 00:22:13,430 Así que tal vez es centro del país. 491 00:22:13,430 --> 00:22:14,846 Tal vez sea la costa oeste ya. 492 00:22:14,846 --> 00:22:16,840 Realmente no lo sé, completamente adivinar. 493 00:22:16,840 --> 00:22:20,890 >> Pero teniendo en cuenta que todos los demás hop a partir de entonces también tomó más tiempo, 494 00:22:20,890 --> 00:22:23,410 siente razonable la conclusión de que sólo hay 495 00:22:23,410 --> 00:22:26,390 geografía física entre nosotros y ellos. 496 00:22:26,390 --> 00:22:30,700 Y para que quede claro, cada uno de estos números no es por parejas. 497 00:22:30,700 --> 00:22:33,230 Esto no significa que cada salto tarda 100 milisegundos. 498 00:22:33,230 --> 00:22:36,660 >> Cada uno de estos números representa de Un apunte a ese salto intermedio. 499 00:22:36,660 --> 00:22:39,842 Así que, en general, sólo deberían incrementando ser muy ligeramente. 500 00:22:39,842 --> 00:22:42,550 Así que el hecho de que todos estos, Ahora, son alrededor de 100 milisegundos, 501 00:22:42,550 --> 00:22:44,490 se siente como que tiene que estar más lejos. 502 00:22:44,490 --> 00:22:45,870 Y voy a tratar última. 503 00:22:45,870 --> 00:22:48,480 >> Pero supongo que vamos a ver un montón de estrellas. 504 00:22:48,480 --> 00:22:52,545 Vamos a tratar de los japoneses versión de la página web de la CNN. 505 00:22:52,545 --> 00:22:54,180 Oh, bien, ahora se está haciendo jugosa. 506 00:22:54,180 --> 00:22:59,010 Porque al parecer lo que realmente tiene tomado un camino diferente a través de los EE.UU.. 507 00:22:59,010 --> 00:23:00,990 >> Vamos a echar un vistazo a, oh, esto es genial. 508 00:23:00,990 --> 00:23:01,970 Éste terminado. 509 00:23:01,970 --> 00:23:03,860 Así que esto es de gran alcance. 510 00:23:03,860 --> 00:23:11,203 En los pasos 1 a 4, lo ciudad estamos probablemente en? 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 ¿Y porque dices eso? 514 00:23:14,170 --> 00:23:15,680 Es todo harvard.edu. 515 00:23:15,680 --> 00:23:18,330 En el paso 5, donde podríamos ser? 516 00:23:18,330 --> 00:23:18,890 Bostón. 517 00:23:18,890 --> 00:23:20,550 En el paso 6, donde podríamos ser? 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: ¿Y dónde está San José? 520 00:23:22,812 --> 00:23:23,960 >> PÚBLICO: Es en California. 521 00:23:23,960 --> 00:23:24,740 >> DAVID J. MALAN: California? 522 00:23:24,740 --> 00:23:27,448 Es, probablemente, el San José, California, que es algo increíble. 523 00:23:27,448 --> 00:23:28,500 Ahora, ¿por qué decimos eso? 524 00:23:28,500 --> 00:23:30,770 Así que uno, que es San Jose-- la única San José yo sepa. 525 00:23:30,770 --> 00:23:32,020 Pero estoy seguro de que hay otros. 526 00:23:32,020 --> 00:23:36,756 Sin embargo, corroborando que el presentimiento lo que es otra pieza de datos? 527 00:23:36,756 --> 00:23:38,789 >> PÚBLICO: El geográfica. 528 00:23:38,789 --> 00:23:40,580 DAVID J. MALAN: La ruta geográfica siente 529 00:23:40,580 --> 00:23:42,940 al igual que esa es la dirección es probable que vamos a ir 530 00:23:42,940 --> 00:23:45,250 para llegar a Japón en el Océano Pacífico. 531 00:23:45,250 --> 00:23:48,320 Y, además, lo pieza de los datos corrobora que, 532 00:23:48,320 --> 00:23:52,660 sí, nos lo tomamos una gire a la izquierda a California? 533 00:23:52,660 --> 00:23:53,950 El tiempo realmente salta. 534 00:23:53,950 --> 00:24:02,550 >> Notamos vamos a partir de 1.989 milisegundos, en la fila 5, a 74 milésimas de segundo en la fila 6, 535 00:24:02,550 --> 00:24:05,300 lo que sugiere que hay probablemente algún cuerpo grande de la tierra. 536 00:24:05,300 --> 00:24:10,590 Así también hay algunos muy caros, poderosa cable, al parecer, 537 00:24:10,590 --> 00:24:15,370 ir a través de todo el país líder de Boston a San José, en este caso. 538 00:24:15,370 --> 00:24:16,740 No se donde está el paso 7. 539 00:24:16,740 --> 00:24:20,030 >> Pero se pone muy fresco cuando He aquí, ahora, en el paso 8 y 9 en adelante. 540 00:24:20,030 --> 00:24:22,100 ¿Dónde están los routers? 541 00:24:22,100 --> 00:24:23,090 Probablemente Japón. 542 00:24:23,090 --> 00:24:27,706 Así que lo que hay entre el paso 7 y 8 más probable? 543 00:24:27,706 --> 00:24:28,680 >> AUDIENCIA: Londres. 544 00:24:28,680 --> 00:24:30,846 >> DAVID J. MALAN: Sí, por lo también hay a través del Pacífico, 545 00:24:30,846 --> 00:24:35,750 transatlántica, transoceánico cableado que realmente grandes barcos solo 546 00:24:35,750 --> 00:24:38,950 desplegar y poner en la parte inferior del océano, que lleva 547 00:24:38,950 --> 00:24:40,460 todo esto conectividad a Internet. 548 00:24:40,460 --> 00:24:42,440 Y por eso nuestra conexión de red se pone 549 00:24:42,440 --> 00:24:44,520 de modo mucho más lento, relativamente hablando. 550 00:24:44,520 --> 00:24:46,687 Y he mencionado anteriormente, en general, y bien, esta 551 00:24:46,687 --> 00:24:49,020 es algo que un desarrollador web puede ser que desee tener en cuenta. 552 00:24:49,020 --> 00:24:50,770 >> No vamos a entrar en demasiados tanto detalle mañana. 553 00:24:50,770 --> 00:24:54,090 Pero, en general, un humano comenzará darse cuenta de los retrasos en una página web 554 00:24:54,090 --> 00:24:56,775 si algo hace 200 o más milisegundos en cargar. 555 00:24:56,775 --> 00:24:59,670 Es decir, que sigue siendo muy fast-- una quinta parte de un segundo. 556 00:24:59,670 --> 00:25:02,270 Pero esta es una de las métricas que un desarrollador web 557 00:25:02,270 --> 00:25:05,290 debe tener en cuenta al diseñar una página, cuando él o ella es 558 00:25:05,290 --> 00:25:10,360 la creación de gráficos, o la adición en anuncios de terceros, software-- 559 00:25:10,360 --> 00:25:10,970 quizás. 560 00:25:10,970 --> 00:25:12,900 >> Usted no desea retardar por la carga de la página. 561 00:25:12,900 --> 00:25:15,320 Usted, idealmente, desea mantener lo más rápido posible. 562 00:25:15,320 --> 00:25:18,440 Y si comienza a tener carga de la página tiempos de 200 milisegundos más, 563 00:25:18,440 --> 00:25:21,420 el ser humano va a notar que no es verdaderamente instantáneo. 564 00:25:21,420 --> 00:25:24,770 Y por lo que estos números no son todo lo desconocido para nosotros. 565 00:25:24,770 --> 00:25:29,340 >> Así que esto, entonces, un poco más de captura cuantitativamente lo que está pasando aquí. 566 00:25:29,340 --> 00:25:31,870 Y es en verdad, incluso aunque yo soy una especie de lamentar 567 00:25:31,870 --> 00:25:33,545 lo lento que es llegar a Japón. 568 00:25:33,545 --> 00:25:36,050 Es decir, sigue siendo menos de medio segundo 569 00:25:36,050 --> 00:25:38,310 para obtener su mitad de camino de datos alrededor del mundo, 570 00:25:38,310 --> 00:25:42,730 ya sea un correo electrónico, una página web, o cualquier otra cosa a lo largo de estas líneas. 571 00:25:42,730 --> 00:25:47,500 >> Muy bien, así que ¿cómo hace esto, entonces, se refieren a dónde íbamos antes. 572 00:25:47,500 --> 00:25:49,120 Estábamos hablando de una dirección IP. 573 00:25:49,120 --> 00:25:52,500 Y cada equipo, en el Internet, tiene una dirección única, diremos para ahora-- 574 00:25:52,500 --> 00:25:54,660 pero un poco de un lie-- blanco llamada una dirección IP. 575 00:25:54,660 --> 00:25:56,890 Y que la dirección IP se utiliza, ¿cómo? 576 00:25:56,890 --> 00:26:00,230 >> Es usado por estos routers para decidir si los datos deben ir aquí, aquí, 577 00:26:00,230 --> 00:26:01,280 aquí, o aquí. 578 00:26:01,280 --> 00:26:04,256 Y he simplificado las cosas diciendo que sólo se ve en el primer dígito. 579 00:26:04,256 --> 00:26:05,380 Pero eso no es realmente cierto. 580 00:26:05,380 --> 00:26:08,060 Se ve en más de los dígitos, por lo general, para resolver esto. 581 00:26:08,060 --> 00:26:11,310 >> Y, o bien los seres humanos tienen decidido o algoritmos informáticos 582 00:26:11,310 --> 00:26:13,980 han decidido cuál es la mejor ruta para que los datos. 583 00:26:13,980 --> 00:26:15,950 Así que, con suerte, dentro de los 30 o así lúpulo, 584 00:26:15,950 --> 00:26:18,850 que eventualmente llegue a su destino. 585 00:26:18,850 --> 00:26:22,270 Una vez que he solicitado de Amazon página de inicio, ¿cómo Amazon 586 00:26:22,270 --> 00:26:26,330 saber a quién enviar la página principal? 587 00:26:26,330 --> 00:26:28,680 >> Derecho, a la vieja escuela forma, le envío una postal 588 00:26:28,680 --> 00:26:31,500 a Amazon diciendo, por favor envíeme su página de inicio. 589 00:26:31,500 --> 00:26:35,350 Amazon va a responder con alguna tipo de mensaje, algún tipo de tarjeta postal, 590 00:26:35,350 --> 00:26:36,970 una especie de envoltura de su propio. 591 00:26:36,970 --> 00:26:39,560 Así que vamos a hacer exactamente esto sólo para visualizar esto por un momento. 592 00:26:39,560 --> 00:26:41,700 >> Por lo que la Internet en estos días, como usted puede haber oído, 593 00:26:41,700 --> 00:26:44,200 parece estar lleno gatos y fotos de gatos. 594 00:26:44,200 --> 00:26:48,300 Así que supongamos que alguien está tratando de visitar no Amazon.com, pero algún sitio web 595 00:26:48,300 --> 00:26:49,790 descargar una imagen de un gato. 596 00:26:49,790 --> 00:26:53,805 Así que mi portátil quiere enviar una solicitud, a través de la web, a algunos sitios web diciendo: 597 00:26:53,805 --> 00:26:55,560 dame la imagen actual de un gato. 598 00:26:55,560 --> 00:26:58,780 >> Y este gato, es de esperar, tiene que a continuación, se descargan al ordenador. 599 00:26:58,780 --> 00:27:00,094 Entonces, ¿qué está sucediendo realmente? 600 00:27:00,094 --> 00:27:01,510 Bueno, déjame seguir adelante y hacer esto. 601 00:27:01,510 --> 00:27:04,430 Tengo cuatro sobres de la vieja escuela aquí. 602 00:27:04,430 --> 00:27:05,680 Y esto es una metáfora útil. 603 00:27:05,680 --> 00:27:08,260 Debido a que este es, en esencia, electrónicamente lo 604 00:27:08,260 --> 00:27:10,570 pasa por debajo de la campana cuando envío un mensaje. 605 00:27:10,570 --> 00:27:15,850 >> Así que por el bien de la discusión, digamos que esto ya no es Amazon. 606 00:27:15,850 --> 00:27:18,200 Esta es cats.com o algo así. 607 00:27:18,200 --> 00:27:24,250 Y mi dirección IP, voy a decir con sencillez, es 1.2.3.4. 608 00:27:24,250 --> 00:27:29,950 Y la página web gato será 5.6.7.8. 609 00:27:29,950 --> 00:27:33,090 >> Y lo que esto significa para me es la siguiente. 610 00:27:33,090 --> 00:27:40,840 Voy a poner 1.2.3.4, 1.2.3.4. 611 00:27:40,840 --> 00:27:43,555 Y me aferraré estas arriba en un segundo. 612 00:27:43,555 --> 00:27:46,350 1.2.3.4. 613 00:27:46,350 --> 00:27:51,087 Voy a poner mi regreso abordar en todos estos sobres, 614 00:27:51,087 --> 00:27:52,920 en la parte superior izquierda esquina según el procedimiento habitual 615 00:27:52,920 --> 00:27:54,211 haría al enviar un sobre. 616 00:27:54,211 --> 00:27:58,905 Y ahora, sólo tener una pista sobre lo que se necesita para ir en la parte principal de la envolvente. 617 00:27:58,905 --> 00:27:59,780 AUDIENCIA: [inaudible] 618 00:27:59,780 --> 00:28:00,430 DAVID J. MALAN: Sí, sí. 619 00:28:00,430 --> 00:28:00,930 Eso es todo. 620 00:28:00,930 --> 00:28:03,600 Así 5.6.7.8. 621 00:28:03,600 --> 00:28:13,970 Así 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 >> Y ahora, este gato aquí, por diseño, que está pasando 623 00:28:18,450 --> 00:28:21,030 para ser chomped en múltiples pedazos después de que lo soliciten. 624 00:28:21,030 --> 00:28:22,960 Así que digamos, para la bien de esta historia, 625 00:28:22,960 --> 00:28:24,890 Ya he enviado a cabo un sobre de mi propia 626 00:28:24,890 --> 00:28:28,114 a cats.com diciendo, por favor dame gatos de hoy en día. 627 00:28:28,114 --> 00:28:30,280 Así que lo que estamos hablando, Ahora, es la segunda mitad 628 00:28:30,280 --> 00:28:35,450 de la transacción, cuando llegue la respuesta de vuelta de cats.com a poco pasada de mí. 629 00:28:35,450 --> 00:28:39,380 >> Así resulta que el protocolo, que estas computadoras parecen ser, 630 00:28:39,380 --> 00:28:44,470 es generalmente algo llamado TCP / IP, lo que es probable que haya visto en alguna parte 631 00:28:44,470 --> 00:28:48,670 o de otro tipo en su Mac, o PC, o los medios de comunicación, o en una película, 632 00:28:48,670 --> 00:28:50,040 o un programa de televisión, o similares. 633 00:28:50,040 --> 00:28:51,370 Entonces, ¿qué significa todo esto? 634 00:28:51,370 --> 00:28:53,900 Esto es realmente una combinación de dos protocolos. 635 00:28:53,900 --> 00:28:57,050 >> Y un protocolo es sólo un lenguaje que los dos equipos hablan. 636 00:28:57,050 --> 00:28:59,620 De hecho, un protocolo en el el mundo humano, hola. 637 00:28:59,620 --> 00:29:00,370 Mi nombre es David. 638 00:29:00,370 --> 00:29:01,570 >> AUDIENCIA: Hola. 639 00:29:01,570 --> 00:29:02,945 >> DAVID J. MALAN: Gusto en conocerte. 640 00:29:02,945 --> 00:29:05,930 Así que esto es bastante estúpida humana Protocolo, cuando extiendo mi mano. 641 00:29:05,930 --> 00:29:07,320 Y Arwa extiende su mano. 642 00:29:07,320 --> 00:29:09,050 Y nos encontramos y saludamos. 643 00:29:09,050 --> 00:29:11,150 Y entonces, la transacción se ha completado. 644 00:29:11,150 --> 00:29:13,980 >> Pero es un protocolo en el modo la medida en que es un conjunto de pasos 645 00:29:13,980 --> 00:29:18,900 que es un guión que tanto de nosotros sabemos cómo actuar hacia fuera. 646 00:29:18,900 --> 00:29:19,900 Y hay un principio. 647 00:29:19,900 --> 00:29:21,060 Y no hay fin a la misma. 648 00:29:21,060 --> 00:29:24,170 Del mismo modo, cuando se trata de computadoras, que 649 00:29:24,170 --> 00:29:27,350 tienen conjuntos de protocols-- convenciones, por equidad, tienen 650 00:29:27,350 --> 00:29:28,830 se ha decidido por los seres humanos. 651 00:29:28,830 --> 00:29:33,220 Pero son utilizados por los equipos que dictan cómo se comunican entre sí los ordenadores. 652 00:29:33,220 --> 00:29:38,490 >> IP es el medio de este par de protocolos que rige la forma en que dirección de los PC. 653 00:29:38,490 --> 00:29:39,860 ¿Cómo abordar los ordenadores? 654 00:29:39,860 --> 00:29:42,790 Exactamente como esta. 655 00:29:42,790 --> 00:29:45,380 >> Así IP es un conjunto de convenciones que dice hacer 656 00:29:45,380 --> 00:29:47,370 Asegúrese de que tiene una IP la dirección del destinatario 657 00:29:47,370 --> 00:29:49,000 y una dirección de IP del remitente. 658 00:29:49,000 --> 00:29:51,070 Y utilizarlo en puntos, algo dot algo 659 00:29:51,070 --> 00:29:52,700 dot dot algo formato algo. 660 00:29:52,700 --> 00:29:58,820 Por ejemplo, TCP es un diferente protocolo, se utiliza conjuntamente con IP, 661 00:29:58,820 --> 00:30:01,410 que por lo general garantiza la entrega. 662 00:30:01,410 --> 00:30:04,590 IP sólo le dice ordenadores la forma de abordar el uno al otro. 663 00:30:04,590 --> 00:30:07,560 >> Es sólo cuando dije David, que ha dicho Arwa. 664 00:30:07,560 --> 00:30:11,860 Ese fue nuestro equivalente IP, nuestra pasos para dirigirse unos a otros. 665 00:30:11,860 --> 00:30:15,970 Sin embargo, para confirmar la entrega, equipos utilizan un protocolo 666 00:30:15,970 --> 00:30:19,960 llamado TCP, Transmission Protocolo de control, que es justo 667 00:30:19,960 --> 00:30:23,690 una forma elegante de decir que hay son características adicionales que se utilizan 668 00:30:23,690 --> 00:30:28,650 por los ordenadores para asegurarse de que todos estos sobres que siguen sosteniendo realidad 669 00:30:28,650 --> 00:30:30,140 llegar a su destino. 670 00:30:30,140 --> 00:30:32,810 >> Y un mecanismo de que es como sigue. 671 00:30:32,810 --> 00:30:37,870 Me parece que tienen el número de sobres aquí en este momento? 672 00:30:37,870 --> 00:30:38,659 >> AUDIENCIA: Cuatro. 673 00:30:38,659 --> 00:30:39,700 DAVID J. MALAN: OK, cuatro. 674 00:30:39,700 --> 00:30:43,890 Así se siente como, sólo para estar un poco más ordenada sobre todo esto, voy a número 675 00:30:43,890 --> 00:30:46,900 en la parte inferior izquierda esquina, como el campo memo. 676 00:30:46,900 --> 00:30:52,940 Y yo sólo voy a decir 1, 2, 3, 4. 677 00:30:52,940 --> 00:30:56,050 Pero ahora, empezar a pensar en una poco más como un ingeniero. 678 00:30:56,050 --> 00:30:59,700 >> Tengo Anoté tanto información que en realidad tiene? 679 00:30:59,700 --> 00:31:02,850 ¿Puedo ser aún más tenso que esto cuando se trata de 680 00:31:02,850 --> 00:31:04,150 de especificar estos números? 681 00:31:04,150 --> 00:31:07,342 ¿Qué más podría poner en el sobre que sólo tal vez es útil? 682 00:31:07,342 --> 00:31:08,580 >> AUDIENCIA: [inaudible]. 683 00:31:08,580 --> 00:31:08,920 >> DAVID J. MALAN: ¿Qué es eso? 684 00:31:08,920 --> 00:31:10,636 >> PÚBLICO: El número del total sobres que tiene. 685 00:31:10,636 --> 00:31:12,270 >> DAVID J. MALAN: Sí, el número total. 686 00:31:12,270 --> 00:31:15,514 Siento como si no estuviera tan captura mucha información disponible ya que tengo. 687 00:31:15,514 --> 00:31:17,180 Así que, ya sabes, probablemente debería hacerlo. 688 00:31:17,180 --> 00:31:22,660 Así que 1 de cada 4, 2 de cada 4, 3 de cada 4, 4 de cada 4. 689 00:31:22,660 --> 00:31:23,840 >> Y ahora, ¿por qué? 690 00:31:23,840 --> 00:31:27,530 ¿Cuál es la intuición detrás de anotar también el número total de sobres 691 00:31:27,530 --> 00:31:29,380 Estoy a punto de enviar? 692 00:31:29,380 --> 00:31:31,130 AUDIENCIA: Averigüe si algo falta, algo está faltando. 693 00:31:31,130 --> 00:31:32,129 DAVID J. MALAN: Exactamente. 694 00:31:32,129 --> 00:31:34,100 Así que aprovecha esta TCP. 695 00:31:34,100 --> 00:31:36,450 Se utiliza algo llamado número de secuencia, muy similar 696 00:31:36,450 --> 00:31:38,730 en espíritu a lo que estamos aquí dibujo. 697 00:31:38,730 --> 00:31:42,381 Pero necesita saber cuántos paquetes, o los sobres, no se supone que deben ser. 698 00:31:42,381 --> 00:31:44,130 Porque de lo contrario, ¿cómo Cómo se sabe si cuando 699 00:31:44,130 --> 00:31:46,870 se obtiene 1, 2, y 3 deben ha habido un 4? 700 00:31:46,870 --> 00:31:50,950 >> Se puede inferir si se obtiene 1, 2 y 4, espera un minuto. 701 00:31:50,950 --> 00:31:52,700 Probablemente haya habido un número de 3. 702 00:31:52,700 --> 00:31:55,020 Y de hecho, eso es más cerca de cómo funciona TCP. 703 00:31:55,020 --> 00:31:58,240 Pero para nuestros propósitos ahora, déjenme muy preciso y decir que esto es 1 de 4, 704 00:31:58,240 --> 00:32:01,690 2 de 4, 3 de 4, 4 de 4 para que saber al final del proceso, 705 00:32:01,690 --> 00:32:05,750 Al final del protocolo de enlace si se quiere, si todo el asunto es en realidad completa. 706 00:32:05,750 --> 00:32:09,220 >> Ahora, resulta que TCP hace otra cosa. 707 00:32:09,220 --> 00:32:14,520 TCP también permite a un ordenador para proporcionar múltiples servicios. 708 00:32:14,520 --> 00:32:19,050 Y por los servicios web que quiero decir, correo electrónico, chats, voz sobre IP. 709 00:32:19,050 --> 00:32:22,500 Hay racimos de cosas diferentes de la Internet y los servidores en Internet 710 00:32:22,500 --> 00:32:23,570 se puede hacer en estos días. 711 00:32:23,570 --> 00:32:28,699 >> Así, por ejemplo, sólo de pensar hipotéticamente, si entregara esto a Arwa, 712 00:32:28,699 --> 00:32:31,240 ¿cómo se sabe lo que va a estar dentro de estos sobres? 713 00:32:31,240 --> 00:32:33,130 ¿Va a ser una solicitud de una página web? 714 00:32:33,130 --> 00:32:34,090 ¿Es un correo electrónico? 715 00:32:34,090 --> 00:32:35,680 Es un mensaje instantáneo? 716 00:32:35,680 --> 00:32:37,450 >> Usted no sabe basado en esta información. 717 00:32:37,450 --> 00:32:41,730 Todo lo que sabes es de quién es, quién que es, y qué cantidad de sobres 718 00:32:41,730 --> 00:32:42,230 esto es. 719 00:32:42,230 --> 00:32:43,965 Por lo que necesitamos una más pieza de información. 720 00:32:43,965 --> 00:32:45,840 Y estamos hablando de la web en este caso, 721 00:32:45,840 --> 00:32:47,090 sólo porque es fotos de gatos. 722 00:32:47,090 --> 00:32:48,320 Pero podría ser cualquier cosa. 723 00:32:48,320 --> 00:32:50,440 >> Así podría escribir web sobre el mismo. 724 00:32:50,440 --> 00:32:53,950 O mejor dicho, me podría escribir HTTP, que 725 00:32:53,950 --> 00:32:58,250 es el protocolo utilizado por Web navegadores y servidores para comunicarse. 726 00:32:58,250 --> 00:32:59,560 Más sobre esto en un momento. 727 00:32:59,560 --> 00:33:02,480 Pero yo voy a ser aún más ordenador orientado que eso. 728 00:33:02,480 --> 00:33:06,510 >> Resulta que los seres humanos, Hace algún tiempo, decidió 729 00:33:06,510 --> 00:33:10,090 para asignar números únicos para servicios de Internet populares. 730 00:33:10,090 --> 00:33:15,020 HTTP pasa a utilizar el número de 80, o como veremos, 443. 731 00:33:15,020 --> 00:33:17,770 Pero 80 es bien por ahora. 732 00:33:17,770 --> 00:33:22,530 >> SMTP, que es una forma elegante de decir el correo saliente. 733 00:33:22,530 --> 00:33:24,910 Se trata de Simple Mail Transfer Protocol. 734 00:33:24,910 --> 00:33:27,810 Sólo el conjunto de convenciones que gobierna método de envío de correo electrónico 735 00:33:27,810 --> 00:33:29,200 de un ordenador a otro. 736 00:33:29,200 --> 00:33:33,430 Pasa a utilizar el número 25. 737 00:33:33,430 --> 00:33:37,710 >> FTP, con la que algunos de ustedes podrían estar familiarizado, ¿qué hace FTP? 738 00:33:37,710 --> 00:33:39,001 >> AUDIENCIA: La transferencia de archivos. 739 00:33:39,001 --> 00:33:42,000 DAVID J. MALAN: Sí, transferencia de archivos Protocolo no debe utilizarse más. 740 00:33:42,000 --> 00:33:44,082 Si su empresa aún lo utiliza, es probable que estés 741 00:33:44,082 --> 00:33:46,040 usarlo sin cifrado, lo que significa que tienes 742 00:33:46,040 --> 00:33:49,140 estado enviando su nombre de usuario y contraseña a través de todo este tiempo el internet. 743 00:33:49,140 --> 00:33:50,223 Probablemente no debería usarlo. 744 00:33:50,223 --> 00:33:51,890 Debido a que existen versiones seguras. 745 00:33:51,890 --> 00:33:53,820 Se utiliza el puerto 21. 746 00:33:53,820 --> 00:33:56,762 Y hay racimos de otros ejemplos como éste. 747 00:33:56,762 --> 00:33:58,470 Así, en otras palabras, los seres humanos, hace algún tiempo, 748 00:33:58,470 --> 00:34:01,820 decidido que, hey, vamos a asignar números a todos estos servicios 749 00:34:01,820 --> 00:34:03,280 para mantener todo limpio y ordenado. 750 00:34:03,280 --> 00:34:05,571 Pero lo que realmente significa, a pesar de que de esta envoltura 751 00:34:05,571 --> 00:34:09,530 empiezan a parecer un poco arcano, Ahora puedo poner en el final de la misma, 752 00:34:09,530 --> 00:34:11,989 por ejemplo, colon 80. 753 00:34:11,989 --> 00:34:13,780 Y yo sólo voy a utilizar los dos puntos aquí sólo 754 00:34:13,780 --> 00:34:16,969 porque esa es la convención ordenador. 755 00:34:16,969 --> 00:34:21,440 Voy a añadir dos puntos 80 hasta el final de la dirección de 756 00:34:21,440 --> 00:34:27,260 sólo para capturar el hecho de que arcanamente este está destinado a 5.6.7.8 puerto 80. 757 00:34:27,260 --> 00:34:31,610 Así que ahora, cuando me entrego a Arwa, asumiendo que se está ejecutando un servidor de correo electrónico, una red 758 00:34:31,610 --> 00:34:33,864 servidor, un instante servidor de mensajes, que ahora 759 00:34:33,864 --> 00:34:37,301 sabe que al ver el número 80, Oh, esto debe entrar en este cubo. 760 00:34:37,301 --> 00:34:38,800 O este debe entrar en este buzón. 761 00:34:38,800 --> 00:34:41,380 O esto debe ser entregado fuera de este servicio que es 762 00:34:41,380 --> 00:34:43,659 que se ejecuta en su servidor en particular. 763 00:34:43,659 --> 00:34:45,650 >> Así que ahora, la última pieza de la misma, esto es el gato. 764 00:34:45,650 --> 00:34:47,250 ¿Y por qué tengo cuatro sobres? 765 00:34:47,250 --> 00:34:51,810 Bueno, una de las características que ofrece por IP, además de abordar, 766 00:34:51,810 --> 00:34:54,179 es también la capacidad fragmentar peticiones. 767 00:34:54,179 --> 00:34:55,830 >> Este es un bonito gato grande. 768 00:34:55,830 --> 00:35:02,910 Y de hecho, para la eficiencia y para maximizar el rendimiento, por así decirlo, 769 00:35:02,910 --> 00:35:07,110 lo que es bueno para la fragmentación está teniendo grandes archivos como este 770 00:35:07,110 --> 00:35:11,070 y romperlas en trozos más pequeños para fragmentos, 771 00:35:11,070 --> 00:35:14,240 vamos a decir en este caso, al alza de los cuales 772 00:35:14,240 --> 00:35:17,800 es que sólo porque una persona está monopolizando 773 00:35:17,800 --> 00:35:20,480 su red mediante la descarga realmente grandes archivos de vídeo, 774 00:35:20,480 --> 00:35:24,110 los archivos de vídeo todavía van a ser cortado en pedazos pequeños súper 775 00:35:24,110 --> 00:35:26,950 y se transmite uno o más a la vez. 776 00:35:26,950 --> 00:35:29,750 Así que muy poco de mí con mi gato, o mi correo electrónico, 777 00:35:29,750 --> 00:35:32,900 o mi mensaje instantáneo, o algo más importante que cualquiera de esas cosas 778 00:35:32,900 --> 00:35:37,604 También puede tener la oportunidad de ir hacia fuera de su computadora o en su casa 779 00:35:37,604 --> 00:35:38,770 para el resto de la internet. 780 00:35:38,770 --> 00:35:40,100 >> Y es hasta el software y los routers 781 00:35:40,100 --> 00:35:41,970 para decidir cómo enviar estas cosas. 782 00:35:41,970 --> 00:35:44,370 Pero con el tiempo, todos ellos llegar a sus destinos. 783 00:35:44,370 --> 00:35:49,950 Como acotación al margen, si usted ha pensado alguna vez sobre el tema de, o leer sobre, 784 00:35:49,950 --> 00:35:52,162 la cuestión de la neutralidad de la red? 785 00:35:52,162 --> 00:35:55,120 neutralidad de la red, esto estaba de moda desde hace bastante tiempo, en este país, 786 00:35:55,120 --> 00:35:58,970 donde políticamente se convirtió en un problema de semillero. 787 00:35:58,970 --> 00:36:02,930 Debido a que algunas empresas, por ejemplo, querido dar prioridad a la circulación de determinados 788 00:36:02,930 --> 00:36:03,870 sobre otros. 789 00:36:03,870 --> 00:36:06,610 Por ejemplo, las personas estaban preocupados de que tal vez 790 00:36:06,610 --> 00:36:12,160 Microsoft con Skype o Google con Hangouts, o tal vez con videos de Netflix 791 00:36:12,160 --> 00:36:15,840 sería, tal vez, estar dispuesto pagar Comcast, o Verizon, 792 00:36:15,840 --> 00:36:19,567 o quién sabe, incluso el gobierno más dinero para priorizar su tráfico. 793 00:36:19,567 --> 00:36:21,650 Ahora, lo que hace que la realidad significa tecnológicamente? 794 00:36:21,650 --> 00:36:25,980 Eso podría significar que un ISP, al ver ciertas direcciones IP, 795 00:36:25,980 --> 00:36:28,500 podría dar esos paquetes, esos sobres, prioridad. 796 00:36:28,500 --> 00:36:32,960 Al ver a ciertos números de puerto, podría dar a los paquetes de prioridad y, a continuación, 797 00:36:32,960 --> 00:36:35,840 más lento mi e-mail, o reducir la velocidad de mi servicio. 798 00:36:35,840 --> 00:36:42,780 Y en realidad sólo se reduce a priorización o la calidad del servicio 799 00:36:42,780 --> 00:36:44,647 para estos varios servicios diferentes. 800 00:36:44,647 --> 00:36:46,980 Así y así es como lo haría hacerse a nivel técnico. 801 00:36:46,980 --> 00:36:49,021 >> Así que, en cualquier caso, que ahora tener estos cuatro sobres. 802 00:36:49,021 --> 00:36:54,000 Voy a poner un cuarto de el gato en este sobre, uno 803 00:36:54,000 --> 00:37:02,370 trimestre del gato en este sobre, una cuarta parte en este sobre. 804 00:37:02,370 --> 00:37:10,440 Y ahora, supongamos que mi objetivo es enviar estos, digamos, a Jeffery. 805 00:37:10,440 --> 00:37:13,890 Recordemos que al igual que el imagen hasta aquí sugiere, 806 00:37:13,890 --> 00:37:16,270 no todos necesariamente tiene que tomar la misma ruta. 807 00:37:16,270 --> 00:37:20,467 >> Así que si yo soy el servidor de cats.com, Estoy respondiendo a la solicitud de Jeffery 808 00:37:20,467 --> 00:37:21,050 en esta historia. 809 00:37:21,050 --> 00:37:22,510 Voy a pasar a uno fuera de aquí. 810 00:37:22,510 --> 00:37:24,250 Es probable que comienzan en la misma ubicación. 811 00:37:24,250 --> 00:37:26,980 Así Arwa, si quieren decidir quién ruta este a la siguiente, 812 00:37:26,980 --> 00:37:28,690 usted puede seguir adelante y enviar esa manera. 813 00:37:28,690 --> 00:37:31,120 Y no lo envíe a la mismo router cada vez. 814 00:37:31,120 --> 00:37:31,640 >> [Riéndose] 815 00:37:31,640 --> 00:37:33,139 >> Así que Dan está haciendo un poco congestionado. 816 00:37:33,139 --> 00:37:36,342 817 00:37:36,342 --> 00:37:37,920 Hay que ir. 818 00:37:37,920 --> 00:37:39,670 Todo bien. 819 00:37:39,670 --> 00:37:41,837 Y por lo que aquellos necesitan hacer su camino alrededor de la habitación. 820 00:37:41,837 --> 00:37:44,378 Y de nuevo, como un router en general sepan de Jeffery de esa manera. 821 00:37:44,378 --> 00:37:45,840 Así que siga enviando esa manera. 822 00:37:45,840 --> 00:37:53,170 823 00:37:53,170 --> 00:37:55,340 Y ahora, supongamos Dan no acababa de hacerlo. 824 00:37:55,340 --> 00:37:59,290 Y por lo que este paquete les caía a lo largo del Así, si puedo robar esa distancia de usted 825 00:37:59,290 --> 00:38:00,193 fuerza, lo siento. 826 00:38:00,193 --> 00:38:06,150 827 00:38:06,150 --> 00:38:06,760 >> Muy agradable. 828 00:38:06,760 --> 00:38:09,119 No es necesariamente la la ruta más directa geográfica. 829 00:38:09,119 --> 00:38:10,410 Aún tratando de llegar a Jeffery. 830 00:38:10,410 --> 00:38:11,959 Y completa. 831 00:38:11,959 --> 00:38:13,000 Ahora, esto fue deliberado. 832 00:38:13,000 --> 00:38:14,875 No me refiero a golpear su mano cuando lo hice. 833 00:38:14,875 --> 00:38:17,720 Pero el paquete 4 de 4 hicieron pierda o se ha caído. 834 00:38:17,720 --> 00:38:20,550 Y tal vez eso sucedió porque hubo un error de hardware. 835 00:38:20,550 --> 00:38:23,864 Tal vez es porque Dan se sobrecargado o Andrew quedó sobrecargado. 836 00:38:23,864 --> 00:38:24,530 Pero sucedió. 837 00:38:24,530 --> 00:38:26,488 Así que si, Jefferey, te gustaría volver a montar que. 838 00:38:26,488 --> 00:38:29,700 ¿Qué imagen tiene delante de usted en este momento? 839 00:38:29,700 --> 00:38:32,144 Si desea tomar el mensajes de los 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, adelante y abrir ellos y tomar las piezas de gato fuera. 842 00:38:37,570 --> 00:38:39,390 >> AUDIENCIA: [inaudible]. 843 00:38:39,390 --> 00:38:42,360 >> DAVID J. MALAN: Muy bien, por lo tenemos la parte superior izquierda del gato, 844 00:38:42,360 --> 00:38:47,760 la parte inferior derecha, y la parte inferior izquierda. 845 00:38:47,760 --> 00:38:49,910 Así que nos estamos perdiendo la arriba a la derecha del gato. 846 00:38:49,910 --> 00:38:53,770 Así TCP, una vez más, esta es protocolo que entra en acción aquí. 847 00:38:53,770 --> 00:38:59,190 Así Jeffery, al recibir 1, y 2, y 3 de 4, en este escenario, 848 00:38:59,190 --> 00:39:03,370 de alguna manera envía un mensaje de nuevo a mí, a través de algún route-- 849 00:39:03,370 --> 00:39:05,840 podría haber cualquier número de diferentes saltos aquí-- que dice: 850 00:39:05,840 --> 00:39:06,798 bueno, pero espera un minuto. 851 00:39:06,798 --> 00:39:08,670 Reenvío de 4 de cada 4. 852 00:39:08,670 --> 00:39:12,480 >> Y así lo que tengo que ir y hacer es-- todo es electrónico de datos. 853 00:39:12,480 --> 00:39:15,740 Así que se puede copiar fácilmente el gato en el interior de mi propia memoria RAM o memoria. 854 00:39:15,740 --> 00:39:17,950 Puedo pensar en otro sobre, dicho de otra copia 855 00:39:17,950 --> 00:39:19,640 de tan sólo este fragmento de la eficiencia. 856 00:39:19,640 --> 00:39:21,181 Yo no tengo que volver a enviar todo el gato. 857 00:39:21,181 --> 00:39:23,500 Puedo ponerlo en un nuevo sobre, enviarlo a su alrededor. 858 00:39:23,500 --> 00:39:26,290 Y cierto número de milisegundos más tarde, Jeffrey, es de esperar, 859 00:39:26,290 --> 00:39:28,640 tiene la totalidad del paquete. 860 00:39:28,640 --> 00:39:30,860 Por lo que tomó un poco el tiempo para contar esta historia. 861 00:39:30,860 --> 00:39:32,610 Y eso no es poco razonable. 862 00:39:32,610 --> 00:39:35,150 >> Debido a que existe una gran cantidad de complejidad pasando aquí. 863 00:39:35,150 --> 00:39:36,530 Estos protocolos no son simples. 864 00:39:36,530 --> 00:39:39,040 Pero si se quiere garantizar entrega de esta manera, 865 00:39:39,040 --> 00:39:42,540 es necesario tener esas medidas adicionales, que los metadatos adicionales, si se quiere. 866 00:39:42,540 --> 00:39:45,230 >> Y sólo para echar un término a cabo allí, los datos que nos importa 867 00:39:45,230 --> 00:39:46,860 es como el gato dentro del sobre. 868 00:39:46,860 --> 00:39:50,227 Metadatos, que son datos que es útil, pero no lo que en realidad 869 00:39:50,227 --> 00:39:52,310 se preocupan por al final de el día, es toda la materia 870 00:39:52,310 --> 00:39:54,184 que escribí sobre la fuera de la envelope-- 871 00:39:54,184 --> 00:39:57,850 la dirección, el destino, el número de puerto, los números de secuencia. 872 00:39:57,850 --> 00:39:58,850 Todo esto es metadatos. 873 00:39:58,850 --> 00:39:59,560 Es útil. 874 00:39:59,560 --> 00:40:02,591 Pero no es lo que en última instancia Quiero salir de toda esa transacción. 875 00:40:02,591 --> 00:40:04,840 Ahora bien, esto parece bastante convincentes de que no importa qué, 876 00:40:04,840 --> 00:40:07,310 Jeffrey obtendrá una copia de que el gato, que suponiendo 877 00:40:07,310 --> 00:40:10,160 tienen una conexión física a él al final del día. 878 00:40:10,160 --> 00:40:12,680 Pero hay cierta tipos de aplicaciones 879 00:40:12,680 --> 00:40:16,980 donde garantizando la entrega sería un mal diseño 880 00:40:16,980 --> 00:40:21,424 decisiones y una característica indeseable? 881 00:40:21,424 --> 00:40:24,270 882 00:40:24,270 --> 00:40:27,280 ¿Siempre quiere retransmitir como he propuesto en este momento? 883 00:40:27,280 --> 00:40:31,935 884 00:40:31,935 --> 00:40:33,740 >> AUDIENCIA: pagar por ello, supongo. 885 00:40:33,740 --> 00:40:36,182 >> DAVID J. MALAN: Si paga, lo que podría significar? 886 00:40:36,182 --> 00:40:38,070 >> AUDIENCIA: [inaudible]. 887 00:40:38,070 --> 00:40:40,270 >> DAVID J. MALAN: Oh, está bien, buena pregunta. 888 00:40:40,270 --> 00:40:42,620 Puede ser que usted se doble cargada si es como el registro de salida 889 00:40:42,620 --> 00:40:44,700 de Amazon o algo? 890 00:40:44,700 --> 00:40:46,090 Respuesta corta, no. 891 00:40:46,090 --> 00:40:50,410 Debido a que en que estos fragmentos son, por así decirlo, a un nivel inferior. 892 00:40:50,410 --> 00:40:53,910 Y tienen que ser vuelto a montar antes de que realmente podría ser acusado. 893 00:40:53,910 --> 00:40:56,046 Así que buena idea, pero no preocupante en este caso. 894 00:40:56,046 --> 00:41:01,930 895 00:41:01,930 --> 00:41:03,150 >> Vamos a razonar hacia atrás. 896 00:41:03,150 --> 00:41:06,484 Por lo tanto es necesario retransmitir un poco más de esfuerzo. 897 00:41:06,484 --> 00:41:07,900 Que no se sentía como un gran negocio. 898 00:41:07,900 --> 00:41:10,370 Pero requiere un poco más de tiempo. 899 00:41:10,370 --> 00:41:13,030 >> Porque ahora, Jeffrey tiene que espere unos cuantos milisegundos 900 00:41:13,030 --> 00:41:16,340 para conseguir que la cuarta parte de los datos de nuevo. 901 00:41:16,340 --> 00:41:18,256 pequeño punto, pero se ralentizar las cosas. 902 00:41:18,256 --> 00:41:19,880 Y tal super internet llena. 903 00:41:19,880 --> 00:41:22,760 >> Y tal Andrew mantiene dejar caer los paquetes en el suelo. 904 00:41:22,760 --> 00:41:25,360 Por lo que estos retrasos se empiezan a acumular. 905 00:41:25,360 --> 00:41:29,320 Así que después de un tiempo, este gato no lo hace tomar 74 milisegundos para llegar allí. 906 00:41:29,320 --> 00:41:31,390 Se tarda 1,5 segundos. 907 00:41:31,390 --> 00:41:35,100 >> Y tal vez la siguiente imagen de un gato toma media un segundo, dos segundos. 908 00:41:35,100 --> 00:41:37,850 En otras palabras, empezamos bogging cosas. 909 00:41:37,850 --> 00:41:42,380 ¿Qué aplicaciones podrían ser molesto para empantanar de esta manera? 910 00:41:42,380 --> 00:41:43,790 >> AUDIENCIA: secuencias de vídeo o voz. 911 00:41:43,790 --> 00:41:47,110 >> DAVID J. MALAN: Sí, ¿y qué si estás viendo un partido de béisbol en línea, 912 00:41:47,110 --> 00:41:51,760 o lo que si usted está Skyping con alguien, o FaceTime, 913 00:41:51,760 --> 00:41:56,060 especialmente en el caso de vídeo conferencias, tipo de no es aceptable, 914 00:41:56,060 --> 00:42:01,260 en algún momento, a empezar a escuchar su respuesta humana un segundo de retraso. 915 00:42:01,260 --> 00:42:05,160 ¿No sería mejor simplemente dejar que el paquete en el suelo, 916 00:42:05,160 --> 00:42:09,230 mostrar sólo 3/4 del gato, o en este caso, una videoconferencia, 917 00:42:09,230 --> 00:42:13,030 3/4 de mostrar mi cara con mi boca que se mueve como yo estoy hablando, 918 00:42:13,030 --> 00:42:16,097 y dejar que el audio, por lo por lo menos, ir a través de, por ejemplo. 919 00:42:16,097 --> 00:42:17,930 Así que hay esta noción de calidad de servicio 920 00:42:17,930 --> 00:42:20,010 aquí, más en general, donde se sabe qué, 921 00:42:20,010 --> 00:42:23,210 en tiempo real si applications-- que es la transmisión de un evento deportivo 922 00:42:23,210 --> 00:42:26,490 o conferencing-- de video streaming tal vez usted no necesita todos los bits. 923 00:42:26,490 --> 00:42:29,140 Y tal vez es en realidad mejor que acaba de morder la lengua 924 00:42:29,140 --> 00:42:33,630 y simplemente seguir adelante con el arado más y más datos, sin mirar hacia atrás. 925 00:42:33,630 --> 00:42:36,620 Debido a que el ser humano se darán cuenta que en su propia mente 926 00:42:36,620 --> 00:42:37,730 lo que realmente se perdió. 927 00:42:37,730 --> 00:42:40,911 >> Y sería más molesto para amortiguar, tampón. 928 00:42:40,911 --> 00:42:41,410 ¿Derecha? 929 00:42:41,410 --> 00:42:44,110 Hay esta cosa, con el que todos estamos familiarizados, 930 00:42:44,110 --> 00:42:51,140 donde acabo de empezar a hablar al tiempo que, eso es sólo molesto tener realidad 931 00:42:51,140 --> 00:42:52,540 que, a esperar a que yo alcanzo. 932 00:42:52,540 --> 00:42:55,210 >> Tal vez sea mejor si sólo perder unos segundos de lo que digo. 933 00:42:55,210 --> 00:42:56,587 Pero entonces, se vuelve fuerte. 934 00:42:56,587 --> 00:42:57,920 Por lo que es más, es un trade-off. 935 00:42:57,920 --> 00:43:03,300 Y de hecho, el protocolo que permite que hagas que no sería TCP, 936 00:43:03,300 --> 00:43:09,290 pero algo llamado UDP, que es simplemente un protocolo diferente utilizado 937 00:43:09,290 --> 00:43:12,690 a veces para estos contextos. 938 00:43:12,690 --> 00:43:13,440 Sí, pregunta. 939 00:43:13,440 --> 00:43:21,990 >> AUDIENCIA: [inaudible] cierta [Inaudible] protocolo lento [inaudible]? 940 00:43:21,990 --> 00:43:24,949 >> DAVID J. MALAN: Para detener reducir la velocidad en qué sentido? 941 00:43:24,949 --> 00:43:28,200 >> AUDIENCIA: Quiero enviar mi datos tan rápido como sea posible. 942 00:43:28,200 --> 00:43:29,200 >> DAVID J. MALAN: OK. 943 00:43:29,200 --> 00:43:32,700 >> AUDIENCIA: Si alguien no quiere [inaudible] 944 00:43:32,700 --> 00:43:36,940 transferir a dejar de [inaudible]. 945 00:43:36,940 --> 00:43:41,490 >> DAVID J. MALAN: Oh, a pesar de todo puede interferir con ninguno de estos datos. 946 00:43:41,490 --> 00:43:44,810 Por ejemplo, entre todos el lúpulo, entre el punto A y B, 947 00:43:44,810 --> 00:43:49,140 todos estos saltos aquí puede decidir acaba de poner en lista negra todos los datos UDP. 948 00:43:49,140 --> 00:43:50,210 Ellos sólo podían detener. 949 00:43:50,210 --> 00:43:52,924 Podrían copiarlo sabiendo que esto es los datos de vídeo que se 950 00:43:52,924 --> 00:43:53,840 puede ser que desee mirar. 951 00:43:53,840 --> 00:43:58,770 Así que en resumen, cualquier persona con acceso a la conectividad inalámbrica o por cable 952 00:43:58,770 --> 00:44:01,660 entre dos puntos podrían absolutamente detenerlo si lo desean. 953 00:44:01,660 --> 00:44:03,570 >> Y de hecho, incluso en nuestros routers domésticos, los cuales 954 00:44:03,570 --> 00:44:05,540 es la historia que va volver a ahora, podría 955 00:44:05,540 --> 00:44:08,890 tener una configuración en la que puede activar o desactivar ciertos servicios si se trata de 956 00:44:08,890 --> 00:44:11,190 por razones de los padres, o simplemente no querer 957 00:44:11,190 --> 00:44:16,890 sus niños para ver videos en línea, o por razones corporativas, así. 958 00:44:16,890 --> 00:44:18,970 Así que, de hecho, vamos a rienda cosas de nuevo. 959 00:44:18,970 --> 00:44:21,580 >> Debido a que hemos permitido nosotros mismos para buscar, ahora, 960 00:44:21,580 --> 00:44:24,230 en todos los servidores en el interior de la Internet aquí. 961 00:44:24,230 --> 00:44:27,720 Pero si, al final de la día, Sólo estoy tratando de llegar al Amazonas, 962 00:44:27,720 --> 00:44:31,060 lo que es esa pequeña casa enrutador realmente hacer por mí? 963 00:44:31,060 --> 00:44:36,310 Pues bien, resulta que el router en casa, que hemos descrito anteriormente, eso es 964 00:44:36,310 --> 00:44:42,720 empate a desproporcionadamente grande aquí, tiene un montón de servicios integrados. 965 00:44:42,720 --> 00:44:46,650 >> Se tiene, por lo general, una servidor DHCP incorporado. 966 00:44:46,650 --> 00:44:49,400 A menudo tiene un punto de acceso incorporado. 967 00:44:49,400 --> 00:44:52,560 Y eso es a menudo debido a que tiene estos antenas, como estas cosas aquí. 968 00:44:52,560 --> 00:44:55,590 A menudo tiene un cortafuegos incorporado. 969 00:44:55,590 --> 00:45:00,900 >> A menudo tiene un router, que es su propia pieza distinta de funcionalidad, 970 00:45:00,900 --> 00:45:02,270 incorporada. 971 00:45:02,270 --> 00:45:06,530 Que podría tener algo llamado servidor DNS integrado, 972 00:45:06,530 --> 00:45:07,931 si no es incluso otras funciones. 973 00:45:07,931 --> 00:45:10,430 Así que vamos a desmenuzar sólo el restante par de las de aquí. 974 00:45:10,430 --> 00:45:15,030 DHCP, sólo para recapitular, hace qué? 975 00:45:15,030 --> 00:45:16,150 >> AUDIENCIA: Asigna el IP. 976 00:45:16,150 --> 00:45:16,530 >> DAVID J. MALAN: Exactamente. 977 00:45:16,530 --> 00:45:18,196 Asigna la dirección IP y algunas otras cosas. 978 00:45:18,196 --> 00:45:21,940 También le dirá mi Mac o PC lo que mi router por defecto es 979 00:45:21,940 --> 00:45:24,560 y algunos otros detalles, como vimos en la pantalla de mi Mac. 980 00:45:24,560 --> 00:45:27,694 punto de acceso sólo significa, éstos días, que es compatible con Wi-Fi. 981 00:45:27,694 --> 00:45:29,860 Y de forma inalámbrica permitirá la gente se conecte, solo 982 00:45:29,860 --> 00:45:32,260 como un cable físico de antaño. 983 00:45:32,260 --> 00:45:36,380 >> Servidor de seguridad entre dos edificios o dos tiendas en un edificio, 984 00:45:36,380 --> 00:45:39,990 se trata de un dispositivo físico que, a ser posible, evita el fuego 985 00:45:39,990 --> 00:45:42,440 la propagación de una tienda a otra. 986 00:45:42,440 --> 00:45:47,480 En el mundo virtual, que evita que los datos de ir de un lugar a otro. 987 00:45:47,480 --> 00:45:49,740 Así que, de hecho, si su red doméstica, o incluso 988 00:45:49,740 --> 00:45:52,800 su empresa o universidad red, de alguna manera tienen 989 00:45:52,800 --> 00:45:59,050 en la lista negra, digamos, todos los accesos a Facebook.com, 990 00:45:59,050 --> 00:46:03,450 considerándola una pérdida de tiempo, ¿cómo podría su universidad, o en el hogar, 991 00:46:03,450 --> 00:46:07,380 o empresa que haga en el contexto de sobres como estos? 992 00:46:07,380 --> 00:46:12,190 >> En otras palabras, si todos mis equipos aquí-- mi ordenador portátil y cualquier otro-- 993 00:46:12,190 --> 00:46:14,900 es de alguna manera de hablar con el Internet a través de esta casa 994 00:46:14,900 --> 00:46:20,460 enrutador o router de esta empresa, o este router universitario, 995 00:46:20,460 --> 00:46:25,362 ¿Qué información de un uso cortafuegos con el fin de detener el tráfico fluya? 996 00:46:25,362 --> 00:46:27,350 >> AUDIENCIA: [inaudible]. 997 00:46:27,350 --> 00:46:29,740 >> DAVID J. MALAN: Sí, por lo que si saben que la web de Facebook 998 00:46:29,740 --> 00:46:33,170 servidor, en el Internet, tiene la dirección IP 5.6.7.8, 999 00:46:33,170 --> 00:46:37,840 es trivial para un administrador de sistemas para configurar un servidor de seguridad, simplemente negar 1000 00:46:37,840 --> 00:46:40,870 y para retirar todos los sobres destinado a esa dirección IP. 1001 00:46:40,870 --> 00:46:44,290 En realidad, Facebook tiene algunos diferentes IPs, tal vez decenas, tal vez cientos. 1002 00:46:44,290 --> 00:46:47,020 Pero siempre que esas son conocido públicamente, un administrador 1003 00:46:47,020 --> 00:46:48,620 en realidad puede lista negra todos aquellos. 1004 00:46:48,620 --> 00:46:52,505 >> O si eso no es posible, sólo porque Facebook, tal vez, tiene demasiados IPs 1005 00:46:52,505 --> 00:46:55,440 o cambian con demasiada frecuencia, así, resulta que, como veremos, 1006 00:46:55,440 --> 00:46:57,440 cada vez que haga una solicitud de una página web, 1007 00:46:57,440 --> 00:47:00,621 como Facebook.com, en lugar de existiendo un gato en el sobre, 1008 00:47:00,621 --> 00:47:01,870 que va a ser una mención. 1009 00:47:01,870 --> 00:47:07,780 Oh, este usuario quiere Facebook.com/MarkZuckerberg.php 1010 00:47:07,780 --> 00:47:09,360 o lo que el archivo puede ser. 1011 00:47:09,360 --> 00:47:12,590 >> Por lo que sólo puede mirar el interior del sobre y ver, oh, esto es para Facebook. 1012 00:47:12,590 --> 00:47:13,650 Voy a dejarlo caer ahora. 1013 00:47:13,650 --> 00:47:16,610 Usted puede mirar en el interior de la sobre, tal como un servidor de seguridad también. 1014 00:47:16,610 --> 00:47:20,560 >> Por lo que un servidor de seguridad, en definitiva, puede mirar en la dirección IP. 1015 00:47:20,560 --> 00:47:22,240 Se puede observar el número de puerto. 1016 00:47:22,240 --> 00:47:26,560 Se puede mirar en el dentro del sobre. 1017 00:47:26,560 --> 00:47:29,360 >> Y por número de puerto, esta es muy interesante también. 1018 00:47:29,360 --> 00:47:33,410 Un servidor de seguridad, por lo tanto, podría bloquear, Al parecer, todos los accesos web, si se quiere, 1019 00:47:33,410 --> 00:47:37,060 simplemente poniendo en lista negra todos los sobres que tienen el número 80 en ellos, 1020 00:47:37,060 --> 00:47:43,600 o todo el correo electrónico mediante listas negras puerto 25, o el bloqueo de FTP, mediante el bloqueo de puerto 21. 1021 00:47:43,600 --> 00:47:45,250 Y la lista sigue y sigue ... 1022 00:47:45,250 --> 00:47:49,810 >> Como acotación al margen, ¿alguno de ustedes utilizan DNS de Google server-- 8.8.8.8? 1023 00:47:49,810 --> 00:47:51,420 ¿Le suena familiar? 1024 00:47:51,420 --> 00:47:51,950 ¿No? 1025 00:47:51,950 --> 00:47:56,615 >> Así resulta que usted puede configurar su equipo para utilizar las direcciones personalizadas. 1026 00:47:56,615 --> 00:47:58,490 Y vamos a volver a esto en un momento. 1027 00:47:58,490 --> 00:48:01,100 Y es muy común para las empresas redes y redes de hoteles 1028 00:48:01,100 --> 00:48:03,750 para bloquear ese tipo de cosa, como pronto veremos. 1029 00:48:03,750 --> 00:48:06,460 >> Así que la última parte de la funcionalidad, entonces, aquí es un router y DNS. 1030 00:48:06,460 --> 00:48:08,116 Un router, de nuevo, una idea muy simple. 1031 00:48:08,116 --> 00:48:09,990 Simplemente datos de rutas a la izquierda, derecha, arriba y abajo 1032 00:48:09,990 --> 00:48:12,156 basado en los cables y la conectividad que tiene, 1033 00:48:12,156 --> 00:48:16,470 si se trata de una pequeña red en casa o uno más grande en la propia Internet. 1034 00:48:16,470 --> 00:48:20,540 Así DNS es el último de los grandes acrónimos aquí. 1035 00:48:20,540 --> 00:48:24,030 >> ¿Qué hace un servidor DNS? 1036 00:48:24,030 --> 00:48:27,338 Es una funcionalidad muy útil menudo integrado en un router en casa. 1037 00:48:27,338 --> 00:48:31,750 1038 00:48:31,750 --> 00:48:34,350 No así, tenemos bastante conectados dos puntos aquí. 1039 00:48:34,350 --> 00:48:40,300 Cuando escribo a cabo Amazon.com o cats.com en mi navegador, de alguna manera u otra 1040 00:48:40,300 --> 00:48:43,810 que termina en un sobre, tal vez, con Amazon o cats.com 1041 00:48:43,810 --> 00:48:47,560 en el interior de la envolvente, como propuse con Facebook. 1042 00:48:47,560 --> 00:48:51,157 >> Pero lo que tiene que ir en el afuera, hemos estado diciendo? 1043 00:48:51,157 --> 00:48:52,240 AUDIENCIA: La address-- IP 1044 00:48:52,240 --> 00:48:53,040 DAVID J. MALAN: La dirección IP. 1045 00:48:53,040 --> 00:48:54,560 AUDIENCIA: [inaudible] llamado a la 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, que es único propósito en la vida 1048 00:49:00,090 --> 00:49:04,350 es traducir los nombres de dominio a direcciones IP y viceversa. 1049 00:49:04,350 --> 00:49:08,180 Y así, también, se puede pensar en como un gran archivo de Excel con dos columns-- 1050 00:49:08,180 --> 00:49:11,520 nombres de dominio en uno y Direcciones IP en el otro. 1051 00:49:11,520 --> 00:49:13,280 Pero es un archivo especialmente grande. 1052 00:49:13,280 --> 00:49:17,490 >> Y resulta que cuando enciendo en mi AirPort Extreme, o mi Linksys 1053 00:49:17,490 --> 00:49:20,890 dispositivo, o el dispositivo D-Link, o lo que usted tiene en su casa, 1054 00:49:20,890 --> 00:49:24,170 Seguramente, ese pequeño dispositivo hace No conocer, de antemano, 1055 00:49:24,170 --> 00:49:27,332 todas las posibles direcciones IP y todos posibles nombres de dominio que existen. 1056 00:49:27,332 --> 00:49:28,040 Debido a que no se puede. 1057 00:49:28,040 --> 00:49:31,290 Porque lo que si alguien compra un dominio nombrar mañana, lo pone en el Internet? 1058 00:49:31,290 --> 00:49:33,581 >> Sería bueno si su casa enrutador todavía podía acceder a él. 1059 00:49:33,581 --> 00:49:34,800 Y sin duda, se puede. 1060 00:49:34,800 --> 00:49:38,210 Por lo tanto, resulta que hay en su conjunto jerarquía de los servidores DNS del mundo. 1061 00:49:38,210 --> 00:49:39,800 >> Su router, por lo general, tiene una. 1062 00:49:39,800 --> 00:49:42,540 Sin embargo, sólo es un servidor de almacenamiento en caché de DNS. 1063 00:49:42,540 --> 00:49:47,020 Y por caché me refiero C-A-C-H-E, donde sino que almacena copias de la información 1064 00:49:47,020 --> 00:49:48,020 temporalmente. 1065 00:49:48,020 --> 00:49:52,090 Pero si tengo servicio de internet a través de Comcast, o Verizon, o RCN, 1066 00:49:52,090 --> 00:49:55,210 vendedores muy popular a nivel local en los EE.UU., o cualquier otra empresa, 1067 00:49:55,210 --> 00:49:58,500 o incluso la Universidad de Harvard, Harvard, y Comcast y Verizon, 1068 00:49:58,500 --> 00:50:01,090 y su ISP local de todos tienen sus propios servidores DNS. 1069 00:50:01,090 --> 00:50:03,080 >> Y, también, información caché. 1070 00:50:03,080 --> 00:50:06,960 Pero también hay algunos grandes DNS especial servidores en el mundo, al menos 13, 1071 00:50:06,960 --> 00:50:11,420 los llamados servidores raíz que saben dónde todos los punto com son, y sabe dónde 1072 00:50:11,420 --> 00:50:13,470 todas las redes de punto son, y todos los orgs de puntos, 1073 00:50:13,470 --> 00:50:17,000 y todas las decenas y decenas de otros dominios de nivel superior en estos días. 1074 00:50:17,000 --> 00:50:19,010 Y lo que no esta sistema jerárquico toda 1075 00:50:19,010 --> 00:50:26,480 al DNS de tal manera que si usted no sabe y su más arriba no es así, es de esperar, 1076 00:50:26,480 --> 00:50:28,250 más arriba de su más alta de hasta sabe. 1077 00:50:28,250 --> 00:50:30,449 Debido a que el dinero en última instancia, se detiene aquí. 1078 00:50:30,449 --> 00:50:32,490 Y así, como veremos, cuando comprar un nombre de dominio, 1079 00:50:32,490 --> 00:50:35,980 básicamente estás informando uno de estos grandes amigos. 1080 00:50:35,980 --> 00:50:39,450 Y la información se filtra hacia todos los otros equipos de la Internet. 1081 00:50:39,450 --> 00:50:40,550 Pero hay un peligro aquí. 1082 00:50:40,550 --> 00:50:47,600 >> Supongamos que Comcast se lleva repentinamente sobre por alguien que no lo hace, Comcast 1083 00:50:47,600 --> 00:50:49,344 Facebook quiere poner fuera del negocio. 1084 00:50:49,344 --> 00:50:51,260 ¿Cómo ir sobre Comcast Facebook pone a cabo 1085 00:50:51,260 --> 00:50:54,490 de negocios para un buen número de personas? 1086 00:50:54,490 --> 00:50:56,430 ¿Qué configurar su servidor DNS que hacer? 1087 00:50:56,430 --> 00:51:02,090 1088 00:51:02,090 --> 00:51:02,840 ¿Qué harías? 1089 00:51:02,840 --> 00:51:03,840 >> PÚBLICO: Sólo bloquearlo. 1090 00:51:03,840 --> 00:51:04,500 Sólo bloquearlo. 1091 00:51:04,500 --> 00:51:05,916 >> DAVID J. MALAN: Sólo bloquear, ¿verdad? 1092 00:51:05,916 --> 00:51:08,840 Así que si estoy Comcast, y tal vez Soy el director general no técnica, 1093 00:51:08,840 --> 00:51:12,680 Sólo he anunciado un decreto, no lo hago dejar que nuestros clientes van a Facebook.com. 1094 00:51:12,680 --> 00:51:14,770 Debido a que por cualquier razón de negocios, estamos 1095 00:51:14,770 --> 00:51:16,810 No juega bien con ellos en este momento. 1096 00:51:16,810 --> 00:51:17,720 >> Pues bien, ¿qué haces? 1097 00:51:17,720 --> 00:51:19,540 Es una aplicación bastante trivial. 1098 00:51:19,540 --> 00:51:21,640 Sólo tienes que preguntar algunos administrador del sistema 1099 00:51:21,640 --> 00:51:25,770 para modificar el servidor DNS decir, si recibe solicitudes de Facebook.com, 1100 00:51:25,770 --> 00:51:30,746 no responden con una dirección IP, o responder con una falsa 1.2.3.4 uno--, 1101 00:51:30,746 --> 00:51:31,620 lo que no tiene sentido. 1102 00:51:31,620 --> 00:51:33,340 Debido a que no pertenece a Facebook. 1103 00:51:33,340 --> 00:51:35,500 >> Y de hecho, cierta países han sido conocidos 1104 00:51:35,500 --> 00:51:38,162 Para ello, en la que si que han deseado a la lista negra 1105 00:51:38,162 --> 00:51:40,620 cierta sites-- este tipo de gran cortafuegos de China, que 1106 00:51:40,620 --> 00:51:42,410 puede ser implementado en cualquier número de ways-- 1107 00:51:42,410 --> 00:51:45,560 podría hacer exactamente esto sólo se basa en DNS solo. 1108 00:51:45,560 --> 00:51:48,680 Así que si usted ajustar de su usuario servidor DNS que acaba de responder 1109 00:51:48,680 --> 00:51:54,000 no o falsa DNS o respuestas, se puede bloquear fácilmente el acceso. 1110 00:51:54,000 --> 00:51:57,730 >> Ahora, como he aludido anteriormente, y esto es sólo 1111 00:51:57,730 --> 00:52:00,630 cómo una red ingenua haría hacer esto, puede en realidad 1112 00:52:00,630 --> 00:52:03,730 ir en mi Mac, haga clic en DNS, el cual Fíjense ahora es, con suerte, 1113 00:52:03,730 --> 00:52:04,750 otra pestaña familiar. 1114 00:52:04,750 --> 00:52:09,200 Hace tal vez un poco, sólo se sabía lo que el término Wi-Fi significaba. 1115 00:52:09,200 --> 00:52:11,280 Ahora, con suerte, sabemos un poco más sobre TCP / IP. 1116 00:52:11,280 --> 00:52:12,820 Ahora, tenemos DNS. 1117 00:52:12,820 --> 00:52:16,400 >> Estos, al parecer, son los servidores DNS que Harvard tiene forma automática 1118 00:52:16,400 --> 00:52:17,680 asignado a mi equipo. 1119 00:52:17,680 --> 00:52:21,130 Cuando he dicho anteriormente que da DHCP yo más que una dirección IP, 1120 00:52:21,130 --> 00:52:22,640 que da la dirección de mi router. 1121 00:52:22,640 --> 00:52:26,370 También me da una o varias de DNS servidores que se supone que debo usar cuando 1122 00:52:26,370 --> 00:52:27,840 aquí en la red de la Universidad de Harvard. 1123 00:52:27,840 --> 00:52:31,086 >> De hecho, me puedo anular este haciendo clic, oh, no puedo. 1124 00:52:31,086 --> 00:52:32,460 Porque estoy en la cuenta de invitado. 1125 00:52:32,460 --> 00:52:36,730 OK, así que si pudiera en realidad haga clic en este signo más físicamente, 1126 00:52:36,730 --> 00:52:39,310 Podría escribir en cualquier servidor DNS que quiero. 1127 00:52:39,310 --> 00:52:45,060 >> Una muy popular a utilizar es 8.8.8.8, lo que Google compró hace algún tiempo. 1128 00:52:45,060 --> 00:52:50,220 Y si mi Mac me dejó entrar, pude luego decirle a mi propio Mac aquí, 1129 00:52:50,220 --> 00:52:51,900 no utilice los servidores DNS de Harvard. 1130 00:52:51,900 --> 00:52:54,610 El uso de Google del lugar. 1131 00:52:54,610 --> 00:52:58,617 >> Así que esta es una forma común de evitar cualquiera de los dos restricciones del sistema, 1132 00:52:58,617 --> 00:52:59,950 como las que acabamos de describir. 1133 00:52:59,950 --> 00:53:03,810 Si están mal implementados, se Sólo puede utilizar un servidor DNS diferente. 1134 00:53:03,810 --> 00:53:07,250 Muy en boga en el hogar ISP, y tal vez también, 1135 00:53:07,250 --> 00:53:09,990 si alguna vez has cometido un error tipográfico al escribir un nombre de dominio, 1136 00:53:09,990 --> 00:53:12,370 sólo debe obtener un error mensaje de su navegador. 1137 00:53:12,370 --> 00:53:13,828 Eso es lo que están diseñados para hacer. 1138 00:53:13,828 --> 00:53:16,080 404 o, en realidad en esta caso, algo diferente, 1139 00:53:16,080 --> 00:53:18,580 usted podría conseguir una página de respuesta no válida. 1140 00:53:18,580 --> 00:53:22,620 Pero algunos de ustedes, ¿Alguna vez ves anuncios Si comete un error tipográfico 1141 00:53:22,620 --> 00:53:23,890 y escribir mal un nombre de dominio? 1142 00:53:23,890 --> 00:53:27,600 Si es así, es posible, y Comcast se ha sabido para hacer esto. 1143 00:53:27,600 --> 00:53:33,470 Ellos, muy desagradable, lo hará interceptar las búsquedas DNS incorrectas. 1144 00:53:33,470 --> 00:53:36,380 >> Si escribe Facebook.com pero hacer un error tipográfico, 1145 00:53:36,380 --> 00:53:40,030 que volverán una dirección IP a ti, no de Facebook, pero uno 1146 00:53:40,030 --> 00:53:42,880 de la publicidad de Comcast las direcciones IP de los servidores ' 1147 00:53:42,880 --> 00:53:45,540 para que, luego, de repente ver los anuncios, y tal vez sugerido 1148 00:53:45,540 --> 00:53:47,250 faltas de ortografía, y similares. 1149 00:53:47,250 --> 00:53:50,420 Así que algunas personas podrían utilizar Google para trabajar alrededor de eso. 1150 00:53:50,420 --> 00:53:53,645 A veces es muy común en hoteles y aeropuertos, etc. 1151 00:53:53,645 --> 00:53:55,960 donde los servidores DNS son simplemente malo. 1152 00:53:55,960 --> 00:53:56,940 O sólo están rotos. 1153 00:53:56,940 --> 00:53:58,210 O son disfuncionales. 1154 00:53:58,210 --> 00:54:00,710 >> Así que muy a menudo, si no estoy conseguir la conectividad a Internet 1155 00:54:00,710 --> 00:54:03,270 pero mi icono que sugiere debe estar en la red, 1156 00:54:03,270 --> 00:54:05,706 Voy a cambiar mi forma manual servidor DNS que acaba de Google 1157 00:54:05,706 --> 00:54:06,830 para ver si se comience a trabajar. 1158 00:54:06,830 --> 00:54:10,540 Y dos de cada 10 veces, que parece solucionar el problema. 1159 00:54:10,540 --> 00:54:14,320 Y la comida para llevar que aquí no es tanto todas estas tontas pequeñas soluciones temporales 1160 00:54:14,320 --> 00:54:15,840 pero ¿por qué funcionan realmente. 1161 00:54:15,840 --> 00:54:19,920 >> No eres más que decir a su computadora para hablar con algún otro dispositivo en su lugar. 1162 00:54:19,920 --> 00:54:24,100 Por lo que este dispositivo de encaminamiento, que podría han pagado a 0 o más dólares para 1163 00:54:24,100 --> 00:54:28,560 para poner en su casa, está haciendo todo de esta funcionalidad y aún más 1164 00:54:28,560 --> 00:54:30,300 todo sólo en esta pequeña caja. 1165 00:54:30,300 --> 00:54:33,740 Pero cuando explotamos este historia para toda la internet, 1166 00:54:33,740 --> 00:54:36,260 tiende a ser dedicado servidores y ordenadores que hacen 1167 00:54:36,260 --> 00:54:38,460 cada uno de esos servicios individuales. 1168 00:54:38,460 --> 00:54:41,201 Sin embargo, nuestras casas son sólo poco microcosmos de toda la historia. 1169 00:54:41,201 --> 00:54:44,730 1170 00:54:44,730 --> 00:54:45,950 >> ¿Alguna pregunta? 1171 00:54:45,950 --> 00:54:47,871 Sí. 1172 00:54:47,871 --> 00:54:48,720 Sí, Dan? 1173 00:54:48,720 --> 00:54:52,330 >> AUDIENCIA: Antes, usted habló de los puertos, los puertos específicos, 1174 00:54:52,330 --> 00:54:54,614 pero es servicios específicos. 1175 00:54:54,614 --> 00:54:59,476 Así, por ejemplo, usted ha dicho si no bloquee un determinado servicio, 1176 00:54:59,476 --> 00:55:02,248 Yo digo no registrar ese puerto? 1177 00:55:02,248 --> 00:55:06,620 ¿Es posible que un servicio de ser completado a través del puerto? 1178 00:55:06,620 --> 00:55:08,410 >> DAVID J. MALAN: Por supuesto. 1179 00:55:08,410 --> 00:55:10,939 Sí, de hecho, se quiere a menudo se encuentran en una red 1180 00:55:10,939 --> 00:55:13,230 que los únicos puertos que están permitidos son, por ejemplo, 1181 00:55:13,230 --> 00:55:15,135 el puerto 80 y 443-- tráfico web. 1182 00:55:15,135 --> 00:55:18,420 Esto es muy común en hoteles o aeropuertos 1183 00:55:18,420 --> 00:55:22,317 donde piensan con presunción, eh, 90 más por ciento de nuestros usuarios 1184 00:55:22,317 --> 00:55:23,650 sólo son necesarios de todos modos. 1185 00:55:23,650 --> 00:55:24,970 Vamos a bloquear todo lo demás. 1186 00:55:24,970 --> 00:55:29,590 >> Y que deja la gente como yo a cabo frío, a secar, puesta a secar. 1187 00:55:29,590 --> 00:55:34,040 Porque no puedo acceder a determinados servidores en Harvard, que utilizan diferentes puertos. 1188 00:55:34,040 --> 00:55:36,840 Pude, de forma preventiva antes de salir de la escuela, 1189 00:55:36,840 --> 00:55:40,720 cambiar mi servidor especial para utilizar el puerto 80 o 443. 1190 00:55:40,720 --> 00:55:44,560 A pesar de que la humanidad ha decidido que debería ser para el tráfico web, 1191 00:55:44,560 --> 00:55:45,666 no tiene que ser. 1192 00:55:45,666 --> 00:55:47,540 Puedo enviar a mi correo electrónico a través de ese o similar. 1193 00:55:47,540 --> 00:55:50,668 >> AUDIENCIA: lo que fue mi segunda pregunta a ella. 1194 00:55:50,668 --> 00:55:52,060 Así que decidió la humanidad. 1195 00:55:52,060 --> 00:55:55,992 ¿Hay una lista publicada en alguna parte que decir que son las mejores prácticas antes? 1196 00:55:55,992 --> 00:55:56,950 DAVID J. MALAN: En efecto. 1197 00:55:56,950 --> 00:56:04,480 Y de hecho, si voy aquí, puerto TCP común, aquí vamos. 1198 00:56:04,480 --> 00:56:07,230 En Wikipedia en sí mismo es el primer golpe. 1199 00:56:07,230 --> 00:56:08,790 Aquí está puertos bien conocidos. 1200 00:56:08,790 --> 00:56:13,480 >> Por lo que la lista, hasta esencialmente 1.024, es muy estandarizados, 1201 00:56:13,480 --> 00:56:14,630 e incluso algo más allá de eso. 1202 00:56:14,630 --> 00:56:16,750 Así que hay una gran cantidad de servicios que- 1203 00:56:16,750 --> 00:56:20,220 >> AUDIENCIA: Así que si usted fuera el desarrollo de un servicio, en teoría, 1204 00:56:20,220 --> 00:56:24,711 hay que ir allí y decidir qué puerto líneas para ese servicio? 1205 00:56:24,711 --> 00:56:25,710 DAVID J. MALAN: Correcto. 1206 00:56:25,710 --> 00:56:28,330 Y si ha llegado con algunas nueva aplicación, como Napster 1207 00:56:28,330 --> 00:56:31,977 de vuelta en el día o como WhatsApp más modernamente, lo haría en general, 1208 00:56:31,977 --> 00:56:34,810 si usted es un buen diseñador, lo haría echar un vistazo a una lista como esta 1209 00:56:34,810 --> 00:56:37,580 y asegúrese de que está eligiendo un número que se encuentra dentro de una gama 1210 00:56:37,580 --> 00:56:39,455 que debe ser eligiendo de, esencialmente 1211 00:56:39,455 --> 00:56:43,445 un número lo suficientemente grande que nadie ha elegido. 1212 00:56:43,445 --> 00:56:45,756 >> AUDIENCIA: Eso sería sobre los diseños de puertos, correcto? 1213 00:56:45,756 --> 00:56:47,130 DAVID J. MALAN: Correcto, correcto. 1214 00:56:47,130 --> 00:56:47,879 Y hay un montón. 1215 00:56:47,879 --> 00:56:50,130 Es decir, un número de puerto es generalmente un número de 16 bits, 1216 00:56:50,130 --> 00:56:53,800 que le da 65.536 posibilidades. 1217 00:56:53,800 --> 00:56:56,170 Y sólo unos pocos de los en realidad están estandarizados. 1218 00:56:56,170 --> 00:57:00,420 >> Y la realidad es que sólo hay por lo muchos servicios populares en estos días. 1219 00:57:00,420 --> 00:57:02,594 Así que en realidad no hay que mucha contención. 1220 00:57:02,594 --> 00:57:03,760 Así que no es un gran problema. 1221 00:57:03,760 --> 00:57:08,690 >> Pero a partir de un estudiante inteligente de perspectiva o disidente 1222 00:57:08,690 --> 00:57:13,430 dentro de un país, es posible que de hecho, si un país o una entidad corporativa, 1223 00:57:13,430 --> 00:57:16,630 o universidad está bloqueando cierta tráfico, lo que es muy frecuente 1224 00:57:16,630 --> 00:57:20,300 hecho, por las personas lo suficientemente sofisticados, sería la de túnel, por así decirlo, 1225 00:57:20,300 --> 00:57:22,720 para encaminar la totalidad de su el tráfico con los sobres 1226 00:57:22,720 --> 00:57:26,860 que no dicen lo que deben decir, pero en lugar de simplemente utilizando 80 para todo. 1227 00:57:26,860 --> 00:57:31,080 Incluso si se trata de FaceTime, o Skype, o transacciones financieras, o lo que sea, 1228 00:57:31,080 --> 00:57:33,687 que acaba de hacer que parezca en realidad es el tráfico web. 1229 00:57:33,687 --> 00:57:35,770 Y mejor aún, es otra solución que Victoria 1230 00:57:35,770 --> 00:57:38,070 aludido anteriormente, que es una VPN. 1231 00:57:38,070 --> 00:57:41,720 >> Y muy a menudo es VPN permitió el tráfico en una red. 1232 00:57:41,720 --> 00:57:45,500 De hecho, me encontré comúnmente en aeropuertos y hoteles, y en los aviones 1233 00:57:45,500 --> 00:57:48,030 donde no puedo acceder a cierto servidores seguros en Harvard. 1234 00:57:48,030 --> 00:57:52,520 Debido a que se están ejecutando en la justa puerto inusual numbers-- 555 o lo que sea 1235 00:57:52,520 --> 00:57:53,800 el número podría ser. 1236 00:57:53,800 --> 00:57:59,090 >> Pero si primero la conecto a través de VPN ese avión u hotel a Harvard 1237 00:57:59,090 --> 00:58:01,650 Universidad, lo que hace un VPN es lo que? 1238 00:58:01,650 --> 00:58:04,470 ¿Sabe lo que hace para usted debajo de la campana, Victoria? 1239 00:58:04,470 --> 00:58:08,520 >> AUDIENCIA: Bueno, es de suponer que lo hará cambiar el servidor [inaudible]. 1240 00:58:08,520 --> 00:58:09,520 DAVID J. MALAN: Lo hace. 1241 00:58:09,520 --> 00:58:10,020 Lo hace. 1242 00:58:10,020 --> 00:58:13,062 Que hace que se vea, a otra persona, como vas a venir de otro lugar. 1243 00:58:13,062 --> 00:58:15,561 Parece que usted está viniendo desde sus oficinas corporativas 1244 00:58:15,561 --> 00:58:16,780 al visitar algunos sitios. 1245 00:58:16,780 --> 00:58:20,830 Y lo que también se hace es que los túneles, por así decirlo, todo el tráfico, 1246 00:58:20,830 --> 00:58:24,010 si se trata de correo electrónico, o en la web, o impresión, o similares de todo 1247 00:58:24,010 --> 00:58:26,580 a través de este cifrado canal entre usted 1248 00:58:26,580 --> 00:58:28,890 y su corporativo la sede, por lo general, 1249 00:58:28,890 --> 00:58:35,230 de manera que no uno-- incluyendo el local del país, o la compañía aérea, o cafe-- 1250 00:58:35,230 --> 00:58:37,694 sabe lo que hay dentro de el túnel encriptado. 1251 00:58:37,694 --> 00:58:39,110 Y lo que parece que el ruido aleatorio. 1252 00:58:39,110 --> 00:58:41,318 Y así, muy a menudo, una VPN trabajará en torno a esos tipos 1253 00:58:41,318 --> 00:58:44,700 de restricciones de puerto, también, si el puerto de VPN en sí no es 1254 00:58:44,700 --> 00:58:47,450 bloqueada, lo cual es a veces el caso. 1255 00:58:47,450 --> 00:58:49,740 Y Dacosta, que nos vas a decir? 1256 00:58:49,740 --> 00:58:55,765 >> AUDIENCIA: ¿A qué hora [Inaudible] saltar en especial 1257 00:58:55,765 --> 00:59:08,710 usando el [inaudible] puede saltar grupo de [inaudible] es diferente esta nube? 1258 00:59:08,710 --> 00:59:12,670 Lo que [inaudible] para saltar? [Inaudible] Valor [inaudible] 1259 00:59:12,670 --> 00:59:15,535 1260 00:59:15,535 --> 00:59:17,785 DAVID J. MALAN: Y por salto, ¿qué quieres decir exactamente? 1261 00:59:17,785 --> 00:59:19,659 PÚBLICO: Que bloquearía, [inaudible]. 1262 00:59:19,659 --> 00:59:25,662 1263 00:59:25,662 --> 00:59:28,120 DAVID J. MALAN: Ah, y que es roto dentro de un país determinado? 1264 00:59:28,120 --> 00:59:29,060 AUDIENCIA: Sí, 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 lo tanto, se puede implementar en cualquier número de maneras. 1267 00:59:32,070 --> 00:59:37,670 El más simple, de nuevo, habría que el país y cualquier persona en ella, a través de DNS, 1268 00:59:37,670 --> 00:59:42,140 simplemente no devuelven la dirección IP para cuando visite Facebook.com. 1269 00:59:42,140 --> 00:59:45,090 El segundo, que en realidad puede mirar en sobres de todo el mundo 1270 00:59:45,090 --> 00:59:47,640 y ver si esas peticiones se dirigió a Facebook.com. 1271 00:59:47,640 --> 00:59:50,734 En cuyo caso, lo harían de manera similar bloquear el tráfico también. 1272 00:59:50,734 --> 00:59:52,400 PÚBLICO: Puede bloquear el [inaudible]. 1273 00:59:52,400 --> 00:59:52,870 DAVID J. MALAN: En efecto. 1274 00:59:52,870 --> 00:59:53,500 Y depende. 1275 00:59:53,500 --> 00:59:58,200 Es decir, siempre y cuando no están relativamente pocas conexiones a internet 1276 00:59:58,200 --> 01:00:01,030 que entra en el país-- por lo docenas, o cientos, 1277 01:00:01,030 --> 01:00:03,450 no miles o decenas de thousands-- entonces sí, 1278 01:00:03,450 --> 01:00:06,290 con tal de que tienen el control sobre todos los cables, sin cables, 1279 01:00:06,290 --> 01:00:10,720 o de otro tipo que entra en el país, absolutamente, pueden bloquear todo. 1280 01:00:10,720 --> 01:00:16,290 >> Por lo tanto, y lo que es peor, y un posible ataque 1281 01:00:16,290 --> 01:00:19,255 es que si, por ejemplo, estamos todos aquí en la red de la Universidad de Harvard. 1282 01:00:19,255 --> 01:00:21,880 Y por lo tanto, los equipos, por la historia que hemos estado diciendo, 1283 01:00:21,880 --> 01:00:24,139 están todos utilizando el servidor DHCP de la Universidad de Harvard. 1284 01:00:24,139 --> 01:00:25,930 Algunos de ustedes podrían tener, en una pestaña en este momento, 1285 01:00:25,930 --> 01:00:31,347 Facebook.com abierta, o Gmail.com, o algún otro sitio web al azar. 1286 01:00:31,347 --> 01:00:33,680 ¿Usted sabe que está necesariamente en el verdadero Facebook.com? 1287 01:00:33,680 --> 01:00:37,610 >> Es decir, tal vez estás en sujetos un experimento de psicología de Harvard 1288 01:00:37,610 --> 01:00:40,160 Aquí, en el que usted está alimentando información de Facebook falsa. 1289 01:00:40,160 --> 01:00:43,470 O que les estamos diciendo que has sido empujado por alguien que no has sido. 1290 01:00:43,470 --> 01:00:47,280 O estamos cambiando mensajes a sonar más enojado de lo que realmente son. 1291 01:00:47,280 --> 01:00:50,310 >> Quiero decir, en serio cuando se tiene control de la red, 1292 01:00:50,310 --> 01:00:53,960 usted tiene control sobre un buen número aspectos de la experiencia del usuario. 1293 01:00:53,960 --> 01:00:56,710 Ahora, por suerte, no es tan aterrador como eso. 1294 01:00:56,710 --> 01:00:59,880 Debido a que la mayoría de ustedes, en su bares URL, de cualquiera de estas pestañas, 1295 01:00:59,880 --> 01:01:00,940 Probablemente comenzar con qué? 1296 01:01:00,940 --> 01:01:06,340 HTTPS, es de esperar. 1297 01:01:06,340 --> 01:01:09,140 Debido a que el S hace designar seguro. 1298 01:01:09,140 --> 01:01:11,650 >> Y, en teoría, lo que medios es que lo hace realidad 1299 01:01:11,650 --> 01:01:15,310 disponer de una conexión cifrada entre usted y Facebook, y Amazon, 1300 01:01:15,310 --> 01:01:17,760 y Gmail.com, o donde quiera que se encuentre. 1301 01:01:17,760 --> 01:01:19,280 Y eso es una buena cosa. 1302 01:01:19,280 --> 01:01:21,410 Debido a que existe esta Todo sistema de confianza. 1303 01:01:21,410 --> 01:01:24,570 >> Y esto es en realidad una buena segue para el tráfico web en concreto. 1304 01:01:24,570 --> 01:01:28,540 Hay todo este sistema de la confianza, en el mundo, que nos permite 1305 01:01:28,540 --> 01:01:32,485 con un poco de tranquilidad a confiar que si voy a Facebook.com, 1306 01:01:32,485 --> 01:01:35,600 y veo un pequeño candado icono en mi navegador, 1307 01:01:35,600 --> 01:01:38,850 Estoy muy, muy, muy probable para ser conectado realmente 1308 01:01:38,850 --> 01:01:40,486 a lo real Facebook.com. 1309 01:01:40,486 --> 01:01:42,000 Ahora, ¿por qué? 1310 01:01:42,000 --> 01:01:46,297 >> Así que resulta que cuando se pone un sitio web en la World Wide Web, 1311 01:01:46,297 --> 01:01:47,880 necesita una dirección IP, lo que parece. 1312 01:01:47,880 --> 01:01:49,270 El servidor necesita una dirección IP. 1313 01:01:49,270 --> 01:01:50,950 Y es probable que tenga un nombre de dominio. 1314 01:01:50,950 --> 01:01:52,250 Entonces, ¿qué implica eso? 1315 01:01:52,250 --> 01:01:55,770 >> Bueno, ¿Alguno de ustedes alguna vez comprar un nombre de dominio antes? 1316 01:01:55,770 --> 01:01:56,270 ¿Sí? 1317 01:01:56,270 --> 01:01:56,580 ¿Sí? 1318 01:01:56,580 --> 01:01:57,079 DE ACUERDO. 1319 01:01:57,079 --> 01:02:00,100 Y lo que tiene sitios web que usted utilizó o mirado por la compra de nombres de dominio? 1320 01:02:00,100 --> 01:02:02,400 >> Ninguno en particular vienen a la mente? 1321 01:02:02,400 --> 01:02:04,470 OK, GoDaddy es bastante popular. 1322 01:02:04,470 --> 01:02:08,160 Y hay otros- Namecheap, Soluciones de red, otros. 1323 01:02:08,160 --> 01:02:11,240 >> Y así, si quiero ir a algo como: 1324 01:02:11,240 --> 01:02:17,096 si yo quiero comprar un dominio como ComputerScienceforBusinessLeaders.com-- 1325 01:02:17,096 --> 01:02:19,600 horrible nombre porque es atroz para escribir. 1326 01:02:19,600 --> 01:02:21,850 Ni siquiera cabe en una línea, al parecer. 1327 01:02:21,850 --> 01:02:24,560 Por $ 11,99, puedo comprar ese nombre de dominio. 1328 01:02:24,560 --> 01:02:26,690 >> Ahora bien, ¿qué significa eso? 1329 01:02:26,690 --> 01:02:30,340 Si hago clic en Seleccionar y poner esto en mi Cesta de la compra, me dejó la primera precaución. 1330 01:02:30,340 --> 01:02:32,340 GoDaddy es atroz acerca tratando de aumentar las ventas de usted. 1331 01:02:32,340 --> 01:02:34,256 Por lo que se le preguntará si desea correo electrónico, si 1332 01:02:34,256 --> 01:02:36,860 quieren alojamiento web, si quieres una llamada telefónica, por todas estas cosas. 1333 01:02:36,860 --> 01:02:39,130 Es difícil de ver en GoDaddy. 1334 01:02:39,130 --> 01:02:41,860 >> Pero cuando finalmente llegar allí, usted será dueño de ese nombre de dominio 1335 01:02:41,860 --> 01:02:44,460 por un período de un año, típicamente, o dos, o tres años. 1336 01:02:44,460 --> 01:02:45,400 Usted tiene que renovar estas cosas. 1337 01:02:45,400 --> 01:02:47,170 Por lo que es más como alquilar un nombre de dominio. 1338 01:02:47,170 --> 01:02:49,350 >> Pero una vez que el propietario que nombre de dominio, es necesario 1339 01:02:49,350 --> 01:02:51,960 GoDaddy a decir algo, por lo general. 1340 01:02:51,960 --> 01:02:57,580 Usted necesita decir lo que su GoDaddy servidores web, servidores DNS serán. 1341 01:02:57,580 --> 01:03:00,550 ¿Cómo se sabe cuáles son sus servidores, Los servidores DNS van a ser? 1342 01:03:00,550 --> 01:03:02,820 >> Pues bien, por lo general, en otra pestaña, usted tiene 1343 01:03:02,820 --> 01:03:05,387 para comprar, o pagar, para la web hospedaje si no lo hace realidad 1344 01:03:05,387 --> 01:03:08,470 físicamente poseen sus propios servidores, y su propia empresa, o en sus propios datos 1345 01:03:08,470 --> 01:03:09,270 centrar. 1346 01:03:09,270 --> 01:03:11,190 Así que te gustaría ir a una empresa de alojamiento web. 1347 01:03:11,190 --> 01:03:12,190 Y podría ser GoDaddy. 1348 01:03:12,190 --> 01:03:14,620 Ellos ofrecen el mismo servicio como uno de sus ventas adicionales. 1349 01:03:14,620 --> 01:03:16,910 >> Pero hay cientos, miles de alojamiento web 1350 01:03:16,910 --> 01:03:18,640 empresas de diversa calidad por ahí. 1351 01:03:18,640 --> 01:03:20,930 Y cuando se paga a alguien otra de alojamiento web, 1352 01:03:20,930 --> 01:03:24,570 se obtiene un nombre de usuario y una contraseña, y una cierta cantidad de espacio 1353 01:03:24,570 --> 01:03:27,390 en la nube, por así decirlo, a que se puede cargar sus archivos, 1354 01:03:27,390 --> 01:03:30,810 y crear sus páginas web, y poner su sitio web en línea. 1355 01:03:30,810 --> 01:03:33,110 Así que, esencialmente, tiene para decir lo que GoDaddy 1356 01:03:33,110 --> 01:03:36,990 los servidores DNS son que esa red empresa de alojamiento ha proporcionado a usted. 1357 01:03:36,990 --> 01:03:39,770 Probablemente en un correo electrónico o en una página web, que le informan. 1358 01:03:39,770 --> 01:03:43,600 >> Y entonces la responsabilidad de GoDaddy es decir al resto del mundo 1359 01:03:43,600 --> 01:03:46,630 por medio de los servidores raíz y otros servidores DNS. 1360 01:03:46,630 --> 01:03:48,520 Así que, el día siguiente, cuando alguien intenta 1361 01:03:48,520 --> 01:03:51,290 visitar ComputerScienceforBusinessLeaders.com, 1362 01:03:51,290 --> 01:03:53,410 su servidor DNS, probablemente, no sabe la respuesta. 1363 01:03:53,410 --> 01:03:54,785 Debido a que es una nueva página web. 1364 01:03:54,785 --> 01:03:57,000 Por lo que su servidor DNS pide éste, pide éste. 1365 01:03:57,000 --> 01:03:58,090 Esto lo sabe. 1366 01:03:58,090 --> 01:04:02,490 Y entonces, la información se propaga marcha atrás con el resto del mundo. 1367 01:04:02,490 --> 01:04:08,030 Así que esto es cómo si no paga la proyecto de ley para renovar su nombre de dominio. 1368 01:04:08,030 --> 01:04:09,510 Todo esto puede sólo tipo de parar. 1369 01:04:09,510 --> 01:04:13,000 >> Debido a GoDaddy, por ejemplo, puede suprimir estos registros DNS 1370 01:04:13,000 --> 01:04:16,540 para que nadie en el mundo sabe quién preguntar dónde está su sitio web. 1371 01:04:16,540 --> 01:04:18,130 ¿Cuál es su dirección IP? 1372 01:04:18,130 --> 01:04:20,530 Y así es como se hacer cumplir este tipo de control. 1373 01:04:20,530 --> 01:04:25,320 >> Pero lo que GoDaddy también vende, quiero ver aquí si podemos hablar con ellos aquí. 1374 01:04:25,320 --> 01:04:28,360 Ellos quieren nuestro negocio. 1375 01:04:28,360 --> 01:04:32,720 Si vamos a Todos los productos, esto es abrumadora. 1376 01:04:32,720 --> 01:04:38,750 >> Quiero comprar SSL. 1377 01:04:38,750 --> 01:04:40,730 Aquí vamos, Seguridad Web. 1378 01:04:40,730 --> 01:04:41,910 Por lo tanto, oh, está a la venta. 1379 01:04:41,910 --> 01:04:42,410 Bonito. 1380 01:04:42,410 --> 01:04:43,270 >> DE ACUERDO. 1381 01:04:43,270 --> 01:04:49,690 Así que aquí, también, esto es una especie de abrumadora a primera vista para la gente. 1382 01:04:49,690 --> 01:04:55,270 Así que hay diferentes tipos de SSL certificados como se les llama. 1383 01:04:55,270 --> 01:04:59,520 Así que no es sólo lo suficiente para tener un dominio nombrar o tener una cuenta de hospedaje web. 1384 01:04:59,520 --> 01:05:02,880 Si usted quiere tener cifrado, que, francamente, es sólo un hecho hoy en día. 1385 01:05:02,880 --> 01:05:06,630 Y esto se está convirtiendo en la práctica de facto. 1386 01:05:06,630 --> 01:05:09,290 >> También debe comprar un certificado SSL. 1387 01:05:09,290 --> 01:05:11,540 Desafortunadamente, puede ser difícil de navegar todo esto. 1388 01:05:11,540 --> 01:05:14,749 Pero vamos a ver dónde lleva esto a este tipo de sistema de confianza. 1389 01:05:14,749 --> 01:05:17,040 Así que si sólo tengo un dominio nombre, www.ComputerSciencef 1390 01:05:17,040 --> 01:05:23,860 orBusinessLeaders.com, voy para seguir adelante y acaba de comprar el $ 62.99 1391 01:05:23,860 --> 01:05:24,690 versión aquí. 1392 01:05:24,690 --> 01:05:26,110 Sin embargo, incluso esto es caro. 1393 01:05:26,110 --> 01:05:29,830 Usted puede ir en otros sitios web, como Namecheap.com y algunos otros, 1394 01:05:29,830 --> 01:05:31,500 donde los diferentes grados de reputación. 1395 01:05:31,500 --> 01:05:33,170 Pero puede pasar mucho menos que esto. 1396 01:05:33,170 --> 01:05:34,070 Tener cuidado. 1397 01:05:34,070 --> 01:05:40,240 >> Y de hecho, vamos a ir a alguna parte nos shouldn't-- Verisign.com. 1398 01:05:40,240 --> 01:05:47,130 Esto es un líder global en el dominio nombres y seguridad de Internet al parecer. 1399 01:05:47,130 --> 01:05:50,610 Y usted sabe que es caro cuando que no sólo dicen lo que venden. 1400 01:05:50,610 --> 01:05:54,410 1401 01:05:54,410 --> 01:06:01,950 certificado SSL de Verisign, que pueda ver la cantidad de competidores que tienen, 1402 01:06:01,950 --> 01:06:04,350 que son publicidad para esa misma consulta. 1403 01:06:04,350 --> 01:06:07,600 >> Muy bien, por lo que a través de Google, Esta página es para que yo quería. 1404 01:06:07,600 --> 01:06:09,140 Así que vamos a ver. 1405 01:06:09,140 --> 01:06:10,660 Oh aquí vamos. 1406 01:06:10,660 --> 01:06:14,520 >> Así que parece que si Quiero un sitio seguro, 1407 01:06:14,520 --> 01:06:18,640 sus certificados SSL comienzan de $ 399. 1408 01:06:18,640 --> 01:06:23,240 Si quiero más seguridad, con EV, que creo que es la validación extendida 1409 01:06:23,240 --> 01:06:27,190 o mejorada de validación, eso es $ 995, punto 00. 1410 01:06:27,190 --> 01:06:29,960 O Secure Site Pro con EV, $ 1,500. 1411 01:06:29,960 --> 01:06:33,290 Casi todo esto es atroz y, también, innecesario. 1412 01:06:33,290 --> 01:06:36,320 >> Pero vamos a entender cuáles son las ventajas y desventajas aquí están y cómo funciona todo. 1413 01:06:36,320 --> 01:06:40,080 Al final de la día, la matemáticas y la criptografía fundamental 1414 01:06:40,080 --> 01:06:43,565 subyacente a la seguridad de su sitio web es de todos modos, en su mayor parte. 1415 01:06:43,565 --> 01:06:47,470 Todo esto es ventas adicionales y, en gran medida, las cosas de marketing. 1416 01:06:47,470 --> 01:06:51,620 >> Ah, y por favor, no haya puesto algo como esto en su sitio web, 1417 01:06:51,620 --> 01:06:53,750 incluso si el consultor propone que lo haga. 1418 01:06:53,750 --> 01:06:55,180 Esto significa absolutamente nada. 1419 01:06:55,180 --> 01:06:58,400 Verás, hoy más tarde o mañana, es absolutamente trivial 1420 01:06:58,400 --> 01:07:02,390 para añadir una imagen a una página web y simplemente diciendo que está asegurado Norton 1421 01:07:02,390 --> 01:07:03,570 significa absolutamente nada. 1422 01:07:03,570 --> 01:07:05,960 >> Y todo lo que está haciendo es la formación de sus clientes, 1423 01:07:05,960 --> 01:07:08,610 o la humanidad en general, en busca de ese símbolo, el cual 1424 01:07:08,610 --> 01:07:12,080 sin duda un mal tipo podría poner en su o su propio sitio web y simplemente afirman que, 1425 01:07:12,080 --> 01:07:13,320 también, son Norton asegurada. 1426 01:07:13,320 --> 01:07:17,360 Así que hemos metido en algunos malos hábitos, como seres humanos, tal como se realiza incluso aquí. 1427 01:07:17,360 --> 01:07:23,140 Por lo que sólo como un aparte, la razón por la que hay son diferentes estilos de certificados, 1428 01:07:23,140 --> 01:07:25,520 ellos siguen queriendo hablar con nosotros. 1429 01:07:25,520 --> 01:07:30,110 >> Se puede comprar un certificado SSL por sólo un nombre de dominio, 1430 01:07:30,110 --> 01:07:32,586 doblaje de puntos copia de la copia ComputerScienceforBusinessLeaders.com. 1431 01:07:32,586 --> 01:07:35,027 Múltiples sitios web, suponga Había copia de la copia de la copia de puntos 1432 01:07:35,027 --> 01:07:36,610 ComputerScienceforBusinessLeaders.com. 1433 01:07:36,610 --> 01:07:39,750 Pero también quería usuarios para poder visitar 1434 01:07:39,750 --> 01:07:42,394 ComputerScienceforBusinessLeaders.com sin www. 1435 01:07:42,394 --> 01:07:44,852 O, tal vez, tengo una tercera 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 Así que si tengo varios dominios nombres, que en realidad cada uno 1439 01:07:50,550 --> 01:07:52,633 necesitar un tipo diferente de certificado, potencialmente. 1440 01:07:52,633 --> 01:07:55,830 Por lo que también podría obtener esta versión, que permite exactamente eso. 1441 01:07:55,830 --> 01:08:00,180 >> O todos los subdominios, si lo que quieren tiene, y esto es para las configuraciones más elegantes, 1442 01:08:00,180 --> 01:08:05,070 si usted quiere tener 10 o 20 diferentes sitios web o servidores que 1443 01:08:05,070 --> 01:08:08,550 empezar con algo, dot ComputerScienceforBusinessLeaders.com, 1444 01:08:08,550 --> 01:08:10,890 a continuación, se obtiene lo que se llama un certificado comodín. 1445 01:08:10,890 --> 01:08:13,800 Y es compatible con todas esas variaciones. 1446 01:08:13,800 --> 01:08:16,670 >> Ahora, una vez que usted compra esto, se instala. 1447 01:08:16,670 --> 01:08:18,040 Es un archivo que se descarga. 1448 01:08:18,040 --> 01:08:19,748 Y ese archivo, en esencia, solo contiene 1449 01:08:19,748 --> 01:08:22,716 un número muy grande, que al azar tiene cierta relación matemática 1450 01:08:22,716 --> 01:08:24,840 a algún otro número que que ya ha generado. 1451 01:08:24,840 --> 01:08:28,490 Lo llamaremos una clave pública y una clave privada, como lo hice justo antes. 1452 01:08:28,490 --> 01:08:31,790 >> Y la idea aquí es que usted instalar en su servidor web 1453 01:08:31,790 --> 01:08:34,250 sólo por el uso de FTP o algún otro protocolo, 1454 01:08:34,250 --> 01:08:36,370 arrastrar y soltar o copiar y pegar 1455 01:08:36,370 --> 01:08:38,497 estos números muy grandes en su propio servidor web. 1456 01:08:38,497 --> 01:08:41,330 Y usted sigue las instrucciones consistente con el software del servidor 1457 01:08:41,330 --> 01:08:42,359 para hacer esto. 1458 01:08:42,359 --> 01:08:45,270 Y su servidor web, de ahora en adelante, cada vez que alguien 1459 01:08:45,270 --> 01:08:49,920 visita su negocio 'website-- www.ComputerScienceBusinessLeaders.com-- 1460 01:08:49,920 --> 01:08:51,901 su servidor web de forma automática, ya que este 1461 01:08:51,901 --> 01:08:53,859 se funcionalidad integrada en estos días, se acaba 1462 01:08:53,859 --> 01:08:56,459 decirle al mundo lo que es su clave pública. 1463 01:08:56,459 --> 01:08:59,250 Y recuerda que la clave pública tiene esta relación matemática 1464 01:08:59,250 --> 01:09:01,000 con una clave privada llamada. 1465 01:09:01,000 --> 01:09:05,109 Y así, cuando los usuarios, clientes hablar con seguridad a su servidor, 1466 01:09:05,109 --> 01:09:07,680 sus sobres, como los que se hemos estado pasando alrededor, 1467 01:09:07,680 --> 01:09:10,950 tienen sin sentido aparente en el interior de ellos. 1468 01:09:10,950 --> 01:09:12,970 Debido a que los contenidos están cifrados. 1469 01:09:12,970 --> 01:09:15,710 >> Y sólo su negocio ' clave privada, que 1470 01:09:15,710 --> 01:09:19,340 se generó como parte de este proceso de compra de un certificado SSL, 1471 01:09:19,340 --> 01:09:21,790 en realidad puede descifrar. 1472 01:09:21,790 --> 01:09:23,819 Y todo esto sucede de forma transparente. 1473 01:09:23,819 --> 01:09:26,950 Pero sólo se puede comprar estos certificados de un número finito 1474 01:09:26,950 --> 01:09:28,760 de empresas en el mundo. 1475 01:09:28,760 --> 01:09:33,330 >> Debido a que Microsoft, que hace que el IE y Edge, y Google, que hace que Chrome, 1476 01:09:33,330 --> 01:09:36,470 y Mozilla, que hace que Firefox, y algunos otros jugadores 1477 01:09:36,470 --> 01:09:40,020 tienen todos decidieron enviar sus navegadores. 1478 01:09:40,020 --> 01:09:43,890 Al instalar cualquiera de esos browsers-- IE, Borde, Firefox, Mozilla, Opera, 1479 01:09:43,890 --> 01:09:50,180 o cualesquiera otros, Chrome-- vienen con un número finito de certificados, 1480 01:09:50,180 --> 01:09:52,010 por así decirlo, incorporado en ellos. 1481 01:09:52,010 --> 01:09:57,420 Una lista finita de, vamos a llamar a ellos, empresas cuyos certificados SSL debe 1482 01:09:57,420 --> 01:10:00,330 ser permitido y se considera seguro. 1483 01:10:00,330 --> 01:10:04,105 >> Así que esto significa que yo, David Malan, No se puede ir en DavidMalan.com 1484 01:10:04,105 --> 01:10:06,050 y comenzar a vender los certificados SSL. 1485 01:10:06,050 --> 01:10:08,210 Porque si no tengo algún tipo de relación 1486 01:10:08,210 --> 01:10:12,810 con Google y Microsoft, y Mozilla o contratistas de los suyos, 1487 01:10:12,810 --> 01:10:17,250 navegadores de nadie confiará certificados de David Malan, 1488 01:10:17,250 --> 01:10:19,830 incluso si los vendo a una de descuento en comparación con todos los demás. 1489 01:10:19,830 --> 01:10:21,370 Puedo hacer que matemáticamente. 1490 01:10:21,370 --> 01:10:25,430 Pero no puedo engañar al los navegadores para que confíe en ellos. 1491 01:10:25,430 --> 01:10:26,940 >> Y lo que quiero decir con confianza? 1492 01:10:26,940 --> 01:10:27,660 Pues bien, el aviso. 1493 01:10:27,660 --> 01:10:29,690 Estamos en GoDaddy.com. 1494 01:10:29,690 --> 01:10:34,450 Y como es el caso de muchos sitios web, notar el candado hacia arriba a la derecha. 1495 01:10:34,450 --> 01:10:38,420 ¿Cuál es el candado que presumiblemente indicar, ya sea antes 1496 01:10:38,420 --> 01:10:40,830 para la discusión de hoy, o a partir de ahora? 1497 01:10:40,830 --> 01:10:41,970 >> PÚBLICO: Es seguro. 1498 01:10:41,970 --> 01:10:43,344 >> DAVID J. MALAN: Eso es seguro. 1499 01:10:43,344 --> 01:10:46,390 Eso sólo significa que estoy usando algún tipo de criptografía, 1500 01:10:46,390 --> 01:10:48,190 el cifrado entre mí y GoDaddy.com. 1501 01:10:48,190 --> 01:10:49,690 Y no tiene por qué ser un GoDaddy. 1502 01:10:49,690 --> 01:10:50,690 Vamos a otro lugar. 1503 01:10:50,690 --> 01:10:52,182 Vamos a ir a Facebook.com. 1504 01:10:52,182 --> 01:10:55,420 Y noto que terminan en HTTPS de colon barra diagonal. 1505 01:10:55,420 --> 01:10:59,090 Así que incluso si usted no escribe HTTPS, cada vez más, nuestros sitios web 1506 01:10:59,090 --> 01:11:03,910 hoy en día se redirigir a la versión segura del sitio web. 1507 01:11:03,910 --> 01:11:08,612 Esto a menudo era cierto cuando escribió en sus contraseñas desde hace bastante tiempo. 1508 01:11:08,612 --> 01:11:11,320 Pero entonces, a menudo se obtendría el versión insegura de la página web 1509 01:11:11,320 --> 01:11:14,370 después de haber entrado en el sistema o después marcó con su carrito de compras y de crédito 1510 01:11:14,370 --> 01:11:14,910 tarjeta. 1511 01:11:14,910 --> 01:11:19,010 >> Hoy en día, cada vez más, son websites-- porque cada vez es más fácil y más barato 1512 01:11:19,010 --> 01:11:23,520 para utilizar este tipo de cifrado, y Se está convirtiendo en expected-- son sólo 1513 01:11:23,520 --> 01:11:25,399 usarlo para absolutamente todas las páginas web. 1514 01:11:25,399 --> 01:11:26,440 Y esto es una buena cosa. 1515 01:11:26,440 --> 01:11:28,190 Debido a que esto significa, por ejemplo, cuando se 1516 01:11:28,190 --> 01:11:31,710 ir a Google, que también tiene comenzado la activación de SSL por defecto, 1517 01:11:31,710 --> 01:11:33,940 esto significa que cuando se busca algo en Google, 1518 01:11:33,940 --> 01:11:36,310 Es absolutamente cierto que Google lo sabe todo 1519 01:11:36,310 --> 01:11:39,370 estás en busca de la Internet, por todo el tiempo a menos que 1520 01:11:39,370 --> 01:11:40,560 eliminar el historial. 1521 01:11:40,560 --> 01:11:43,000 E incluso entonces, con suerte, se elimina realmente. 1522 01:11:43,000 --> 01:11:46,030 >> Pero nadie en entre usted Google y, en teoría, 1523 01:11:46,030 --> 01:11:47,370 sabe lo que está buscando. 1524 01:11:47,370 --> 01:11:50,380 Así que si usted está en busca de algo privada, o médico, o lo que sea, 1525 01:11:50,380 --> 01:11:53,990 siempre y cuando esa barra es de color verde, y usted ver el candado, y la dirección URL es HTTPS, 1526 01:11:53,990 --> 01:11:56,924 y que está conectado con Google, con suerte, su patrón 1527 01:11:56,924 --> 01:11:58,090 no puede ver lo que está haciendo. 1528 01:11:58,090 --> 01:12:00,170 Su universidad no puede ver lo que está haciendo. 1529 01:12:00,170 --> 01:12:02,290 >> Ahora, si alguien mira por encima de su hombro, podrían todavía. 1530 01:12:02,290 --> 01:12:05,165 Y si termina en su navegador es la historia, la gente podría todavía saber. 1531 01:12:05,165 --> 01:12:09,960 Pero al menos ese túnel entre usted y Google, en este caso, es seguro. 1532 01:12:09,960 --> 01:12:11,390 Y podemos ver esto un poco más. 1533 01:12:11,390 --> 01:12:12,765 Y usted puede hacer esto en casa, también. 1534 01:12:12,765 --> 01:12:14,744 Si hago clic en el candado, en Chrome, al menos, 1535 01:12:14,744 --> 01:12:16,660 hay un montón de información técnica aquí. 1536 01:12:16,660 --> 01:12:20,200 Si hago clic en Conexión, darse cuenta de que, "Chrome verifica que el Digi / Cert 1537 01:12:20,200 --> 01:12:24,100 Servidor de seguridad alta SHA2 CA, "autoridad de certificación, 1538 01:12:24,100 --> 01:12:25,740 "Expedido un certificado de este sitio web." 1539 01:12:25,740 --> 01:12:28,260 >> Hagamos clic en el Información certificada. 1540 01:12:28,260 --> 01:12:32,350 Y podemos ver que Facebook, alguien en Facebook comprado este certificado. 1541 01:12:32,350 --> 01:12:33,330 Y notar la estrella. 1542 01:12:33,330 --> 01:12:35,350 Ese es el comodín que He aludido antes, 1543 01:12:35,350 --> 01:12:37,570 el algo dot Facebook.com. 1544 01:12:37,570 --> 01:12:41,680 Tenga en cuenta que su certificado caduca cuando? 1545 01:12:41,680 --> 01:12:45,512 >> Diciembre, así que mejor pagar el Facebook proyecto de ley de SSL en los próximos meses. 1546 01:12:45,512 --> 01:12:48,470 Y ellos van a tener que instalar nuevos certificados en sus servidores. 1547 01:12:48,470 --> 01:12:51,901 Y si realmente quiero llegar curioso, puedo hacer clic en Detalles. 1548 01:12:51,901 --> 01:12:53,900 Y esto va a ser arcano mayor de lo que yo quiero. 1549 01:12:53,900 --> 01:12:55,608 >> Sin embargo, se puede ver que esto es, al parecer, 1550 01:12:55,608 --> 01:12:58,900 comprada por Facebook, Inc. en Menlo Park. 1551 01:12:58,900 --> 01:13:01,550 Esto es un poco de información técnica, donde se compraron a. 1552 01:13:01,550 --> 01:13:05,190 SHA-256 se refiere a algo similar a la encriptación. 1553 01:13:05,190 --> 01:13:06,090 Se llama hash. 1554 01:13:06,090 --> 01:13:09,200 RSA es el cifrado si usted ha oído hablar de RSA. 1555 01:13:09,200 --> 01:13:12,280 >> Y luego, hay incluso cosas más elegante aquí. 1556 01:13:12,280 --> 01:13:16,470 Curva Elíptica Pública, esta se refiere a un tipo de criptografía. 1557 01:13:16,470 --> 01:13:19,760 La mayor parte de esta es la manera más la información de lo que realmente necesita. 1558 01:13:19,760 --> 01:13:23,300 Sin embargo, se puede ver que esto es el detalle técnico que subyace 1559 01:13:23,300 --> 01:13:24,620 certificado de Facebook. 1560 01:13:24,620 --> 01:13:27,900 >> Ahora, por desgracia, sólo para hablar con la ingeniería social, 1561 01:13:27,900 --> 01:13:32,030 esto ahora es una muy útil indicador del hecho 1562 01:13:32,030 --> 01:13:35,090 que alguien, uno, tiene una asegurar la conexión y, a su vez, 1563 01:13:35,090 --> 01:13:37,950 que el servidor que ha visitado pagado por dicho certificado. 1564 01:13:37,950 --> 01:13:42,870 Pero no fue hace tanto tiempo que sitios web podrían tener iconos predeterminados. 1565 01:13:42,870 --> 01:13:45,574 De hecho, es lo que nota los siguientes iconos en las pestañas de Chrome en este momento? 1566 01:13:45,574 --> 01:13:47,490 Y los navegadores tienen clase de aprendido la lección 1567 01:13:47,490 --> 01:13:51,190 y poner estos iconos allá arriba, el logotipo de un sitio web? 1568 01:13:51,190 --> 01:13:54,230 >> No fue hace tanto tiempo que estos iconos fav, 1569 01:13:54,230 --> 01:13:57,480 o iconos favoritos como se les llama, estaban allí junto a la dirección. 1570 01:13:57,480 --> 01:14:00,570 De hecho, hice una búsqueda durante las vacaciones. 1571 01:14:00,570 --> 01:14:07,500 Por ejemplo, no tan largo Hace, déjame abrir éste. 1572 01:14:07,500 --> 01:14:09,750 Sólo en Google Imágenes. 1573 01:14:09,750 --> 01:14:11,010 >> Permítanme Alejar. 1574 01:14:11,010 --> 01:14:12,970 Venga. 1575 01:14:12,970 --> 01:14:18,720 Así que no hace mucho tiempo, navegadores estaban haciendo esto. 1576 01:14:18,720 --> 01:14:22,050 No sólo ponen el favorito icono aquí en la pestaña, 1577 01:14:22,050 --> 01:14:24,420 sino que también puso las cosas bien junto a la barra de direcciones. 1578 01:14:24,420 --> 01:14:24,920 ¿Por qué? 1579 01:14:24,920 --> 01:14:26,060 Simplemente, eh, se veía bien. 1580 01:14:26,060 --> 01:14:26,893 >> Era una especie de agradable. 1581 01:14:26,893 --> 01:14:29,530 Usted ve el logotipo de la empresa justo al lado de su URL. 1582 01:14:29,530 --> 01:14:32,650 Así que ahora, pensar desde la perspectiva de un adversario, un mal tipo. 1583 01:14:32,650 --> 01:14:35,850 Si fueras un chico malo y los navegadores eran lo suficientemente tonto 1584 01:14:35,850 --> 01:14:39,660 que permitirá poner un icono personalizado justo al lado de la URL navegadores, 1585 01:14:39,660 --> 01:14:42,220 lo icono elegirías para su sitio web falso 1586 01:14:42,220 --> 01:14:46,919 que está tratando de pescar de personas información de la tarjeta de crédito y tal? 1587 01:14:46,919 --> 01:14:48,210 AUDIENCIA: La página original. 1588 01:14:48,210 --> 01:14:49,640 DAVID J. MALAN: La página web original, sin duda, 1589 01:14:49,640 --> 01:14:51,450 si estás imitando uno sitios web. 1590 01:14:51,450 --> 01:14:55,150 ¿Qué más podría poner allí eso es aún más engañosa? 1591 01:14:55,150 --> 01:15:00,020 Un icono de un candado, que se parece a una candado y semánticamente sugiere 1592 01:15:00,020 --> 01:15:03,500 este sitio es seguro, pero no tiene significado técnico alguno, 1593 01:15:03,500 --> 01:15:06,550 y que ha de decir que eres personas acondicionado. 1594 01:15:06,550 --> 01:15:09,720 >> Nosotros, como sociedad, estamos condicionando la gente cuando vea el candado, 1595 01:15:09,720 --> 01:15:10,970 asume sitio es seguro. 1596 01:15:10,970 --> 01:15:13,430 Y esa misma lógica puede ser revertido completamente 1597 01:15:13,430 --> 01:15:15,615 y manipulado para que la gente, ahora, son engañados 1598 01:15:15,615 --> 01:15:16,990 en el pensamiento de que algo está seguro. 1599 01:15:16,990 --> 01:15:18,823 Y los peores delincuentes, francamente, son personas 1600 01:15:18,823 --> 01:15:22,210 al igual que los bancos, que estúpidamente, a este día-- vamos a ver si Bank of America, 1601 01:15:22,210 --> 01:15:25,970 una popular local o nacional uno, está haciendo lo mismo. 1602 01:15:25,970 --> 01:15:27,000 >> DE ACUERDO. 1603 01:15:27,000 --> 01:15:27,875 Así que ¿qué es esto? 1604 01:15:27,875 --> 01:15:28,750 Que ves aquí. 1605 01:15:28,750 --> 01:15:32,080 Este es el registro en formar para su sitio web. 1606 01:15:32,080 --> 01:15:33,710 Han hecho exactamente lo mismo. 1607 01:15:33,710 --> 01:15:35,780 Usted está entrenando humanos pensar cuando se ve 1608 01:15:35,780 --> 01:15:38,430 un botón en un sitio web con un candado que esa 1609 01:15:38,430 --> 01:15:40,460 significa que la conexión es segura. 1610 01:15:40,460 --> 01:15:42,940 >> Esto significa sólo que hay es un diseñador gráfico que 1611 01:15:42,940 --> 01:15:46,260 sabe cómo hacer una imagen de una candado y ponerlo en un sitio web. 1612 01:15:46,260 --> 01:15:50,890 Ahora, en este caso, es cierto, que el sitio es seguro. 1613 01:15:50,890 --> 01:15:53,000 Debido a que la notificación candado verde aquí. 1614 01:15:53,000 --> 01:15:55,380 Y estoy usando un nuevo versión bastante de Chrome 1615 01:15:55,380 --> 01:15:58,660 que no puedo poner logo arbitraria junto a la URL. 1616 01:15:58,660 --> 01:16:01,410 Ahora, sólo el seguro icono va allí o no. 1617 01:16:01,410 --> 01:16:04,420 >> Pero esto es absolutamente sin sentido aquí. 1618 01:16:04,420 --> 01:16:06,890 Y nosotros, los humanos seguimos hacer este tipo de errores. 1619 01:16:06,890 --> 01:16:09,650 Debido a que condicionar a la gente para buscar ciertas señales 1620 01:16:09,650 --> 01:16:11,330 e inferir significado de ellos. 1621 01:16:11,330 --> 01:16:13,520 Pero una vez más, que la misma significado puede ser objeto de abuso. 1622 01:16:13,520 --> 01:16:15,654 >> Por eso, cuando la construcción de uno de propia página web corporativa, 1623 01:16:15,654 --> 01:16:17,320 estas señales son generalmente una mala cosa. 1624 01:16:17,320 --> 01:16:19,430 E incluso en mensajes de correo electrónico, también, tenemos, como sociedad, 1625 01:16:19,430 --> 01:16:22,340 las personas condicionadas a haga clic en enlaces en correos electrónicos. 1626 01:16:22,340 --> 01:16:26,080 Y por lo que no es sorprendente que la mala chicos envían correos electrónicos falsos de PayPal, 1627 01:16:26,080 --> 01:16:28,672 de Bank of America con enlaces. 1628 01:16:28,672 --> 01:16:30,880 la gente porque hemos entrenado hacer clic en enlaces en el correo electrónico. 1629 01:16:30,880 --> 01:16:33,530 >> Una mucho mejor la práctica haría ser de Bank of America, 1630 01:16:33,530 --> 01:16:38,720 Al enviar mensajes a sus clientes, por ejemplo solamente, por favor visite el sitio web del Banco de América 1631 01:16:38,720 --> 01:16:40,070 a tu temprana conveniencia. 1632 01:16:40,070 --> 01:16:41,797 Y no dar a la gente la URL. 1633 01:16:41,797 --> 01:16:43,880 Porque de lo contrario, son sólo va a hacer clic en él. 1634 01:16:43,880 --> 01:16:44,580 Déjalo ir. 1635 01:16:44,580 --> 01:16:48,460 Deja que la buscan o, En realidad, ir a ella de forma manual. 1636 01:16:48,460 --> 01:16:50,450 >> Muy bien, así que un poco de un pozo desviado allí. 1637 01:16:50,450 --> 01:16:54,620 Pero el objetivo aquí era pintar la foto de este sistema de confianza. 1638 01:16:54,620 --> 01:16:57,170 Con los navegadores, hay estas cosas en el mundo 1639 01:16:57,170 --> 01:17:00,450 denominado certificado de autoridades; empresas, un número finito de ellos, 1640 01:17:00,450 --> 01:17:02,710 que se les permite emisión de certificados SSL. 1641 01:17:02,710 --> 01:17:08,740 O, a su vez, se les permite validar otros contratistas de terceros 1642 01:17:08,740 --> 01:17:10,244 para emitir certificados SSL. 1643 01:17:10,244 --> 01:17:12,660 Si no está en esa lista, sin embargo, se puede matemáticamente 1644 01:17:12,660 --> 01:17:16,310 crear estos grandes números al azar, que el trabajo para la criptografía. 1645 01:17:16,310 --> 01:17:18,700 >> Sin embargo, el navegador es, en general, ir a gritarte. 1646 01:17:18,700 --> 01:17:22,090 De hecho, puedo ir a un sitio web? 1647 01:17:22,090 --> 01:17:22,710 Déjame ver. 1648 01:17:22,710 --> 01:17:24,940 Este sitio no es seguro. 1649 01:17:24,940 --> 01:17:30,070 Si sólo miramos una imagen de Google aquí, se pueden ver las pantallas de este tipo. 1650 01:17:30,070 --> 01:17:32,180 fabricantes de navegadores seguir cambiando ellos. 1651 01:17:32,180 --> 01:17:34,040 >> Esto es normalmente lo que se ve. 1652 01:17:34,040 --> 01:17:38,226 Se ve una línea roja en la URL, donde HTTPS está tachado. 1653 01:17:38,226 --> 01:17:39,600 Debido a que está tratando de ser seguro. 1654 01:17:39,600 --> 01:17:41,040 Pero algo está pasando. 1655 01:17:41,040 --> 01:17:44,090 Y aquí se dice: "Este es probablemente no es el sitio que estás buscando! " 1656 01:17:44,090 --> 01:17:47,110 >> Y esto es ya sea malicioso, o que es debido a una configuración incorrecta. 1657 01:17:47,110 --> 01:17:50,940 Alguien está usando el mal SSL certificado en el servidor para el sitio 1658 01:17:50,940 --> 01:17:53,276 que el usuario es en realidad tratando de visitar. 1659 01:17:53,276 --> 01:17:56,520 1660 01:17:56,520 --> 01:17:58,870 ¿Alguna pregunta? 1661 01:17:58,870 --> 01:18:03,600 >> Bueno, vamos a tomar, antes de romper para el almuerzo, una última mirada a lo 1662 01:18:03,600 --> 01:18:05,650 puede estar dentro de estos sobres. 1663 01:18:05,650 --> 01:18:08,434 Voy a entrar en una pestaña del navegador limpia aquí. 1664 01:18:08,434 --> 01:18:09,350 Y esta es una característica. 1665 01:18:09,350 --> 01:18:11,399 Si utiliza Chrome, o más que cualquier otro navegador, 1666 01:18:11,399 --> 01:18:12,690 que en realidad tienen esta característica. 1667 01:18:12,690 --> 01:18:14,120 >> Voy a ir al Menú. 1668 01:18:14,120 --> 01:18:18,810 Voy a ir a Más Herramientas y herramientas de desarrollo. 1669 01:18:18,810 --> 01:18:21,450 A pesar de que a veces tienen para activar este menú especial. 1670 01:18:21,450 --> 01:18:23,400 Y veremos más de esto en un poco. 1671 01:18:23,400 --> 01:18:25,090 >> Y voy a bajar aquí para la parte inferior izquierda. 1672 01:18:25,090 --> 01:18:26,580 Y voy a hacer clic en la red. 1673 01:18:26,580 --> 01:18:28,397 Así que esto es sólo algo haría un ingeniero 1674 01:18:28,397 --> 01:18:31,230 usar cuando él o ella quiere mirar debajo de la campana a lo que está pasando 1675 01:18:31,230 --> 01:18:34,400 de entre un navegador y un servidor. 1676 01:18:34,400 --> 01:18:35,710 >> Y vamos a seguir adelante y hacer esto. 1677 01:18:35,710 --> 01:18:39,240 Voy a ir a, haga clic en Iniciar Preserve. 1678 01:18:39,240 --> 01:18:41,760 En otras palabras, quería guardar todo lo que está pasando, 1679 01:18:41,760 --> 01:18:42,718 lo que vamos a hacer. 1680 01:18:42,718 --> 01:18:49,850 Y voy a escribir en HTTP de colon barra barra www.Stanford.edu 1681 01:18:49,850 --> 01:18:51,050 de la Universidad de Stanford. 1682 01:18:51,050 --> 01:18:53,500 Voy a borrar de nuevo sólo para que podamos empezar de nuevo. 1683 01:18:53,500 --> 01:18:55,490 >> Y aquí vamos. 1684 01:18:55,490 --> 01:18:57,410 Así que aquí es de Stanford toda la casa page-- montón 1685 01:18:57,410 --> 01:19:00,900 de texto, manojo entero de las imágenes, tal vez algunos videos, y algunas otras cosas. 1686 01:19:00,900 --> 01:19:05,480 Y esta web page-- aquí, Voy a recargar ahora. 1687 01:19:05,480 --> 01:19:07,980 Debido a lo rompió por regresar. 1688 01:19:07,980 --> 01:19:10,787 >> Esta página web está escrito en un lenguaje llamado HTML 1689 01:19:10,787 --> 01:19:12,370 que vamos a echar un breve vistazo a más tarde. 1690 01:19:12,370 --> 01:19:14,459 Y HTML no es un lenguaje de programación. 1691 01:19:14,459 --> 01:19:16,000 Es lo que se llama un lenguaje de marcas. 1692 01:19:16,000 --> 01:19:18,490 Así que veremos que es sólo Inglés-sintaxis como la 1693 01:19:18,490 --> 01:19:21,615 indica a la página web de lo que parecen, qué colores usar, qué texto a utilizar, 1694 01:19:21,615 --> 01:19:22,440 y similares. 1695 01:19:22,440 --> 01:19:26,510 >> Pero es más jugosa en este ficha especial desarrollador, 1696 01:19:26,510 --> 01:19:29,620 De hecho, me puedo ver todo lo que solo se encendió por debajo de la capucha. 1697 01:19:29,620 --> 01:19:34,010 Por ejemplo, en esta página web, acerca de cuántas imágenes hay? 1698 01:19:34,010 --> 01:19:39,940 Veo 1, 2,3, 4, 5, 6, 7, 8, 9, 10, a la derecha, 11. 1699 01:19:39,940 --> 01:19:43,230 Así que hay una docena o más imágenes de esta página web. 1700 01:19:43,230 --> 01:19:47,010 >> Cada una de estas imágenes es una archivo en el servidor web de Stanford. 1701 01:19:47,010 --> 01:19:49,950 Y esta página de inicio, escrito en este lenguaje llamado HTML, 1702 01:19:49,950 --> 01:19:52,960 También es un archivo en el servidor web de Stanford. 1703 01:19:52,960 --> 01:19:56,540 Así resulta que un navegador es lo suficientemente inteligente como para saber, 1704 01:19:56,540 --> 01:20:00,300 y veremos esta tarde, cuando recibir la página principal de un sitio web, 1705 01:20:00,300 --> 01:20:03,190 mira que el lenguaje HTML, como pronto veremos. 1706 01:20:03,190 --> 01:20:07,170 >> Y si nota los nombres de las imágenes dentro de ella, ir a buscar esos también. 1707 01:20:07,170 --> 01:20:09,850 Enviar solicitudes adicionales, sobres adicionales. 1708 01:20:09,850 --> 01:20:14,560 Por lo que podríamos haber llegado de nuevo, ahora, uno, tal vez 13 o más sobres 1709 01:20:14,560 --> 01:20:17,830 que contiene texto e imágenes, tal vez algunas otras cosas que, a continuación, 1710 01:20:17,830 --> 01:20:20,940 montar en el interior de mi navegador presentar toda esta página web. 1711 01:20:20,940 --> 01:20:25,000 >> Y notar aquí el primero de los 1712 01:20:25,000 --> 01:20:30,810 Era una petición HTTP sólo por dos puntos slash slash www.Stanford.edu sí. 1713 01:20:30,810 --> 01:20:35,440 Y si hago clic en esta fila, voy para ver alguna información bastante arcano. 1714 01:20:35,440 --> 01:20:37,960 Pero permítanme desplazarse hacia abajo y ver si puedo entender 1715 01:20:37,960 --> 01:20:39,990 exactamente lo que está pasando aquí. 1716 01:20:39,990 --> 01:20:44,920 >> Permítanme hacer esto un poco más grande para que podamos ver más a la vez. 1717 01:20:44,920 --> 01:20:47,570 Y cuenta de esto. 1718 01:20:47,570 --> 01:20:52,040 Si hago clic en Ver código fuente, este texto aquí, que sólo puso de relieve, 1719 01:20:52,040 --> 01:20:57,360 cuando envío, el navegador envía esa primer sobre de aquí en Cambridge 1720 01:20:57,360 --> 01:21:02,180 a Stanford, diciendo dame tu casa página, lo que es dentro de este sobre 1721 01:21:02,180 --> 01:21:04,520 es exactamente lo que he destacado allí. 1722 01:21:04,520 --> 01:21:08,520 >> HTTP, Hypertext Transfer Protocol, es el conjunto de convenciones 1723 01:21:08,520 --> 01:21:11,660 que un navegador web utiliza cuando solicitando páginas web de un servidor. 1724 01:21:11,660 --> 01:21:14,450 Por lo que sólo cuando alcancé a cabo con la mano a Arwa anterior, 1725 01:21:14,450 --> 01:21:19,590 este es el equivalente digital de mi navegador llegar digitalmente 1726 01:21:19,590 --> 01:21:22,760 al servidor web de Stanford, poniendo este mensaje dentro de este sobre. 1727 01:21:22,760 --> 01:21:25,500 El más importante la línea es la primera. 1728 01:21:25,500 --> 01:21:29,457 >> GET es un verbo estándar, utilizado en este convenio, 1729 01:21:29,457 --> 01:21:31,290 que, literalmente, sólo significa conseguir lo siguiente. 1730 01:21:31,290 --> 01:21:31,876 Obtener barra. 1731 01:21:31,876 --> 01:21:34,010 Slash es sólo la página de inicio por defecto. 1732 01:21:34,010 --> 01:21:35,660 No es nada más específico que eso. 1733 01:21:35,660 --> 01:21:38,820 Y el uso de la versión de HTTP conocido como 1,1. 1734 01:21:38,820 --> 01:21:40,970 Tiene algo más reciente 1.0 características que tenían. 1735 01:21:40,970 --> 01:21:44,370 >> Y el segundo más importante la línea es esta uno-- Anfitrión de colon 1736 01:21:44,370 --> 01:21:46,050 copia de la copia de la copia de puntos Stanford.edu. 1737 01:21:46,050 --> 01:21:49,590 Cuando he mencionado antes que un servidor de seguridad podía ver el interior de un sobre 1738 01:21:49,590 --> 01:21:52,990 y averiguar qué sitio web está siendo requested-- tal vez es Facebook. 1739 01:21:52,990 --> 01:21:54,330 Y queremos que la lista negra. 1740 01:21:54,330 --> 01:21:59,910 >> La razón es que el navegador es muy amablemente decirnos, dentro del sobre, lo 1741 01:21:59,910 --> 01:22:01,380 que está solicitando. 1742 01:22:01,380 --> 01:22:04,370 Y luego, hay un poco menos interesante cosas que es más técnico. 1743 01:22:04,370 --> 01:22:07,840 Sin embargo, poco interesante, si No es un poco desconcertante al principio, 1744 01:22:07,840 --> 01:22:12,122 es que también dentro de este sobre es aparentemente lo que la información? 1745 01:22:12,122 --> 01:22:13,185 >> AUDIENCIA: [inaudible]. 1746 01:22:13,185 --> 01:22:15,310 DAVID J. MALAN: Sí, lo tipo de equipo que tengo. 1747 01:22:15,310 --> 01:22:16,370 Así que tengo una Mac. 1748 01:22:16,370 --> 01:22:19,940 Se está ejecutando Mac OS 10.11.2, según parece. 1749 01:22:19,940 --> 01:22:22,730 Y si leo más abajo, que le dice al servidor 1750 01:22:22,730 --> 01:22:25,470 que estoy usando un cierto versión de Chrome, de hecho. 1751 01:22:25,470 --> 01:22:26,762 >> Así que es ligeramente desconcertante. 1752 01:22:26,762 --> 01:22:29,470 Pero un poco más desconcertante debe ser el hecho de que ya 1753 01:22:29,470 --> 01:22:30,990 Stanford dijo lo que mi dirección IP es. 1754 01:22:30,990 --> 01:22:34,450 Por lo que ya puede entender, tal vez, un poco más acerca de mí de eso. 1755 01:22:34,450 --> 01:22:36,325 Y luego, hay algunos otras cosas allí también. 1756 01:22:36,325 --> 01:22:38,080 Ahora, permítanme desplazarse hacia arriba ligeramente. 1757 01:22:38,080 --> 01:22:40,830 Esto es lo que respondió con Stanford. 1758 01:22:40,830 --> 01:22:44,380 En el interior de esta envoltura era, en primer lugar, 1759 01:22:44,380 --> 01:22:47,830 la propia página web, el HTML que veremos más adelante esta tarde. 1760 01:22:47,830 --> 01:22:52,790 Pero también en el interior del sobre de Stanford para mí es todo lo que he destacado aquí. 1761 01:22:52,790 --> 01:22:56,050 >> Lo más jugoso de las líneas de que es la parte superior, que dice: 1762 01:22:56,050 --> 01:22:59,140 OK, sí, hablo HTTP 1.1. 1763 01:22:59,140 --> 01:23:02,290 200 es mi código de estado, en Aceptar. 1764 01:23:02,290 --> 01:23:06,630 Ahora, es posible que no haya visto alguna vez la número 200 antes, lo cual tiene sentido. 1765 01:23:06,630 --> 01:23:09,690 Debido a 200, de hecho, significa bien, todo está bien. 1766 01:23:09,690 --> 01:23:13,920 >> Pero es probable que haya visto una número, en su navegador web, que 1767 01:23:13,920 --> 01:23:16,710 fue enviado a usted de algún servidor en el interior de un sobre que es 1768 01:23:16,710 --> 01:23:17,690 no el número 200. 1769 01:23:17,690 --> 01:23:21,198 ¿Qué números que tienen visto que vienen a la 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 Así que si alguna vez te has preguntado dónde está esta convención 404 procedente de, de todos 1773 01:23:27,740 --> 01:23:31,320 las cosas arcanas para contar mí, archivo 404 no encontrado, 1774 01:23:31,320 --> 01:23:34,900 Eso simplemente significa que un servidor web, si solicita esta página que no lo hace 1775 01:23:34,900 --> 01:23:38,670 existe, no está ahí, archivos No se ha encontrado, este mensaje en azul 1776 01:23:38,670 --> 01:23:44,310 va a decir HTTP 1.1 espacio 404 no encontrado. 1777 01:23:44,310 --> 01:23:47,217 Y sus avisos del navegador eso y, a continuación, se presenta 1778 01:23:47,217 --> 01:23:49,550 para usted, tal vez en un grande la fuente, el más grande, la información negrita 1779 01:23:49,550 --> 01:23:51,025 con un texto explicativo. 1780 01:23:51,025 --> 01:23:51,650 Pero eso es todo. 1781 01:23:51,650 --> 01:23:54,358 >> Y entonces, el resto de la información es la información más arcano, 1782 01:23:54,358 --> 01:23:58,330 desde el servidor al que, simplemente diciendo su navegador de donde vino. 1783 01:23:58,330 --> 01:24:00,530 Todos y cada petición se hacer en internet 1784 01:24:00,530 --> 01:24:02,740 contiene información de este tipo. 1785 01:24:02,740 --> 01:24:05,200 Esto es a la vez útil por razones técnicas. 1786 01:24:05,200 --> 01:24:07,200 >> También es útil para iniciar sesión razones, a saber 1787 01:24:07,200 --> 01:24:09,800 ¿quién está visitando su sitio web, el navegador que está utilizando, 1788 01:24:09,800 --> 01:24:11,770 tal vez lo que el navegador debería ser optimizar 1789 01:24:11,770 --> 01:24:13,820 su sitio web porque si todo el mundo está el uso de Chrome en estos días. 1790 01:24:13,820 --> 01:24:15,910 Tal vez no es necesario para apoyar Internet Explorer más. 1791 01:24:15,910 --> 01:24:16,820 ¿Como sabes eso? 1792 01:24:16,820 --> 01:24:19,990 Usted puede conectarse toda la información eso viene en estas solicitudes. 1793 01:24:19,990 --> 01:24:22,830 >> A la inversa, esto claramente significa que cada vez 1794 01:24:22,830 --> 01:24:26,970 usted visita cualquier sitio web en Internet, no sólo se conoce su dirección IP, 1795 01:24:26,970 --> 01:24:30,070 porque se les dio en el esquina superior izquierda del sobre, 1796 01:24:30,070 --> 01:24:33,890 también saben lo que es el navegador es decir, qué día de tiempo que es, 1797 01:24:33,890 --> 01:24:35,520 las páginas que estás solicitando. 1798 01:24:35,520 --> 01:24:39,247 >> Y cada vez más, especialmente en sitios web que tienen anuncios, 1799 01:24:39,247 --> 01:24:41,205 más preocupante aquí es Si usted tiene una empresa, 1800 01:24:41,205 --> 01:24:44,440 y esto es muy común en estos día, que tiene vende anuncios 1801 01:24:44,440 --> 01:24:47,660 para este sitio web, vamos a llamarlo A.com, y también 1802 01:24:47,660 --> 01:24:50,100 en este sitio web, B.com, y este sitio web, 1803 01:24:50,100 --> 01:24:56,980 C.com, A y B y puede no saber C.com que tienen un cliente en común. 1804 01:24:56,980 --> 01:25:00,560 >> Pero si este tercero compañía de publicidad 1805 01:25:00,560 --> 01:25:05,082 es ver a las peticiones de la misma IP dirección de visitar tanto A.com, B.com, 1806 01:25:05,082 --> 01:25:06,640 y C.com, ¿por qué? 1807 01:25:06,640 --> 01:25:10,490 Debido a que el ser del servidor de publicidad pedido para servir anuncios a los tres 1808 01:25:10,490 --> 01:25:11,490 de estos sitios web. 1809 01:25:11,490 --> 01:25:14,270 Y por lo tanto, será proporcionado con su dirección IP 1810 01:25:14,270 --> 01:25:17,800 para que su página web, su navegador ve el anuncio. 1811 01:25:17,800 --> 01:25:20,330 >> Hay estos intermediarios, por lo para hablar, en el Internet que 1812 01:25:20,330 --> 01:25:24,080 saber aún más sobre usted que los sitios web que están visitando. 1813 01:25:24,080 --> 01:25:27,150 Y Google es sin duda entre los delincuentes más grandes, o featurerers, 1814 01:25:27,150 --> 01:25:27,901 a lo largo de esas líneas. 1815 01:25:27,901 --> 01:25:29,775 Y de hecho, cuando hablar de su servidor DNS, 1816 01:25:29,775 --> 01:25:32,660 antes de que usted podría pensar en un primer momento mirada, oh, esto es una característica muy útil. 1817 01:25:32,660 --> 01:25:34,661 Google ofrece el mundo con un servidor DNS gratis 1818 01:25:34,661 --> 01:25:36,285 que a veces me ayuda a resolver problemas. 1819 01:25:36,285 --> 01:25:36,790 Mm-mm. 1820 01:25:36,790 --> 01:25:40,430 Ahora, usted está diciendo a Google no sólo cada página que está buscando, 1821 01:25:40,430 --> 01:25:42,880 pero todas las páginas que van a directamente. 1822 01:25:42,880 --> 01:25:45,846 Debido a que usted está diciendo, hey, Google, yo quiero ir a Z.com. 1823 01:25:45,846 --> 01:25:47,860 ¿Cuál es su dirección IP? 1824 01:25:47,860 --> 01:25:52,350 >> Y todo esto se reduce a estos solicitudes y respuestas muy simples 1825 01:25:52,350 --> 01:25:55,630 Ahora que hemos visto de arriba a abajo. 1826 01:25:55,630 --> 01:25:57,510 Entonces, ¿por qué no nos detenemos aquí por una hora. 1827 01:25:57,510 --> 01:25:59,116 Regreso a las 1:30 para el almuerzo. 1828 01:25:59,116 --> 01:26:00,490 Voy a desaparecer por un tiempo. 1829 01:26:00,490 --> 01:26:03,710 Y vamos a reanudar con una práctica en la mirar y algunos conceptos más. 1830 01:26:03,710 --> 01:26:06,860 Y feliz de quedarse, para unos pocos minutos, con preguntas individualmente. 1831 01:26:06,860 --> 01:26:09,364