1 00:00:00,000 --> 00:00:05,152 2 00:00:05,152 --> 00:00:07,360 Doug LLOYD: Se asistiu noso vídeo internet primera, 3 00:00:07,360 --> 00:00:10,020 Deixei un pouco de un cliffhanger falando sobre a Internet 4 00:00:10,020 --> 00:00:11,857 e como é un sistema de protocolos. 5 00:00:11,857 --> 00:00:14,190 Ben, imos falar sobre o primeiro destes protocolos que 6 00:00:14,190 --> 00:00:15,710 de feito comprende a Internet. 7 00:00:15,710 --> 00:00:18,490 E, curiosamente, é chamado Protocolo Internet, 8 00:00:18,490 --> 00:00:20,960 que xeralmente se refiren como IP. 9 00:00:20,960 --> 00:00:24,810 >> Así, a internet, como dixen, é unha rede interconectado, unha internet, 10 00:00:24,810 --> 00:00:28,990 que é realmente só varias redes tecidos xuntos e de acordo algún 11 00:00:28,990 --> 00:00:31,490 para comunicarse entre si. 12 00:00:31,490 --> 00:00:33,220 ¿Que é iso de algunha maneira eu estou falando? 13 00:00:33,220 --> 00:00:34,720 Ben, este é o Protocolo de Internet. 14 00:00:34,720 --> 00:00:39,190 Esta información é dita como transmitidos a partir do punto A ó punto B. 15 00:00:39,190 --> 00:00:43,410 E esta é unha especie de condición de unirse á rede de Internet 16 00:00:43,410 --> 00:00:45,830 é aceptar que seguir esta protocolo, cando as necesidades de información 17 00:00:45,830 --> 00:00:49,330 de ser trasladada do punto A ó punto B. 18 00:00:49,330 --> 00:00:51,700 >> Entón, ao final de que video iniciador internet, 19 00:00:51,700 --> 00:00:55,320 Mostre esta foto que era a internet. 20 00:00:55,320 --> 00:00:58,649 E a pequena escala, é dicir de feito, probablemente bastante precisa. 21 00:00:58,649 --> 00:01:01,190 Isto pode ser como tres redes realmente falar uns cos outros. 22 00:01:01,190 --> 00:01:02,570 Pero é un pouco erro. 23 00:01:02,570 --> 00:01:04,845 E a razón é algo enganosa é porque-- si 24 00:01:04,845 --> 00:01:07,220 só numerar as redes de unha cuestión de conveniencia aquí 25 00:01:07,220 --> 00:01:10,350 e imos librar de todo o resto e concentrarse só no networks-- 26 00:01:10,350 --> 00:01:13,750 É un pouco erro, porque implica que os tres teñen rede 27 00:01:13,750 --> 00:01:15,280 unha conexión a outro. 28 00:01:15,280 --> 00:01:16,365 >> Un está conectado a dous. 29 00:01:16,365 --> 00:01:17,610 Dous está conectado a tres. 30 00:01:17,610 --> 00:01:18,990 E tres é conectado a unha. 31 00:01:18,990 --> 00:01:20,823 E cando falo sobre unha conexión aquí, eu son 32 00:01:20,823 --> 00:01:23,920 falando dun físico, conexión con fíos. 33 00:01:23,920 --> 00:01:25,170 Temos wireless. 34 00:01:25,170 --> 00:01:28,390 Pero é realmente implacable para datos a seren transmitidos vía radio 35 00:01:28,390 --> 00:01:29,440 ao longo dun grande escala. 36 00:01:29,440 --> 00:01:35,200 E así, nalgún momento, nós realmente confiar en fíos de teléfono technology-- con fío, 37 00:01:35,200 --> 00:01:39,980 fíos de fibra óptica, tecnoloxías que está conectando físicamente 38 00:01:39,980 --> 00:01:41,560 punto A ó punto B. 39 00:01:41,560 --> 00:01:44,110 >> E a pequena escala como isto-- isto pode ser preciso, 40 00:01:44,110 --> 00:01:46,480 pero como a imaxe queda un pouco maior, imos agora 41 00:01:46,480 --> 00:01:49,410 imaxinar que temos seis diferentes redes. 42 00:01:49,410 --> 00:01:52,740 Se isto é certo, agora temos algo así para todas as redes 43 00:01:52,740 --> 00:01:55,100 para ser conectada a calquera outra rede. 44 00:01:55,100 --> 00:01:58,540 E se ollar, cada rede ten cinco frechas ligadas a el. 45 00:01:58,540 --> 00:02:01,450 Entón, todo está conectado para todas as outras redes. 46 00:02:01,450 --> 00:02:05,840 >> Nós só temos seis redes aquí, e xa ollar para o que a fiación 47 00:02:05,840 --> 00:02:08,630 temos que empregar, non? 48 00:02:08,630 --> 00:02:12,650 E a internet está composta por moito máis que seis redes. 49 00:02:12,650 --> 00:02:17,410 Non podemos permitirnos o luxo de conectar cada rede para cada outra rede, 50 00:02:17,410 --> 00:02:20,940 especialmente considerando algúns dos estas redes abranguen océanos, non? 51 00:02:20,940 --> 00:02:23,810 Se estamos intentando conectar-se unha rede en Asia ou en Europa, 52 00:02:23,810 --> 00:02:27,502 nós imos ter que abranguen un océano enteiro. 53 00:02:27,502 --> 00:02:29,460 Nós imos ter fíos nalgún momento, 54 00:02:29,460 --> 00:02:33,900 pero queremos minimizar o número de fíos que realmente usar. 55 00:02:33,900 --> 00:02:36,690 Non queremos enviar unha millón de fíos a través do océano, 56 00:02:36,690 --> 00:02:40,700 porque custa millóns de dólares cada para deitarse. 57 00:02:40,700 --> 00:02:44,430 E tan axiña, que non sería capaz para dar máis a Internet. 58 00:02:44,430 --> 00:02:47,080 Entón temos que ter outra camiño para cada rede 59 00:02:47,080 --> 00:02:49,730 para falar con todos os outros rede ou entón nós 60 00:02:49,730 --> 00:02:51,784 teñen partes de Internet que están desconectados 61 00:02:51,784 --> 00:02:53,200 desde outras partes de Internet. 62 00:02:53,200 --> 00:02:55,150 E iso non é o que queremos. 63 00:02:55,150 --> 00:02:57,890 Pero nós non queremos ter todos eles unidos entre si. 64 00:02:57,890 --> 00:03:00,760 >> E é aí onde os routers volver en xogo. 65 00:03:00,760 --> 00:03:02,870 Podemos usar routers do seguinte xeito. 66 00:03:02,870 --> 00:03:05,150 E se en vez de cada rede estar fisicamente 67 00:03:05,150 --> 00:03:09,700 conectado a todas as outras redes, nós tiña esas pezas intermedias, onde 68 00:03:09,700 --> 00:03:12,460 as redes foron conectados a estes intermediarios, que 69 00:03:12,460 --> 00:03:14,840 están ligados a algunhas redes. 70 00:03:14,840 --> 00:03:19,290 Entón, en vez de ter un ligar-se dous, tres, catro, cinco, seis, quizais un 71 00:03:19,290 --> 00:03:21,360 conecta a un router, que quizais se conecta 72 00:03:21,360 --> 00:03:23,840 a un ou dous destes redes, pero tamén 73 00:03:23,840 --> 00:03:25,850 quizais une a outra routers, que tamén 74 00:03:25,850 --> 00:03:28,510 pode conectarse a esas outras redes. 75 00:03:28,510 --> 00:03:31,160 >> E o traballo do router é-- contén información 76 00:03:31,160 --> 00:03:34,620 chamada unha táboa de enrutamento que dita que facer 77 00:03:34,620 --> 00:03:37,250 Eu vou, se eu ver un enderezo IP particular? 78 00:03:37,250 --> 00:03:41,080 Se eu vexo un enderezo IP de partida con catro, eu estou indo a ir por este camiño. 79 00:03:41,080 --> 00:03:45,250 Se eu visto enderezo IP empezando a 12, eu estou indo a ir por ese camiño. 80 00:03:45,250 --> 00:03:49,230 Non é preciso estar conectado fisicamente a rede número catro 81 00:03:49,230 --> 00:03:52,010 ou número de rede 12 neste exemplo. 82 00:03:52,010 --> 00:03:53,941 Nós só sabemos xeral onde queremos ir. 83 00:03:53,941 --> 00:03:57,190 E se pensar sobre iso, este é o tipo de semellante ao concepto de recursão 84 00:03:57,190 --> 00:03:59,445 que falamos cando estabamos falando sobre iso 85 00:03:59,445 --> 00:04:04,060 en C. Eu non estou indo a conecta-lo exactamente a onde quere ir. 86 00:04:04,060 --> 00:04:08,130 Eu só vou para movelo un paso máis preto de onde quere ir. 87 00:04:08,130 --> 00:04:11,739 E eu vou deixar alguén xestionar solución do resto do problema. 88 00:04:11,739 --> 00:04:14,780 Eu só vou solucionar este pequeno anaco de o problema e retrasar o resto 89 00:04:14,780 --> 00:04:15,940 a outra persoa. 90 00:04:15,940 --> 00:04:19,240 Así, información de enrutamento é, en realidade, semellante ao tipo de recursão. 91 00:04:19,240 --> 00:04:24,010 Se isto é un concepto que entenda ben, quizais esa analoxía axudaría. 92 00:04:24,010 --> 00:04:26,950 >> Entón, imos dar un ollo Neste exemplo a rede 93 00:04:26,950 --> 00:04:30,130 novo e asumir que, unha vez máis, imos usar estes mesmos seis 94 00:04:30,130 --> 00:04:31,470 redes, un a seis. 95 00:04:31,470 --> 00:04:34,220 Entón imos só dicir que cada Enderezo IP nunha rede 96 00:04:34,220 --> 00:04:36,200 comeza cun punto algo. 97 00:04:36,200 --> 00:04:38,800 E imos dicir que hai algunha outra cousa que 98 00:04:38,800 --> 00:04:42,110 trata como todos os sistemas está conectado á rede un. 99 00:04:42,110 --> 00:04:46,000 Nós só se preocupan sobre como conectar todos esas redes en conxunto dunha internet. 100 00:04:46,000 --> 00:04:49,350 Así, cada dispositivo que é conectados á rede dun 101 00:04:49,350 --> 00:04:53,460 ten un enderezo IP que comeza con un punto e, a continuación, tres números. 102 00:04:53,460 --> 00:04:56,300 >> Esta é unha xeneralización a forma como as cousas realmente funcionan. 103 00:04:56,300 --> 00:04:58,260 É un pouco máis preciso do que iso. 104 00:04:58,260 --> 00:05:00,760 Pero iso debe darlle unha idea xeral do que Internet 105 00:05:00,760 --> 00:05:02,637 Protocolo está realmente facendo. 106 00:05:02,637 --> 00:05:04,220 Polo tanto, este foi o diagrama que tiñamos antes. 107 00:05:04,220 --> 00:05:06,410 Este foi o sistema que non era sostible. 108 00:05:06,410 --> 00:05:07,760 Mesmo seis, que pode ser Aceptar. 109 00:05:07,760 --> 00:05:11,990 Pero se chegamos a 10 ou 20 ou 50, somos será deitado unha morea de fíos. 110 00:05:11,990 --> 00:05:15,139 E 50 non é aínda tamén mesmo a punta do iceberg 111 00:05:15,139 --> 00:05:16,680 como ao número de redes que teñen. 112 00:05:16,680 --> 00:05:18,510 Polo tanto, este modelo é insostible. 113 00:05:18,510 --> 00:05:20,660 Non podemos ir con este. 114 00:05:20,660 --> 00:05:23,200 >> Entón, imos en vez adoptar este modelo onde nos libramos 115 00:05:23,200 --> 00:05:28,030 de todos os fíos entre a redes e engadimos routers. 116 00:05:28,030 --> 00:05:30,210 Entón estas caixas amarelas representan routers. 117 00:05:30,210 --> 00:05:32,550 E o seu traballo é para mover información xeral 118 00:05:32,550 --> 00:05:36,040 máis preto de onde se supón ir. 119 00:05:36,040 --> 00:05:40,330 E quizais estas son as conexións que esas redes teñen. 120 00:05:40,330 --> 00:05:43,670 E quizais estas son as táboas que son incorporados nos routers. 121 00:05:43,670 --> 00:05:47,870 >> Entón, se nós só comezar por ollar na rede de un, por exemplo, 122 00:05:47,870 --> 00:05:50,450 basicamente o que di é que Nunca ver unha ligazón 123 00:05:50,450 --> 00:05:54,300 non comeza cun um-- iso é o que o punto de exclamación ou un estrondo 124 00:05:54,300 --> 00:05:58,550 ninguén alí, non vou um-- pasalo a un router. 125 00:05:58,550 --> 00:06:00,680 E a partir de aí, o router pode tomar unha decisión. 126 00:06:00,680 --> 00:06:04,570 O router di que se eu ver un, eu son vai pasar a un número de rede. 127 00:06:04,570 --> 00:06:07,610 Esa é a frecha verde cara a deixouno fóra dese top box esquerda. 128 00:06:07,610 --> 00:06:09,660 >> Se eu ver un dois-- que é o tipo de frecha título 129 00:06:09,660 --> 00:06:11,950 arriba á dereita en dirección o network-- vermello 130 00:06:11,950 --> 00:06:14,920 se eu ver un enderezo IP comezando cun dous, 131 00:06:14,920 --> 00:06:16,920 Eu estou indo a ir á rede dous. 132 00:06:16,920 --> 00:06:21,250 Se eu vexo un tres, catro, cinco, ou un six-- iso é que frecha vermella saíndo 133 00:06:21,250 --> 00:06:25,800 da parte superior esquerda router-- Non son conectado a tres, catro, cinco, seis ou. 134 00:06:25,800 --> 00:06:28,897 Pero sei alguén que é ou que é un pouco máis preto de alí. 135 00:06:28,897 --> 00:06:31,230 Entón, eu só vou dicir, cada vez que vexo un enderezo IP 136 00:06:31,230 --> 00:06:33,810 comezando con tres, catro, cinco ou seis, eu son só 137 00:06:33,810 --> 00:06:35,250 vai envialo ao router. 138 00:06:35,250 --> 00:06:38,090 Entón, eu vou movelo un pouco máis preto onde se supón ir e deixá- 139 00:06:38,090 --> 00:06:39,830 que tratan router co problema. 140 00:06:39,830 --> 00:06:42,980 >> E como pode se see-- quería facer unha pausa aquí e trace-- 141 00:06:42,980 --> 00:06:47,600 pode chegar a todos os outros puntos en a rede desde onde está. 142 00:06:47,600 --> 00:06:50,190 Todos os seis redes aínda pode conectarse a todas as outras redes 143 00:06:50,190 --> 00:06:52,250 pero eles non son fisicamente máis conectado. 144 00:06:52,250 --> 00:06:54,046 Son agora estes pasos intermedios. 145 00:06:54,046 --> 00:06:56,170 Agora, está claro que hai unha trade off de velocidade, non? 146 00:06:56,170 --> 00:06:58,240 Un foi directamente conectada a seis, non queremos 147 00:06:58,240 --> 00:07:00,390 Ten que pasar por dous routers ao longo do camiño. 148 00:07:00,390 --> 00:07:03,377 Por iso, pode ser capaz de obter o conexión un pouco máis rápido. 149 00:07:03,377 --> 00:07:05,210 Pero quizais iso trade-off paga a pena, non? 150 00:07:05,210 --> 00:07:09,850 Se vai ser tan caro en termos de custo real, dólares 151 00:07:09,850 --> 00:07:13,150 e centavos, para fisicamente fío Todas estas redes, 152 00:07:13,150 --> 00:07:16,150 quizais un pouco de un desaceleración na velocidade está OK. 153 00:07:16,150 --> 00:07:18,530 Podemos tolerar isto. 154 00:07:18,530 --> 00:07:22,490 >> Entón, de novo, nese exemplo, eran só falando, ningunha das redes 155 00:07:22,490 --> 00:07:24,086 conectarse directamente entre si todos. 156 00:07:24,086 --> 00:07:25,960 Non podería been-- quizais nese Exemplo 157 00:07:25,960 --> 00:07:28,659 que poderiamos ter feito isto para que quizais rede un e dous foron 158 00:07:28,659 --> 00:07:29,450 conectada directamente. 159 00:07:29,450 --> 00:07:30,410 E iso sería Aceptar. 160 00:07:30,410 --> 00:07:33,040 Algunhas redes son fisicamente conectado a outras redes. 161 00:07:33,040 --> 00:07:34,940 Pero eles non son todos ligados uns ós outros. 162 00:07:34,940 --> 00:07:37,360 Eles contan co routers-- en particular, este example-- 163 00:07:37,360 --> 00:07:40,899 para distribuír a comunicación do punto A ó punto B. 164 00:07:40,899 --> 00:07:43,190 A pequena escala, como o que estamos falando aqui-- 165 00:07:43,190 --> 00:07:45,850 Nesta configuración, en realidade, pode ser máis ineficientes que 166 00:07:45,850 --> 00:07:47,420 ter conexións directas. 167 00:07:47,420 --> 00:07:52,547 Pero a gran escala, podemos dimensionar o sistema moito mellor. 168 00:07:52,547 --> 00:07:55,130 Realmente vai reducir a nosa custo da infraestrutura de rede 169 00:07:55,130 --> 00:07:59,450 ter routers intermedios, cuxo traballo é para mover o tráfico do remitente 170 00:07:59,450 --> 00:08:03,500 para o receptor, a partir do punto A ao punto B, en oposición a fiación todos 171 00:08:03,500 --> 00:08:05,320 en conxunto. 172 00:08:05,320 --> 00:08:07,380 >> Entón, imos dar un ollo un exemplo de información 173 00:08:07,380 --> 00:08:09,220 viaxar usando este protocolo Internet. 174 00:08:09,220 --> 00:08:15,250 Imos dicir que eu son fisicamente situado na IP 1.208.12.37 175 00:08:15,250 --> 00:08:17,450 entón eu existir nalgún lugar por un rede. 176 00:08:17,450 --> 00:08:19,260 E quero enviar unha mensaxe para ti. 177 00:08:19,260 --> 00:08:23,085 E está cinco rede en 5.188.109.14. 178 00:08:23,085 --> 00:08:26,210 O seu enderezo IP, especialmente, non fai importa, pero neste exemplo concreto 179 00:08:26,210 --> 00:08:29,740 estamos a falar sobre esa xeneralización de que o protocolo de internet é todo 180 00:08:29,740 --> 00:08:30,429 aproximadamente. 181 00:08:30,429 --> 00:08:32,720 Está na rede de cinco, e eu son un rede. 182 00:08:32,720 --> 00:08:36,309 Como verás, non estamos conectados entre si en todo. 183 00:08:36,309 --> 00:08:37,335 >> Así que comezar a saír. 184 00:08:37,335 --> 00:08:38,710 E quero enviarlle unha mensaxe. 185 00:08:38,710 --> 00:08:41,650 E así de algunha maneira eu me comunico esa mensaxe ao router. 186 00:08:41,650 --> 00:08:44,039 O router é o que de feito, ten o enderezo IP. 187 00:08:44,039 --> 00:08:45,955 E está mirando para onde que suporía ir. 188 00:08:45,955 --> 00:08:47,655 Estamos indo para cinco algo dot. 189 00:08:47,655 --> 00:08:49,780 Entón agora eu vou comezar usando meu-- ou o router, 190 00:08:49,780 --> 00:08:53,370 no seu lugar, vai comezar a usar o seu táboa de router para pasar información xunto. 191 00:08:53,370 --> 00:08:59,149 Ve que non é un cinco, polo que di que eu vou pasalo a este cara. 192 00:08:59,149 --> 00:09:00,690 Entón este cara ten que tomar unha decisión. 193 00:09:00,690 --> 00:09:01,520 Onde é que eu vou ir? 194 00:09:01,520 --> 00:09:03,705 Ben, non é unha pregunta, entón eu non teño vai moverse para a rede. 195 00:09:03,705 --> 00:09:04,770 E non é un dous. 196 00:09:04,770 --> 00:09:06,478 Eu non estou indo a ir para os dous rede. 197 00:09:06,478 --> 00:09:07,410 Comeza cun cinco. 198 00:09:07,410 --> 00:09:09,500 Non estou conectado a cinco, este router di. 199 00:09:09,500 --> 00:09:12,950 E entón eu só vou pasalo para-- Eu estou indo a ir por este camiño. 200 00:09:12,950 --> 00:09:15,462 Este é o lugar onde grupos de tres e fours e cincos e sixes ir. 201 00:09:15,462 --> 00:09:16,920 E eu vou deixar ese negocio cara con el. 202 00:09:16,920 --> 00:09:18,710 Vou coller un pouco máis preto onde se supón ir. 203 00:09:18,710 --> 00:09:21,350 Sei que suporía ir en que dirección xeral. 204 00:09:21,350 --> 00:09:23,110 Pero quizais este cara pode tratar con isto. 205 00:09:23,110 --> 00:09:23,840 Aceptar. 206 00:09:23,840 --> 00:09:24,650 Entón este cara parece. 207 00:09:24,650 --> 00:09:27,580 El di, OK, este IP dirección comeza cun cinco. 208 00:09:27,580 --> 00:09:31,590 Ben, eu estou conectado a tres e seis, entón eu non podo pasar a mensaxe directamente 209 00:09:31,590 --> 00:09:32,780 onde ten que ir. 210 00:09:32,780 --> 00:09:36,970 Pero que outro router alí, eu sei se eu envialo catros e cincos, 211 00:09:36,970 --> 00:09:38,430 pode xestionar aqueles. 212 00:09:38,430 --> 00:09:41,269 >> Por iso, pasa diante no camiño. 213 00:09:41,269 --> 00:09:44,310 E, a continuación, este router di, ben, eu son conectado a redes de catro e cinco. 214 00:09:44,310 --> 00:09:45,727 Entón, si, podo axudar. 215 00:09:45,727 --> 00:09:47,810 Vou levar o seu enderezo IP que comeza cun cinco. 216 00:09:47,810 --> 00:09:49,450 Vou dar á rede cinco. 217 00:09:49,450 --> 00:09:53,220 A rede de cinco vai facer un traballo en seu fin e dar a mensaxe para ti. 218 00:09:53,220 --> 00:09:56,580 E agora temos correctamente transmitiu unha mensaxe de min 219 00:09:56,580 --> 00:09:58,930 para ti que usa o protocolo Internet. 220 00:09:58,930 --> 00:10:03,020 >> De novo, para fins moi xeneralizada de ilustración, como o que está a suceder. 221 00:10:03,020 --> 00:10:05,840 Pero iso é moi fermoso como o Protocolo de Internet funciona. 222 00:10:05,840 --> 00:10:08,050 Os routers saben xeralmente onde envialo 223 00:10:08,050 --> 00:10:11,170 e pode envialo un paso ao longo do forma, logralo cada vez máis preto 224 00:10:11,170 --> 00:10:15,130 para o seu destino ata que un router está fisicamente conectado 225 00:10:15,130 --> 00:10:17,990 á rede ou o dirección ou o que quere 226 00:10:17,990 --> 00:10:21,600 en cuestión e dá-lo alí. 227 00:10:21,600 --> 00:10:28,780 >> Agora, en xeral, excepto para realmente, realmente pequenas, pequenas mensaxes, 228 00:10:28,780 --> 00:10:31,830 non está indo a envialo como un gran bloque de datos. 229 00:10:31,830 --> 00:10:34,870 Se eu estou enviándolle unha email-- un tempo moi longo e-mail, 230 00:10:34,870 --> 00:10:37,270 dizer-- non vai levar todo este correo-e, 231 00:10:37,270 --> 00:10:40,660 embalaxe-lo nunha bola ou un paquete ou calquera outra cousa, 232 00:10:40,660 --> 00:10:43,460 e enviar que todo cousa abaixo da rede. 233 00:10:43,460 --> 00:10:46,580 >> En primeiro lugar, o envío de información ao longo da rede é caro. 234 00:10:46,580 --> 00:10:47,560 Non se suman. 235 00:10:47,560 --> 00:10:49,760 E, canto maior sexa o peza, o máis caro 236 00:10:49,760 --> 00:10:53,240 é para ir a cada paso do camiño. 237 00:10:53,240 --> 00:10:55,260 E se hai algunha maneira unha desaceleración e, a continuación, 238 00:10:55,260 --> 00:10:58,010 hai este tipo de como giant-- se está dirixido na estrada 239 00:10:58,010 --> 00:11:00,246 e non hai ese camión xigante tipo de bloqueando o camiño 240 00:11:00,246 --> 00:11:03,370 e non pode obter en torno a el en ambos pista porque é tipo de estenderse. 241 00:11:03,370 --> 00:11:05,227 El retarda todos para abaixo detrás del. 242 00:11:05,227 --> 00:11:07,060 Pero os coches pequenos, no caso de que foron todos os coches pequenos, 243 00:11:07,060 --> 00:11:10,290 poden ser capaces de se mover, se esa analoxía tipo de axuda 244 00:11:10,290 --> 00:11:11,650 un pouco. 245 00:11:11,650 --> 00:11:17,170 >> Entón, un gran bloque no sistema pode todos realmente lento máis baixo. 246 00:11:17,170 --> 00:11:20,570 E así o IP fará é dividir estes datos en paquetes. 247 00:11:20,570 --> 00:11:26,560 Vai levar este gran de correo ou transferencia de FTP ou unha transferencia de ficheiro, 248 00:11:26,560 --> 00:11:28,700 ou que eu estou facendo un solicitar a un navegador web 249 00:11:28,700 --> 00:11:30,205 porque quero unha foto do gato. 250 00:11:30,205 --> 00:11:33,570 E vai levar isto solicitude ou que o correo electrónico ou o ficheiro 251 00:11:33,570 --> 00:11:37,950 e división lo en varios anacos e enviar todas as pezas por separado. 252 00:11:37,950 --> 00:11:41,120 Entón, en realidade, eu estou enchendo a estrada con unha morea de coches pequenos, que poden todos 253 00:11:41,120 --> 00:11:47,320 mover no canto dun gran camión que podería, se algo sae mal, 254 00:11:47,320 --> 00:11:49,970 estrangular o tráfico para todos os demais. 255 00:11:49,970 --> 00:11:51,850 >> Outro efecto colateral é dicir, se hai 256 00:11:51,850 --> 00:11:57,170 algún tipo de catástrofe fracaso e algo sae mal 257 00:11:57,170 --> 00:11:58,890 eo paquete é descartado. 258 00:11:58,890 --> 00:12:01,670 Algo está fallou eo mensaxe non pode ser comunicada. 259 00:12:01,670 --> 00:12:04,090 O router quizais tivese moita cousa a ocorrer en. 260 00:12:04,090 --> 00:12:05,340 Non podería conciliar todo. 261 00:12:05,340 --> 00:12:06,840 E por iso só literalmente deixou caer. 262 00:12:06,840 --> 00:12:08,630 Isto é unha especie de analoxía, non? 263 00:12:08,630 --> 00:12:10,046 >> Ten unha morea de cousas a suceder. 264 00:12:10,046 --> 00:12:12,010 Está pasando información o punto A ó punto 265 00:12:12,010 --> 00:12:14,090 B. Non somos os únicos dous a xente en internet, 266 00:12:14,090 --> 00:12:16,264 polo que ten de procesar unha gran cantidade de tráfico. 267 00:12:16,264 --> 00:12:19,430 E se non ten mans suficientes e el non pode descubrir o que está facendo, 268 00:12:19,430 --> 00:12:21,350 el só podería xogar algo. 269 00:12:21,350 --> 00:12:23,570 Así pode facer outra cousa. 270 00:12:23,570 --> 00:12:25,390 Ten moita cousa a suceder. 271 00:12:25,390 --> 00:12:29,560 >> Se tivésemos a nosa mensaxe como un enorme bloquear e foi iso que foi suprimido, 272 00:12:29,560 --> 00:12:31,770 agora hai que enviar a mensaxe. 273 00:12:31,770 --> 00:12:34,500 E agora estamos posiblemente facendo que o tráfico de novo. 274 00:12:34,500 --> 00:12:37,640 E corremos o risco de que bloque enorme que está a ser deixado caer de novo. 275 00:12:37,640 --> 00:12:41,060 Pero, se os datos de foron divididos en paquetes e deixamos caer un deses, 276 00:12:41,060 --> 00:12:45,100 é moito menos custosa para enviar que paquete unha vez ao contrario 277 00:12:45,100 --> 00:12:47,220 ao enteiro cousa unha vez máis. 278 00:12:47,220 --> 00:12:51,680 Entón IP é responsable de obter información desde o punto A ó punto B 279 00:12:51,680 --> 00:12:54,500 e tamén a romper información en pequenos anacos 280 00:12:54,500 --> 00:12:57,880 de xeito que a rede non está excesivamente tributo. 281 00:12:57,880 --> 00:13:00,760 >> IP é tamén coñecido como un protocolo sen conexión. 282 00:13:00,760 --> 00:13:05,350 Non é necesariamente un camiño definido do emisor ao receptor, ou vice- 283 00:13:05,350 --> 00:13:05,850 -versa. 284 00:13:05,850 --> 00:13:08,808 Agora, neste exemplo, falamos sobre, hai, en realidade, é só un xeito 285 00:13:08,808 --> 00:13:11,020 para chegar a todas as redes. 286 00:13:11,020 --> 00:13:13,110 Polo tanto, neste particular, ilustración, hai, en realidade, 287 00:13:13,110 --> 00:13:15,560 defínese a partir dun camiño punto A ó punto B. 288 00:13:15,560 --> 00:13:19,270 Pero podemos cambiar isto só facendo unha modificación para os dous routers 289 00:13:19,270 --> 00:13:22,640 á esquerda, engadindo este condición para as táboas de enrutamento. 290 00:13:22,640 --> 00:13:24,960 >> Agora conta que a partir de o router superior esquerda, 291 00:13:24,960 --> 00:13:29,340 en realidade existen dúas formas de xestionar cun catro ou o enderezo IP de cinco. 292 00:13:29,340 --> 00:13:33,100 Pode ir para abaixo para o ángulo inferior esquerdo router, ou pode ir á dereita, 293 00:13:33,100 --> 00:13:34,090 ao router correcto. 294 00:13:34,090 --> 00:13:35,532 Ten varias opcións. 295 00:13:35,532 --> 00:13:37,240 E este é, en realidade, tipo de bo 296 00:13:37,240 --> 00:13:39,690 porque fai a nosa rede máis áxil. 297 00:13:39,690 --> 00:13:42,510 >> Se é para example-- como unha especie de GPS. 298 00:13:42,510 --> 00:13:44,760 Se xa estivo dirixindo na estrada 299 00:13:44,760 --> 00:13:49,610 e de súpeto o seu GPS avisa vostede que o tráfico está á fronte, 300 00:13:49,610 --> 00:13:51,230 quere evitalo se poida. 301 00:13:51,230 --> 00:13:53,710 E así pode recalcular o percorrido. 302 00:13:53,710 --> 00:14:00,330 E unha rede router, en Ademais de ter información 303 00:14:00,330 --> 00:14:05,110 sobre o lugar onde os paquetes deben ir ou onde os datos deben ir, 304 00:14:05,110 --> 00:14:09,140 hai tamén este tipo de pulso xeral sobre o estado da súa rede local. 305 00:14:09,140 --> 00:14:13,930 O que vai ocorrer se eu enviar que por este camiño contra este camiño? 306 00:14:13,930 --> 00:14:19,640 >> E así, tendo en conta o tráfico pesado situacións na rede, quizais 307 00:14:19,640 --> 00:14:22,630 As cousas van estar unha encamiñado un xeito ineficiente ou máis xeralmente 308 00:14:22,630 --> 00:14:24,939 forma ineficiente, porque se somos o xeito regular, 309 00:14:24,939 --> 00:14:26,480 alí vai ser unha morea de tráfico. 310 00:14:26,480 --> 00:14:28,470 A autoestrada está completamente encravado. 311 00:14:28,470 --> 00:14:30,880 Entón, talvez o que imos facer é en vez diso tomar camiños laterais, que 312 00:14:30,880 --> 00:14:33,070 normalmente levaría un moito máis tempo, pero ninguén da 313 00:14:33,070 --> 00:14:34,320 realmente usar esas estradas laterais. 314 00:14:34,320 --> 00:14:37,300 E así podemos ruta nosos paquetes que xeito. 315 00:14:37,300 --> 00:14:40,190 >> Polo tanto, non todos os paquetes de unha peza grande de datos 316 00:14:40,190 --> 00:14:42,620 pode tomar o mesmo camiño de do principio ao final. 317 00:14:42,620 --> 00:14:45,080 E a nosa rede convértese en moito máis responsabilidade 318 00:14:45,080 --> 00:14:49,720 as nosas táboas de enrutamento para que existe para ser moitas opcións onde ir. 319 00:14:49,720 --> 00:14:53,054 Non estamos dependendo de que un camión en movemento para fóra do camiño. 320 00:14:53,054 --> 00:14:55,970 Podemos saír da estrada na próxima saída e tomar un camiño diferente. 321 00:14:55,970 --> 00:15:01,250 E así, o Internet Protocol especie de forma un pouco diso tamén. 322 00:15:01,250 --> 00:15:05,110 >> Entón, iso é o básico de Protocolo de Internet. 323 00:15:05,110 --> 00:15:07,780 Pero hai unha cuestión de tratar, que 324 00:15:07,780 --> 00:15:10,810 é o que pasa se non descartar un paquete? 325 00:15:10,810 --> 00:15:14,490 Como sabemos que imos para enviar o paquete de novo? 326 00:15:14,490 --> 00:15:15,750 Non? 327 00:15:15,750 --> 00:15:18,632 Ben, Protocolo Internet non garante a entrega. 328 00:15:18,632 --> 00:15:20,590 Nós imos ser, dependendo en outro protocolo 329 00:15:20,590 --> 00:15:25,027 para xestionar esa chamada Transmission Control Protocol, TCP. 330 00:15:25,027 --> 00:15:27,110 E nós estamos indo falar sobre Control Transmission 331 00:15:27,110 --> 00:15:29,470 Protocolo o próximo vídeo. 332 00:15:29,470 --> 00:15:30,460 Eu son Doug Lloyd. 333 00:15:30,460 --> 00:15:32,350 Este é CS50. 334 00:15:32,350 --> 00:15:34,253