[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:02.72,0:00:07.36,Default,,0000,0000,0000,,Internet: HTTP y HTML Dialogue: 0,0:00:07.36,0:00:11.74,Default,,0000,0000,0000,,Soy Jasmine y soy gerente de programas \Ndel equipo de ingeniería de XBOX One. Dialogue: 0,0:00:11.76,0:00:18.70,Default,,0000,0000,0000,,Una de nuestras funciones más importantes \Nes XBOX Live, un servicio en línea Dialogue: 0,0:00:18.70,0:00:24.10,Default,,0000,0000,0000,,que conecta a jugadores de todo el mundo\Na través de Internet. Dialogue: 0,0:00:24.10,0:00:30.50,Default,,0000,0000,0000,,No es una tarea fácil y hay muchas cosas\Nque suceden por detrás. Dialogue: 0,0:00:30.50,0:00:36.28,Default,,0000,0000,0000,,Internet cambia la forma de interactuar\Ny conectarse. ¿Pero cómo funciona? Dialogue: 0,0:00:36.28,0:00:43.49,Default,,0000,0000,0000,,¿Cómo se comunican las computadoras\Nentre sí? Exploremos la navegación web. Dialogue: 0,0:00:43.49,0:00:50.20,Default,,0000,0000,0000,,Primero, abre un navegador. Es la app que\Nusas para acceder a las páginas web. Dialogue: 0,0:00:50.20,0:00:55.90,Default,,0000,0000,0000,,Escribe la dirección web, también llamada \NURL, del sitio web que quieres visitar, Dialogue: 0,0:00:55.90,0:01:06.81,Default,,0000,0000,0000,,como tumblr.com.\NHola, soy David Karp, fundador de Tumblr Dialogue: 0,0:01:06.81,0:01:12.56,Default,,0000,0000,0000,,y voy a hablar sobre cómo funcionan los \Nnavegadores que usamos todos los días. Dialogue: 0,0:01:12.56,0:01:16.35,Default,,0000,0000,0000,,Seguro te preguntas qué pasa cuando\Nescribes una dirección en el navegador Dialogue: 0,0:01:16.35,0:01:21.02,Default,,0000,0000,0000,,y presionas enter. Es tan loco como\Npuedas imaginar. En ese momento, Dialogue: 0,0:01:21.02,0:01:25.93,Default,,0000,0000,0000,,tu computadora habla con otra, llamada\Nservidor, que suele estar a miles de Dialogue: 0,0:01:25.93,0:01:32.45,Default,,0000,0000,0000,,kilómetros. Y en milisegundos, le pide\Na ese servidor un sitio web, y el servidor Dialogue: 0,0:01:32.45,0:01:39.53,Default,,0000,0000,0000,,le habla a tu computadora en un lenguaje\Nllamado HTTP, que quiere decir Hyper Text Dialogue: 0,0:01:39.53,0:01:43.68,Default,,0000,0000,0000,,Transfer Protocol. Es el lenguaje que usa\Nla computadora para pedirle un documento Dialogue: 0,0:01:43.68,0:01:48.01,Default,,0000,0000,0000,,a otra computadora. Y realmente \Nes bastante sencillo. Dialogue: 0,0:01:48.01,0:01:52.54,Default,,0000,0000,0000,,Si interceptaras la conversación entre tu\Ncomputadora y el servidor web en Internet, Dialogue: 0,0:01:52.54,0:01:56.67,Default,,0000,0000,0000,,se compone principalmente de algo llamado \Nsolicitudes "GET". Son básicamente Dialogue: 0,0:01:56.67,0:02:01.59,Default,,0000,0000,0000,,la palabra GET y el nombre del documento \Nque estás solicitando. Si quieres ingresar Dialogue: 0,0:02:01.59,0:02:06.36,Default,,0000,0000,0000,,a la página de login de Tumblr, lo que\Nhaces es enviar una solicitud GET al Dialogue: 0,0:02:06.36,0:02:14.29,Default,,0000,0000,0000,,servidor de Tumblr que dice GET /login.\NY le dice al servidor que quieres todo el Dialogue: 0,0:02:14.29,0:02:21.80,Default,,0000,0000,0000,,código HTML para esa página. HTML quiere\Ndecir Hyper Text Markup Language y es el Dialogue: 0,0:02:21.80,0:02:26.47,Default,,0000,0000,0000,,lenguaje que usas para decir al navegador\Ncómo hacer que se vea una página. Dialogue: 0,0:02:26.47,0:02:30.54,Default,,0000,0000,0000,,Si piensas en algo como Wikipedia, \Nque es como un documento grande y simple, Dialogue: 0,0:02:30.54,0:02:35.63,Default,,0000,0000,0000,,HTML es el lenguaje que usas para que \Nel título sea grande y esté en negrita, Dialogue: 0,0:02:35.63,0:02:42.69,Default,,0000,0000,0000,,la fuente sea la correcta, vincular un\Ntexto con otras páginas, destacar texto, Dialogue: 0,0:02:42.69,0:02:46.74,Default,,0000,0000,0000,,poner cursivas, poner una imagen en el\Nmedio de la página o a la derecha, Dialogue: 0,0:02:46.74,0:02:52.99,Default,,0000,0000,0000,,o a la izquierda. El texto de una página\Nweb se incluye directamente en el HTML, Dialogue: 0,0:02:52.99,0:02:58.38,Default,,0000,0000,0000,,pero otras partes, como imágenes o videos,\Nson archivos separados con sus URL, que se Dialogue: 0,0:02:58.38,0:03:04.54,Default,,0000,0000,0000,,deben pedir. El navegador envía una \Nsolicitud HTTP para cada uno de ellos Dialogue: 0,0:03:04.54,0:03:11.67,Default,,0000,0000,0000,,y los muestra cuando llegan. Si una página\Ntiene muchas imágenes, cada una tiene una Dialogue: 0,0:03:11.67,0:03:20.78,Default,,0000,0000,0000,,solicitud HTTP y la página se carga lento.\NA veces, cuando navegas la web, no sólo Dialogue: 0,0:03:20.78,0:03:25.88,Default,,0000,0000,0000,,pides páginas con GET. También, envías\Ninformación como cuando completas un Dialogue: 0,0:03:25.88,0:03:32.30,Default,,0000,0000,0000,,formulario o escribes una consulta. Tu\Nnavegador envía esta información en texto Dialogue: 0,0:03:32.30,0:03:39.09,Default,,0000,0000,0000,,plano al servidor web con una solicitud\NHTTP POST. Si inicias sesión en Tumblr, Dialogue: 0,0:03:39.09,0:03:45.36,Default,,0000,0000,0000,,lo primero es hacer una solicitud POST,\Nque es un POST en la página de login Dialogue: 0,0:03:45.36,0:03:49.68,Default,,0000,0000,0000,,que contiene algunos datos. Tiene tu email\Ny tu contraseña. Eso va al servidor de Dialogue: 0,0:03:49.68,0:03:55.35,Default,,0000,0000,0000,,Tumblr, que confirma que eres David.\NEnvía una página web a tu navegador Dialogue: 0,0:03:55.35,0:04:00.48,Default,,0000,0000,0000,,que dice: ¡Listo! Iniciaste sesión como\NDavid. Pero junto con esa página web, Dialogue: 0,0:04:00.48,0:04:07.00,Default,,0000,0000,0000,,vienen datos invisibles de cookies que tu\Nnavegador ve y sabe que debe guardar. Dialogue: 0,0:04:07.00,0:04:11.36,Default,,0000,0000,0000,,Y es muy importante porque es la única \Nforma en que un sitio puede recordar quién Dialogue: 0,0:04:11.36,0:04:16.94,Default,,0000,0000,0000,,eres. Esas cookies son como una tarjeta\Nde identidad para Tumblr. Es un número Dialogue: 0,0:04:16.94,0:04:21.79,Default,,0000,0000,0000,,que te identifica como David. Y lo retiene\Ntu navegador para que, la próxima vez que Dialogue: 0,0:04:21.79,0:04:26.66,Default,,0000,0000,0000,,ingreses a Tumblr.com, sepa que debe\Nconectar automáticamente esa identidad Dialogue: 0,0:04:26.66,0:04:30.93,Default,,0000,0000,0000,,con la solicitud que envía a los\Nservidores de Tumblr. Dialogue: 0,0:04:30.93,0:04:35.97,Default,,0000,0000,0000,,Esos servidores ven la solicitud que viene\Nde tu navegador, ven el número, y dicen: Dialogue: 0,0:04:35.97,0:04:43.94,Default,,0000,0000,0000,,"Ok, es la solicitud de David".\NAhora, Internet es completamente abierta. Dialogue: 0,0:04:43.94,0:04:49.35,Default,,0000,0000,0000,,Todas sus conexiones se comparten y la\Ninformación se envía en texto plano. Dialogue: 0,0:04:49.35,0:04:55.63,Default,,0000,0000,0000,,Por eso los hackers pueden espiar la\Ninformación personal que se envía allí. Dialogue: 0,0:04:55.63,0:05:00.97,Default,,0000,0000,0000,,Los sitios seguros evitan esto al pedir a\Ntu navegador que se comunique por un Dialogue: 0,0:05:00.97,0:05:07.63,Default,,0000,0000,0000,,canal seguro que usa Secure Sockets Layer\Ny su sucesor Transport Layer Security. Dialogue: 0,0:05:07.63,0:05:14.00,Default,,0000,0000,0000,,Puedes pensar en SSL y TLS como una capa \Nde seguridad en torno a tus comunicaciones Dialogue: 0,0:05:14.00,0:05:20.53,Default,,0000,0000,0000,,que protege de intromisiones o engaños. \NSSL y TLS están activos cuando ves el Dialogue: 0,0:05:20.53,0:05:27.44,Default,,0000,0000,0000,,pequeño candado en tu barra de navegación,\Njunto al HTTPS. Los protocolos HTTPS Dialogue: 0,0:05:27.44,0:05:33.84,Default,,0000,0000,0000,,aseguran que tus solicitudes estén seguras\Ny protegidas. Cuando un sitio web pide al Dialogue: 0,0:05:33.84,0:05:39.50,Default,,0000,0000,0000,,navegador que se conecte de forma segura,\Nprimero provee un certificado digital, que Dialogue: 0,0:05:39.50,0:05:45.14,Default,,0000,0000,0000,,es como un tarjeta de identidad oficial\Ndel sitio web. Los certificados digitales Dialogue: 0,0:05:45.14,0:05:49.90,Default,,0000,0000,0000,,se publican por autoridades específicas,\Nque son entidades confiables que verifican Dialogue: 0,0:05:49.90,0:05:55.28,Default,,0000,0000,0000,,las identidades de los sitios web y emiten\Ncertificados, como cuando un gobierno Dialogue: 0,0:05:55.28,0:06:01.03,Default,,0000,0000,0000,,emite documentos o pasaportes. Si el sitio\Nintenta iniciar una conexión segura sin un Dialogue: 0,0:06:01.03,0:06:09.59,Default,,0000,0000,0000,,certificado digital, tu navegador te lo\Nadvertirá. ¡Esa es la navegación básica!, Dialogue: 0,0:06:09.59,0:06:17.01,Default,,0000,0000,0000,,la parte de Internet que vemos día a día.\NEn resumen, HTTP y DNS gestionan el envío Dialogue: 0,0:06:17.01,0:06:23.45,Default,,0000,0000,0000,,y recepción de HTML, archivos multimedia \No cualquier cosa en la web. Esto es posible Dialogue: 0,0:06:23.45,0:06:30.37,Default,,0000,0000,0000,,gracias a TCP/IP y la red de enrutadores\Nque separan y transportan la información Dialogue: 0,0:06:30.37,0:06:36.67,Default,,0000,0000,0000,,en pequeños paquetes, compuestos de código\Nbinarios, secuencias de 1 y 0, que se Dialogue: 0,0:06:36.67,0:06:42.55,Default,,0000,0000,0000,,envían físicamente por cables eléctricos,\Nfibra óptica y redes inalámbricas. Dialogue: 0,0:06:42.55,0:06:47.44,Default,,0000,0000,0000,,Afortunadamente, una vez que aprendiste \Ncómo funciona una capa de Internet, puedes Dialogue: 0,0:06:47.44,0:06:52.07,Default,,0000,0000,0000,,confiar en ella sin recordar los detalles.\NY confiamos en que todas esas cosas Dialogue: 0,0:06:52.07,0:06:59.09,Default,,0000,0000,0000,,trabajan juntas para entregar información\Na gran escala y de forma confiable.