1 00:00:00,000 --> 00:00:05,152 2 00:00:05,152 --> 00:00:07,360 DOUG LLOYD: Si vieron nuestro video imprimación internet, 3 00:00:07,360 --> 00:00:10,020 Me dejó un poco de un cliffhanger hablando de internet 4 00:00:10,020 --> 00:00:11,857 y cómo es un sistema de protocolos. 5 00:00:11,857 --> 00:00:14,190 Bueno, vamos a hablar de la primero de esos protocolos que 6 00:00:14,190 --> 00:00:15,710 en realidad comprende la internet. 7 00:00:15,710 --> 00:00:18,490 Y curiosamente, es llamado el Protocolo de Internet, 8 00:00:18,490 --> 00:00:20,960 que por lo general nos referimos como IP. 9 00:00:20,960 --> 00:00:24,810 >> Así que el Internet, como ya he dicho, es un red interconectada, una internet, 10 00:00:24,810 --> 00:00:28,990 que es en realidad varias redes entrelazados y acordar de alguna manera 11 00:00:28,990 --> 00:00:31,490 para comunicarse uno con el otro. 12 00:00:31,490 --> 00:00:33,220 ¿Qué es esto de alguna manera estoy hablando? 13 00:00:33,220 --> 00:00:34,720 Bueno, este es el protocolo de Internet. 14 00:00:34,720 --> 00:00:39,190 Esto dicta cómo la información es transmitida desde el punto A al punto B. 15 00:00:39,190 --> 00:00:43,410 Y esto es una especie de estado de unirse a la red de internet 16 00:00:43,410 --> 00:00:45,830 está acordando seguir este protocolo cuando las necesidades de información 17 00:00:45,830 --> 00:00:49,330 para moverse del punto A al punto B. 18 00:00:49,330 --> 00:00:51,700 >> Así que al final de ese internet imprimación video, 19 00:00:51,700 --> 00:00:55,320 Le mostré esta imagen de lo que el internet era. 20 00:00:55,320 --> 00:00:58,649 Y en una pequeña escala, esto es en realidad, probablemente bastante exacto. 21 00:00:58,649 --> 00:01:01,190 Esta podría ser la forma en tres redes en realidad hablar unos con otros. 22 00:01:01,190 --> 00:01:02,570 Pero es un poco engañoso. 23 00:01:02,570 --> 00:01:04,845 Y la razón es un poco engañosa es porque-- si 24 00:01:04,845 --> 00:01:07,220 simplemente numerar las redes para aras de la conveniencia aquí 25 00:01:07,220 --> 00:01:10,350 y nos deshacemos de todo lo demás y sólo se centran en la networks-- 26 00:01:10,350 --> 00:01:13,750 Es un poco engañoso, ya que implica que los tres tienen la red 27 00:01:13,750 --> 00:01:15,280 una conexión entre sí. 28 00:01:15,280 --> 00:01:16,365 >> Uno está conectado a dos. 29 00:01:16,365 --> 00:01:17,610 Dos está conectado a tres. 30 00:01:17,610 --> 00:01:18,990 Y tres está conectado a uno. 31 00:01:18,990 --> 00:01:20,823 Y cuando hablo de una conexión aquí, estoy 32 00:01:20,823 --> 00:01:23,920 hablando de un físico, conexión por cable. 33 00:01:23,920 --> 00:01:25,170 Tenemos inalámbrica. 34 00:01:25,170 --> 00:01:28,390 Pero es muy poco práctico para datos a transmitir de forma inalámbrica 35 00:01:28,390 --> 00:01:29,440 sobre una gran escala. 36 00:01:29,440 --> 00:01:35,200 Y así, en algún momento, que realmente dependemos en la tecnología, como cables de teléfono con cable, 37 00:01:35,200 --> 00:01:39,980 cables de fibra óptica, diversas tecnologías que están conectar físicamente 38 00:01:39,980 --> 00:01:41,560 punto A al punto B. 39 00:01:41,560 --> 00:01:44,110 >> Y en una pequeña escala como esto-- esto podría ser exacta, 40 00:01:44,110 --> 00:01:46,480 pero a medida que la imagen se pone un poco más grande, vamos ahora 41 00:01:46,480 --> 00:01:49,410 imaginar que tenemos seis redes diferentes. 42 00:01:49,410 --> 00:01:52,740 Si eso es cierto, ahora tenemos algo como esto para cada red 43 00:01:52,740 --> 00:01:55,100 para ser conectado a cada otra red. 44 00:01:55,100 --> 00:01:58,540 Y si nos fijamos, todas las redes tiene cinco flechas conectados a él. 45 00:01:58,540 --> 00:02:01,450 Así que todo está conectado a cada otra red. 46 00:02:01,450 --> 00:02:05,840 >> Sólo tenemos seis redes aquí, y ya mirar cuánto cableado 47 00:02:05,840 --> 00:02:08,630 tenemos que emplear, ¿verdad? 48 00:02:08,630 --> 00:02:12,650 Y el Internet consiste en mucho más que seis redes. 49 00:02:12,650 --> 00:02:17,410 No podemos darnos el lujo de cablear cada la red a la otra red, 50 00:02:17,410 --> 00:02:20,940 especialmente teniendo en cuenta algunos de estas redes abarcan océanos, ¿verdad? 51 00:02:20,940 --> 00:02:23,810 Si estamos tratando de conectarse a una red en Asia o en Europa, 52 00:02:23,810 --> 00:02:27,502 vamos a tener que abarcar todo un océano. 53 00:02:27,502 --> 00:02:29,460 Vamos a necesitar usar cables en algún momento, 54 00:02:29,460 --> 00:02:33,900 pero queremos minimizar el número de cables que realmente utilizamos. 55 00:02:33,900 --> 00:02:36,690 No queremos enviar una millón de cables a través del océano, 56 00:02:36,690 --> 00:02:40,700 porque cuestan millones de dólares cada uno a la majada. 57 00:02:40,700 --> 00:02:44,430 Y tan rápidamente, no seríamos capaces para proporcionar el internet más. 58 00:02:44,430 --> 00:02:47,080 Así que tenemos que tener otra camino para todas las redes 59 00:02:47,080 --> 00:02:49,730 para hablar con todos los demás red o de lo contrario 60 00:02:49,730 --> 00:02:51,784 tienen piezas de internet que están desconectados 61 00:02:51,784 --> 00:02:53,200 de otras piezas de la internet. 62 00:02:53,200 --> 00:02:55,150 Y eso no es lo que queremos. 63 00:02:55,150 --> 00:02:57,890 Pero no quiero tener todos ellos conectados entre sí. 64 00:02:57,890 --> 00:03:00,760 >> Y aquí es donde los routers vienen en juego. 65 00:03:00,760 --> 00:03:02,870 Podemos utilizar routers de la siguiente manera. 66 00:03:02,870 --> 00:03:05,150 ¿Y si en vez de cada red de estar físicamente 67 00:03:05,150 --> 00:03:09,700 conectado a cada otra red, tenido estas piezas intermedias, donde 68 00:03:09,700 --> 00:03:12,460 Se conectaron las redes a estos intermediarios, que 69 00:03:12,460 --> 00:03:14,840 están conectados a un par de redes. 70 00:03:14,840 --> 00:03:19,290 Así que en lugar de tener uno conectarse a dos, tres, cuatro, cinco, seis, tal vez uno 71 00:03:19,290 --> 00:03:21,360 se conecta a un router, que tal vez se conecta 72 00:03:21,360 --> 00:03:23,840 a uno o dos de esos redes, pero también 73 00:03:23,840 --> 00:03:25,850 tal vez se conecta a otra routers, que también 74 00:03:25,850 --> 00:03:28,510 se conectará a esas otras redes. 75 00:03:28,510 --> 00:03:31,160 >> Y el trabajo del enrutador es-- que contiene información 76 00:03:31,160 --> 00:03:34,620 llamada tabla de enrutamiento que dicta donde hacer 77 00:03:34,620 --> 00:03:37,250 Voy si veo a una dirección IP en particular? 78 00:03:37,250 --> 00:03:41,080 Si veo a una dirección IP de partida con cuatro, me voy a ir por este camino. 79 00:03:41,080 --> 00:03:45,250 Si he visto dirección IP a partir de un 12, me voy a ir por ese camino. 80 00:03:45,250 --> 00:03:49,230 No necesitamos estar conectados físicamente a la red el número cuatro 81 00:03:49,230 --> 00:03:52,010 o número de red 12 en este ejemplo. 82 00:03:52,010 --> 00:03:53,941 Sólo sabemos general donde queremos ir. 83 00:03:53,941 --> 00:03:57,190 Y si lo piensas bien, esta es una especie de similar al concepto de la recursión 84 00:03:57,190 --> 00:03:59,445 que hablamos cuando estábamos hablando de que 85 00:03:59,445 --> 00:04:04,060 en C. No voy a conectarle exactamente a donde quieres ir. 86 00:04:04,060 --> 00:04:08,130 Yo sólo voy a mover un paso por más cerca de donde usted quiere ir. 87 00:04:08,130 --> 00:04:11,739 Y voy a dejar que alguien más trato con resolver el resto del problema. 88 00:04:11,739 --> 00:04:14,780 Voy a resolver este pequeño pedazo de el problema y aplazar el resto de ella 89 00:04:14,780 --> 00:04:15,940 a otra persona. 90 00:04:15,940 --> 00:04:19,240 Así que la información de enrutamiento es en realidad tipo de similar a la recursividad. 91 00:04:19,240 --> 00:04:24,010 Si eso es un concepto que entiende bueno, tal vez esa analogía ayudaría. 92 00:04:24,010 --> 00:04:26,950 >> Así que echemos un vistazo a este ejemplo de redes 93 00:04:26,950 --> 00:04:30,130 de nuevo y asumen que, de nuevo, vamos a utilizar los mismos seis 94 00:04:30,130 --> 00:04:31,470 redes, uno al seis. 95 00:04:31,470 --> 00:04:34,220 Así que vamos a decir que cada Dirección IP en la red de un 96 00:04:34,220 --> 00:04:36,200 comienza con un punto algo. 97 00:04:36,200 --> 00:04:38,800 Y vamos a decir que no hay alguna otra cosa que 98 00:04:38,800 --> 00:04:42,110 se ocupa de cómo todos los sistemas están conectados a la red una. 99 00:04:42,110 --> 00:04:46,000 Nos preocupamos por la conexión de todos esas redes juntas en una internet. 100 00:04:46,000 --> 00:04:49,350 Así que cada dispositivo que es conectado a la red de un 101 00:04:49,350 --> 00:04:53,460 tiene una dirección IP que empiece por un punto y después otros tres números. 102 00:04:53,460 --> 00:04:56,300 >> Esta es una generalización de las cosas funcionan realmente. 103 00:04:56,300 --> 00:04:58,260 Es un poco más preciso que esto. 104 00:04:58,260 --> 00:05:00,760 Pero esto debe darle una idea general de lo que Internet 105 00:05:00,760 --> 00:05:02,637 Protocolo en realidad está haciendo. 106 00:05:02,637 --> 00:05:04,220 Así que este fue el esquema que teníamos antes. 107 00:05:04,220 --> 00:05:06,410 Este fue el sistema que no era sostenible. 108 00:05:06,410 --> 00:05:07,760 Incluso seis, esto podría estar bien. 109 00:05:07,760 --> 00:05:11,990 Pero si llegamos a 10 o 20 o 50, estamos va a estar mintiendo un montón de cables. 110 00:05:11,990 --> 00:05:15,139 Y 50 no es todavía también incluso la punta del iceberg 111 00:05:15,139 --> 00:05:16,680 en cuanto al número de redes que tenemos. 112 00:05:16,680 --> 00:05:18,510 Así que este modelo es insostenible. 113 00:05:18,510 --> 00:05:20,660 No podemos seguir con esto. 114 00:05:20,660 --> 00:05:23,200 >> Así que vamos a adoptar en su lugar este modelo en el que nos deshacemos 115 00:05:23,200 --> 00:05:28,030 de todos los cables entre el redes y nos agregan routers. 116 00:05:28,030 --> 00:05:30,210 Así pues, estas cajas amarillas representan routers. 117 00:05:30,210 --> 00:05:32,550 Y su trabajo es mover información general 118 00:05:32,550 --> 00:05:36,040 más cerca de donde se supone que debe ir. 119 00:05:36,040 --> 00:05:40,330 Y tal vez se trata de las conexiones que estas redes tienen. 120 00:05:40,330 --> 00:05:43,670 Y tal vez se trata de las tablas que se construyen en los routers. 121 00:05:43,670 --> 00:05:47,870 >> Así que si nos empezamos por mirar en red uno, por ejemplo, 122 00:05:47,870 --> 00:05:50,450 básicamente lo que dice es que si Alguna vez veo una dirección que 123 00:05:50,450 --> 00:05:54,300 no se inicia con un uno-- eso es lo que el único punto de exclamación o de la explosión 124 00:05:54,300 --> 00:05:58,550 nadie allí, no uno-- voy hacerlo pasar a un router. 125 00:05:58,550 --> 00:06:00,680 Y a partir de ahí, el router puede tomar una decisión. 126 00:06:00,680 --> 00:06:04,570 El router dice si veo uno, estoy va a pasar a la red número uno. 127 00:06:04,570 --> 00:06:07,610 Esa es la flecha verde en dirección a la izquierda al salir de esa caja fuerte y arriba. 128 00:06:07,610 --> 00:06:09,660 >> Si veo una dos-- eso es la flecha tipo de encabezamiento 129 00:06:09,660 --> 00:06:11,950 a la parte superior derecha hacia el network-- púrpura 130 00:06:11,950 --> 00:06:14,920 si veo a una dirección IP comenzando con un dos, 131 00:06:14,920 --> 00:06:16,920 Voy a ir hacia las dos de la red. 132 00:06:16,920 --> 00:06:21,250 Si veo un tres, cuatro, cinco, o una six-- eso es que la flecha roja que sale 133 00:06:21,250 --> 00:06:25,800 de la parte superior izquierda router-- no estoy conectado a tres, cuatro, cinco, o seis. 134 00:06:25,800 --> 00:06:28,897 Pero conozco a alguien que es o que es un poco más cerca de allí. 135 00:06:28,897 --> 00:06:31,230 Así que sólo voy a decir, cada vez que veo a una dirección IP 136 00:06:31,230 --> 00:06:33,810 comenzando con tres, cuatro, cinco, o seis, sólo soy 137 00:06:33,810 --> 00:06:35,250 va a enviar a ese router. 138 00:06:35,250 --> 00:06:38,090 Así que voy a mover un poco más cerca de donde se supone que ir y dejar 139 00:06:38,090 --> 00:06:39,830 que tienen que ver con el problema del router. 140 00:06:39,830 --> 00:06:42,980 >> Y como se puede ver-- si quería hacer una pausa aquí y trace-- 141 00:06:42,980 --> 00:06:47,600 se puede llegar a cualquier otro punto en la red desde donde se encuentre. 142 00:06:47,600 --> 00:06:50,190 Los seis redes puede todavía conectarse a otra red cada 143 00:06:50,190 --> 00:06:52,250 pero no son físicamente conectado más. 144 00:06:52,250 --> 00:06:54,046 Son ahora los pasos intermedios. 145 00:06:54,046 --> 00:06:56,170 Ahora, por supuesto que hay una compensación de la velocidad, ¿no? 146 00:06:56,170 --> 00:06:58,240 Si uno era directamente conectado a seis, que no lo haría 147 00:06:58,240 --> 00:07:00,390 tener que ir a través de dos routers en el camino. 148 00:07:00,390 --> 00:07:03,377 Así que puede ser capaz de obtener el conexión un poco más rápido. 149 00:07:03,377 --> 00:07:05,210 Pero tal vez esa disyuntiva vale la pena, ¿no? 150 00:07:05,210 --> 00:07:09,850 Si va a ser tan caro en términos de costo real, dólares 151 00:07:09,850 --> 00:07:13,150 y centavos, alambre de física todas estas redes juntos, 152 00:07:13,150 --> 00:07:16,150 tal vez un poco más de un desaceleración de la velocidad está bien. 153 00:07:16,150 --> 00:07:18,530 Podemos tolerar eso. 154 00:07:18,530 --> 00:07:22,490 >> Así que de nuevo, en ese ejemplo que estábamos justo hablando, ninguna de las redes 155 00:07:22,490 --> 00:07:24,086 conectar directamente entre sí todos. 156 00:07:24,086 --> 00:07:25,960 Podría tener sido-- tal vez en ese ejemplo 157 00:07:25,960 --> 00:07:28,659 que podríamos haber hecho para que tal vez la red de uno y dos eran 158 00:07:28,659 --> 00:07:29,450 conectada directamente. 159 00:07:29,450 --> 00:07:30,410 Y eso sería en Aceptar. 160 00:07:30,410 --> 00:07:33,040 Algunas redes son físicamente conectado a otras redes. 161 00:07:33,040 --> 00:07:34,940 Pero no todos son conectados entre sí. 162 00:07:34,940 --> 00:07:37,360 Se basan en la routers-- en este ejemplo-- particular, 163 00:07:37,360 --> 00:07:40,899 para distribuir la comunicación desde el punto A al punto B. 164 00:07:40,899 --> 00:07:43,190 En una pequeña scale-- como lo estamos hablando de aquí-- 165 00:07:43,190 --> 00:07:45,850 esta configuración en realidad podría ser más ineficiente que sólo 166 00:07:45,850 --> 00:07:47,420 que tiene conexiones directas. 167 00:07:47,420 --> 00:07:52,547 Pero en gran escala, podemos escalar el sistema mucho mejor. 168 00:07:52,547 --> 00:07:55,130 Es realmente va a reducir nuestra costo de la infraestructura de red 169 00:07:55,130 --> 00:07:59,450 tener routers intermedios cuyo trabajo es para mover el tráfico desde el emisor 170 00:07:59,450 --> 00:08:03,500 al receptor, desde el punto A al punto B, en comparación con el cableado de todo el mundo 171 00:08:03,500 --> 00:08:05,320 juntos. 172 00:08:05,320 --> 00:08:07,380 >> Así que echemos un vistazo a un ejemplo de información 173 00:08:07,380 --> 00:08:09,220 viajar usando este protocolo de Internet. 174 00:08:09,220 --> 00:08:15,250 Digamos que estoy físicamente ubicado en IP 1.208.12.37 175 00:08:15,250 --> 00:08:17,450 así que yo existo en algún lugar de la red. 176 00:08:17,450 --> 00:08:19,260 Y quiero enviar un mensaje a usted. 177 00:08:19,260 --> 00:08:23,085 Y estás en los cinco red en 5.188.109.14. 178 00:08:23,085 --> 00:08:26,210 Su dirección IP hace específicamente no la materia, pero en este ejemplo particular 179 00:08:26,210 --> 00:08:29,740 estamos hablando de esta generalización de lo que el protocolo de Internet es todo 180 00:08:29,740 --> 00:08:30,429 acerca de. 181 00:08:30,429 --> 00:08:32,720 Usted está en el cinco por la red, y estoy en la red. 182 00:08:32,720 --> 00:08:36,309 Como se puede ver, no estamos conectados entre sí en absoluto. 183 00:08:36,309 --> 00:08:37,335 >> Así que empiezo a cabo. 184 00:08:37,335 --> 00:08:38,710 Y quiero que le envíe un mensaje. 185 00:08:38,710 --> 00:08:41,650 Y así, de alguna manera me comunico ese mensaje al router. 186 00:08:41,650 --> 00:08:44,039 El router es el que en realidad tiene la dirección IP. 187 00:08:44,039 --> 00:08:45,955 Y está mirando donde se supone que debe ir. 188 00:08:45,955 --> 00:08:47,655 Vamos a cinco algo de puntos. 189 00:08:47,655 --> 00:08:49,780 Así que ahora voy a empezar utilizando mi-- o el router, 190 00:08:49,780 --> 00:08:53,370 más bien, se va a empezar a utilizar su mesa de router para pasar información a lo largo. 191 00:08:53,370 --> 00:08:59,149 Se ve que cinco no es uno, por lo que dice que voy a pasar a este chico. 192 00:08:59,149 --> 00:09:00,690 Entonces este tipo tiene que tomar una decisión. 193 00:09:00,690 --> 00:09:01,520 ¿Dónde voy a ir? 194 00:09:01,520 --> 00:09:03,705 Bueno, no es un uno, así que no estoy va a mover a la red. 195 00:09:03,705 --> 00:09:04,770 Y no es un dos. 196 00:09:04,770 --> 00:09:06,478 Yo no me voy a mover a las dos de la red. 197 00:09:06,478 --> 00:09:07,410 Se inicia con un cinco. 198 00:09:07,410 --> 00:09:09,500 Yo no estoy conectado a cinco, dice este router. 199 00:09:09,500 --> 00:09:12,950 Y así que sólo voy a hacerlo pasar a-- Voy a ir por este camino. 200 00:09:12,950 --> 00:09:15,462 Aquí es donde grupos de tres y cuatro y cinco y seises van. 201 00:09:15,462 --> 00:09:16,920 Y voy a dejar que ese acuerdo tipo con él. 202 00:09:16,920 --> 00:09:18,710 Voy a llegar un poco más cerca a donde se supone que debe ir. 203 00:09:18,710 --> 00:09:21,350 Sé que se supone que debe ir en esa dirección general. 204 00:09:21,350 --> 00:09:23,110 Pero tal vez ese tipo puede tratar con él. 205 00:09:23,110 --> 00:09:23,840 OK. 206 00:09:23,840 --> 00:09:24,650 Así que ese chico se ve. 207 00:09:24,650 --> 00:09:27,580 Él dice: OK, esta IP dirección comienza con un cinco. 208 00:09:27,580 --> 00:09:31,590 Bueno, yo estoy conectado a tres y que seis, así que no puedo conseguir el mensaje directamente 209 00:09:31,590 --> 00:09:32,780 donde tiene que ir. 210 00:09:32,780 --> 00:09:36,970 Pero ese otro router por allá, me saber si lo envío cuatro y cinco, 211 00:09:36,970 --> 00:09:38,430 puede manejar esos. 212 00:09:38,430 --> 00:09:41,269 >> Por lo tanto, pasa a lo largo por el camino. 213 00:09:41,269 --> 00:09:44,310 Y luego este router dice, bueno, estoy conectados a las redes de cuatro y cinco. 214 00:09:44,310 --> 00:09:45,727 Así que, sí, puedo ayudarte. 215 00:09:45,727 --> 00:09:47,810 Voy a tomar su dirección IP que comienza con un cinco. 216 00:09:47,810 --> 00:09:49,450 Voy a darle a los cinco red. 217 00:09:49,450 --> 00:09:53,220 Los cinco red hacer algún trabajo en su fin y dar el mensaje a usted. 218 00:09:53,220 --> 00:09:56,580 Y ahora que hemos éxito transmite un mensaje de mi parte 219 00:09:56,580 --> 00:09:58,930 a usted, utilizando el protocolo de Internet. 220 00:09:58,930 --> 00:10:03,020 >> De nuevo, muy generalizada para los propósitos ilustrativo en cuanto a lo que está pasando. 221 00:10:03,020 --> 00:10:05,840 Pero eso es más o menos como el Protocolo de Internet funciona. 222 00:10:05,840 --> 00:10:08,050 Los routers saben en general, dónde enviarlo 223 00:10:08,050 --> 00:10:11,170 y enviará un paso a lo largo del manera, conseguir que cada vez más cerca 224 00:10:11,170 --> 00:10:15,130 a su destino hasta que uno router está conectado físicamente 225 00:10:15,130 --> 00:10:17,990 a la red o la dirección o lo que sea 226 00:10:17,990 --> 00:10:21,600 en cuestión y le da allí. 227 00:10:21,600 --> 00:10:28,780 >> Ahora, en general, a excepción de muy, muy pequeños, pequeños mensajes, 228 00:10:28,780 --> 00:10:31,830 que no va a enviar como una gran parte de los datos. 229 00:10:31,830 --> 00:10:34,870 Si te estoy enviando un email-- mucho de correo electrónico, 230 00:10:34,870 --> 00:10:37,270 decir-- que no va a tomar todo ese correo electrónico, 231 00:10:37,270 --> 00:10:40,660 paquete para arriba en una bola o un paquete o lo que sea, 232 00:10:40,660 --> 00:10:43,460 y enviar que toda cosa por la red. 233 00:10:43,460 --> 00:10:46,580 >> Primero de todo, el envío de información a lo largo de la red es caro. 234 00:10:46,580 --> 00:10:47,560 No se suman. 235 00:10:47,560 --> 00:10:49,760 Y cuanto mayor sea el trozo, más costoso 236 00:10:49,760 --> 00:10:53,240 es mover cada paso del camino. 237 00:10:53,240 --> 00:10:55,260 Y si hay alguna manera una desaceleración y después 238 00:10:55,260 --> 00:10:58,010 hay esta giant-- algo así como si usted está conduciendo en la carretera 239 00:10:58,010 --> 00:11:00,246 y hay este camión gigante tipo de bloquear el camino 240 00:11:00,246 --> 00:11:03,370 y usted no puede conseguir alrededor de él a uno y otro carril, ya que es una especie de hacia fuera. 241 00:11:03,370 --> 00:11:05,227 Se ralentiza todo el mundo por detrás de él. 242 00:11:05,227 --> 00:11:07,060 Pero los coches pequeños, si eran todos los coches pequeños, 243 00:11:07,060 --> 00:11:10,290 que podría ser capaz de moverse, si esa analogía tipo de ayuda 244 00:11:10,290 --> 00:11:11,650 Un poco. 245 00:11:11,650 --> 00:11:17,170 >> Así que un gran bloque en el sistema puede todos muy lento otra hacia abajo. 246 00:11:17,170 --> 00:11:20,570 Y así lo IP va a hacer se divide estos datos en paquetes. 247 00:11:20,570 --> 00:11:26,560 Se va a aprovechar esta gran email o transferencia FTP o una transferencia de archivos, 248 00:11:26,560 --> 00:11:28,700 o tal vez me estoy haciendo una solicitar a un navegador web 249 00:11:28,700 --> 00:11:30,205 porque quiero una foto del gato. 250 00:11:30,205 --> 00:11:33,570 Y va a tomar ese solicitud o que el correo electrónico o el archivo 251 00:11:33,570 --> 00:11:37,950 y dividirla en muchas piezas y enviar todas las piezas por separado. 252 00:11:37,950 --> 00:11:41,120 Así que, de hecho, estoy llenando la carretera con un montón de coches pequeños, que pueden todos 253 00:11:41,120 --> 00:11:47,320 moverse en lugar de un gran camión que podría, si algo sale mal, 254 00:11:47,320 --> 00:11:49,970 estrangular el tráfico para todos los demás. 255 00:11:49,970 --> 00:11:51,850 >> Otro efecto secundario de esto es que si hay 256 00:11:51,850 --> 00:11:57,170 algún tipo de catástrofe fracaso y algo sale mal 257 00:11:57,170 --> 00:11:58,890 y el paquete se cae. 258 00:11:58,890 --> 00:12:01,670 Algo falló y el mensaje no puede ser comunicado. 259 00:12:01,670 --> 00:12:04,090 El router puede que tenía demasiadas cosas a entrar. 260 00:12:04,090 --> 00:12:05,340 No podía hacer malabares con todo. 261 00:12:05,340 --> 00:12:06,840 Y por lo que sólo, literalmente, lo dejó caer. 262 00:12:06,840 --> 00:12:08,630 Eso es una especie de analogía, ¿verdad? 263 00:12:08,630 --> 00:12:10,046 >> Tiene un montón de cosas que hacer. 264 00:12:10,046 --> 00:12:12,010 Ha pasar información del punto A al punto 265 00:12:12,010 --> 00:12:14,090 B. No somos los únicos dos gente en el Internet, 266 00:12:14,090 --> 00:12:16,264 lo que tiene que procesar una gran cantidad de tráfico. 267 00:12:16,264 --> 00:12:19,430 Y si no tiene suficientes manos, no puede averiguar lo que está haciendo, 268 00:12:19,430 --> 00:12:21,350 que sólo podría dejar algo. 269 00:12:21,350 --> 00:12:23,570 Por lo tanto, se puede hacer otra cosa. 270 00:12:23,570 --> 00:12:25,390 Tiene demasiadas cosas. 271 00:12:25,390 --> 00:12:29,560 >> Si tuviéramos nuestro mensaje como una enorme bloque y eso fue lo que nos dejó, 272 00:12:29,560 --> 00:12:31,770 ahora tenemos que enviar el mensaje de nuevo. 273 00:12:31,770 --> 00:12:34,500 Y ahora estamos posiblemente causando de nuevo tráfico. 274 00:12:34,500 --> 00:12:37,640 Y corremos el riesgo de que enorme bloque se dejó caer de nuevo. 275 00:12:37,640 --> 00:12:41,060 Pero si los de datos se divide en paquetes y dejamos caer una de esas, 276 00:12:41,060 --> 00:12:45,100 que es mucho menos costoso enviar ese paquete una vez más en oposición 277 00:12:45,100 --> 00:12:47,220 a toda la cosa una vez más. 278 00:12:47,220 --> 00:12:51,680 Así IP es responsable de conseguir la información desde el punto A al punto B 279 00:12:51,680 --> 00:12:54,500 y también romper el información en trozos pequeños 280 00:12:54,500 --> 00:12:57,880 de modo que la red no está excesivamente gravado. 281 00:12:57,880 --> 00:13:00,760 >> IP también se conoce como una protocolo sin conexión. 282 00:13:00,760 --> 00:13:05,350 No es necesariamente una trayectoria definida desde el emisor al receptor o vice 283 00:13:05,350 --> 00:13:05,850 versa. 284 00:13:05,850 --> 00:13:08,808 Ahora, en este ejemplo hemos hablado aproximadamente, en realidad hay una sola manera 285 00:13:08,808 --> 00:13:11,020 para llegar a todas las redes. 286 00:13:11,020 --> 00:13:13,110 Así que en este particular, ilustración, hay en realidad 287 00:13:13,110 --> 00:13:15,560 es una ruta definida a partir de punto A al punto B. 288 00:13:15,560 --> 00:13:19,270 Pero podemos cambiar eso con sólo hacer una modificación a los dos routers 289 00:13:19,270 --> 00:13:22,640 a la izquierda por la adición de este condición a las tablas del router. 290 00:13:22,640 --> 00:13:24,960 >> Ahora note que a partir de el router arriba a la izquierda, 291 00:13:24,960 --> 00:13:29,340 en realidad hay dos maneras de tratar con un cuatro o un cinco por dirección IP. 292 00:13:29,340 --> 00:13:33,100 Se puede bajar a la parte inferior izquierda router, o puede ir a la derecha, 293 00:13:33,100 --> 00:13:34,090 al router derecha. 294 00:13:34,090 --> 00:13:35,532 Cuenta con múltiples opciones. 295 00:13:35,532 --> 00:13:37,240 Y esto es en realidad tipo de una buena cosa 296 00:13:37,240 --> 00:13:39,690 porque hace que nuestra la red más sensible. 297 00:13:39,690 --> 00:13:42,510 >> Si por ejemplo- que es algo así como un GPS. 298 00:13:42,510 --> 00:13:44,760 Si alguna vez has estado conducción en la carretera 299 00:13:44,760 --> 00:13:49,610 y de repente su GPS advierte que el tráfico está por delante, 300 00:13:49,610 --> 00:13:51,230 desea evitar que si se puede. 301 00:13:51,230 --> 00:13:53,710 Y para que pueda volver a calcular su ruta. 302 00:13:53,710 --> 00:14:00,330 Y una red router, en Además de tener la información 303 00:14:00,330 --> 00:14:05,110 acerca de dónde paquetes debe ir o donde los datos deben ir, 304 00:14:05,110 --> 00:14:09,140 también hay una especie de este pulso en general sobre el estado de su red local. 305 00:14:09,140 --> 00:14:13,930 ¿Qué va a pasar si envío que por este camino frente a este camino? 306 00:14:13,930 --> 00:14:19,640 >> Y así, a la luz de tráfico pesado situaciones en la red, tal vez 307 00:14:19,640 --> 00:14:22,630 Las cosas se pondrán más encaminado a forma ineficiente o una forma más general 308 00:14:22,630 --> 00:14:24,939 forma ineficiente, porque si vamos a la forma regular, 309 00:14:24,939 --> 00:14:26,480 que va a ser una gran cantidad de tráfico. 310 00:14:26,480 --> 00:14:28,470 La carretera está completamente atascado. 311 00:14:28,470 --> 00:14:30,880 Así que tal vez lo que haremos es en cambio tomar caminos secundarios, que 312 00:14:30,880 --> 00:14:33,070 normalmente tomaría un mucho más tiempo, pero nadie de 313 00:14:33,070 --> 00:14:34,320 realmente utilizando los caminos secundarios. 314 00:14:34,320 --> 00:14:37,300 Y así podemos ruta nuestros paquetes de esa manera. 315 00:14:37,300 --> 00:14:40,190 >> Así que no todos los paquetes de una gran parte de los datos 316 00:14:40,190 --> 00:14:42,620 podría tomar el mismo camino de el principio hasta el final. 317 00:14:42,620 --> 00:14:45,080 Y nuestra red se convierte en mucho más sensible 318 00:14:45,080 --> 00:14:49,720 si nuestras tablas de router permiten existe al haber múltiples opciones para dónde ir. 319 00:14:49,720 --> 00:14:53,054 No estamos dependiendo de que uno camión en movimiento fuera del camino. 320 00:14:53,054 --> 00:14:55,970 Podemos salir de la autopista en el siguiente salida y tomar un camino diferente. 321 00:14:55,970 --> 00:15:01,250 Y así, el tipo de protocolo de Internet de hace un poco de eso, también. 322 00:15:01,250 --> 00:15:05,110 >> Así que eso es lo básico de el Protocolo de Internet. 323 00:15:05,110 --> 00:15:07,780 Pero hay una más asunto que tratar, la cual 324 00:15:07,780 --> 00:15:10,810 es lo que sucede si no abandonamos un paquete? 325 00:15:10,810 --> 00:15:14,490 ¿Cómo sabemos que vamos enviar ese paquete de nuevo? 326 00:15:14,490 --> 00:15:15,750 ¿Correcto? 327 00:15:15,750 --> 00:15:18,632 Bueno, Protocolo de Internet no garantiza la entrega. 328 00:15:18,632 --> 00:15:20,590 Vamos a estar en función en otro protocolo 329 00:15:20,590 --> 00:15:25,027 para hacer frente a esa llamada Transmission Control Protocol, TCP. 330 00:15:25,027 --> 00:15:27,110 Y vamos a hablar acerca de Control de Transmisión 331 00:15:27,110 --> 00:15:29,470 Protocolo en el siguiente video. 332 00:15:29,470 --> 00:15:30,460 Soy Doug Lloyd. 333 00:15:30,460 --> 00:15:32,350 Esto es CS50. 334 00:15:32,350 --> 00:15:34,253